Partager cet article

Spécificités finales de l'activation de Taproot choisies grâce à un tirage au sort sur la blockchain Bitcoin

Le tirage au sort est un substitut au consensus approximatif que les parties prenantes parviennent généralement à dégager pour prendre ces décisions.

Les développeurs de Bitcoin n'ont T pu se mettre d'accord sur les détails de l'activation de Taproot, ils ont donc utilisé un « tirage au sort » sur la blockchain Bitcoin ce mardi pour conclure les discussions sur l'activation qui ont commencé il y a un an.

La Suite Ci-Dessous
Ne manquez pas une autre histoire.Abonnez vous à la newsletter The Protocol aujourd. Voir Toutes les Newsletters

Selon les données de la blockchain extraites du nœud Bitcoin de ce journaliste, le résultat du tirage au sort a déterminé que la chronologie d'activation de Taproot sera mesurée à l'aide du temps médian écoulé (MTP) au lieu de la hauteur du bloc.

Pour le « tirage au sort » proprement dit, le dernier chiffre du hachage du bloc 678079 a été utilisé pour décider du résultat où une valeur de 0 représentait le MTP et une valeur de 1 représentait la hauteur.

Capture d'écran du résultat du tirage au sort
Capture d'écran du résultat du tirage au sort

Taproot – une mise à niveau quienrichir les contrats intelligents de Bitcoin– est prêt à fonctionner en utilisant le« Procès rapide » La méthode d'activation a été présentée il y a un mois. Le tirage au sort d'aujourd'hui a toutefois mis fin à un différend concernant la manière dont la blockchain Bitcoin mesurera le temps écoulé entre la sortie de la mise à jour et son expiration.

Hauteur du bloc par rapport au MTP

Deux options étaient en débat : ONEune utilisant la « hauteur de bloc », qui choisit un délai d'expiration qui se déclenche une fois qu'un bloc spécifique est extrait et l'autre utilisant MTP, qui choisit le délai d'expiration en fonction du temps réel dérivé des données du bloc.

Le tirage au sort a eu lieu sur le bloc 678079 et lerésultat atterri sur MTPSuite au résultat, Andrew Chow, contributeur de Bitcoin CORE, a supprimé sa Request d'extraction pour un schéma basé sur la hauteur des blocs.

MTP signifie que lorsque le code de Taproot est expédié, les mineurs et les opérateurs de nœuds disposeront d'un délai d'exactement trois mois pour effectuer la mise à niveau vers Taproot avant qu'un délai d'expiration ne soit atteint.

Si les mineurs représentant 90 % du taux de hachage de Bitcoin sont mis à niveau durant cette période, Taproot sera alors « verrouillé » et sera activé trois mois après ce verrouillage. En supposant que Taproot soit livré d'ici mai, cela signifie que la mise à niveau sera pleinement fonctionnelle sur la blockchain Bitcoin au plus tard en novembre.

« Nous avons deux bonnes options, et le tirage au sort consiste à accepter de mettre de côté des préférences mineures sur deux options acceptables pour la vue d'ensemble », a écrit Jeremy Rubin, contributeur de Bitcoin CORE, dans une liste de développeurs Bitcoin. e-mail. « En tant que tel, je pense qu'un tirage au sort est approprié dans cette circonstance, même si je reconnais que certains peuvent penser que cela traite le développement un peu trop *à la légère*. »

Colin Harper, Blockspace Media

Colin écrit sur Bitcoin. Auparavant, il a travaillé chez CoinDesk comme journaliste spécialisé en technologie et chez Luxor Technologies Corp. comme responsable de la recherche. Il est désormais rédacteur en chef de Blockspace Media et travaille également en freelance pour CoinDesk, Forbes et Bitcoin Magazine. Il détient des Bitcoin.

Colin Harper