Échange de crypto Échange de crypto
Ctrl+D Échange de crypto
ads
Domicile > BTC > Info

Conception du compte substrat : comment assurer la sécurité des fonds ?

Author:

Time:

Le substrat utilise des ensembles de paires de clés publiques/privées pour représenter les participants au réseau.

Le rôle des participants dans un système de blockchain varie, par exemple des validateurs aux utilisateurs ordinaires.

Par exemple, les nœuds Substrate utilisent l'algorithme "Nominated Proof-of-Stake" (NPoS) pour sélectionner les validateurs. Les validateurs et les nominateurs peuvent avoir des fonds importants, donc le module Stake de Substrate introduit une abstraction de compte pour aider à garder les fonds aussi sécurisés que possible.

Ces comptes abstraits sont :

Clés cachées : les comptes cachés sont utilisés pour détenir de grandes quantités de fonds. Sa clé privée doit être stockée dans un portefeuille froid pour la garder aussi sûre que possible.

Clés du contrôleur : les comptes de contrôle effectuent des choix au nom des comptes de stockage, tels que les préférences de paiement, mais ne doivent détenir que de petites quantités de fonds pour payer les frais de transaction. Sa clé privée doit être conservée en lieu sûr car elle affecte la configuration du validateur, mais la clé privée est utilisée périodiquement lors de la maintenance des validateurs.

BNB Chain a annoncé la liste du quatrième lot de projets présélectionnés pour le plan d'incubation MVBIV, et des projets tels que SubDAO ont été sélectionnés : Le 10 mars, le Twitter officiel de BNB Chain a annoncé la liste du quatrième lot de projets présélectionnés pour le plan d'incubation MVBIV. Protocole DAO inter-chaîne SubDAO, association de jeux en chaîne Cosmic Guild, projet GameFi StarSharks, marché de commerce en chaîne non dépositaire PearDAO, marché de commerce NFT inter-chaîne GAT Network, plateforme de commerce décentralisée Hashflow et plateforme multimédia de streaming Metaverse Ceek, un total de sept projets ont été sélectionnés . Ces sept projets recevront une série de soutiens d'incubation de la part de l'écosystème BNB Chain. [2022/3/10 13:48:56]

Clés de session : les clés de session sont des clés "hot" conservées dans le client du validateur et utilisées pour signer certaines opérations du validateur. Ils ne doivent pas détenir de fonds.

Une paire de clés peut représenter un compte et contrôler des fonds, tout comme un compte normal que vous voyez dans d'autres blockchains. Dans le cadre du module Substrate Balances, ces comptes doivent avoir un montant minimum (« dépôt existant ») pour exister en stockage.

Projet d'indexation de données Blockchain The Graph lance Graph Explorer et Subgraph Studio : Projet d'indexation de données Blockchain TheGraph lance Graph Explorer et Subgraph Studio, tous deux développés par l'équipe Edge&Node qui travaille en étroite collaboration avec la communauté The Graph. Parmi eux, Graph Explorer permet aux conservateurs d'envoyer des signaux du meilleur sous-graphe pour organiser les sous-graphes et de gagner une partie des frais de requête. Subgraph Studio permet aux développeurs de tester et de déployer des sous-graphes, et de les déployer directement sur The Graph Network. C'est-à-dire que maintenant n'importe qui peut déployer des sous-graphes (API ouverte) sans autorisation et effectuer une curation sur des sous-graphes pour gagner des frais de requête. [2021/7/9 0:39:06]

Les clés de compte sont définies de manière générique et rendues concrètes au moment de l'exécution.

Poursuivant avec notre exemple de stockage et de contrôle des comptes, les clés de ces comptes se distinguent par leur utilisation prévue, et non par des différences cryptographiques sous-jacentes. Lors de la création de clés de stockage ou de contrôle, tous les chiffrements pris en charge par les clés de compte normales sont également pris en charge.

