
Stacks Nakamoto mise à niveau, un papillon prêt à émerger
TechFlow SélectionTechFlow Sélection

Stacks Nakamoto mise à niveau, un papillon prêt à émerger
Nous pouvons continuer à suivre Stacks pour observer s'il parviendra réellement à devenir une couche 2 de Bitcoin et à exploiter efficacement le BTC encore inutilisé en tant que plateforme de contrats intelligents.
Avertissement : Le contenu de ce rapport reflète les opinions de l'auteur et est fourni à titre informatif uniquement. Il ne constitue ni une recommandation d'achat ou de vente de jetons ni un conseil d'utilisation de protocoles. Aucune partie de ce rapport ne doit être considérée comme un conseil en investissement, ni interprétée comme tel.
De nouvelles possibilités pour le réseau Bitcoin
Au début de l'année 2023, l'introduction des « inscriptions (Ordinals) » sur le réseau Bitcoin a suscité un nouveau débat sur la manière dont l'espace bloc du réseau devrait être utilisé. En mai de la même année, la demande explosive pour les BRC-20 a temporairement saturé le réseau Bitcoin, forçant le plus grand exchange centralisé au monde, Binance, à suspendre momentanément les retraits de Bitcoin.
Le terme « Ordinals » provient du mot anglais « ordinal », signifiant « nombres ordinaux ». Ce protocole, créé en janvier 2023 par Casey Rodarmor, modifie le script Bitcoin afin de permettre l'attachement de données arbitraires à l'unité la plus petite du Bitcoin, appelée le« satoshi (sats) ». Grâce aux inscriptions, il est désormais possible de stocker du texte, des images, de l'audio, des vidéos et du code sur la blockchain Bitcoin, ce qui a naturellement conduit à l'émergence de nombreux projets PFP et NFT dans l'écosystème Bitcoin, à l'image d'Ethereum (En savoir plus).

Au 24 avril, les 10 collections NFT ayant la capitalisation boursière la plus élevée ; source : Coingecko
Aujourd'hui, plus d'un an après l'apparition des Ordinals, trois projets NFT émis sur le réseau Bitcoin figurent parmi les dix premiers en termes de valeur marchande globale des NFT (NodeMonkes, Runestone et Bitcoin Puppets), montrant ainsi le potentiel du réseau en tant que plateforme viable pour les contrats intelligents.
Les couches 2 (L2) du Bitcoin et Stacks

Cela a également entraîné une explosion des projets L2 sur le réseau Bitcoin. Selon les données de Defillama, au moment de la rédaction de cet article (15 avril), 11 projets sont classés comme « chaînes latérales Bitcoin », avec une valeur totale verrouillée (TVL) proche de 900 millions de dollars. Bien qu'il existe des débats sur le fait que ces projets utilisent réellement le réseau Bitcoin comme couche 1 (L1), la croissance rapide du TVL et du nombre de projets reflète un intérêt croissant du marché pour la narration Bitcoin.

Parmi ces projets, Stacks se distingue particulièrement par son développement récent. Non seulement c'est un projet historique lancé en 2017, mais depuis 2021, il vise spécifiquement à intégrer les contrats intelligents au réseau Bitcoin. Examinons maintenant l'état actuel de Stacks et sa mise à niveau majeure imminente, appelée « mise à niveau Nakamoto ».
Les origines de Stacks — Blockstack

