Crypto Prices

Proposition controversée d’OP_RETURN de Bitcoin : retour à la liberté ou augmentation de la congestion ?

il y a 10 heures
3 mins read
2 vues

Compilation par Gary Ma, Wu Talks about Blockchain

Récemment, le directeur de la recherche d’investissement de HashKey a détaillé le contexte et la controverse autour de la proposition de Bitcoin Core visant à « annuler les restrictions de données OP_RETURN ». Wu a déclaré avoir résumé et intégré les points de vue des membres concernés de la communauté, qu’il a compilés comme suit :

Revue de contexte : Controverse sur les restrictions de données OP_RETURN

OP_RETURN est un opcode dans le langage de script de Bitcoin qui permet d’intégrer de petites quantités de données dans les transactions. Cela donne la possibilité aux utilisateurs de stocker des données sur la blockchain, mais ces sorties sont « prouvablement non dépensables » et n’ajoutent donc pas de charge au jeu de UTXO (sortie de transaction non dépensée). La limite actuelle de Bitcoin Core est de 80 octets pour la taille des données OP_RETURN, et la propagation des transactions OP_RETURN dépassant 83 octets est restreinte par la politique des nœuds (et non par les règles de consensus).
Le développeur Peter Todd a proposé le PR #32359, suggérant de supprimer cette restriction et de modifier simultanément les options de configuration connexes (comme -datacarrier et -datacarriersize), ce qui revient à priver les nœuds de la possibilité de se configurer eux-mêmes, générant ainsi des discussions animées.

Points de vue

Points de vue des partisans :

  • Les limites existantes sont considérées comme inefficaces, car elles peuvent être contournées en soumettant directement au mempool des mineurs (par exemple, via le MARA Slipstream) ou via des implémentations non restreintes des nœuds (certaines sorties OP_RETURN étant connues pour atteindre jusqu’à 79 870 octets).
  • Certaines utilisateurs exploitent même OP_RETURN pour traiter la chaîne comme un tableau d’affichage. Il existe des outils permettant d’emballer et de télécharger des données sur la chaîne (comme opreturnbot.com), à condition de payer les frais nécessaires.
  • La suppression de la limite pourrait être plus compatible avec les incitations des mineurs, puisqu’ils pourraient générer plus de revenus en rivalisant pour l’espace dans les blocs.

Point de vue des opposants :

  • Supprimer les restrictions entraînerait l’écriture de davantage de données non transactionnelles sur la chaîne (comme les shitcoins), occupant de l’espace de bloc et augmentant les frais de transaction.
  • Bien que ces restrictions puissent être contournées, les politiques des nœuds demeurent utiles pour limiter la propagation et réduire la pression des données indésirables sur le réseau.

Collecte d’opinions détaillées

Nothing, partenaire de recherche, soutient la suppression de la limite de 80 octets pour OP_RETURN, arguant que la limite actuelle est inefficace et que sa suppression peut apporter plusieurs avantages :

  1. Retour aux fondamentaux de l’ère Satoshi :
    • À l’époque de Satoshi Nakamoto, OP_RETURN n’avait aucune limite en octets.
    • En 2014, Bitcoin a introduit une limite de 40 octets (plus tard portée à 80) pour maintenir la « pureté » de Bitcoin.
    • 0x_Todd soutient que la suppression de la limite de 80 octets représente un retour à la conception initiale de l’ère Satoshi.
  2. Restrictions actuelles considérées comme obsolètes :
    • La limite de 80 octets est jugée inefficace, similaire à une « clôture de 10 cm de haut » qui ne peut empêcher les utilisateurs de stocker des données volumineuses.
    • Les utilisateurs contournent ces limites en utilisant des protocoles comme Inscriptions et Runes pour stocker des données à travers plusieurs transactions.
    • Peter Todd, en tant que développeur principal de Bitcoin Core, est le promoteur de cette proposition de levée des restrictions.
  3. Réduction de la charge réseau :
    • Les inscriptions stockent actuellement des données par un moyen « bug » en contournant la limite de 80 octets, ce qui pèse sur le réseau.
    • La levée de la limite permettrait aux inscriptions de stocker directement des données via OP_RETURN.
  4. Revenues pour les mineurs et libéralisme :
    • Permettre des transactions OP_RETURN plus importantes pourrait accroître les revenus et inciter les mineurs à continuer de déployer leur puissance de calcul.
    • 0x_Todd a évoqué un bloc OP_RETURN d’une « super grande carte bug » de 7 Mo où l’expéditeur a payé 3 600 $ de frais de transaction.

Réflexions du directeur de recherche d’investissement de HashKey

Le directeur de recherche d’investissement de HashKey s’oppose toutefois à la suppression de la limite de 80 octets pour OP_RETURN. Il estime que cette mesure pourrait avoir des effets négatifs, notamment en occupant un espace de bloc par des données non transactionnelles. Cependant, il souligne également l’importance de la liberté des utilisateurs à travers le maintien d’options de configuration. Il soutient que le soutien et l’opposition à cette proposition relèvent d’une divergence de conceptions.

Principaux arguments soulevés :

  1. Absence de restrictions à l’époque de Nakamoto ne signifie pas légitimité :

    « L’absence de restrictions sur OP_RETURN à l’ère de Satoshi ne prouve pas que tous les designs de Satoshi étaient raisonnables. »

  2. La position de Peter Todd et le rôle de Bitcoin Core :

    La levée des restrictions n’est qu’une proposition de Bitcoin Core, et non une décision de l’ensemble du réseau Bitcoin.

  3. La problématique des inscriptions :

    80 octets ne suffisent pas à stocker des fichiers volumineux, mais représentent une taille adéquate pour le protocole BRC-20.

  4. Revenus des mineurs : la liberté primordiale des utilisateurs :

    L’impact sur les revenus des mineurs est complexe, pouvant augmenter le revenu tout autant que nuire à l’avantage de « service exclusif ».

Populaire