Rejoignez-Nous sur

Nightshade: une nouvelle approche du partage de chaînes de blocs

77701dfd en7ovywd0mp2v0n5tmnzos6rf0t2 104s26hf

News

Nightshade: une nouvelle approche du partage de chaînes de blocs

EN7ovywD0mP2v0n5tMnzos6rf0t2 104s26hf
Photo de profil de l'auteur

@jitendra-naikJitendra Naik

Créateur de contenu Blockchain & Cryptos, ambassadeur Blockchain

Blockchain capable de résoudre de nombreux défis tels que la sécurité, la transparence, la décentralisation, la résistance à la censure, etc., mais il y a tellement de défis à l’intérieur de la blockchain comme une blockchain devrait être malveillante et super évolutive, mais les développeurs de blockchain sont confrontés à un défi majeur pour garder leur blockchain malveillante gratuite super évolutif.

Par exemple, comme le Ethereum blockchain grandit, nous avons réalisé qu’il y avait des problèmes comme faible débit, coût élevé, haut latence ce qui signifie qu’à mesure que la blockchain augmente, le nombre de nœuds augmente également, ce qui ajoute de la valeur à la sécurité mais pas à l’évolutivité.

Si vous voyez que tous les problèmes de la blockchain Ethereum se produisent en raison du faible débit, ce qui signifie que tous les nœuds de la blockchain Ethereum valident chaque transaction ou bloc, donc si les transactions augmentent en nombre, nous sommes confrontés à une vitesse lente, un coût élevé et une surcharge de la blockchain {Référence-1, Référence-2}.

Les développeurs de blockchain abordent différemment pour résoudre ce problème et la solution unique est la blockchain sharding où une seule blockchain se divise en plusieurs blockchains qui fonctionnent avec la leur validateurs mais il y a de nombreux défis qui entrent également en place lors du sharding blockchain comme 51% d’attaque, problème de communication inter-chaîne, le problème de la coordination de la chaîne, etc.

Dans la technique de partitionnement, il y a une chance de corrompre le validateur ou le producteur de blocs, il faut donc mettre le caractère aléatoire dans la sélection du validateur, bloquer la sélection des proposants où il faut attribuer la troisième chaîne qui gère ce genre de choses avec le calcul des récompenses de bloc et la distribution {Référence-1, Référence-2}. Dans Ethereum 2.0 chaîne de balise et dans la chaîne de relais Polkadot créée, qui est une chaîne distincte qui gère tout comme la sélection du validateur, le calcul des récompenses, la distribution des récompenses, etc.

Qu’est-ce que NightShade?

C’est une sorte de conception de partitionnement de blockchain, mais en même temps, vous pouvez le considérer comme une seule blockchain où chaque bloc contient logiquement toutes les transactions pour tous les fragments et modifie l’état complet de tous les fragments. Il n’est donc pas nécessaire de créer des infrastructures distinctes comme la chaîne de balises ou la chaîne de relais et aucun participant du réseau n’a besoin de télécharger l’état complet, mais ils ont juste besoin de l’état qui correspond aux fragments pour lesquels ils valident les transactions.

Le consensus de NightShade: Fondamentalement Le consensus de chaîne le plus lourd est utilisé par NightShade pour produire un bloc où le producteur de bloc collecte la signature du producteur et du validateur de bloc précédents de sorte que le poids du bloc est cumulatif de toutes les signatures de validateur et de producteur de bloc.

De plus, NightShade utilise son propre BFT gadget de finalité pour obtenir des conditions de réduction supplémentaires pour une sécurité de chaîne plus élevée qui offre des avantages combinés de Casper FFG utilisé dans Ethereum 2.0 (1), Casper CBC, et GRANDPA utilisé à Polkadot.

Bloquer la production dans NightShade: Le premier travail de NIghtShade est d’assigner des producteurs de blocs à chaque fragment et d’arrêter la corruption en faisant tourner les producteurs de blocs entre les fragments après chaque époque (une époque est une période donnée à un groupe de mineurs pour servir de groupe de consensus.).

Tout le producteur de blocs d’un fragment a eu besoin pour atteindre les objectifs suivants, comme produire collectivement des blocs sur la chaîne principale, empêcher les fourches, s’assurer que la fonction de transition d’état est correctement appliquée et s’assurer que tous les blocs sont disponibles pendant un certain temps après le bloc produit là où un seul producteur de bloc ne peut à lui seul garantir ces propriétés de sécurité ci-dessus.

La production de blocs dans NightShade est en soi un sujet complexe, mais comme je veux garder cet article très simple, laissez-moi vous expliquer cela en langage profane; dans le cas d’un seul bloc d’une blockchain est créé en contenant des transactions mais tous les blocs créés sous NightShade contiennent des morceaux (les morceaux ne sont rien d’autre que des transactions ou des blocs créés par des fragments) donc logiquement la chaîne principale contient des enregistrements de l’ensemble du système et techniquement vous peut le considérer comme une blockchain unique ou une blockchain fragmentée {Référence}.

Conclusion:

Le NightShade est une conception de partitionnement créée par NEAR Protocol qui est un cocktail d’un modèle de sécurité différent où il agit comme une seule blockchain par nature mais une blockchain fragmentée par le travail et les fonctionnalités qui ont été créées pour résoudre les défis de sécurité, d’évolutivité et de décentralisation. Le modèle de consensus hybride de NightShade est inspiré d’Ethereum 2.0 et de Polkadot mais ne leur est pas similaire, mais tente de créer plus d’avance pour eux.

Mots clés

Rejoignez Hacker Noon

Créez votre compte gratuit pour débloquer votre expérience de lecture personnalisée.



Traduction de l’article de Jitendra Naik : Article Original

BlockBlog

Le Meilleur de l'Actualité Blockchain Francophone & Internationale | News, Guides, Avis & Tutoriels pour s'informer et démarrer facilement avec Bitcoin, les Crypto-Monnaies et le Blockchain. En Savoir Plus sur L'Équipe BlockBlog

Commenter cet Article

Commenter cet Article

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Plus dans News

Les Plus Populaires

Acheter des Bitcoin

Acheter des Alt-Coins

Sécuriser vos Cryptos

Vêtements et Produits Dérivés

Top
quis efficitur. libero dictum suscipit ut Phasellus mattis