Vidéo de la conférence TED de Munib Ali en 2016 ; source : TEDx Talks
En 2017, le Dr Muneeb Ali a obtenu son diplôme universitaire, publié un livre blanc sur Stacks (alors appelé Blockstack) et levé avec succès 52 millions de dollars lors d'une vente de jetons sur CoinList. Avant cela, lui et son équipe avaient déjà construit directement sur la couche 1 du Bitcoin un protocole et une application nommés Onename, permettant de créer des identités décentralisées et des pages de profil sur le réseau Bitcoin. Ces expériences ont aidé à façonner l'idée de Stacks en 2017 et ont motivé l'équipe à créer une plateforme plus puissante.
Blockstack remarquait que l'Internet existant dépendait excessivement du stockage et de la gestion centralisés des données. Il souhaitait donc exploiter la technologie blockchain pour créer un réseau décentralisé où les utilisateurs auraient la souveraineté sur leurs propres données, tout en développant une couche blockchain facilitant la création d'applications décentralisées (dApps), similaire à Ethereum.
En 2019, le jeton de l'écosystème Blockstack, Stacks (STX), a obtenu l'approbation de la Securities and Exchange Commission (SEC) américaine selon la réglementation Regulation A+, permettant une collecte réussie de 23 millions de dollars. Il s'agissait de la première vente de jetons approuvée par la SEC américaine, attirant une attention considérable du marché.
Entre 2018 et 2020, l'équipe Stacks s'est concentrée sur la construction d'une infrastructure solide. Stacks est une blockchain à consensus interchaîne, intégrée de manière transparente au réseau Bitcoin, conçue pour faciliter l'exécution de programmes sur Bitcoin. L'équipe a également développé pour Stacks un langage de programmation personnalisé appelé Clarity. Pendant cette période, Stacks a levé des fonds auprès d'investisseurs renommés tels que Union Square Ventures, Harvard Endowment, Winklevoss Capital et Naval Ravikant.
Stacks 2.0
« Je pense que Bitcoin est la meilleure et la plus décentralisée des couches monétaires. Actuellement, 1 % de tous les Bitcoins en circulation existent sous forme de Bitcoin emballé (wBTC) sur Ethereum, ce qui signifie que les utilisateurs ont besoin d'utiliser Bitcoin dans des contrats intelligents. Plutôt que d'emballer Bitcoin sur une plateforme de contrats intelligents, pourquoi ne pas plutôt y transférer les fonctionnalités de contrats intelligents ? » — extrait de l'article 『Bitcoin DeFi? It's a Thing, Says Stacks Founder Muneeb Ali, Decrypt』.
En janvier 2021, Blockstack a lancé le réseau principal Stacks 2.0, devenant ainsi le réseau Stacks. Comme indiqué dans l'interview de Muneeb Ali, le point de départ de Stacks 2.0 était d'ajouter des fonctionnalités de contrats intelligents au réseau Bitcoin sans modifier celui-ci. Cette chaîne hérite de la décentralisation et de la sécurité du réseau Bitcoin, tout en ajoutant des contrats intelligents pour améliorer l'évolutivité du réseau.
Preuve de transfert (Proof-of-Transfer)

Processus de la preuve de transfert ; source : stacks.co
Le mécanisme de consensus de Stacks — la Preuve de Transfert (Proof-of-Transfer, PoX) — peut être vu comme une extension de la « preuve de combustion » (Proof of Burn), et constitue la clé de la sécurité héritée du réseau Bitcoin. La preuve de combustion désigne un mécanisme de consensus dans un environnement Proof-of-Work (PoW), où la minage s'effectue en « brûlant » des cryptomonnaies du réseau.
Contrairement à la « preuve de combustion », où les mineurs brûlent des bitcoins, dans la « preuve de transfert », les mineurs envoient des bitcoins aux détenteurs de STX participant au processus de Stacking. Les mineurs (Miners) peuvent participer au minage en exécutant un nœud Stacks, qui utilise le réseau Bitcoin comme chaîne d'ancrage pour générer et miner des blocs. Le mécanisme de preuve de transfert fonctionne comme suit :
- Inscription (Registration) : Les mineurs s'inscrivent comme candidats en envoyant des données de consensus au réseau.
- Engagement (Commitment) : Les mineurs inscrits participent au minage en envoyant des bitcoins aux détenteurs de jetons STX.
- Élection (Election) : Un mineur est sélectionné via une fonction aléatoire vérifiable (VRF). Le mineur élu crée un nouveau bloc sur la blockchain Stacks.
- Assemblage (Assembly) : Le mineur sélectionné crée un bloc et reçoit des jetons STX en récompense.
Le mineur élu doit enregistrer le hachage de toutes les nouvelles transactions de la chaîne Stacks dans un bloc Bitcoin, et grâce à la preuve de transfert, maintenir le système d'incitation entre les mineurs Bitcoin et les « Stackers » qui contribuent à la sécurité de la chaîne Stacks. L'opération appelée « Stacking » est similaire au « Staking » sur les réseaux Proof-of-Stake (PoS), à la différence près que le Stacking consiste à verrouiller des STX pour recevoir des BTC de la chaîne d'ancrage en récompense. Les rôles respectifs des mineurs et des Stackers sont illustrés ci-dessous :

