Cette semaine nous allons revenir sur un sujet que nous avons déjà traité à plusieurs reprises, Taproot. Depuis la dernière fois que j’ai abordé le sujet, les BIP ont enfin obtenu un numéro, et la question est désormais celle de l’activation, avec l’ombre du dernier soft fork d’envergure, Segwit, qui n’a pas été exactement une partie de plaisir. Pour cette fois-ci je vous propose de rappeler rapidement en quoi consiste la proposition, quels sont ses bénéfices et éventuellement les risques attendus, puis de faire le point sur le débat actuel autour de son activation. Source : sosthene.net Quelle méthode d’activation ? BIP 9 : utilise le champ version des blocs pour signaler le support du soft fork. Au bout du temps imparti, si un certain pourcentage de
Topics:
Sosthène considers the following as important:
This could be interesting, too:
Mandy Williams writes Retail Investors Persist in Holding ETH Despite Asset’s Recent Surge: CryptoQuant
Chayanika Deka writes South Korean Police Confirm North Korea Orchestrated the M Upbit Crypto Heist
Wayne Jones writes New York Judge Approves Celsius’s Request to Serve Legal Notices Through NFT Airdrops
George Georgiev writes Ripple (XRP) Price Pumps 5% Following News that Gary Gensler Will Quit
Cette semaine nous allons revenir sur un sujet que nous avons déjà traité à plusieurs reprises, Taproot.
Depuis la dernière fois que j’ai abordé le sujet, les BIP ont enfin obtenu un numéro, et la question est désormais celle de l’activation, avec l’ombre du dernier soft fork d’envergure, Segwit, qui n’a pas été exactement une partie de plaisir.
Pour cette fois-ci je vous propose de rappeler rapidement en quoi consiste la proposition, quels sont ses bénéfices et éventuellement les risques attendus, puis de faire le point sur le débat actuel autour de son activation.
Source : sosthene.net
Quelle méthode d’activation ?
BIP 9 : utilise le champ version des blocs pour signaler le support du soft fork. Au bout du temps imparti, si un certain pourcentage de blocs ne signalent pas le support sur une période donnée, la mise à jour est rejetée
● Permet d’activer plusieurs soft fork simultanément
● Donne plus de pouvoir aux mineurs qu’aux nœuds ou aux développeurs
BIP 8 : très semblable à bip 9, mais avec quelques différences importantes
● utilise le block height plutôt que le median time past (MTP)
● au bout du temps imparti les nodes à jour rejettent les blocs qui ne signalent pas le support du soft fork, ie UASF (ce comportement est toutefois modifiable par les nœuds eux-mêmes)
● Donne plus de pouvoir aux nœuds, et aux développeurs selon l’option activée par défaut https://gist.github.com/harding/dda66f5fd00611c0890bdfa70e28152d
Références
● références archi-complètes par M. Folkson
● Résumé du BIP-taproot dans la newsletter Bitcoin Optech
● Présentation de Schnorr et Taproot par P. Wuille, juillet 2018
● Musig par A. Poelstra, mars 2019
● Présentation par S. Lee (Bitcoin Optech), mai 2019
● Présentation des signatures de Schnorr par P. Wuille, janvier 2018
● Bip-Schnorr par P. Wuille
● Bip-Taproot par P. Wuille
● Proposition de Taproot par G. Maxwell, janvier 2018
● Proposition de Graftroot par G. Maxwell, février 2018
● Présentation de MAST par D. Harding, septembre 2017
● Musig par G. Maxwell, A. Poelstra, Y. Seurin et P. Wuille, mai 2018
● Le site de Y. Seurin
● Présentation des adaptor signatures par Waxwing
● Présentation des différentes méthodes d’activation de soft fork
● Les différentes méthodes d’activation envisagées pour Taproot par D. Harding
● Les logs du chan irc ##taproot-activation
● Pourquoi nous devons activer Taproot par G. Maxwell