SegWit

SegWit

Segregated Witness (SegWit) marque une avancée technique majeure pour la blockchain Bitcoin, ayant été officiellement activée en août 2017. Cette évolution restructure les blocs en dissociant les signatures des transactions, appelées « données de témoin », des autres données de transaction, afin de les stocker dans une structure dédiée. Ce modèle innovant résout efficacement la malléabilité des transactions sur Bitcoin, accroît la capacité des blocs, optimise les performances du réseau et prépare l’arrivée de solutions de mise à l’échelle de deuxième couche telles que le Lightning Network.

Contexte : Origine de SegWit

Le principe du Segregated Witness a été initialement présenté par Pieter Wuille, développeur Bitcoin Core, en décembre 2015 lors du Scaling Bitcoin workshop à Hong Kong. À cette période, le réseau Bitcoin rencontrait des problèmes aigus de scalabilité, la limite de bloc à 1 Mo engendrant des congestions de transactions et une hausse des frais. Par ailleurs, la vulnérabilité liée à la malléabilité des transactions permettait de modifier les identifiants avant confirmation, freinant le développement de solutions de paiement avancées.

Alors que la communauté Bitcoin débattait vivement sur la résolution des enjeux de scalabilité, SegWit fut proposé en tant que soft fork permettant d’augmenter la capacité effective des blocs sans altérer le consensus, tout en corrigeant la malléabilité des transactions. Après environ dix-huit mois de développement et de tests, SegWit fut déployé via la BIP 141 (Bitcoin Improvement Proposal), et son activation réussie en août 2017 a eu lieu après l’atteinte du seuil requis.

Fonctionnement : Mécanismes de SegWit

Le cœur de SegWit repose sur la restructuration des transactions, avec plusieurs éléments clés :

  1. Séparation des données – Les informations de « témoin » (signatures et scripts) sont extraites des données principales des transactions, puis placées dans une structure indépendante.

  2. Ajustement du calcul du poids – Lors du calcul de la taille des blocs, les données de témoin bénéficient d’un poids réduit à 0,25 unité par octet, contre 1 unité pour les données non témoin. Cela permet d’intégrer un plus grand nombre de transactions dans chaque bloc, portant la limite effective à environ 4 Mo.

  3. Nouveau format d’adresse – Un format d’adresse inédit (Bech32, débutant par « bc1 ») a été instauré pour les transactions SegWit, offrant une détection d’erreurs améliorée et des codes QR plus compacts.

  4. Modification du calcul de l’identifiant de transaction – Les données de signature ne sont plus prises en compte dans la génération du txid (identifiant de transaction), ce qui élimine la malléabilité et garantit la stabilité de l’identifiant après diffusion.

Sur le plan technique, SegWit introduit de nouvelles règles de version pour le système de script Bitcoin : les transactions au format traditionnel sont marquées version 0, celles au format SegWit version 1, ce qui assure une compatibilité ascendante permettant aux nœuds non mis à jour de continuer à valider la blockchain.

Risques et défis liés à SegWit

Malgré ses nombreux atouts, l’implémentation de SegWit s’est accompagnée de risques et de défis majeurs :

  1. Problèmes d’adoption – Fonctionnalité optionnelle, SegWit nécessitait l’engagement actif des portefeuilles et plateformes d’échange pour optimiser ses avantages, ce qui a freiné son adoption initiale.

  2. Complexité technique – Son déploiement a requis des modifications substantielles des logiciels de portefeuille, augmentant la charge des développeurs et les risques d’erreurs.

  3. Division communautaire – L’activation de SegWit a provoqué des dissensions marquées au sein de la communauté Bitcoin, aboutissant à un fork ayant donné naissance à Bitcoin Cash.

  4. Sécurité – Les nouvelles règles de vérification des scripts et le format d’adresse ont nécessité des tests approfondis pour éviter l’apparition de vulnérabilités inédites.

  5. Période de transition réseau – Avant la généralisation de SegWit, il a fallu maintenir la compatibilité avec les deux formats de transaction, complexifiant le fonctionnement du réseau.

Cependant, l’activation de SegWit est reconnue comme une étape décisive dans l’évolution technique de Bitcoin, illustrant la faisabilité de mises à niveau majeures par soft fork.

SegWit incarne un jalon fondamental dans le développement de Bitcoin, résolvant des problématiques techniques critiques tout en posant les bases d’innovations futures. En éliminant la malléabilité des transactions, SegWit a permis l’apparition de solutions de mise à l’échelle comme le Lightning Network, ouvrant la voie à la scalabilité durable de Bitcoin. Par son implémentation en soft fork, SegWit souligne la complexité de la gouvernance et des évolutions techniques au sein de la blockchain, ainsi que les défis liés à la recherche de consensus dans les systèmes décentralisés. Progressivement, SegWit s’est imposé et standardisé sur le réseau Bitcoin, démontrant la pertinence de son architecture et sa valeur technique.

Partager