Rôles des mineurs et des Stackers ; source : stacks docs
[Mineurs]
- Les mineurs envoient des BTC aux Stackers afin d'obtenir les frais de transaction et les récompenses de blocs de Stacks.
- La probabilité de sélection d'un mineur via VRF dépend proportionnellement au montant de BTC envoyé.
- Le mineur élu remporte le droit de créer un nouveau bloc sur la chaîne Stacks et de diffuser des micro-blocs.
- Le mineur élu reçoit des STX et les frais de transaction comme récompense de bloc.
[Stackers]
- Les Stackers verrouillent leurs jetons STX pendant une période définie.
- Ils peuvent choisir de faire du Stacking individuel ou de regrouper leurs fonds avec d'autres Stackers (mise en commun).
- Les Stackers fournissent leur adresse BTC pour percevoir les récompenses BTC, dont la probabilité de perception est proportionnelle au nombre de STX verrouillés.
- Les STX verrouillés seront débloqués à l'issue de la période initialement définie.
Une couche 2 du Bitcoin ?
La signification de Stacks 2.0 réside dans le fait que, grâce au lancement de son réseau principal et à l'introduction du mécanisme de preuve de transfert, Stacks peut désormais fonctionner comme une plateforme de contrats intelligents sur le réseau Bitcoin. Cependant, qualifier Stacks de couche 2 (L2) reste sujet à débat.
- Stacks 2.0 possède son propre jeton et dispose d'un budget de sécurité indépendant, très différent de celui du réseau Bitcoin.
- Budget de sécurité : désigne les ressources allouées pour maintenir l'intégrité du réseau, incluant les récompenses minières, les coûts opérationnels et les frais réseau.
- Sur une couche 1, les actifs ne sont ni déposés ni retirés par des validateurs, contrairement aux L2 des écosystèmes comme Ethereum.
Pour ces raisons, il est difficile de classer Stacks 2.0 dans la catégorie traditionnelle des L2. Cependant, il est également difficile de le qualifier de chaîne latérale (sidechain), car les transactions sur la chaîne Stacks doivent finalement être réglées sur le réseau Bitcoin. Cette structure unique a conduit Muneeb Ali, cofondateur de Stacks, à la décrire en 2021 lors d'une interview avec Decrypt comme une « couche 1.5 ».
Puisque le réseau Bitcoin n'était initialement pas conçu comme une plateforme de contrats intelligents, les initiatives visant à ajouter des contrats intelligents ou à améliorer l'évolutivité ne bénéficient pas de la même simplicité que sur Ethereum ou les chaînes EVM. Pour mieux comprendre la distinction des L2 Bitcoin, on peut consulter l'article publié en décembre 2023 par Spartan Group intitulé 『BITCOIN LAYERS - Tapestry of a Trustless Financial Era』.

