Rejoignez-Nous sur

Google Cloud propose la blockchain Cypherium. Mais qu'obtenez-vous réellement?

blockchain large1

News

Google Cloud propose la blockchain Cypherium. Mais qu'obtenez-vous réellement?

Photo non décrite

Lorsque vous souhaitez comparer des chaînes de blocs au niveau du sol, il est utile de revenir aux bases.

Cypherium est désormais disponible sur Google Cloud, présentant une nouvelle option de blockchain de niveau entreprise via Google Cloud.

Alors, pourquoi une entreprise choisirait-elle Cypherium? Qu'est-ce qu'une entreprise a exactement quand elle choisit un protocole de blockchain sur une étagère, et qu'est-ce qu'elle examinerait en comparant les différentes options disponibles?

Retour aux sources

Pour en revenir à la base, la blockchain est fondamentalement un système de prise de décision. Selon l'analogie générale byzantine originale, c’est un moyen pour les généraux de l’armée byzantine de s’entendre sur un plan d’action coordonné lorsqu’ils attaquent une ville ennemie.

Ils ne savent pas quel sera leur plan, mais ils savent qu'ils vont tous se mettre d'accord sur un seul plan d'action. Chaque général envoie donc des messagers dans les camps de l'autre détaillant son plan d'attaque préféré. Malheureusement, certains de ces messages pourraient être perdus, des messagers pourraient être des traîtres et des généraux pourraient être soit des traîtres eux-mêmes, soit honnêtement être en désaccord sur le meilleur plan d'action.

La "tolérance aux pannes byzantine" est la mesure dans laquelle ces généraux peuvent s’accorder sur le même plan malgré un degré inconnu de trahison, de désaccord et d’autres mésaventures.

À la base, blockchain est littéralement un système de tolérance aux pannes byzantin. C'est un moyen pour un groupe d'entités distinctes de s'entendre sur le même ensemble de faits. Les protocoles de blockchain de base tels que Bitcoin, Ethereum, XRP Ledger, Cardano, EOS, Monero et ainsi de suite sont largement différenciés par la manière dont leurs généraux parviennent à un accord.

Lorsqu'une entreprise tente de choisir une blockchain, elle examine divers facteurs, notamment les suivants:

  • Qui peut être général et combien de généraux y a-t-il? Idéalement, vous voudrez que chacun puisse être libre en tant que général et autant de généraux que possible, car il s'agirait du niveau de "décentralisation" le plus élevé possible.
  • Combien de messagers les généraux peuvent-ils envoyer dans un certain laps de temps? En d'autres termes, quel est le débit global du réseau?
  • Le processus décisionnel des généraux est résistant aux ingérences extérieures et aux ratés généraux. Le système est-il suffisamment sécurisé pour les applications souhaitées?
  • À quelle vitesse les généraux peuvent-ils être presque à 100% sûrs d'être tous d'accord? Combien de temps faut-il pour confirmer les transactions avec un degré de certitude approprié?

Ces facteurs peuvent être ajustés en modifiant la façon dont les généraux envoient des messages et prennent des décisions. L'objectif ultime de tout protocole de blockchain est de trouver un processus de prise de décision permettant d'obtenir le meilleur résultat possible pour ces quatre critères.

Quand quelqu'un parle de récompenses ou de mécanismes d'incitation liés à l'extraction de cryptomonnaies, il s'agit en réalité d'un système qui incite les généraux à suivre les règles de prise de décision qu'il souhaite que les généraux respectent.

Une des raisons pour lesquelles il est si difficile est que tout est interconnecté. Plus de généraux peuvent signifier des décisions plus lentes ou des hypothèses de sécurité différentes, et certaines fonctions de prise de décision ne peuvent pas être clairement encouragées par le biais d'incitations. L'une des raisons pour lesquelles le monde n'a pas encore vu l'adoption d'une blockchain sérieuse est qu'il existe peu de blockchains qui parviennent réellement à produire d'excellents résultats pour tous ces critères.

Sous cet angle, il est facile de constater à quel point nombre des chaînes de blocs les plus connues sont totalement insatisfaisantes.

Bitcoin et généraux EOS