Le réseau principal de ChainX a été mis à niveau avec succès vers la version 2.0 du substrat : selon les informations officielles, le réseau principal de ChainX a été mis à niveau vers la version 2.0 du substrat après 45 heures de mise à niveau. Il adoptera le nouveau mécanisme de consensus hybride de Polkadot et ouvrira la fonction de gouvernance sur la chaîne en même temps. Le réseau principal 2.0 sera compatible avec toutes les fonctions de Polkadot.

ChainX 2.0 évoluera indépendamment de trois directions, Kusama Parallel Chain, Polkadot Parallel Chain et Polkadot Secondary Relay Chain.

En tant que passerelle d'actifs inter-chaînes de l'écosystème Polkadot, ChainX mettra également à niveau la méthode de conservation inter-chaînes BTC, jetant ainsi une base solide pour la montée en puissance de Bitcoin DEFI dans l'écosystème Polkadot. [2020/11/27 22:23:12]

Les clés de stockage sont des paires de clés publiques/privées qui définissent un compte de stockage. Ce compte est comme un "compte d'épargne" en ce sens que vous ne devriez pas l'utiliser très souvent pour des transactions. Par conséquent, leurs clés privées doivent être traitées avec le plus haut niveau de sécurité, telles que protégées dans une couche de sécurité ou de sécurité matérielle.

Actualités | L'American Christian Foundation dément toute coopération avec Substratum : selon le guide d'échange de bitcoin, le PDG de Substratum (SUB), Justin Tabb (Justin Tabb), a annoncé une coopération exclusive avec la National Christian Foundation (NCF), et NCF utilisera son prochain produit " Cryptopay" pour traiter dons en ligne. Mais le NCF a nié cette affirmation. [2018/10/27]

Étant donné que la clé de stockage reste hors ligne, elle désignera un compte de contrôle pour prendre des décisions de non-dépense en utilisant le poids des fonds du compte de stockage. Il peut également désigner un compte mandataire pour voter en gouvernance en son nom.

Les clés de contrôleur sont des paires de clés publiques/privées qui définissent les comptes de contrôle. Dans le contexte du modèle NPoS de Substrate, la clé de contrôle représentera l'intention d'une personne de vérifier ou de nommer.

La clé de contrôle est utilisée pour définir des préférences telles que l'adresse de réception de la récompense, et pour que les validateurs définissent leur clé de session. Les comptes de contrôle ne nécessitent que des frais de transaction et nécessitent donc très peu de capital.

Subrata Siddhanta, directeur du département de vente au détail du groupe India Tata, rejoindra Nucleus Vision : selon l'annonce sur le site Web officiel de Nucleus Vision, Subrata Siddhanta, directeur du département de vente au détail du groupe India Tata, rejoindra Nucleus Vision en tant qu'employé à temps plein sur 18 avril, responsable de son activité de détail sur le marché indien. Il est rapporté que Subrata était également le directeur général de l'activité mode de la FIFA en Inde. Le prix moyen mondial actuel du NCASH est de 0,029 $, en baisse de 0,59 %. [2018/4/9]

Les clés de contrôle ne peuvent jamais être utilisées pour dépenser des fonds de leurs comptes de stockage. Cependant, le fait de contrôler les clés peut entraîner des barres obliques et doit toujours être manipulé avec précaution.

Les clés de session sont des "touches de raccourci" que les validateurs utilisent pour signer les messages liés au consensus. Il n'est pas destiné à être une clé de compte pour contrôler les fonds et ne doit être utilisé qu'aux fins pour lesquelles il a été conçu. Ils peuvent changer périodiquement ; votre compte de contrôle n'a besoin que de créer un certificat en signant la clé publique de session, puis de diffuser ce certificat avec un message externe. Les clés de session sont également définies de manière générique et rendues concrètes au moment de l'exécution.

Pour créer une clé de session, les opérateurs validateurs doivent attester que la clé représente leur compte de stockage (participation) et les nominateurs. Pour cela, ils créent un certificat en signant la clé avec leur clé de contrôle. Ils informent ensuite la chaîne que cette clé représente leur clé de contrôle en publiant le certificat de session dans une transaction en chaîne.

Substrate fournit le module Session, qui permet aux validateurs de gérer leurs clés de session.