Le dilemme des L2 Bitcoin ; source : BITCOIN LAYERS — Tapestry of a Trustless Financial Era
Comme illustré ci-dessus, le dilemme des L2 Bitcoin repose sur trois critères :
- Réseau ouvert (Open Network) : adopter un modèle ouvert plutôt qu'un modèle fédéré.
- Pas de nouveau jeton (No New Token) : ne pas introduire de nouveau jeton.
- Machine virtuelle complète / État global (Full VM/Global State) : adopter un « état global », plutôt que des formes limitées de contrats hors chaîne.
Stacks peut être considéré comme satisfaisant aux conditions 1 et 3, mais pas à la condition 2. À titre comparatif, le réseau Lightning satisfait aux conditions 1 et 2, mais échoue à la condition 3 car il utilise une méthode de « consensus local », enregistrant les transactions sur un réseau pair-à-pair distinct de la chaîne principale.
Vers Stacks 3.0 : la mise à niveau Nakamoto
Les problèmes actuels de Stacks
La structure unique de la chaîne Stacks mentionnée précédemment est précisément ce qui lui permet de fonctionner comme une plateforme de contrats intelligents sur le réseau Bitcoin, mais elle engendre également certains problèmes systémiques, notamment :
- Modèle de sécurité
- La chaîne Stacks dispose d'un budget de sécurité indépendant, différent de celui du réseau Bitcoin, défini ici par les BTC versés par les mineurs de Stacks.
- Cela rend la sécurité de la chaîne fortement dépendante du budget des mineurs de Stacks, augmentant ainsi le risque potentiel.
- Performance et évolutivité
- La structure de connexion entre la chaîne Stacks et le réseau Bitcoin (comme le mécanisme de preuve de transfert) améliore la décentralisation et la sécurité, mais limite les performances et l'évolutivité de la chaîne.
- En particulier, le processus de création de nouveaux blocs via l'élection des mineurs lie la chaîne Stacks au cycle de génération des blocs Bitcoin, entraînant des retards très élevés dans la confirmation des transactions.
- Cela constitue non seulement une faille au niveau de l'expérience utilisateur, mais aussi une cause fondamentale de la difficulté de développement des dApps sur Stacks.
- Problème du MEV
- Un mineur Bitcoin disposant d'une part significative du taux de hachage Bitcoin peut censurer dans ses blocs Bitcoin les transactions d'engagement (commitment) envoyées par d'autres mineurs de Stacks (transactions envoyant des BTC pour participer au minage de STX), afin de s'assurer lui-même la récompense STX et les frais de transaction.
Objectifs principaux et modifications de conception
Objectifs principaux
La version Nakamoto est une mise à niveau majeure prévue cette année pour la chaîne Stacks, destinée à résoudre les problèmes mentionnés ci-dessus et à améliorer la performance et la sécurité de la chaîne.
- Blocs rapides (Fast blocks)
- Le temps nécessaire pour qu'une transaction soumise par un utilisateur soit extraite et confirmée dans un bloc passe de plusieurs dizaines de minutes à quelques secondes.
- Après la mise à niveau Nakamoto, en dissociant le processus d'élection des mineurs de la production de blocs, les mineurs pourront produire plusieurs blocs avant la prochaine élection.
- Sécurité des transactions via la finalité Bitcoin
- Les transactions sur la chaîne Stacks sont sécurisées par la puissance de hachage du réseau Bitcoin.
- Cela signifie que les transactions sont réglées sur le réseau Bitcoin, garantissant ainsi leur immuabilité sur le réseau le plus sécurisé.
- Amélioration de la résistance au MEV
- Amélioration du mécanisme d'enchères BTC pour obtenir les récompenses STX, afin de résoudre le problème du MEV durant l'élection des mineurs.
- Modification de l'algorithme d'élection des mineurs pour que les mineurs Bitcoin n'aient pas d'avantage sur les mineurs de Stacks.
Changement du mécanisme de production de blocs et rôle des Stackers
Avant la mise à niveau Nakamoto, le ratio de production des blocs entre la chaîne Stacks et le réseau Bitcoin était fixé à 1:1, ce qui entraînait des temps de génération de blocs et de confirmation des transactions lents.
Après la mise à niveau Nakamoto, un nouveau mécanisme appelé « production de blocs basée sur le mandat (Tenure-based block production) » sera introduit pour accélérer la production des blocs. Un bloc Stacks ne sera plus lié 1:1 à un bloc Bitcoin ; au lieu de cela, pendant le mandat d'un mineur élu (c’est-à-dire pendant le cycle de génération d’un bloc Bitcoin), le mineur pourra produire plusieurs blocs Stacks. Ce mécanisme réduira le temps de production et de confirmation des blocs à environ 5 secondes, améliorant considérablement l’évolutivité de Stacks.
Les blocs Stacks ainsi générés seront validés par les Stackers. Avant la mise à niveau Nakamoto, les Stackers se contentaient de verrouiller (Stacking) leurs jetons STX pour contribuer à la sécurité économique du réseau. Après la mise à niveau, ils assumeront le rôle de signataires, chargés de valider, stocker, signer et diffuser chaque bloc Stacks produit pendant le mandat d’un mineur. La relation entre mineurs et Stackers est illustrée ci-dessous :

