La journée du 23 août est passée sans bruit. Les vétérans du bitcoin devraient entendre un son de cloche lorsqu’ils entendent cette date.
SegWit soft fork
Il y a cinq ans, autour du bloc 481 824, l’avant-dernière mise à jour logicielle majeure a été activée dans Bitcoin Core : SegWit. Ce fut un moment historique dans le développement du bitcoin. Au lieu de blocs plus grands, le bitcoin a pris la voie d’une couche secondaire de scalabilité : l’éclair.
Happy Bitcoin Independence Day!
Today marks the fifth anniversary of Bitcoin users' plan to deploy a software upgrade through BIP148, marking a community-based victory in the years-long Blocksize War by activating SegWit.
More about Bitcoin's history 👇https://t.co/hY8K2xJX2J
— River (@River) August 1, 2022
Entre-temps, 85 % de toutes les transactions en bitcoin utilisent une adresse SegWit. Une amélioration très réussie du protocole. Mais qu’est-ce que SegWit déjà ?
SegWit est l’abréviation de Segregated Witness (témoin séparé). En bref, il s’agit d’une autre façon d’intégrer un paiement en bitcoins dans un bloc, en séparant une partie de la transaction (à savoir la signature numérique) des informations qui doivent être incluses dans la blockchain.
La taille des blocs est de 1 Mo, mais elle peut éventuellement passer à des blocs plus grands (jusqu’à 4 Mo). Au début du mois, par exemple, un bloc de 2,77 Mo a été ajouté à la blockchain. Mais attention : cette opération est facultative, car SegWit est une softfork.
La foudre
Avec l’arrivée de SegWit, le réseau lightning a également pu être mis en place. C’était une étape essentielle, car le bitcoin a rencontré ses limites en termes de scalabilité en 2017. Les paiements devenaient coûteux et/ou lents.
Grâce à SegWit, le mantra « don’t trust, verify » est resté plus réaliste à long terme. Des blocs plus grands pouvaient compromettre la vérifiabilité de la blockchain du bitcoin, ce qui pouvait à son tour affecter la décentralisation de l’ensemble du réseau.
Le 1er août de ce mois, le bitcoin a également célébré le Jour de l’Indépendance, qui est lié à ce même thème. À cette occasion, les nœuds ont montré que ce ne sont pas les mineurs qui sont en charge du logiciel bitcoin, mais les utilisateurs. La mise à jour SegWit2X proposée par l’accord de New York a été bloquée.