Définition de l’algorithme de consensus d’obélisque



L’algorithme de consensus Obelisk est une méthode alternative pour parvenir à un consensus blockchain. Il est communément appelé algorithme de consensus de réseau de confiance et utilise moins de ressources que le mécanisme de consensus de preuve de travail et les systèmes de récompense blockchain. L’intention derrière Obelisk est de ramener la décentralisation, la vitesse de transaction et la sécurité à la crypto-monnaie et à la blockchain.

En savoir plus sur Obelisk, ce qu’il essaie de faire et comment il fonctionne.

Points clés à retenir

  • Obelisk est l’algorithme propriétaire de consensus blockchain de l’écosystème Skycoin.
  • Obelisk tente de résoudre les problèmes de PoW et de PoS en répartissant l’influence sur le réseau, selon un concept appelé « toile de confiance ».
  • Le consensus Obelisk utilise des nœuds séparés pour le consensus et la création de blocs.

Qu’est-ce que l’algorithme de consensus Obelisk ?

Obelisk est un algorithme de consensus blockchain utilisé par l’écosystème Skycoin, conçu pour éliminer les lacunes des algorithmes de preuve de travail (PoW) et de preuve d’enjeu (PoS). Selon ses créateurs, Obelisk réduit également le besoin d’exploitation minière, améliore considérablement la vitesse des transactions et offre une sécurité renforcée.

Comprendre l’algorithme de consensus d’obélisque

Les blockchains fonctionnent à l’échelle mondiale comme des plateformes autorégulées et décentralisées sans aucune autorité unique. Un mécanisme de réseau en temps réel, fiable et sécurisé est nécessaire pour garantir l’authenticité des transactions effectuées sur le réseau et parvenir à un consensus sur l’état du grand livre. Ce rôle est joué par l’algorithme de consensus.

Alors que le système de preuve de travail (PoW) utilisé par Bitcoin et le système de preuve de participation (PoS) – qui sera bientôt utilisé par Ethereum – sont les deux algorithmes de consensus les plus couramment utilisés, ils présentent tous deux certains inconvénients. Par exemple, PoW est très énergivore et PoS peut promouvoir la thésaurisation de crypto-monnaie au lieu de dépenser.

Processus de consensus d’Obelisk

Obelisk tente de contourner les problèmes de PoW et PoS en répartissant l’influence sur le réseau, selon un concept appelé « web-of-trust ». Ce concept utilise divers nœuds de réseau et prend des décisions consensuelles en fonction du score d’influence créé par chaque nœud.

Dans Obelisk, tous les nœuds ont une liste de nœuds auxquels ils sont abonnés. Cela crée une densité de nœuds, qui est utilisée pour donner aux nœuds les plus denses plus d’influence sur le réseau.

En termes de rôles et d’activités réalisées, il existe deux types de nœuds qui participent à Obelisk : les nœuds générateurs de blocs et les nœuds de consensus. Les nœuds peuvent jouer l’un ou l’autre rôle car ils sont interchangeables. Les nœuds générateurs de blocs collectent les nouvelles transactions, les authentifient, regroupent les transactions vérifiées dans un nouveau bloc et diffusent le bloc sur le réseau.

Les nœuds de consensus collectent les blocs générés par les nœuds générateurs de blocs et les placent dans un conteneur séparé (en dehors de la blockchain). Il identifie alors le bloc réalisé par le plus grand nombre de générateurs de blocs. Ce bloc est appelé le gagnant local et se qualifie pour être ajouté à la blockchain. Chaque nœud de consensus maintient les statistiques nécessaires sur les gagnants locaux (tels que rapportés par d’autres nœuds).

Lorsque des gagnants locaux ont été signalés par la majorité des nœuds de consensus, il se qualifie comme un gagnant mondial et reste une partie de la blockchain. Cependant, si les nœuds en décident autrement, l’une des actions suivantes se produit en fonction des données disponibles et des journaux locaux :

  • Les nœuds se resynchronisent avec le réseau
  • Les nœuds abandonnent après avoir participé au consensus ou à la création de blocs
  • Les nœuds conservent leurs blockchains et demandent un arrêt d’urgence

Comment l’obélisque est-il utilisé ?

Obelisk est utilisé par l’écosystème Skycoin. Skycoin est conçu et annoncé comme une alternative au contrôle Internet centralisé. L’intention derrière le projet est que les consommateurs contrôlent Internet en achetant ou en construisant des machines Skyminer à exécuter depuis leur domicile. Le réseau SkySkywire construit sur l’écosystème Skycoin créerait un maillage de connectivité Internet pour contourner l’exigence d’un fournisseur de services Internet. Les utilisateurs de Skywire sont récompensés en Skycoin et Coin Hours pour avoir fourni de la bande passante à d’autres utilisateurs.

Qu’est-ce qu’un nœud de consensus ?

Dans le réseau Skycoin utilisant le consensus Obelisk, un nœud de consensus collecte des blocs à partir de nœuds générateurs de blocs et détermine quel bloc a été créé par le plus grand nombre de générateurs de blocs. Ce bloc est ajouté à la blockchain.

Qu’est-ce que le consensus PoA ?

Le consensus de preuve d’autorité est un mécanisme de consensus de blockchain où de nouveaux blocs ne peuvent être créés pour la blockchain que par des nœuds qui ont prouvé par authentification qu’ils ont le droit de créer un nouveau bloc.

Comment la blockchain atteint-elle le consensus ?

De nombreux algorithmes de consensus différents sont conçus pour amener un grand livre distribué à un consensus. La plupart sont conçus pour que de nombreux validateurs de transactions parviennent à un accord majoritaire sur l’état de la blockchain et les transactions en cours.

Laisser un commentaire