En Bitcoin, par exemple, les généraux peuvent envoyer environ cinq messagers par seconde un bon jour (cinq transactions par seconde). Ils se retrouveront à la décision qui conviendra au moins 51% des généraux (résister à 51% des attaques) et pourront parvenir à un accord toutes les 10 minutes en moyenne (temps de blocage moyen de 10 minutes), chaque décision renforçant leur confiance en la choix précédent.

Cela fonctionne parce que les généraux de Bitcoin prennent des décisions en organisant un match toutes les 10 minutes pour crier qui doit prendre la décision à chaque fois. Ils crient tous leur décision en même temps, et ils choisissent le choix le plus fort. Le volume de la voix de chaque général est déterminé par la quantité de puissance d’exploitation de Bitcoins qu’il contrôle. N'importe qui peut venir dans le match de cri et prendre la décision qu'il souhaite, mais quelle que soit sa décision, il doit faire référence au choix du général précédent.

L'un des seuls moyens sûrs pour un traître de fausser le processus de prise de décision ici est de crier plus fort que tous les généraux honnêtes combinés, au cours de plusieurs séances de prise de décision consécutives.

Bitcoin est très robuste, mais en tant que blockchain, il est tout à fait inapproprié pour une utilisation professionnelle, car il est trop lent et vous ne pouvez pas prendre de décision sans un match de cri prolongé.

En revanche, EOS dispose d'un système de 30 généraux élus démocratiquement, qui sont élus pour la plupart par eux-mêmes. Son système peut prendre très rapidement beaucoup de décisions, mais vous ne pouvez être sûr que ses décisions seront correctes si vous présumez que la majorité des généraux sont honnêtes et indépendants, alors que le système électoral est directement axé sur la création. des cartels.

EOS est rapide, mais il est tout à fait impropre à une utilisation professionnelle, car personne ne confiera jamais à des opérations commerciales critiques l’hypothèse qu’une poignée d’inconnus, quelque part dans le monde, sera tout à fait honnête.

Les derniers et les plus grands généraux

Bitcoin a établi la référence, et à partir de là beaucoup d'autres blockchains ont triché en faisant la même chose avec moins de décentralisation ou des hypothèses de sécurité plus laxistes. Pour faire de réels progrès, vous devez faire preuve de créativité en ce qui concerne la manière dont vos généraux communiquent et ce qui constitue une décision.

Heureusement, il existe de nombreuses façons de le faire.

Certains généraux de blockchain crient des allumettes tandis que d'autres élisent des haut-parleurs à tour de rôle. Certains bavardent librement entre eux, tandis que d'autres parviennent à un consensus au sein de groupes plus petits et demandent ensuite à chaque groupe de voter dans un groupe plus large. Certains sont capables de communiquer toutes sortes d'informations périphériques tandis que d'autres ne font que transmettre les pépites essentielles de la sagesse.

Les possibilités sont infinies, vous pouvez combiner différents développements et il existe des dizaines de ces nouveaux systèmes.

  • RepuCoin. Sorti de l’Université Monash, RepuCoin réalise 10 000 TPS avec des hypothèses de sécurité strictes en utilisant un système de réputation intégré pour limiter les pouvoirs de décision à un sous-ensemble de généraux fiable et éprouvé qui respecte également certains seuils de volume, afin que tous les généraux malhonnêtes en aient besoin. crier le plus fort et avoir une excellente réputation.
  • Blockchain Ventre Rouge. Directement depuis CSIRO, la Red Belly Blockchain réalise 30 000 TPS grâce à l’utilisation d’un coordonnateur général par rotation qui accélère les décisions en proposant des réponses à accepter ou à rejeter par les autres généraux, et en appelant une décision finalisée dès qu’elle est acceptée par un sous-ensemble suffisant de personnes. généraux.
  • Fantom. En provenance de l'Université de Yonsei, en Corée du Sud, Fantom peut toucher 300 000 TPS en faisant simplement accepter ou rejeter des décisions individuelles par des généraux, plutôt que de passer par une grande chanson et de danser lors de sessions de prise de décision distinctes. Des sous-ensembles distincts de généraux peuvent se mettre d'accord sur des décisions spécifiques à différents endroits et à différents moments.

