Mediaspace scheduled maintenance: Aug 25, 2026 07:00 - 12:00 AM. During this time, videos will be temporarily unavailable. Check status updates.
vignette| Logo SegWit Segregated Witness, ou SegWit, est le nom utilisé pour un changement de soft fork implémenté dans le format de transaction de Bitcoin. Le titre officiel « Segregated Witness (Consensus layer) » portait le numéro de proposition d'amélioration Bitcoin BIP141. L'objectif déclaré était d'empêcher la malléabilité non intentionnelle des transactions bitcoin, d'autoriser la transmission facultative de données et de contourner certaines restrictions de protocole (telles que la limite de taille de bloc ) avec un soft fork. Il visait également à atténuer un problème de limitation de taille de blockchain qui réduit la vitesse de transaction bitcoin. Pour ce faire, il divise la transaction en deux segments, supprime la signature de déverrouillage (données « témoin ») de la partie d'origine et l'ajoute en tant que structure distincte à la fin. La section d'origine continue à contenir les données de l'expéditeur et du destinataire, et la nouvelle structure « témoin » contiendrait des scripts et des signatures. Le segment de données d'origine serait compté normalement, mais le segment « témoin » sera, en effet, compté comme un quart de sa taille réelle. Bitcoin est une crypto-monnaie, une forme de monnaie utilisant la cryptographie pour sécuriser les transactions. Chaque enregistrement d'une unité de bitcoins est appelé un « bloc », et tous les blocs sont liés séquentiellement en utilisant un hachage cryptographique sur le bloc précédent et en stockant sa sortie dans le suivant. Cela forme une chaîne de blocs, ou une blockchain. Chaque bloc contient des informations sur qui envoie et reçoit une unité donnée de bitcoin (une transaction), ainsi que la signature qui approuve chaque transaction. À l'origine, il n'y avait pas de limite à la taille des blocs. Cependant, cela a permis à des acteurs malveillants de créer de fausses données « bloquées » qui étaient très longues comme une forme d'attaque par déni de service (attaque DoS). Ces faux blocs seraient détectés, mais cela prendrait beaucoup de temps, ce qui ralentirait tout le système.