đŸ‡«đŸ‡· Explorez Cardano : 4. Entropie de Cardano

Explorez Cardano : 4. Entropie de Cardano

L’évolution de Cardano vers une entitĂ© entiĂšrement dĂ©centralisĂ©e

La blockchain Cardano est passĂ©e d’un systĂšme fĂ©dĂ©rĂ© gĂ©rĂ© uniquement par 8 nƓuds en juillet 2020, Ă  son Ă©tat actuel oĂč la production de blocs est entiĂšrement dĂ©centralisĂ©e. La derniĂšre partie de cette transition a eu lieu le 31 mars 2021 (jour J=0), une Ă©tape majeure dans le parcours de Cardano. À partir de cette date, 100 % de la production de blocs est sous la responsabilitĂ© des opĂ©rateurs de groupes d’enjeu (stake pool operators - SPOs).

Le paramùtre d’entropie

Un Ă©tat vĂ©ritablement dĂ©centralisĂ© signifie que nous ne pouvons ni prĂ©dire ni influencer les Ă©vĂ©nements futurs de la blockchain. En d’autres termes, tous les Ă©vĂ©nements futurs sur la chaĂźne doivent ĂȘtre totalement imprĂ©visibles. Pour garantir cela, Cardano fournit un mĂ©canisme d’entropie supplĂ©mentaire qui peut ĂȘtre utilisĂ© pour assurer le caractĂšre vĂ©ritablement alĂ©atoire du systĂšme. Le caractĂšre alĂ©atoire vĂ©ritable est au cƓur de tout systĂšme cryptographique complexe. Pour qu’un environnement cryptographique tel que la blockchain Cardano fonctionne et que la communautĂ© lui fasse confiance comme Ă©tant rĂ©ellement dĂ©centralisĂ© et Ă©quitable, il doit exister une source d’alĂ©a vĂ©ritable et imprĂ©visible qui garantit que la direction future de la chaĂźne ne peut ĂȘtre manipulĂ©e par quiconque ayant connaissance du passĂ©.

La source de caractĂšre alĂ©atoire de Cardano est donnĂ©e par le paramĂštre d’entropie. Celui-ci reprĂ©sente quelque chose d’imprĂ©visible en dehors de l’écosystĂšme Cardano et garantit que personne ne pourrait “truquer” le caractĂšre alĂ©atoire de la blockchain. La valeur de ce paramĂštre a Ă©tĂ© calculĂ©e sur la base d’évĂ©nements qui n’auraient pas pu ĂȘtre connus Ă  l’avance ou sur lesquels quiconque aurait pu avoir des informations privilĂ©giĂ©es.

Le paramĂštre sera mis Ă  jour pendant l’époque commençant le 5 avril 2021, et dĂ©terminĂ© par le hachage du dernier bloc avant le mercredi 7 avril, 15:44:51 UTC = slot 151200 de l’époque 258 ; cette valeur de hachage apparaissant dans le premier bloc du slot 151200 ou plus tard.

Le mĂ©canisme d’addition d’entropie de Cardano

Pour comprendre comment fonctionne le mĂ©canisme d’addition d’entropie, il est essentiel de comprendre d’abord comment fonctionne la production de blocs entiĂšrement dĂ©centralisĂ©e et comment le nouveau nonce de transition affectera ce processus.

Le protocole Ouroboros dĂ©termine quels groupes sont Ă©lus comme producteurs de blocs par le biais d’une sĂ©quence Ă©volutive de nonces de leadership (semences cryptographiques utilisĂ©es pour gĂ©nĂ©rer une sĂ©quence de valeurs Ă  l’aide d’un algorithme de gĂ©nĂ©ration de nombres alĂ©atoires rĂ©pĂ©table). Ces nonces Ă©tablissent le calendrier de production des blocs. Chaque nonce leader dĂ©termine ce programme pour une Ă©poque complĂšte de 120 heures, pendant laquelle le nonce rĂ©git le choix des groupes d’enjeu pour diriger la crĂ©ation de chaque bloc. Les nonces de direction et les distributions d’enjeu Ă©voluent Ă  l’unisson pour fournir les propriĂ©tĂ©s fondamentales du grand livre requises.

Le nonce de transition

Juste aprĂšs le 31 mars, nous avons ajoutĂ© un nonce de transition au nonce de leadership en cours. Le nonce de transition doit s’appuyer sur des valeurs alĂ©atoires (qui sont introduites par des transactions sur la chaĂźne) qui ne peuvent pas ĂȘtre prĂ©dites avec prĂ©cision lorsque la distribution des enjeux pour l’époque du 10 avril est rĂ©glĂ©e. Cela met l’accent sur les transactions apparaissant dans la blockchain entre la marque des 12 heures - lorsque la distribution des enjeux est fermement Ă©tablie - et la marque des 42 heures, lorsque la valeur de hachage sera levĂ©e.

Le nonce de transition reflĂšte l’entropie provenant d’une variĂ©tĂ© de sources externes et imprĂ©visibles. Plus prĂ©cisĂ©ment, toutes les transactions postĂ©es sur la blockchain avant le mercredi 7 avril Ă  15:44:51 UTC (slot 151200 de l’époque 258) joueront un rĂŽle notable et privilĂ©giĂ© dans l’histoire de Cardano : la valeur de hachage cumulĂ©e des transactions (reflĂ©tĂ©e dans le " hachage du bloc prĂ©cĂ©dent " du premier bloc créé sur la chaĂźne Ă  ce moment-lĂ  ou aprĂšs) dĂ©terminera le nonce de transition et contribuera ainsi directement au cycle perpĂ©tuel de gĂ©nĂ©ration d’alĂ©as d’Ouroboros.

Le mĂ©canisme d’addition d’entropie

Dans Cardano, le mĂ©canisme d’ajout d’entropie fonctionne comme suit : le systĂšme ajoute des bitstrings spĂ©cifiques sur la blockchain aux nonces de leadership ultĂ©rieurs (qui sont les cibles prĂ©vues du nonce de transition). Cela nĂ©cessite une dĂ©claration publique du bitstring, et une approbation explicite et cryptographiquement sĂ©curisĂ©e. Plus prĂ©cisĂ©ment, seule une poignĂ©e de votes signĂ©s numĂ©riquement par les dĂ©lĂ©guĂ©s de la genĂšse peuvent complĂ©ter le processus, et ont un dĂ©lai spĂ©cifique pour le faire : les votes doivent apparaĂźtre avant la marque de 48 heures dans l’époque.

L’époque commençant le lundi 5 avril Ă  21:44:51 UTC (Ă©poque 258) a invoquĂ© le mĂ©canisme : en particulier, le hachage du bloc prĂ©cĂ©dent apparaissant dans le premier bloc le mercredi 7 avril Ă  15:44:51 UTC ou aprĂšs (slot 151200 de l’époque 258) dĂ©terminera le nonce de transition ; cela aura lieu environ 42 heures aprĂšs le dĂ©but de l’époque et laissera donc six heures aux dĂ©lĂ©guĂ©s de la genĂšse pour exprimer leur vote. En rappelant la structure de la chaĂźne de hachage de la blockchain Ouroboros, cette valeur de hachage dĂ©pend de l’ensemble de la blockchain jusqu’à ce point.


Vous trouverez une copie officielle de ce document ici :

https://docs.cardano.org/explore-cardano/cardano-entropy

Plus de traductions de Cardano Ă : Cardano For The World