Et puis vous avez Cypherium, qui utilise un système hybride de preuve de travail appelé HotStuff. Bien que Cypherium l’ait adopté en premier, HotStuff est également le même système décisionnel sous-jacent sur lequel Facebook a opté pour sa blockchain Libra très vantée, avec quelques modifications. Il est donc raisonnable de supposer que HotStuff est effectivement très populaire.

Cypherium HotStuff

HotStuff a été inventé par des chercheurs de l’École Polytechnique Fédérale de Suisse ou Ecole polytechnique fédérale de Lausanne (EPFL) si vous vous sentez continental.

Cela peut être envisagé comme un système de prise de décision dans lequel un chef est choisi au hasard parmi les généraux chaque fois qu'une décision doit être prise. Ce chef doit ensuite se battre pour recueillir des signatures pour cette décision auprès d'autres généraux. Une fois qu'ils ont obtenu le nombre requis de signatures, ils se précipitent sur une grande pile de papier au milieu de tous les généraux et jettent leur pétition sur le dessus de la pile. Il y a constamment de nouveaux dirigeants qui sont choisis et qui vont et viennent entre la pile de papiers et les autres généraux.

Le processus est aidé par deux robots. L’un d’eux assigne les décisions aux généraux et leur remet des pétitions afin qu’ils soient signés, tandis que l’autre est chargé de veiller à ce que le gros tas de papiers reste bien rangé et organisé, même avec un groupe de dirigeants jetant constamment des pétitions signées au-dessus de la pile .

En termes légèrement moins fantaisistes, le système fonctionne en choisissant des chefs parmi les généraux de manière semi-aléatoire chaque fois qu'une décision doit être prise. Ces dirigeants sont ensuite chargés de proposer des décisions et de recueillir des votes en faveur de leur décision auprès d'un groupe d'autres généraux.

Lorsqu'un nombre suffisant de généraux votent en faveur de la décision du chef, ce qu'ils font en se basant sur le fait qu'ils l'ont examinée et qu'ils ont dit: "Ouais, c'est ce que je ferais aussi", la décision est transformée en quelque chose qui s'appelle un "certificat de quorum". (QC), ce qui signifie essentiellement que tous les autres généraux ont approuvé la décision.

Ces QC sont ensuite ajoutés au sommet d'une pile de papiers numériques pour être ajoutés à la blockchain. Chaque fois qu'un dirigeant doit prendre une nouvelle décision, il fait référence à tout contrôle de la qualité précédent qui, selon lui, figure en haut de la pile pour indiquer qu'il s'agit d'un élément cohérent de la blockchain. S'ils ne sont pas d'accord avec la décision du chef, ils ne l'accepteront pas et la proposition expirera tout simplement et un nouveau chef sera choisi.

HotStuff a besoin de deux mécanismes interconnectés parmi ses généraux pour que ce système fonctionne comme souhaité.

L'une d'elles est un ensemble de règles permettant de mélanger périodiquement la pile de contrôles de qualité en constante augmentation dans un ordre logique et de consolider les piles latérales accidentelles dans la pile principale. En effet, le système est assez frénétique, les dirigeants jetant constamment de nouveaux CQ sur la pile. Une fois qu'une décision a été formalisée en tant que QC et mélangée dans cette pile, elle est officiellement finalisée et fait partie de la blockchain. Si ces règles peuvent fonctionner, c'est parce que vous disposez d'un ensemble de règles assez fiable indiquant la fréquence à laquelle un nouveau chef est élu et le temps qu'il faut pour que les généraux approuvent une décision.

