La mise à jour de « Nakamoto » vise à atteindre « la finalité du Bitcoin »

La mise à jour de « Nakamoto » vise à atteindre « la finalité du Bitcoin »

L’objectif avec Nakamoto est de « tirer le meilleur parti des deux mondes en utilisant Stacks comme cette deuxième couche rapide au-dessus de Bitcoin avec des capacités de contrats intelligents ».

C'est ainsi que Kenny Rogers, développeur de Fondation Stacks, la mission de mise à jour Nakamoto dans Stacks, dont la séquence d'activation a commencé le 28 août. Les opérateurs de réseau auront deux semaines pour mettre en œuvre la mise à jour, après quoi il y aura une fourche dure ce qui complètera le processus.

L’un des principaux objectifs de cette fourche dure c'est que Stacks possède la « finalité du Bitcoin », en plus d'autres attributs durs de ce cryptoactif, tout en conservant la vitesse attendue d'une deuxième couche.

La séquence d'activation de Nakamoto a commencé le 28 août. Source : Nakamoto.Run

La finalité fait référence à la capacité d'un réseau de paiement à régler immédiatement et à rendre les transactions irréversibles. Selon Rogers dans sa vidéo explicative, les mineurs écrire les transactions des blocs Stacks directement sur la chaîne bitcoin.

Ils le font via un champ dans les métadonnées du bloc appelé hachage du bloc d'indexlorsqu'un nouveau mineur démarre sa période de production de blocs. Ce processus est répété encore et encore avec chaque mineur gagnant de la chaîne.

Métadonnées enregistrées en dehors du hachage du bloc d'index. Source : A Showcase For Stacks Nakamoto Release Transactions – YouTube.

Le processus ci-dessus crée une chaîne de bloc d'index hachages, qui représentent l'ordre de la chaîne Stacks, ancré à chaque bloc produit en Bitcoin.

Ce hachage du bloc d'index est le hachage de toutes les transactions Bitcoin précédemment acceptées que Stacks reconnaît et le hachage de ce bloc Stacks lui-même. Cela ancre l'historique de la chaîne Stacks à l'historique de la chaîne Bitcoin depuis le début de la période du mineur précédent.

Kenny Rogers, développeur de la Fondation Stacks

Étant donné que les transactions dans Stacks sont écrites directement en bitcoin, Changer l'histoire de votre chaîne signifierait également changer celle du bitcoinCette conception de flux de travail permettrait d'importer la sécurité et la fiabilité de la comptabilité Bitcoin dans la chaîne Stacks.

Comme couche 2, Stacks fonctionne désormais de manière asynchrone par rapport à la production de blocs Bitcoin. Les blocs L2 se produisent toutes les 5 secondes environ, alors que Bitcoin le fait toutes les 10 minutes. Cette vitesse de production de blocs est ce qui permet l'évolutivité théorique de Bitcoin avec Stacks, dont la fonction est précisément d'accélérer le réseau principal, entre autres.

Auparavant, la blockchain Stacks fonctionnait de manière synchrone avec Bitcoin, comme on peut le voir sur cette image. Source : Documentation Stacks.

Comment fonctionne un réseau de paiement sans but ?

L'absence de finalité d'un système peut être comprise par la comparaison suivante décrivant le fonctionnement des paiements interbancaires. Dans une banque, après une transaction interbancaire, le solde apparaît débité du compte de la partie et de la contrepartie. Cela n'implique pas, cependant, que que ces paiements ont effectivement été réglés et sont donc irréversiblesEn fait, ils ne le seront pas tant que l’argent n’aura pas été réglé et que les banques n’auront pas fait leurs comptes et leurs soldes entre elles.

Une analogie avec le point de vente permet d'illustrer le même point. Selon le système financier en question, les banques peuvent n'enregistrer les soldes que de manière nominale et ne les régler dans le bon sens qu'une fois leur comptabilité terminée. Ce n'est qu'après que les banques ont effectué cette comptabilité que une transaction est considérée comme définitive. Avant, il était soumis à la réversibilité, contrairement au Bitcoin.

Le Bitcoin est considéré comme un réseau de peuplementc'est-à-dire un règlement ou un réseau final car une fois que quelques confirmations du même bloc ont été faites par les mineurs, la transaction est définitive et irréversible.

De nombreuses L2 autres que Stacks sont comme des banques commerciales : elles reflètent le mouvement des soldes comme un compte ouvert, mais Ils ne sont pas liquidés tant que la transaction ne revient pas sur le réseau principal.. On peut donc considérer qu’ils disposent d’un système comptable alternatif, moins sécurisé que celui du réseau principal.

Autres ajouts et avancées dans la mise à jour « Nakamoto »

En plus d'une confirmation plus rapide et de la finalité de Bitcoin, Nakamoto met en œuvre d'autres avancées dans Stacks. Désormais, les blocs de la deuxième couche sont produits à un rythme fixe et ne dépendront pas du choix du mineur. De plus, cette blockchain « ne se divisera que si 70 % des mineurs se sont déjà inscrits ». Empileurs approuver la bifurcation. »

En outre, Nakamoto cherche à « atténuer les opportunités de MEV (valeur extractible par les mineurs) des mineurs de Bitcoin affectant PoX et à accroître la robustesse des réorganisations de la chaîne ».

PoX fait référence à preuve de transfertle mécanisme de production de blocs Stacks. Grâce à ce transfert de valeur vers d'autres participants, les mineurs Stacks se font concurrence pour les frais et le temps solitaire consacré au minage des blocs.

Voir l’article original en espagnol

Prime Video sur Amazon.fr
Découvrez un monde infini de divertissement avec Prime Video d’Amazon. Inscrivez-vous dès maintenant pour profiter d’un essai gratuit de 30 jours et plongez dans vos séries et films préférés, où que vous soyez !