Segregated Witness (SegWit) : définition
Segregated Witness (SegWit) est une mise à jour de Bitcoin qui déplace les données de signature vers une zone séparée afin que les blocs puissent contenir plus d'activité et que certains bugs soient corrigés. Imaginez glisser les reçus dans une poche latérale pour que votre portefeuille contienne plus d'argent, tout en conservant chaque reçu comme preuve.
« SegWit supprime les signatures, donc c'est moins sûr. » Faux. Segregated Witness (SegWit) conserve toutes les signatures, les range simplement séparément, et les nœuds les vérifient toujours de manière rigoureuse.
Comment fonctionne Segregated Witness (SegWit)
Bref aperçu sans jargon. Segregated Witness (SegWit) sépare les signatures du contenu principal afin que davantage d'éléments utiles tiennent dans chaque bloc et que le bug connu sous le nom de malléabilité soit résorbé.
- Étape 1 : Vous effectuez un paiement et votre portefeuille crée une ou plusieurs transactions.
- Étape 2 : Avec Segregated Witness (SegWit), les données de signature passent dans une section témoin tandis que les détails principaux restent dans la partie de base.
- Étape 3 : Comme les données témoin pèsent moins dans le calcul du poids des blocs, davantage d'activités s'y logent, ce qui rend les confirmations en général plus rapides et moins coûteuses.
- Étape 4 : Les signatures ne modifient plus l'identifiant de transaction, ce qui empêche les astuces liées à la malléabilité et ouvre la voie à des couches plus intelligentes.
- Étape 5 : Les mineurs l'incluent, les nœuds vérifient tout, et votre portefeuille voit un paiement confirmé avec des frais allégés. Oui, c'est l'idée.
Pourquoi Segregated Witness (SegWit) est important
Que cela vous apporte ? Quelques éléments qui améliorent vos frais et réduisent le temps d'attente.
- Avantage : Un débit plus élevé et des frais plus bas améliorent le nombre de transactions par seconde (TPS).
- Perspective : C'est un élément central de la scalabilité de Bitcoin, avec de meilleurs portefeuilles et une logique de frais plus intelligente.
- Pertinence : Vous rencontrerez des adresses commençant par bc1, des frais allégés et des fonctionnalités de couche deux qui s'appuient sur la correction de la malléabilité.
Activez les adresses SegWit natives dans votre portefeuille, celles qui commencent par bc1, pour économiser au maximum sur les frais et obtenir des codes QR plus propres.
Caractéristiques clés de Segregated Witness (SegWit)
Les traits marquants, sans fioritures :
- Débit : Plus de données utiles tiennent par bloc, donc le réseau respire mieux lors des périodes chargées.
- Frais : Les données témoin sont moins prises en compte dans le poids du bloc, ce qui signifie généralement des envois moins coûteux.
- Malléabilité : Corrige une ancienne bizarrerie où les identifiants de transaction pouvaient changer avant confirmation.
- Compatibilité : Fonctionne avec les adresses héritées via des formats imbriqués et est optimal avec bech32 natif.
- Sécurité : Les signatures sont toujours vérifiées par les nœuds, simplement stockées sur une étagère différente.
Variantes
Vous verrez quelques variantes sur le terrain :
- Imbriqué : SegWit enveloppé dans P2SH s'adapte aux outils anciens tout en conservant de nombreux avantages.
- Natif : les adresses bech32 commençant par bc1 offrent le meilleur profil de frais et des contrôles de somme plus propres.
- Taproot : version bech32m qui s'appuie sur SegWit pour une meilleure confidentialité et des règles de dépense plus flexibles.
SegWit n'est pas une nouvelle monnaie. C'est une mise à jour que de nombreux portefeuilles et plateformes utilisent déjà, mais certaines restent réglées par défaut sur d'anciens types d'adresses, vérifiez donc vos paramètres.
Exemple
Vous ouvrez un canal sur le réseau Lightning et payez des frais sur la chaîne plus faibles parce que la transaction de financement utilise Segregated Witness (SegWit).
Fait amusant
La grande activation de SegWit en 2017 a déclenché un mélange rare de mèmes, de coordination populaire et d'une poussée de soft fork activée par les utilisateurs, montrant que les forums Internet peuvent accomplir de grandes choses quand les frais sont élevés.
Conclusion
Considérez SegWit comme le fait de déplacer la signature hors de la page principale afin que la file avance plus rapidement, sans omettre aucune vérification de sécurité.