Ceci est lié à un autre mécanisme appelé "stimulateur cardiaque". Le stimulateur est responsable du choix des nouveaux dirigeants de manière aléatoire (c'est-à-dire imprévisible), puis de la surveillance avec impatience pendant que le leader s'emploie à recueillir des signatures pour son contrôle de la qualité et à respecter le calendrier.

La signification du jeton Cypherium dans ce système est double:

  1. Il est destiné aux dirigeants et aux généraux bien élevés en récompense du traitement précis des décisions prises pour que ce système fonctionne.
  2. Il est nécessaire de payer des frais de réseau pour dissuader les attaques de spam. Les utilisateurs de Cypherium sont à l’origine de toutes les décisions que les généraux devront prendre. Aussi, en obligeant les citoyens à payer des frais, vous ne pouvez délibérément pas surcharger le réseau en exigeant en permanence des centaines de millions de décisions simultanées.

Qu'est-ce que les gens recherchent dans HotStuff et Cypherium?

HotStuff est le nom de ce processus de prise de décision, tandis que Cypherium est le nom de la première entreprise à incorporer le processus de prise de décision HotStuff dans son produit blockchain.

Le résultat final est que Cypherium propose un produit blockchain offrant une vitesse élevée, des mesures de sécurité strictes, un niveau élevé de décentralisation et une sorte d’approbation de la part de Facebook via Libra et Google Cloud.

Bien entendu, la blockchain de Cypherium existera indépendamment du fait que les clients de Google Cloud puissent y accéder, et ces dirigeants et généraux continueront à se battre et à faire ce qu'ils veulent. C'est gentil du point.

Par conséquent, la collaboration entre Cypherium et Google Cloud a pour principal atout que les clients de Google Cloud auront un accès beaucoup plus facile à cette blockchain.

C'est un signe que Cypherium a probablement été contrôlé dans une certaine mesure, de sorte que les utilisateurs finaux ne doivent pas forcément comprendre exactement comment les généraux prennent leurs décisions et peuvent raisonnablement supposer que tout s'additionne. Et il est plus facile pour les entreprises de créer des preuves de concept et des applications de blockchain de production qui fonctionneront sur Cypherium sans avoir à partir de zéro.

De plus, une plus grande disponibilité de blockchains de nouvelle génération contribuera grandement à l’extinction. ce mythe persistant de "blockchain ne peut pas évoluer", et l’application éprouvée de chaque nouvelle génération de blockchain aide à jeter les bases d’améliorations futures.

Surtout, il est facile d’accéder à cette machine de prise de décision automatisée et décentralisée, ainsi les nouvelles choses incroyables que vous pouvez faire en ayant à portée de main une machine de prise de décision automatique et décentralisée.

"Nous sommes ravis de collaborer avec Google Cloud pour fournir aux entreprises une solution complète permettant d'exploiter le potentiel de cette technologie qui change le paradigme", a déclaré Sky Guo, PDG de Cypherium. "La demande croissante sur le marché des solutions DLT dans le secteur financier et au-delà motifie notre engagement en faveur de cette collaboration. Les clients du cloud computing peuvent être assurés que les solutions blockchain qu'ils implémentent utilisent Cypherium Les entreprises bénéficient d’une sécurité robuste et sont capables d’offrir des transactions rapides pour leurs contrats intelligents et d’assurer un traitement rapide des données à partir de leur machine virtuelle Java. "

"Google Cloud et Cypherium Guo ajoute: "L'avenir du commerce et de la blockchain sont inextricablement liés et nous sommes bien placés pour tirer parti des vastes ressources de Google Cloud et de l'infrastructure la plus performante afin d'accélérer l'utilisation de la technologie." résoudre les problèmes du monde réel rencontrés par les entreprises aujourd'hui ".



Regardez aussi


Divulgation: l'auteur est titulaire de la BNB et de la BTC au moment de la rédaction.

Avertissement:
Ces informations ne doivent pas être interprétées comme une approbation de crypto-monnaie ou de tout fournisseur spécifique.
            service ou offre. Ce n'est pas une recommandation au commerce. Les crypto-monnaies sont spéculatives, complexes et
            comportent des risques importants – ils sont très volatils et sensibles à l’activité secondaire. Performance
            est imprévisible et les performances passées ne préjugent pas des performances futures. Considérez le vôtre
            circonstances, et obtenez vos propres conseils avant de vous fier à ces informations. Vous devriez également vérifier
            la nature de tout produit ou service (y compris son statut juridique et les exigences réglementaires applicables)
            et consulter les sites Web des régulateurs concernés avant de prendre toute décision. Finder, ou l'auteur, peut
            avoir des avoirs dans les crypto-monnaies discutées.

Dernières nouvelles de crypto-monnaie

Image: Shutterstock



Traduction de l’article de Andrew Munro : 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

Top
sem, suscipit efficitur. Sed dapibus at venenatis in vel, velit, quis