Glossaires associés
époque
Epoch est une unité de temps utilisée dans les réseaux blockchain pour organiser et gérer la production de blocs. Elle se compose généralement d’un nombre fixe de blocs ou d’une période prédéfinie. Ce mécanisme apporte une structure opérationnelle rigoureuse au réseau. Il permet aux validateurs d’organiser les activités de consensus de manière ordonnée et selon des intervalles temporels définis, tout en établissant des jalons temporels précis pour des fonctions clés telles que le staking, la distribution de
Qu’est-ce qu’un nonce ?
Le nonce (nombre utilisé une seule fois) désigne une valeur unique utilisée dans le minage de la blockchain, notamment dans les mécanismes de consensus Proof of Work (PoW). Les mineurs testent successivement plusieurs valeurs de nonce. Ils cherchent à trouver celle qui génère un hachage du bloc inférieur au seuil de difficulté. Au sein des transactions, le nonce agit également comme un compteur pour prévenir les attaques par rejeu, ce qui garantit l'unicité et la sécurité de chaque opération.
Décentralisé
La décentralisation constitue un principe essentiel dans la blockchain et les cryptomonnaies, et désigne des infrastructures qui fonctionnent sans aucune autorité centrale. Elles reposent sur la collaboration de plusieurs nœuds au sein d’un réseau distribué. Ce modèle architectural écarte tout intermédiaire, favorisant ainsi la résistance à la censure, la robustesse face aux défaillances et l’autonomie des utilisateurs.
Répartition du Bitcoin ETF BlackRock
L’allocation de l’ETF Bitcoin BlackRock correspond à la répartition des actifs en bitcoin gérée par l’iShares Bitcoin Trust (IBIT), un fonds négocié en bourse (ETF) au comptant sur le bitcoin lancé par BlackRock, le plus grand gestionnaire d’actifs au monde. Depuis l’obtention de l’agrément de la SEC et l’introduction en bourse d’IBIT le 11 janvier 2024, IBIT s’est imposé comme l’ETF au comptant sur le bitcoin le plus important du marché. Il permet aux investisseurs institutionnels et particuliers de bénéfi
chiffrement
Un chiffrement constitue une méthode de sécurité visant à convertir le texte en clair en texte chiffré à l’aide d’opérations mathématiques. Ce procédé intervient dans la blockchain et les cryptomonnaies afin de garantir la sécurité des données, d’authentifier les transactions et de mettre en place des mécanismes de confiance décentralisés. Parmi les types les plus répandus figurent les fonctions de hachage (comme SHA-256), le chiffrement asymétrique (notamment la cryptographie à courbe elliptique) et les al

Articles Connexes

Les 10 meilleures entreprises de minage de Bitcoin
Débutant

Les 10 meilleures entreprises de minage de Bitcoin

Cet article examine les opérations commerciales, la performance du marché et les stratégies de développement des 10 premières entreprises de minage de Bitcoin au monde en 2025. Au 21 janvier 2025, la capitalisation boursière totale de l'industrie du minage de Bitcoin a atteint 48,77 milliards de dollars. Des leaders de l'industrie tels que Marathon Digital et Riot Platforms se développent grâce à une technologie innovante et une gestion énergétique efficace. Au-delà de l'amélioration de l'efficacité du minage, ces entreprises s'aventurent dans des domaines émergents tels que les services cloud d'IA et l'informatique hautes performances, marquant l'évolution du minage de Bitcoin d'une industrie à usage unique à un modèle commercial mondial diversifié.
2-13-2025, 6:15:07 AM
Explication approfondie de Yala: Construction d'un agrégateur de rendement DeFi modulaire avec la stablecoin $YU comme moyen.
Débutant

Explication approfondie de Yala: Construction d'un agrégateur de rendement DeFi modulaire avec la stablecoin $YU comme moyen.

Yala hérite de la sécurité et de la décentralisation de Bitcoin tout en utilisant un cadre de protocole modulaire avec la stablecoin $YU comme moyen d'échange et réserve de valeur. Il connecte de manière transparente Bitcoin avec les principaux écosystèmes, permettant aux détenteurs de Bitcoin de générer des rendements à partir de différents protocoles DeFi.
11-29-2024, 6:05:21 AM
Qu'est-ce que le minage BTC ?
Débutant

Qu'est-ce que le minage BTC ?

Pour comprendre ce qu'est le minage de BTC, nous devons d'abord comprendre BTC, une crypto-monnaie représentative créée en 2008. Désormais, tout un ensemble de systèmes algorithmiques entourant son modèle économique global a été établi. L'algorithme stipule que les BTC sont obtenus par un calcul mathématique, ou "mining", comme nous l'appelons de manière plus imagée. De nombreuses autres crypto-monnaies, et pas seulement la BTC, peuvent être obtenues par minage, mais la BTC est la toute première application du minage pour obtenir des crypto-monnaies dans le monde. Les machines utilisées pour l'exploitation minière sont généralement des ordinateurs. Grâce à des ordinateurs de minage spéciaux, les mineurs obtiennent des réponses précises aussi rapidement que possible afin d'obtenir des récompenses en crypto-monnaies, qui peuvent ensuite être utilisées pour obtenir des revenus supplémentaires en négociant sur le marché.
12-14-2022, 9:31:58 AM