Les algorithmes de parvenir à un consensus

Les algorithmes de parvenir à un consensus

Блокчейн, comme on le sait, est un système distribué un millier de participants. Parce que le système n'a pas l'administration centrale, la structure de la блокчейна décentralisée. Se pose donc la nécessité d'un consensus.

Introduction

Le chiffre de криптовалюты sont écrites dans блокчейне de deux manières. Dans la forme de l'enregistrement des transactions et des dossiers générés par les blocs. Ils se posent différemment, tout en conservant de manière décentralisée base de données.

Avoir la bonne clé, vous pouvez créer un enregistrement. Apporter des données sur le nouveau généré le bloc est déjà plus difficile. Ici devaient se conformer à une condition: le logement des participants, ou le consensus, afin d'éviter les intentionnel des attaques sur le réseau.

Par exemple, un messager Bitmessage.

Proof-of-Work (PoW)

Avec l'anglais. – la «preuve de travail». Pour effectuer une action, il faut faire quelque chose. Un tel principe a été posé dans le cadre des travaux du messager Bitmessage.Bitmessage

L'augmentation de la puissance de calcul de l'équipement permet d'obtenir plus de pièces. Si, au début de майнинга биткоина vous pouvez utiliser le processeur, ce qui se passe actuellement l'association dans les bassins ou la construction d'énormes mining-fermes. D'où un manque considérable de POW. Ce qu'il est? Que vous devez constamment augmenter la puissance de calcul майнеров dans le monde entier. Si les équipements, comme toute technique, rapidement obsolète, la consommation d'énergie dans le monde augmente. Et les résultats sont utilisés uniquement à l'intérieur de блокчейна.

Proof-of-Stake (PoS)

C'est la prochaine sur la popularité de l'algorithme de parvenir à un consensus. La première mise en œuvre – une pièce PeerCoin a été effectué en 2012. Ici la génération d'un nouveau bloc se fait par un nœud de réseau, c'est-à-dire node, qui a des pièces de monnaie dans son sac à main. La croissance du nombre de pièces de monnaie conduit à une augmentation de la probabilité de générer un nouveau bloc.

Peut se produire une variété de modification de cet algorithme. Par exemple:

  • Leased Proof of Stake (Bcl)à quelque chose de similaire avec un pool de participants avec une petite quantité de pièces de monnaie peuvent louer les grands. En bonus, une part de la rémunération, qui est une autre manière d'obtenir ne serait pas possible.
  • Delegated Proof of Stake (DPoS)– cet algorithme est plus complexe. Ici, la génération de nouveaux blocs se passe les nod, qui, une fois choisi tous les membres du réseau. La décision sur les changements dans l'architecture de la криптовалюты prennent les mêmes nœuds.

L'algorithme de PoS, à la différence de la POW, n'a pratiquement pas de défauts. Dans ce cas, le calcul n'est nécessaire, en conséquence, les coûts d'électricité réduits au minimum, et pas de course à la puissance de calcul. L'attaque des 51% également inflige le maximum de dégâts à l'attaquant. Parce que, après l'achat d'un grand nombre de криптовалюты se produit la croissance de sa valeur. Finalement, il faudrait de grands coûts financiers, elle se tournera contre l'attaquant.

Форджинг est l'extraction криптовалюты avec l'algorithme de consensus PoS. L'essentiel, c'est que vous devez créer un nœud local, un ordinateur connecté à Internet. Il doit être le portefeuille de base nombre de pièces.

Pour lancer le nœud local DASH, vous devez 1000 pièces. Au taux de change actuel est de plus de 1 million de dollars des états-UNIS. N'est pas une situation gagnante pour Monaco ou Ark. Cependant créer мастерноду afin d'obtenir d'énormes profits peut être vrai dans le cas où Votre compte sera envoyé à ne pas trop populaires moments, dont le coût est très faible. L'augmentation sera de contribuer à ce que Vous мастерноде deviendrez regадателем base de leur nombre. Vous allez recevoir le paiement constant.PoS

Le POS a aussi des inconvénients. Au moins parce que la majeure partie des pièces de monnaie pour le shopping n'est pas utilisé. Si Vous prenez une pièce de monnaie DASH des milliers, мастернода arrête de faire des profits.

Cependant, POW et POS la liste des algorithmes de consensus ne se termine. La poursuite du développement est allé dans les domaines suivants:

  • les différentes combinaisons de deux algorithmes,
  • la complication du PoS afin de corriger ses défauts.

Maintenant nous allons parler de quelques-uns de ces algorithmes.

Proof-of-Importance (PoI)

Similaire à bien des égards le PoS. Mais il y a quelques distinguent des critères (nombre de pièces sur le compte мастерноды; le nombre de мастернодой des transactions; le temps de séjour мастерноды dans le réseau).

L'influence du nombre de transactions et le temps de séjour мастерноды en ligne est inversement proportionnelle à la quantité de monnaie de compte. Il est possible d'observer sur l'exemple de l'ENS.

Proof-of-Authority (PoA)

Les nœuds vont générer un bloc seulement en cas de présence de pouvoirs spéciaux. L'algorithme est adapté principalement pour les entreprises et les pièces de monnaie. Le développeur de blocs de contrôle, bien que sur la décentralisation dans ce cas, nous ne pouvons pas parler.

Proof-of-Capacity (PoC)

Майнеры besoin d'allouer de l'espace sur votre disque dur afin de a été générée par le nouveau et l'unité et de recevoir une récompense. La «puissance de calcul» est définie par la présence d'espace libre.

Conclusions

PoW

La plus courante de l'algorithme de consensus est PoW. Il est appliqué dans le Bitcoin, et dans la plupart des криптовалют le Top 10 à la capitalisation. Son PoS aussi peu à peu sur le marché. Et il est prévu que l'Ethereum passe sur l'algorithme de PoS.

À l'heure actuelle le plus avantageux regardent les algorithmes mixtes, dans lesquels il y a des PoS et PoW ou servent le développement spécifique de raffinage de l'un d'entre eux.

Рейтинг: 5/5 - 2 голосов

Tags