// bloc 481824 · bitcoin · 24 août 2017

SegWit entre en vigueur

Segregated Witness, ou SegWit, a changé la façon dont les transactions sont construites sans rendre obsolètes les nœuds plus anciens. Il sort les signatures, les données de témoin (witness), de la partie de la transaction à partir de laquelle son identifiant est calculé. Cela corrigeait un défaut ancien, qui permettait à un tiers de modifier l’identifiant d’une transaction avant sa confirmation, et ouvrait la voie à des protocoles bâtis au-dessus de Bitcoin, comme le Lightning Network.

Il a aussi changé la façon de mesurer les blocs. Au lieu d’une limite de taille en octets, les blocs ont reçu une limite de quatre millions d’unités de poids, dans laquelle les données de témoin comptent moins. Depuis, les chiffres clés de chaque poster affichent ce poids à côté de la taille.

Pieter Wuille a présenté la proposition fin 2015, et Bitcoin Core l’a livrée en octobre 2016, en attendant que 95 % des blocs d’une période de deux semaines signalent leur soutien. Pendant des mois, ce ne fut pas le cas, dans ce qu’on a appelé la guerre de la taille des blocs, et l’activation n’est venue qu’après que les utilisateurs et les mineurs l’ont imposée à l’été 2017. La règle a été verrouillée au bloc 479 808, le 9 août 2017, et elle est entrée en vigueur deux semaines plus tard avec le bloc 481 824, miné le 24 août.

Ce bloc porte encore le signal : le bit qui votait pour SegWit est activé dans son champ de version, que le poster imprime sous la forme 0x20000002.

faire ce poster voir dans la chaîne

Sources

Aussi en poster, sur One Page Papers