ActualitésCryptoStacks permet une finalité de niveau Bitcoin pour toutes les transactions

Stacks permet une finalité de niveau Bitcoin pour toutes les transactions

Auteur: CryptoBriefing·

Points clés

  • Le hard fork Nakamoto a été activé sur le réseau Stacks fin octobre 2024, aux alentours du bloc Bitcoin 867 867, reliant chaque tenure de bloc Stacks directement à un bloc Bitcoin.
  • Après la mise à niveau, annuler une transaction Stacks confirmée supposerait de réorganiser la blockchain Bitcoin, conférant à Stacks ce que son écosystème décrit comme une finalité Bitcoin à 100 %.
  • sBTC, un actif adossé au Bitcoin lancé sur le mainnet de Stacks en décembre 2024, permet aux détenteurs de Bitcoin d'utiliser les applications DeFi et de rendement basées sur Stacks sans dépositaire centralisé ni hypothèses de confiance supplémentaires liées à un pont.
  • Les utilisateurs peuvent verrouiller des STX pour gagner un rendement en Bitcoin via le mécanisme Proof-of-Transfer, dans lequel les mineurs enchérissent en Bitcoin pour obtenir le droit de produire des blocs Stacks.
  • Les contrats intelligents sur Stacks sont écrits en Clarity, un langage décidable qui n'est pas compilé en bytecode, ce qui permet d'analyser entièrement le comportement des contrats avant leur exécution.
Stacks permet une finalité de niveau Bitcoin pour toutes les transactions

Il existe une expression qui revient souvent dans l'univers crypto : « sécurisé par Bitcoin ». Stacks formule désormais une affirmation plus précise et plus vérifiable : chaque transaction sur son réseau est réglée avec la même finalité qu'un bloc Bitcoin, car elle est littéralement ancrée dans un tel bloc.

C'est le résultat fonctionnel de la mise à niveau Nakamoto, un hard fork activé sur le réseau Stacks fin octobre 2024, aux alentours du bloc Bitcoin 867 867. Depuis, annuler une transaction Stacks confirmée supposerait de réorganiser Bitcoin lui-même.

Ce que la mise à niveau Nakamoto a changé

Avant Nakamoto, Stacks traitait les transactions selon son propre rythme de blocs, faiblement couplé à Bitcoin mais non lié à celui-ci au niveau de l'état. La mise à niveau a modifié la manière dont Stacks organise la production de blocs en reliant chaque tenure de bloc directement à un bloc Bitcoin.

La mécanique fonctionne ainsi : les mineurs de Stacks s'engagent sur un bloc au bloc Bitcoin N, et l'état de ce bloc est écrit dans Bitcoin à N+1. Dès l'arrivée de ce bloc Bitcoin suivant, tous les mineurs de Stacks sont tenus de construire sur la même extrémité de chaîne. Il n'existe aucun chemin de fork qui contourne le registre de Bitcoin.

Le résultat est ce que l'écosystème Stacks décrit comme une finalité Bitcoin à 100 %. Pas une finalité probabiliste, pas une finalité optimiste avec fenêtre de contestation, mais la même garantie d'irréversibilité qui fait de Bitcoin la référence en matière de règlement.

Stacks fonctionne selon un modèle de consensus Proof-of-Transfer (preuve de transfert), dans lequel les mineurs enchérissent en Bitcoin pour obtenir le droit de produire des blocs Stacks. La mise à niveau Nakamoto a étendu ce lien au niveau du registre, si bien que la sécurité et le règlement de l'état sont désormais tous deux enracinés dans la chaîne de Bitcoin.

Les contrats intelligents sur Stacks sont écrits en Clarity, un langage décidable qui n'est pas compilé en bytecode, ce qui signifie que le comportement des contrats peut être entièrement analysé avant leur exécution.

sBTC et ce que la finalité permet en pratique

La mise à niveau Nakamoto a posé les bases de sBTC, lancé sur le mainnet en décembre 2024 et qui compte parmi les premiers produits majeurs construits sur cette base.

sBTC est un actif adossé au Bitcoin qui vit sur Stacks et hérite de la même garantie de finalité. Il permet aux détenteurs de Bitcoin de transférer de la valeur vers des applications basées sur Stacks, y compris des protocoles DeFi et des produits de rendement, sans passer par un dépositaire centralisé ni par un mécanisme de pont introduisant ses propres hypothèses de confiance.

Cette garantie de finalité compte parce qu'elle referme une surface d'attaque précise. Avec des modèles de finalité plus faibles, un adversaire suffisamment motivé pourrait en théorie annuler une transaction après que l'utilisateur a déjà reçu des fonds de l'autre côté d'un pont. Sur Stacks après Nakamoto, ce scénario exigerait que l'attaquant réorganise également Bitcoin, ce qui porte le coût d'une attaque à un niveau où elle devient économiquement irrationnelle.

Les produits de staking en Bitcoin font également partie du paysage post-Nakamoto. Les utilisateurs peuvent verrouiller des STX et gagner un rendement en Bitcoin via le mécanisme Proof-of-Transfer. Ces positions relèvent elles aussi de la même garantie de finalité, ce qui signifie que les enregistrements de staking portent le même poids de règlement que toute autre transaction Stacks confirmée.

Où cela se situe dans le paysage concurrentiel

Il existe plusieurs approches pour ajouter de la programmabilité à proximité de Bitcoin. Certaines utilisent des chaînes latérales avec des ponts fédérés ou à multisignature à seuil. D'autres recourent à des architectures de rollup qui publient des racines d'état sur Bitcoin mais exigent entre-temps une confiance dans le séquenceur. D'autres encore emploient des réseaux de canaux de paiement optimisés pour des cas d'usage spécifiques plutôt que pour le calcul général.

La position de Stacks après Nakamoto se distingue parce que l'affirmation de finalité n'est pas conditionnelle. Il n'y a pas de réserve du type « à condition que les opérateurs du pont soient honnêtes », ni d'astérisque « après la période de contestation ». La garantie de règlement découle de la production de blocs de Bitcoin elle-même, ce qui rend le réseau plus simple à évaluer pour les applications qui ont besoin de règles de règlement claires plutôt que d'hypothèses de confiance superposées.

Les temps de bloc sur Stacks sont liés au rythme d'environ dix minutes de Bitcoin pour les limites de tenure, bien que la production de blocs au sein d'une tenure soit plus rapide après Nakamoto qu'avant la mise à niveau. Ce changement a une importance opérationnelle pour les développeurs comme pour les utilisateurs, car il modifie la rapidité avec laquelle une transaction peut passer de la soumission à l'état réglé sans changer le modèle de finalité fondé sur Bitcoin.

STX, le jeton natif utilisé pour les frais de transaction et le staking, occupe le centre du modèle économique. À mesure que davantage d'applications et d'actifs sont réglés via le réseau, la demande d'espace de bloc sur Stacks alimente directement la demande de STX, tandis que le lien plus étroit établi par la mise à niveau avec Bitcoin donne à cette activité un cadre de règlement plus explicite que celui dont disposait le réseau auparavant.