Une partie obscure du processus de mise à niveau de Bitcoin est attaquée. Depuis 2011, Luke Dashjr s'est personnellement porté volontaire pour examiner les propositions d'amélioration du Bitcoin (BIP). La liste BIP de Bitcoin est une « liste de souhaits » formalisée de propositions visant à améliorer la sécurité, la confidentialité ou la convivialité de Bitcoin. En pratique, Dashjr est le seul à pouvoir attribuer un numéro BIP.
Auparavant, le rôle bénévole de Dashjr était simplement un moyen de rationaliser les communications entre les développeurs moins expérimentés et les développeurs seniors occupés de Bitcoin Core.
Ancienneté Bitcoin Core de Luke Dashjr
Au fil des ans, Dashjr a gagné le respect pour ses années de contributions à Bitcoin Core, y compris son soutien notable à SegWit pendant les Blocksize Wars de Bitcoin. Le réseau Bitcoin a finalement adopté SegWit en 2017 via un soft fork activé par l’utilisateur.
SegWit a permis de stocker plus de données à moindre coût sur la blockchain de Bitcoin sans augmenter techniquement la taille du bloc. Les partisans du Bitcoin y voient un compromis approprié pour un sujet aussi controversé. En cours de route, Dashjr est devenu l’un des développeurs Bitcoin les plus actifs.
Finalement, il a lancé plusieurs entreprises, dont le pool minier Eligius (maintenant OCEAN), une entreprise lucrative.
Jeremy Rubin, développeur de Bitcoin Core, critique le processus BIP
Aujourd’hui, Dashjr est critiqué pour avoir refusé d’attribuer un numéro BIP à une proposition d’un autre contributeur de Bitcoin Core, Casey Rodarmor. Parce que l'opinion de Dashjr était la suivante Ordinals est un protocole anti-spam, il n'a pas pris la proposition suffisamment au sérieux pour même lui attribuer un numéro BIP. Cette déclinaison a déclenché une opposition enthousiaste au rôle de Dashjr en tant qu'administrateur du BIP.
Les critiques disent qu'il est en train de devenir un gardien capable de bloquer individuellement les modifications apportées au code de Bitcoin.
Jeremy Rubin, par exemple, a récemment demandé à Dashjr de supprimer complètement son BIP – BIP 119. Bien que le BIP 119 soit une proposition formelle pour activer le code d'opération CheckTemplateVerify (OP_CTV), Rubin estime désormais qu'il n'a plus besoin d'un numéro BIP pour faire avancer OP_CTV.
Rubin est un partisan controversé du CTV, une forme de clauses sur la blockchain qui introduisent des fonctionnalités telles que la dépense conditionnelle des UTXO. La plupart des membres de la communauté Bitcoin Core, y compris les travailleurs de Blockstream, ont rejeté ses efforts pour activer CTV pendant des années.
En réponse à une question sur la demande de suppression inhabituelle de Rubin : Bitcoin a rarement vu un développeur puis un BIP — Rubin a expliqué que de nombreuses propositions modernes pour Bitcoin Core n'ont pas de numéro BIP. Rubin a cité d'autres propositions non numérotées et demandes de code d'opération telles que CAT, CSFS, IKEY, Ephemeral Anchors, 64 bits arithmétique, TXHASH, Taproot Assets et bien sûr, Ordinals.
Luke Dashjr a refusé d'attribuer un numéro BIP aux Ordinaux
Discrètement et subversivement, Dashjr a soumis une pull request qui est rapidement devenue un sujet de discussion animée. La pull request de Dashjr aurait effectivement bloqué Ordinals, le projet populaire de type NFT de Casey Rodarmor.
Les critiques de cette pull request ont déclaré que cela supprimerait une source de revenus aux mineurs et équivaudrait à une censure de la parole. Ava Chow, responsable de Bitcoin Core, a finalement fermé Dashjr et n'a pas intégré son code, déclarant : « Il est tout à fait clair que ce PR [pull request] est controversé et, dans son état actuel, n'a aucun espoir de parvenir à une conclusion acceptable pour tout le monde.»
Dashjr a exprimé très clairement son aversion pour les ordinaux et leurs inscriptions sur la blockchain en raison de leur utilisation des remises Bitcoin Taproot et Segwit pour inscrire à moindre coût de grandes quantités de données. Il avait précédemment qualifié les ordinaux de « bug » qui devait être corrigé. Selon lui, Bitcoin était initialement destiné à traiter des transactions, pas des fichiers JPEG. Il est même allé jusqu'à demander à son pool minier OCEAN de filtrer les transactions Ordinals de nombreux blocs qu'il exploite.
Sa position dure contre les Ordinals a même fait de lui le sujet d'au moins un deepfake du poisson d'avril.
Mainteneur BIP : un travail puissant et non rémunéré
Personne ne paie Dashjr pour maintenir le processus BIP, attribuer des numéros ou organiser le BIP GitHub, et la maintenance du référentiel semble comporter son lot de défis. Dashjr a répondu à ses récentes critiques, affirmant qu'un autre éditeur du BIP avait quitté son travail en janvier. Il a souligné qu'il se porte volontaire pour travailler sur les BIP sans compensation.
En résumé, la position dure de Dashjr contre les ordinaux semble avoir rendu difficile la justification de sa position en tant qu'administrateur unique des propositions d'amélioration de Bitcoin. Son refus d'attribuer des numéros BIP à certaines propositions amène de nombreux Bitcoiners à se demander pourquoi le processus d'examen des mises à niveau du réseau Bitcoin n'est pas plus décentralisé.
Comme ses opinions l'ont rendu impopulaire auprès des personnes qui ont gagné de l'argent grâce aux ordinaux – qu'il s'agisse de collectionneurs de NFT, de commerçants de pièces de monnaie ou de mineurs de Bitcoin – une discussion active est en cours concernant le changement de la façon dont les développeurs de Bitcoin considèrent les propositions de logiciels.