Interaction entre mineurs et Stackers (ou signataires) après la mise à niveau Nakamoto ; source : stacks docs
- Les mineurs envoient des BTC aux Stackers pour participer au processus d'élection des mineurs de Stacks.
- Lorsqu'un nouveau mineur est élu, une transaction de « changement de mandat (tenure change) » a lieu, accordant un nouveau mandat au mineur.
- Durant la création et la validation des blocs, le mineur doit recueillir les signatures des Stackers à chaque seconde.
- La validation d'un bloc nécessite que 70 % au moins des Stackers signent le bloc.
Comme illustré ci-dessus, un mineur a besoin de la signature des Stackers pour créer le bloc suivant, et les Stackers doivent effectuer l'opération de signature pour recevoir leurs récompenses dans le cadre du mécanisme de preuve de transfert, ainsi que pour déverrouiller leurs jetons STX bloqués.
Modification de la structure en chaîne pour atteindre la finalité Bitcoin
Les signataires (Stackers) empêchent les mineurs de créer arbitrairement des fourches sur la chaîne Stacks en ne signant que le dernier bloc généré pendant un changement de mandat (ou élection de mineur). Cela signifie que les Stackers surveillent les mineurs, valident les blocs précédemment générés et s'assurent que les nouveaux blocs sont construits sur le dernier bloc valide.
En outre, lorsqu’un mineur soumet une transaction (transaction de changement de mandat), il doit inclure une valeur de hachage de bloc indexée (indexed block hash), contenant le hachage du premier bloc Stacks enregistré pendant le mandat précédent ainsi que le hachage du bloc lui-même. Cela garantit que l’état de la blockchain Stacks est enregistré dans un bloc Bitcoin, chaque mandat assurant que l’historique de la blockchain Stacks est continuellement enregistré sur le réseau Bitcoin.

Relation entre bloc Bitcoin, bloc Stacks et carte de bits d'inventaire ; source : stacks docs
Ainsi, la relation entre les blocs Stacks et les blocs Bitcoin est illustrée ci-dessus : les transactions soumises pendant la période N sur la chaîne Stacks ne seront enregistrées dans un bloc Bitcoin qu'à la période N+2, ce qui signifie qu’il faut trois changements de mandat pour que l’inversion d’une transaction Stacks soit aussi difficile que l’inversion d’un bloc Bitcoin. Du point de vue de l’utilisateur, la structure de la chaîne ressemble à celle d’une L2 classique : confirmation en quelques secondes, tandis que le règlement sur Bitcoin prend environ 30 minutes.
Ce système apporte également une amélioration positive au budget de sécurité de Stacks. La validation des blocs Stacks nécessitant la signature d’au moins 70 % des Stackers, le budget de sécurité de Stacks peut atteindre jusqu’à 70 % des actifs mis en Stacking. Une fois qu’une transaction atteint la finalité Bitcoin, ce budget de sécurité équivaut alors à 51 % de la puissance minière Bitcoin.
Résumé du mécanisme Stacks après la mise à niveau Nakamoto :
- Lors de la soumission d’une transaction de changement de mandat, le mineur doit inclure une valeur de hachage indexée et le hachage du premier bloc enregistré au mandat précédent.
- Les signataires obligent les mineurs à générer le prochain bloc à partir du dernier bloc signé au mandat précédent.
- Les transactions soumises pendant le mandat N sont écrites dans un bloc Bitcoin au mandat N+2, acquérant ainsi la finalité Bitcoin.
Après la mise à niveau Nakamoto, la vitesse des transactions sur la chaîne Stacks augmentera considérablement, tout en atteignant la finalité Bitcoin, assurant l’immutabilité des données. Pour les utilisateurs, cela signifie des confirmations plus rapides ; pour le système, cela signifie une approximation plus grande d’une véritable L2 Bitcoin, héritant pleinement de la sécurité de Bitcoin.
Résolution du problème du MEV Bitcoin
Avant la mise à niveau Nakamoto, le problème du MEV sur la chaîne Stacks se produisait principalement de la manière suivante : un mineur Bitcoin disposant d’une part importante du taux de hachage Bitcoin, comme F2Pool, pouvait censurer les transactions d’engagement soumises par d’autres mineurs de Stacking dans les blocs Bitcoin, ajustant ainsi le montant de leurs offres BTC pour s’assurer eux-mêmes la récompense du bloc de Staking et les frais de transaction. Ce comportement réduit les récompenses BTC des Stackers et mine la confiance dans le processus minier.
La mise à niveau Nakamoto introduit plusieurs nouveaux critères de sélection des mineurs afin d’améliorer l’équité du processus d’extraction.
- Participation du mineur aux blocs récents
- Un mineur doit avoir participé à au moins 10 des derniers blocs pour être éligible à l’élection lors d’un changement de mandat.
- Ce critère favorise la stabilité de la communauté minière et empêche les tentatives de vol de récompenses.
- Médiane des offres passées (Median of Past Bids Method)
- La probabilité de sélection d’un mineur est calculée à partir de la médiane de toutes les offres BTC enregistrées dans les 10 derniers blocs.
- Ce critère empêche les mineurs de remporter des récompenses en soumettant des offres anormales.
- Somme absolue des offres (Absolute Bid Total)
- Le processus de sélection des mineurs repose sur un critère économique stable, tenant compte de la somme absolue des offres, plutôt que des variables liées aux conditions minières instantanées.
Grâce à l’introduction de ces critères anti-MEV, la mise à niveau Nakamoto améliorera la transparence et la confiance dans le processus minier de la blockchain Stacks.
Planification de la mise à niveau Nakamoto

