Ripple dévoile un système de nouvelle génération pour le consensus des transactions numériques
Ripple Labs a publié un livre blanc détaillant son nouvel algorithme de consensus réseau.
Les systèmes décentralisés comme les monnaies numériques reposent sur le consensus. Cela permet au réseau de convenir que certains Événements – des transactions, dans le cas du Bitcoin – ont eu lieu.
Les mineurs sont certes nécessaires pour générer de nouveaux bitcoins. Cependant, leur rôle est bien plus crucial : il permet de confirmer que les bitcoins ont bien été envoyés d' un endroit à un autre, préservant ainsi une « vérité » convenue au sein du réseau. Cela assure la fiabilité de la blockchain et, sans doute, sous-tend son existence même.
Cependant, maintenir un consensus dans un réseau décentralisé n'est T chose aisée. Le risque que des acteurs malveillants perturbent les transactions ou en inventent de nouvelles est un problème ancien, sujet à de nombreux débats et études. Certains, cependant, soutiennent que la taille du réseau Bitcoin et ses mécanismes de compensation expliquent cette possibilité.
UN livre blanc récemment publiéUne étude de Ripple Labs examine comment des mécanismes décentralisés peuvent empêcher les acteurs malveillants d'un système de paiement blockchain de créer de fausses transactions. L'algorithme de consensus du protocole Ripple (RPCA) utilise un système d'élection de nœuds pour établir la véracité des nouvelles transactions, les ajoutant à une chaîne continue de transactions clôturées considérées comme absolues.
David Schwartz, cryptographe en chef de Ripple, a déclaré à CoinDesk que le RPCA est une autre étape dans la longue évolution de la monnaie numérique et des systèmes de transaction.
Il a expliqué :
« Avec Bitcoin, Satoshi [Nakamoto] a trouvé la première solution au problème de la double dépense, T autorité centrale. Ce système a fonctionné et a permis au Bitcoin de connaître un succès phénoménal. Cependant, c'était le premier système de ce type, et il ne sera probablement pas le meilleur, et des innovations seront à venir dans ce domaine. »
Schwartz a suggéré que les mécanismes de consensus de nouvelle génération, tels que ceux introduits par Ripple, poussent encore plus loin le travail du créateur de Bitcoin , Satoshi Nakamoto.
Trouver la vérité plus rapidement
L’objectif du RPCA est de permettre à un réseau déconnecté à l’échelle mondiale de s’entendre sans s’appuyer sur une infrastructure de preuve de travail.
Chaque serveur du réseau Ripple est chargé de voter sur un nouveau lot de transactions candidates lors de tours qui ont lieu toutes les quelques secondes. Les transactions convenues par le réseau sont confirmées et rendues permanentes une fois le tour terminé.
Cette approche diffère de celle du Bitcoin, pour lequel plusieurs confirmations du réseau de minage sont souvent nécessaires avant que les bitcoins puissent être utilisés ou dépensés à nouveau. Les systèmes de nœuds électoraux ont été utilisés dans d'autres applications de blockchain par le passé, notamment dans des projets commedarkcoinqui mélangent les transactions via un réseau de nœuds maîtres.
Faire confiance aux généraux
Le concept sous-jacent – maintenir la vérité dans un réseau où le potentiel de fraude existe – fait l’objet de discussions depuis des décennies.
D'abord qualifié de « problème des généraux byzantins » dans unétude de 1982Le problème de l'honnêteté d'un groupe de parties connectées mais séparées est comparable à celui d'une armée attaquant une ville infiltrée par des espions. Comme on ne peut T faire confiance aux messagers qui transmettent les messages entre généraux, il faut trouver un moyen de garantir la véracité des informations transmises à l'armée par les différentes parties.
Comment cela s'applique-t-il aux systèmes de paiement décentralisés comme Bitcoin et Ripple ? Pour préserver l'intégrité du réseau, la majorité des participants doivent être considérés comme honnêtes. Si une personne ou un groupe d'acteurs malveillants prenait le contrôle du réseau, ils pourraient le perturber. À tout le moins, ce risque menace la légitimité globale du système lui-même.
Bitcoin résout ce problème en créant une incitation à la récompense, encourageant ainsi les bons comportements parmi les participants du réseau. L'application de cette incitation au processus de confirmation des transactions incite les mineurs à contribuer à un registre performant et public.
Accéder à l'argent mondial
Comme l'a expliqué Schwartz, l'infrastructure existante pour envoyer des paiements à travers le monde est trop lourde et coûteuse pour beaucoup. Résultat : beaucoup se retrouvent privés d'argent abordable et sont contraints de recourir à des services coûteux.
Trouver un moyen d'établir rapidement la véracité des transactions permettrait alors de mettre en place de nouvelles méthodes d'envoi d'argent à l'étranger. En donnant aux serveurs la possibilité d'établir la véracité des transactions sans avoir à effectuer des calculs gourmands en mémoire, a-t-il déclaré, Ripple ouvre la porte à des moyens moins coûteux d'accéder à l'argent dans le monde entier.
Schwartz a déclaré à CoinDesk:
Je pense que tout le monde dans le secteur sait que les transferts de fonds internationaux sont défaillants. Il n'y a aucune raison technique valable pour que quelqu'un n'ait T accès aux taux de change de gros. C'est simplement la façon dont le système s'est développé.
Image de réseau décentralisévia Shutterstock
Stan Higgins
Membre de la rédaction à temps plein de CoinDesk depuis 2014, Stan est depuis longtemps à l'avant-garde de la couverture des nouvelles avancées de la Technologies blockchain. Stan a déjà contribué à des sites web financiers et est un fervent lecteur de poésie.
Stan possède actuellement une petite quantité (<500 $) de BTC, ENG et XTZ (voir : Juridique éditoriale).
