La frénésie des inscriptions Bitcoin frappe les blockchains EVM


À la suite du phénomène d'inscription de Bitcoin, les chaînes compatibles avec la machine virtuelle Ethereum (EVM) connaissent une recrudescence de pratiques similaires, entraînant des pannes de service inattendues et une certaine confusion quant à leur utilisation.

La frénésie des inscriptions Bitcoin frappe les blockchains EVM

Les chaînes EVM font face à une augmentation des inscriptions de jetons

Au cours de l’année écoulée, les inscriptions Bitcoin ont gagné en popularité en raison de l’avènement des ordinaux, ce qui a eu un impact significatif sur la blockchain Bitcoin. Cette méthode controversée a conduit à une forte augmentation des coûts de transaction et à un pool de mémoire encombré, relançant des débats qui rappellent la guerre de la taille des blocs de 2017.

Le phénomène s’est désormais étendu à Ethereum et à d’autres chaînes compatibles EVM. Malgré le scepticisme initial quant à l'introduction d'inscriptions sur des blockchains compatibles avec les contrats intelligents, la demande d'inscriptions EVM a été si élevée qu'elle a provoqué une panne de service sur Arbitrum le 15 décembre 2023. Résumé de la panne d’Arbitrum et des prix élevés du gaz Ethereum :
– Les gens spamment les transactions d’inscription sur Arbitrum. Ce sont des transactions qui soumettent des données hexadécimales en chaîne (principalement des images et des métadonnées).
– Je suppose que cela a submergé le séquenceur lui-même, empêchant L2… pic.twitter.com/deJn4yVsT1
– cygaar (@0xCygaar) 15 décembre 2023
L’intensification du discours autour des inscriptions Bitcoin, ainsi que l’intérêt évident pour les inscriptions EVM, suggèrent qu’elles sont là pour rester. Les gens découvrent ce que sont les inscriptions EVM et pourquoi elles gagnent en popularité sur les blockchains qui disposent déjà d'une fonctionnalité NFT native. Pour ce faire, il faut d’abord comprendre les inscriptions Bitcoin. Cet article s'inspire du merveilleux fil de discussion de Jarrod Watt sur X à propos des inscriptions EVM, que je vous encourage à lire.
Contexte historique des inscriptions Bitcoin
Les inscriptions Bitcoin ont commencé peu de temps après la création de Bitcoin en 2009. Les premiers passionnés de Bitcoin ont commencé à intégrer diverses formes de données, notamment des messages, des déclarations politiques et des hommages, directement dans la blockchain. Bien que cette pratique ait gagné du terrain, avec des inscriptions allant de simples textes à des illustrations ASCII complexes, ce qui pouvait être ajouté était limité à seulement 80 octets.
La mise à niveau de Taproot que le réseau a subie en novembre 2021 a supprimé cette limitation en étendant la durée des transactions Bitcoin à presque la taille totale d'un bloc. En décembre 2022, les inscriptions Bitcoin Ordinals ont lancé la frénésie actuelle des inscriptions à la suite d’un bloc de près de 4 mégaoctets extrait en février, rendu possible par la mise à niveau de Taproot.
Inscriptions et ordinaux Bitcoin
Les inscriptions Bitcoin sont une technique permettant d'intégrer des données supplémentaires dans les transactions Bitcoin sur la blockchain. Ceci est réalisé en utilisant l'espace supplémentaire dans une transaction Bitcoin, qui comprend généralement les entrées, les sorties et les montants des transactions. L'opcode `OP_RETURN` est la méthode la plus couramment utilisée à cette fin, permettant aux utilisateurs d'insérer une quantité limitée de données arbitraires, telles que du texte, des nombres ou de petites images, dans une transaction.
Bien que ces données ne soient pas exécutables et n'impactent pas les aspects financiers de la transaction, elles deviennent une partie permanente et immuable de la blockchain une fois la transaction confirmée. Les ordinaux Bitcoin inscrivent des satoshis individuels, la plus petite unité d'un Bitcoin, avec certaines données, par exemple des données d'image pour créer un pseudo NFT. Chaque satoshi, parmi les quadrillions disponibles, peut être inscrit de manière unique avec des données supplémentaires. Le concept d'ordinaux découle de l'attribution de numéros ordinaux uniques à chaque satoshi en fonction de leur ordre minier, facilitant ainsi leur identification et leur transfert.
Ce système, qui ne nécessite aucun jeton supplémentaire, modification de la blockchain ou contrat intelligent, prend en charge diverses représentations de ces nombres ordinaux, permettant l'attachement de divers actifs tels que des NFT, des jetons de sécurité ou des pièces stables à des satoshis individuels. Ainsi, Bitcoin a étendu ses fonctionnalités pour inclure des fonctionnalités de type NFT, malgré le manque de capacités de contrat intelligent dans sa conception originale.
La montée en flèche des inscriptions EVM
L’augmentation des inscriptions Bitcoin via des ordinaux à partir d’avril de cette année a conduit à une tendance similaire dans les chaînes EVM vers novembre malgré la présence déjà de fonctionnalités natives fongibles et non fongibles. Outre l’effet d’entraînement de la popularité des inscriptions Bitcoin, existe-t-il une autre raison pour expliquer l’augmentation soudaine de la popularité des inscriptions EVM ?
L'explication n'est pas que les inscriptions EVM apportent de nouvelles fonctionnalités aux jetons fongibles et non fongibles EVM. Les inscriptions EVM reflètent les fonctionnalités trouvées sur la blockchain de Bitcoin, sans introduire de nouvelles fonctionnalités. S'il y a une raison autre que l'effet d'entraînement, c'est que les inscriptions EVM sont rentables. Ils réduisent considérablement les frais de gaz par rapport aux NFT et aux interactions de contrats intelligents associées, car les transactions d'inscription EVM consistent généralement en des transferts simples sans avoir besoin d'opérations EVM complexes, ce qui les rend plus économiques que les interactions de contrats intelligents traditionnelles.
La mécanique des inscriptions EVM
L'essence des inscriptions EVM est l'incorporation des données d'appel dans les transactions. Les données d'appel sont une forme de données en lecture seule qui peuvent être incluses dans une transaction. Dans le cas des inscriptions EVM, calldata stocke des données d'image dans le cas des NFT, ou des informations et des instructions sur les jetons, comme la frappe d'une certaine quantité d'un jeton, dans le cas de jetons fongibles de type ERC20.
Cette méthode est rentable, car elle implique généralement des transferts de base sans opérations EVM complexes. Les données d'appel sont désormais principalement utilisées pour inscrire des jetons. Ces jetons, contrairement aux jetons ERC20 qui s'appuient sur des contrats intelligents en chaîne pour l'application des règles, stockent leurs données dans les données d'appel et voient leur logique traitée hors chaîne, avec des indexeurs interprétant les transactions.
Le processus implique la création d'une transaction, l'envoi de zéro jeton natif (par exemple, ETH sur Ethereum ou MATIC sur Polygon) et l'intégration des données d'appel avec des instructions spécifiques, telles que la frappe. Cette approche permet une gamme d'inscriptions, depuis de simples données liées aux jetons jusqu'à des opérations plus complexes régies par des contrats intelligents, y compris des inscriptions de type NFT avec des données d'image intégrées dans les données d'appel.
Malgré leurs avantages, les inscriptions EVM comportent une mise en garde importante : le recours à des indexeurs hors chaîne. Bien que les données des inscriptions soient stockées en chaîne et soient techniquement accessibles à tous, la lecture en chaîne en temps réel n'est pas réalisable. Par conséquent, pour comprendre l’état d’un jeton d’inscription ou d’une collection, il faut s’appuyer sur des méthodes hors chaîne. Concrètement, cela impliquera de s'appuyer sur l'utilisation d'une API centralisée, même s'il est envisageable d'indexer indépendamment chaque donnée d'appel de transaction d'inscription.
Conclusion
En résumé, ces inscriptions EVM, reflétant la méthodologie de Bitcoin mais adaptées aux capacités d'Ethereum, offrent une alternative pratique et rentable aux contrats intelligents traditionnels. Cette approche réduit considérablement les frais de gaz et la complexité opérationnelle pour les jetons fongibles et non fongibles. Cependant, ils dépendent fortement des indexeurs hors chaîne pour reconstruire l’historique et l’état actuel de tout jeton basé sur une inscription donné. Cette dépendance introduit un certain degré de centralisation, car les utilisateurs dépendront le plus souvent de services tiers pour l'interprétation des données.
Pensez-vous que les inscriptions EVM sont pour la plupart un battage médiatique, ou dureront-elles sur le long terme ? Partagez vos réflexions et opinions sur ce sujet dans la section commentaires ci-dessous.