Feuille de route de la mise à niveau Nakamoto ; source : nakamoto.run
Depuis la publication en fin 2022 du livre blanc sur sBTC et Nakamoto (Stacks.org), la Fondation Stacks et les développeurs associés travaillent intensivement sur la mise à niveau Nakamoto. Depuis février 2024, lorsque les fonctionnalités de Nakamoto ont été finalisées et intégrées au réseau de test (appelé Nakamoto Milestone 0.3, codé Argon), les mises à jour avancent rapidement. La première phase de la mise à niveau Nakamoto est désormais déployée sur le réseau principal, et les autres phases suivront progressivement.
La mise à niveau Nakamoto comprend deux phases, chacune impliquant un hard fork. Ce processus est divisé en deux étapes : « instanciation (Instantiation) » et « activation (Activation) », dans le but de permettre une période d'ajustements finaux (correction de bogues) avant l'activation complète des fonctionnalités, afin d'éviter toute perturbation causée par les changements d'environnement sur la chaîne.
Plan initial
- Première phase : Instanciation (début le 22 avril)
- Le contrat POX-4 (version améliorée du mécanisme de preuve de transfert) et la majorité du code de la version Nakamoto seront appliqués, mais les fonctionnalités resteront désactivées.
- Au moins deux cycles de Stacking seront laissés aux signataires et partenaires pour s'inscrire au contrat POX-4. Cette période permettra de vérifier si les signataires inscrits valident correctement les blocs, et d'évaluer la possibilité de passer à la phase d'activation.
- Deuxième phase : Activation (prévue entre le 15 et le 29 mai)
- Cette phase appliquera la mise à jour Nakamoto, incluant le système basé sur les signataires, les blocs rapides et la finalité Bitcoin, et activera les règles Nakamoto.
- Les règles Nakamoto désignent la logique globale différenciant la période avant et après la mise à niveau Nakamoto.

