Wednesday, July 3, 2024





20h00 ▪
7
min de lecture ▪ par
Nicolas T.

Toujours pas de consensus concernant le problème des « inscriptions ». En attendant, la décentralisation du Bitcoin s’amenuise de jour en jour.

Bitcoin

Quel est le problème ?

Nous écrivions récemment que les développeurs en charge de Bitcoin Core étaient (et demeurent) sous le feu des critiques. L’un d’entre eux est enfin sorti du silence dans le podcast What Bitcoin did de Peter McCormack

Mais avant ça, rappelons de quoi nous parlons. Les inscriptions sont des données arbitraires étrangères au protocole bitcoin. Les plus connues s’appellent « ordinals ». Ces derniers sont des fichiers d’image (Jpeg) que l’on insère à l’intérieur d’une transaction bitcoin en les faisant passer pour une clé publique.

La « théorie des ordinals » est une convention également extérieure au protocole bitcoin. Elle permet de maintenir une cartographie conceptuelle des ordinals via une numérotation virtuelle des satoshis. Le but étant de garder la trace des ordinals d’une transaction à l’autre (preuve de propriété).

Ces inscriptions sont largement décriées et volontiers décrites comme des scams qui ruinent la décentralisation du réseau. Il faut donc aussi les considérer comme une attaque.

Nous avons donc d’une part les ordinals (des Jpeg très volumineux) qui ont pour conséquence néfaste de faire enfler la taille de la blockchain. Il faut aujourd’hui au moins 600 Go de mémoire pour faire tourner un nœud complet.

Et d’autre part les inscriptions plus toxiques encore, les « STAMPS », qui génèrent des quantités phénoménales d’utxo. Les utxo sont les petits bouts de code qui lient mathématiquement vos bitcoins à vos adresses BTC (vos clés publiques).

Le nombre d’utxo a plus que doublé depuis février 2023 ! Il y en a aujourd’hui 180 millions, soit 10 Go. Le problème ici ne provient pas tant de la mémoire nécessaire (encore que…), mais plutôt de l’allongement du temps d’IBD (Initial Blockchain Download).

Bitcoin IBD

Les inscriptions rallongent considérablement le temps nécessaire pour installer un nœud. C’est ce qui ressort très clairement des tests récemment menés par @GrassFedBitcoin :

« Il m’a fallu 26 heures pour télécharger l’ensemble de la blockchain jusqu’au mois de février 2023 et 55 heures supplémentaires pour la seule année dérnière. L’explosion du nombre d’utxo rend le temps d’IBD extrêmement laborieux », déclare le fondateur de la pool Ocean.

« La situation est bien pire qu’auparavant. C’est une différence de plusieurs ordres de grandeur. Ce n’est pas du FUD. Plus nous fermons les yeux [sur les inscriptions] et plus nous accélérons la centralisation du réseau bitcoin. À ce rythme, nous sommes partis pour ajouter plus de 48 h de temps d’IBD chaque année. »

Dit autrement, dans dix ans à peine, il faudra 24 jours pour installer son nœud… Et cela, même si l’on prend en compte l’amélioration de la puissance du Raspberry Pi qui double tous les quatre ans.

[Le Raspberry Pi est un nano-ordinateur de la taille d’un gros paquet de cigarettes qui permet d’installer Bitcoin Core pour faire tourner son nœud et ainsi participer à la décentralisation du bitcoin]

« En 2022, je pouvais réaliser l’IBD en moins de 48 heures avec un simple Raspberry Pi 4. J’utilise désormais un Raspberry Pi 5 dont le processeur est deux fois plus puissant. Le Pi 5 permet de réduire de 50 % le temps de traitement d’une même quantité de données. Et malgré ça, l’IBD a pris plus de 82 heures au lieu de 48 heures ! ».

Ces chiffres sont effrayants. Veut-on vraiment rallonger à plusieurs semaines l’installation d’un nœud ? Sans parler des pays où la connexion internet est bien loin des standards occidentaux.

Que fait Bitcoin Core ?

La question a évidemment été posée à Gloria Zhao, l’un des cinq développeurs ayant une clé PGP permettant de publier les nouvelles versions de bitcoin Core sur Github (deux fois par an).

Gloria est la moins expérimentée du big 5 qu’elle a rejoint il y a un peu moins de deux ans. Son salaire est payé par l’exchange OKCoin (environ 150 000 dollars lui ont été alloués via Brink).

Gloria a longtemps insisté pendant son interview avec Peter McCormack sur le fait qu’il « n’y a rien qu’elle puisse faire qui ne soit pas entièrement public ». « Je reconnais que j’ai beaucoup de privilèges sur Github, mais il n’y a rien que nous puissions faire qui ne soit pas complètement vérifiable », a-t-elle martelé.

Certes, mais ne pas soumettre de code est tout aussi lourd de conséquence que de soumettre un code malicieux. Et c’est là qu’il y a discorde. Nombreux sont ceux qui réclament une mise à jour des filtres pour endiguer les inscriptions. Notamment Luke Dash, le second plus grand contributeur à Bitcoin Core.

Les filtres sont le petit nom donné aux règles empêchant que certaines transactions soient relayées jusqu’au nœud d’un mineur qui les ajoutera dans un bloc. Il y a par exemple la « dust limit ». Une transaction ne sera pas relayée par les noeuds si le montant envoyé est plus faible que les frais de transaction.

Le code permettant d’empêcher de relayer les transactions contenant des ordinals existe, mais le big 5 reste passif. Ils semblent tétanisés par Bitcoin Magazine dont le CEO gère un fonds d’investissement qui investit notamment dans le business des inscriptions…

L’une des rares excuses avancées par Gloria Zhao est qu’il ne faut rien faire qui puisse aller à l’encontre des incitations financières des mineurs.

Cet argument tient difficilement debout si la décentralisation du réseau est en jeu. Qu’arrivera-t-il au bitcoin une fois centralisé ? L’incitation financière ne doit pas provoquer un aveuglement idéologique. Il faut être rationnel. Les ingénieurs ne font pas dans l’idéologie.

On attend désormais que les quatre autres core dev viennent s’expliquer. Si les arguments ne sont pas convaincants, il faudra commencer à se poser des questions. Par exemple sur les revenus qu’un exchange comme OKcoin collecte sur les inscriptions et en tirer des conclusions.

Maximisez votre expérience Cointribune avec notre programme ‘Read to Earn’ ! Pour chaque article que vous lisez, gagnez des points et accédez à des récompenses exclusives. Inscrivez-vous dès maintenant et commencez à cumuler des avantages.

Nicolas T. avatarNicolas T. avatar

Nicolas T.

Reporting on Bitcoin, “the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy”.

DISCLAIMER

Les propos et opinions exprimés dans cet article n’engagent que leur auteur, et ne doivent pas être considérés comme des conseils en investissement. Effectuez vos propres recherches avant toute décision d’investissement.





Source
#Bitcoin #Core #sort #silence

Banner Content
Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Related Article

0 Comments

Leave a Reply