Ocean censure les transactions Ordinals et Whirlpool en Bitcoin

Ocean censure les transactions Ordinals et Whirlpool en Bitcoin
Faits marquants:
  • Selon Ocean, les inscriptions Ordinals sont des attaques DoS sur Bitcoin.

  • Au cours des derniers mois, de nombreux mineurs de Bitcoin ont pris en charge les ordinaux.

Le pool minier Ocean nouvellement créé utilise une mise à jour du client Bitcoin Knots (25.1) pour filtrer les transactions qui incluent les inscriptions NFT ou les jetons Ordinals BRC-20 et les transactions CoinJoin privées, créées avec l’outil Whirlpool de Samorai Wallet. Ocean intègre le protocole Stratum V2, un outil qui vous permet de créer des modèles pour sélectionner les transactions qu’un pool ou un mineur Bitcoin spécifique inclut dans un bloc.

Selon un libérer de l’Océan, Les informations arbitraires que les traders et les créateurs enregistrent dans Bitcoin via le protocole Ordinals peuvent être considérées comme dangereuses : « Cette mise à jour corrige cette vulnérabilité de longue date exploitée par les spammeurs modernes. En conséquence, nos blocs incluront désormais beaucoup plus de transactions réelles et contribueront à mettre fin à l’attaque DoS menée sur le réseau Bitcoin », indique la société.

Luke Dashjr, développeur Bitcoin et CTO chez Ocean, dit De son côté : « Les ‘enregistrements’ exploitent une vulnérabilité de Bitcoin Core pour spammer la blockchain », renforçant ainsi sa position sur l’utilisation de Bitcoin et la manière dont les mineurs du réseau devraient agir. En début d’année, avec l’émergence du protocole Ordinals, Dashjr a créé un outil appelé Ordirespector, capable de filtrer les transactions comprenant des enregistrements, comme on l’appelle la méthode d’ajout d’informations arbitraires dans Bitcoin. Cet outil a été intégré à Bitcoin Knots, le logiciel utilisé par Ocean.

Le développeur identifié comme Moononaut sur X a confirmé que le modèle de trading d’Ocean n’inclut pas les inscriptions. Fontaine: Mononaute /X.

Le développeur estime également que ce qu’il appelle un « bug » pourrait être corrigé dans les futures versions de Bitcoin Core, le logiciel le plus utilisé pour faire fonctionner Bitcoin.

« Bitcoin Core, depuis 2013, permet aux utilisateurs de fixer une limite sur la taille des données supplémentaires dans les transactions qu’ils transmettent ou retirent (« -datacarriersize »). En dissimulant leurs données sous forme de code de programme, les inscriptions dépassent cette limite.

Luke Dashjr, développeur Bitcoin et CTO chez Ocean.

CoinJoin de Samourai Wallet subit le même sort

L’équipe du portefeuille Samouraï révélé aussi que Ocean divulgue les transactions CoinJoin créées avec l’outil Whirlpool. CoinJoin est une procédure qui mélange des pièces dans une transaction pour masquer l’origine et la destination d’un échange de bitcoins.

« Nous pouvons confirmer qu’Ocean a adopté une politique de censure des transactions de coinjoin Whirlpool et des transactions de notification BIP47 à compter du 6 décembre 2023 », lit-on dans un communiqué via le réseau X.

L’équipe de Samourai Wallet ajoute que Luke Dashjr affirme que les transactions avec Whirlpool sont « buggées » en raison de l’utilisation d’un code commercial pour inclure des données arbitraires dans Bitcoin OP_RETURN. Selon Dashjr, les transactions avec Whilrpool dépassent la limite de 46 octets de OP_RETURN, mais L’équipe de Samourai Wallet affirme que cette affirmation est un mensonge. « La limite OP_RETURN est de 80 octets depuis la version 0.12 de Bitcoin Core », explique Samourai Wallet.

À propos, le développeur Bitcoin Peter Todd exprimer son inquiétude : « Je ne soutiens pas les Samouraïs en général. Mais sur cette question précise, ils ont raison. Ce n’est pas bien qu’Ocean bloque vos transactions parfaitement valides.

La controverse autour des ordinaux

Ordinals est un protocole qui a permis pour la première fois d’enregistrer des NFT ou des tokens non fongibles dans l’archive Bitcoin. Des images, des vidéos, de l’audio et pratiquement des informations dans n’importe quel format ont commencé à être enregistrées en Bitcoin, générant des marchés marchands qui ont créé une énorme demande pour l’espace limité des blocs commerciaux.

Entre avril et mai, la demande a été telle qu’elle a généré une forte congestion sur le réseau, augmentant les coûts de commission alors que les commerçants rivalisaient pour confirmer leurs transactions plus rapidement. Cette situation se répète aujourd’hui avec le boom des marchés des jetons fongibles BRC-20, ce qui fait que le mempool, la mémoire temporaire où les transactions sont stockées en attente de confirmation, a atteint des proportions jamais vues auparavant, comme le rapporte CriptoNoticias.

La demande de bloc (congestion) et l’augmentation du coût des commissions ont deux lectures. D’une part, les utilisateurs de Bitcoin qui utilisent le réseau comme moyen de paiement sont obligés de payer plus d’argent lorsqu’ils utilisent le réseau. En revanche, les mineurs de Bitcoin ont obtenu des bénéfices qui leur profitent, puisque la rentabilité de leurs opérations dépend en grande partie de la valeur de la récompense et des commissions d’utilisation du réseau.

En ce sens, Jameson Lopp, ingénieur logiciel et co-fondateur et CTO du fournisseur de sécurité CASA, dit: «Les mineurs sont désormais pour la plupart de grandes entreprises. Ils ont le devoir de maximiser les profits pour les actionnaires. « Ils retireront toutes les transactions valides qui paient les frais les plus élevés. »

Cependant, il a noté, citant une déclaration du développeur Bitcoin Andrew Poelstra, qu’il n’existe aucun moyen d’empêcher ou d’empêcher les gens de stocker des données arbitraires dans Bitcoin. Et que la possibilité de censurer les « données inutiles », limitant l’utilisation du champ de transaction où sont enregistrés les enregistrements, peut générer d’autres problèmes liés aux politiques avec lesquelles les signatures numériques sont générées et stockées.

En fin de compte, limitez la taille de ce champ, appelé Témoinpeut entraîner des coûts supplémentaires pour ceux qui souhaitent utiliser Bitcoin comme base de données, mais aussi pour le fonctionnement actuel de Bitcoin, car il faudrait payer plus de frais pour stocker individuellement les signatures nécessaires, un problème qui avait été résolu avec l’intégration de Taproot dans le code Bitcoin.



Voir l’article original en espagnol