Vous pouvez déclarer n'importe quel nombre de clés de session. Par exemple, le nœud Substrate par défaut en utilise trois : BABE, GRANDPA et "I'm Online". D'autres chaînes peuvent avoir plus ou moins de clés de session, selon ce que la chaîne veut que ses validateurs fassent.

Ces différentes clés de session peuvent utiliser la même cryptographie, mais ont des objectifs complètement différents tout au long de la logique d'exécution. Pour éviter que la mauvaise clé ne soit utilisée pour la mauvaise opération, le typage fort de Rust enveloppe ces clés, les rendant incompatibles les unes avec les autres et garantissant qu'elles ne sont utilisées que dans le but prévu.

Si la clé de session est compromise, un attaquant pourrait commettre des actions qui provoquent une barre oblique. Les clés de session doivent être modifiées périodiquement (par exemple, par session) via le RPC `rotate_keys` pour une sécurité accrue.

En savoir plus sur la cryptographie utilisée dans Substrate.

Suivez les tutoriels sur la création d'un réseau local et la génération de clés.

Module de jalonnement : https://substrate.dev/rustdocs/v2.0.0-rc5/pallet_staking/index.html

Module soldes : https://substrate.dev/rustdocs/v2.0.0-rc5/pallet_balances/index.html

Module de session : https://substrate.dev/rustdocs/v2.0.0-rc5/pallet_session/index.html

le RPC rotate_keys : https://substrate.dev/rustdocs/v2.0.0-rc5/sc_rpc/author/trait.AuthorApi.html#tymethod.rotate_keys

Cryptographie utilisée dans Substrate : https://substrate.dev/docs/en/knowledgebase/advanced/cryptography

Tutoriel pour créer un réseau local et générer des clés : https://substrate.dev/docs/en/tutorials/start-a-private-network/

API d'exécution des clés de session : https://substrate.dev/rustdocs/v2.0.0-rc5/sp_session/trait.SessionKeys.html

Clés de session dans l'environnement d'exécution du nœud Substrate : https://substrate.dev/rustdocs/v2.0.0-rc5/node_runtime/struct.SessionKeys.html

substrat_application_crypto : https://substrate.dev/rustdocs/v2.0.0-rc5/sp_application_crypto/index.html

Tags:

BTC
Il est difficile pour la plate-forme de contenu TikTok de faire des profits, le stockage distribué blockchain apportera des solutions

TikTok, une plateforme chinoise de contenus vidéo courts, compte actuellement plus de 800 millions d'utilisateurs dans le monde.

Science fondamentale : nombres aléatoires et blockchain

Le nombre aléatoire est un concept très important en cryptographie. Récemment, Mme Yao Xiang, chef du département de recherche MYKEY.

8.5 Marché du soir : Stratégies d'exploitation sur des marchés choquants

L'article est fourni par Biquan Beiming, le chroniqueur de Jinse Finance and Economics, et ses remarques ne représentent que ses opinions personnelles.

Conception du compte substrat : comment assurer la sécurité des fonds ?

Le substrat utilise des ensembles de paires de clés publiques/privées pour représenter les participants au réseau.Le rôle des participants dans un système de blockchain varie.

Bancor V2 lancé, Link market-making annualisé 330%, peut-il relancer DEX ?

L'extraordinaire popularité de DeFi est indissociable du modèle AMM DEX représenté par Uniswap Balancer.Dans le cas de transactions CEX lentes.

DeFi est fou, Ethereum est "bloqué" et les revenus des mineurs ont grimpé de 265,8 % au cours de la dernière année.

Le 12 août, un passage est apparu dans un groupe d'échange DeFi. Ce passage est venu de Shaoping, le co-fondateur de Xinghuo Mining Pool.

Il y a une mine à la maison | Code de devise inventé par Weng Ling : Filecoin a construit un système de stockage distribué pour une collaboration mondiale.

Récemment, Filecoin et son protocole sous-jacent IPFS sont devenus des sujets brûlants dans l'industrie. En tant que réseau de blockchain de stockage distribué.

ads