Plan de déploiement Nakamoto ; source : Nakamoto Launch: Testnet and Mainnet Rollout Overview
Changements au plan
La première phase (instanciation) a commencé le 22 avril. Si aucun bug majeur n’est détecté et que l’instanciation est complétée, la deuxième phase était initialement prévue pour mi-mai. Toutefois, après le début de la première phase, des défauts ont été découverts dans le système de récupération des signataires (Signer Resiliency/Recovery). Par conséquent, la Fondation Stacks a annoncé le 1er mai une modification du plan initial. Points clés :
- La phase d'activation initiale de la mise à niveau Nakamoto incluait uniquement un système de récupération de base pour les signataires.
- Le déploiement d’un système avancé de récupération des signataires était initialement prévu fin 2024, après l’activation de Nakamoto. Mais suite aux progrès réalisés lors de la phase d’instanciation, il a été jugé nécessaire d’intégrer ce système avancé dès l’activation.
- Par conséquent, 8 semaines supplémentaires de développement ont été ajoutées avant la phase d'activation. Le code du système de récupération sera finalisé le 15 juillet, et la version Nakamoto sera activée le 28 août.
- Travaux prévus :
- Renforcer la capacité des mineurs à récupérer en cas de timeout de signature ou d’erreur de signataire
- Améliorer les procédures en cas de perte de clé ou de réponse tardive des signataires
- Améliorer la création et le prolongement des mandats des mineurs
- Améliorer la prévention des incertitudes réseau et le traitement des blocs flash

Calendrier mis à jour de la sortie Nakamoto ; source : stacks.org
Selon le nouveau planning, le développement du code sera achevé 8 semaines plus tard, le 15 juillet, et la phase d'activation de la mise à niveau Nakamoto, initialement prévue mi-mai, commencera environ 3 mois plus tard, le 28 août. La bonne nouvelle est que la mise à jour sBTC, initialement prévue au troisième trimestre, ne sera pas retardée et devrait intervenir quatre semaines après le début de la phase d'activation.
sBTC — La dernière pièce du puzzle vers une vraie L2
La mise à niveau Nakamoto devait initialement être pleinement activée en mai, avec pour objectif d'améliorer massivement les performances de la chaîne Stacks et d'atteindre la finalité Bitcoin des blocs Stacks. Cependant, pour devenir véritablement une couche 2 du Bitcoin, la mise à niveau Nakamoto ne représente qu'une moitié du chemin.

Critères distinguant une L2 Bitcoin ; source : light tweet
Après le lancement de Nakamoto, Stacks disposera d'un environnement similaire à un rollup souverain. Toutefois, pour fonctionner pleinement comme une plateforme de contrats intelligents Bitcoin et une vraie L2, il faudra pouvoir intégrer et utiliser l'actif natif BTC du réseau Bitcoin sur la chaîne. Le fondateur de Stacks, Muneeb Ali, a indiqué dans le même fil Twitter que le transfert de BTC vers et depuis la couche Bitcoin est la partie la plus difficile, et explique que sBTC est la solution la plus proche d'un pont sans confiance : un groupe décentralisé et public de signataires capables d'opérer un mécanisme de liaison du BTC sans modifier la couche 1 Bitcoin.


sBTC repose sur deux propriétés principales pour créer un pont entre le réseau Bitcoin et la chaîne Stacks :
- Rédemption 1:1 : Sauf arrêt total de la chaîne Stacks, sBTC et BTC peuvent toujours être échangés au ratio 1:1.
- Adhésion ouverte : Tout le monde peut rejoindre le protocole sBTC, aucune entité centralisée ne peut contrôler le BTC.
Précédemment, des actifs BTC existaient sur la chaîne Stacker, tels que xBTC et aBTC, similaires au wBTC d’Ethereum, mais reposant sur des ponts centralisés nécessitant des signatures multiples. sBTC, quant à lui, utilise les Stackers comme groupe de signataires via le mécanisme de preuve de transfert, permettant un pont BTC sans confiance.

Fonctionnement de sBTC (1) ; source : stacks docs

Fonctionnement de sBTC (2) ; source : sbtc.tech
La mise à jour et le déploiement de sBTC sont prévus pour le troisième trimestre 2024. La mise à niveau Nakamoto et celle de sBTC constituent des jalons cruciaux dans l'ambition de Stacks de devenir la plateforme de contrats intelligents privilégiée du réseau Bitcoin. Nous pouvons continuer à suivre Stacks pour observer s’il parviendra réellement à devenir une
Bienvenue dans la communauté officielle TechFlow
Groupe Telegram :https://t.me/TechFlowDaily
Compte Twitter officiel :https://x.com/TechFlowPost
Compte Twitter anglais :https://x.com/BlockFlow_News














