Cet article est présenté dans « The Inscription Issue » du magazine Bitcoin. Cliquez ici pour obtenir votre abonnement annuel au magazine Bitcoin.

Permettez-moi de commencer par reconnaître que les Ordinaux sont incroyables ! La théorie ordinale est une méthode très intelligente de tokenisation des satoshis individuels et Casey Rodarmor mérite des éloges et une reconnaissance pour avoir gamifié la blockchain et rendu Bitcoin à nouveau amusant. Pour la première fois dans l’histoire du Bitcoin, nous disposons de NFT sur la chaîne de preuve de travail la plus lourde, préservée de manière indélébile pour toujours !

Bon, maintenant que cela est réglé, plongeons-nous dans une histoire « gênante ». Ordinals n’était pas le premier – loin de là. Les jetons existent sur des métacouches au-dessus de la blockchain Bitcoin depuis au moins une décennie. La plupart ont été des éclairs comme les pièces colorées ; jamais vraiment lancé, comme RVB ; ou sous le radar pendant tout ce temps, comme Counterparty.

Vous n'avez peut-être pas entendu parler de Counterparty – un nombre incroyablement élevé de Bitcoiners – qui a été lancé en 2014 avec une « preuve de gravure » équitable qui a envoyé 2 130 bitcoins à une adresse de gravure irrécupérable, mais vous avez peut-être entendu parler de Rare Pepe. , une première collection pionnière « d’art tokenisé » sur Bitcoin composée de 1 774 œuvres hilarantes et géniales tournant autour de Pepe la grenouille. RAREPEPE (Série 1, Carte 1), communément appelée « Carte Nakamoto », s'est vendue pour plus d'un demi-million de dollars au plus fort de la manie NFT. Une autre carte, HOMERPEPE (Série 2, Carte 32) a probablement été la première vente NFT significative jamais réalisée à 38 000 $ en 2018, puis à nouveau pour 320 000 $ début 2021.

Oh, ai-je mentionné que je suis un artiste original de Rare Pepe ? J'ai soumis un article intitulé CHAMPAGNETNT (Série 25, Carte 38) qui se moquait du boom et de l'effondrement éventuel des ICO à l'époque. L’avantage de la collection Rare Pepe est qu’elle agit comme une capsule temporelle illustrant ce qui s’est passé dans Bitcoin (et crypto) au cours de la période 2016-2018, les verrues et tout. Mais tout cela s’est passé avant 2021, avant que les NFT ne deviennent bananes, donc il n’y avait vraiment pas beaucoup de spéculation ou d’attente de profit. C'était juste une bande de mecs (pour la plupart des mecs) qui traînaient sur Telegram et créaient de superbes œuvres d'art à partager avec des amis. J'ai distribué la moitié de la quantité de ma carte sans même me demander si elle pourrait valoir quelque chose « un jour ».

Avançons de quelques années. Nous sommes au début de 2023 et Ordinals fait des vagues en tant que nouveauté brillante. Qu’est-ce qui rend Ordinals nouveau ? Une méthode intelligente de comptabilité FIFO (premier entré, premier sorti), qui réinvente les vagues de satoshis en particules individuelles et traçables. C’est une abstraction, car les satoshis n’existent pas vraiment en tant qu’unités individuelles non fongibles. Mais si tout le monde est d’accord sur la méthode comptable FIFO, nous pouvons tous croire collectivement qu’ils existent et donc ils existent ! La fonction d'onde s'effondre grâce à l'effet observateur de la théorie ordinale. Et une fois qu’ils existent, nous pouvons également prétendre que posséder un certain correspond à la propriété d’une inscription particulière sur la blockchain, un peu comme un registre d’étoiles vous donne un droit sur un soleil lointain. La théorie ordinale est une lentille à travers laquelle percevoir la blockchain de manière nouvelle et intéressante. C'est comme par magie !

Ainsi, lorsque j’ai découvert la théorie ordinale pour la première fois, j’ai été complètement époustouflé. J’ai toujours pensé : « Eh bien, vous ne pouvez pas simplement manifester quelque chose de nouveau simplement en prétendant qu’il existe en utilisant une méthode de comptage arbitraire complètement extrinsèque au système lui-même ». Mais apparemment, c'est possible ! Les murs artificiels dans mon esprit qui avaient été construits autour d’« idées folles qui ne pourraient jamais fonctionner » ont soudainement disparu et je pouvais voir un chemin clair devant moi : je peux aussi inventer des trucs ! Et c’est ainsi qu’est né Bitcoin Stamps. Eh bien, pas exactement. Les idées sont nombreuses, mais la mise en œuvre d’une idée est réellement ce qui lui donne vie. J'ai eu le privilège de travailler avec de grands codeurs et ingénieurs qui ont été indispensables au lancement et à l'évolution du protocole Bitcoin Stamps : Kevin, Arwyn, Regan, B0B Smith et bien d'autres. Nous avons également eu la chance de tirer parti du protocole Counterparty vieux de dix ans, maintenu pendant de nombreuses années difficiles par des piliers comme JDog et Joe Looney, pour démarrer rapidement Bitcoin Stamps.

Alors, qu’est-ce qu’un Bitcoin Stamp exactement ? Eh bien, il s’agit d’œuvres d’art échangeables et sécurisées, conservées en permanence.

Essentiellement, un fichier image, comme un JPEG ou un GIF, est converti en une longue chaîne Base64 — Base64 est une méthode pour encoder des données binaires sous forme de texte imprimable — qui est ajoutée au « tampon » URI (Uniform Resource Identifier) : et placée dans le champ de description d’une transaction Contrepartie. Les explorateurs et les portefeuilles reconvertissent ces longues chaînes Base64 en images visibles.

Voici la chaîne codée en Base64 du tout premier Bitcoin Stamp (#0) :

timbre:iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg==

Un argument de vente important pour Bitcoin Stamps est la préservation des données une fois émises sur la blockchain. Comment cette persistance des données est-elle obtenue ? La façon dont la contrepartie fonctionne généralement consiste à encoder les données dans l'OP_RETURN d'une transaction. Les OP_RETURN sont limités à 80 octets, ce qui est assez restrictif du point de vue du « stockage ». Cependant, OP_RETURN fonctionne bien pour les NFT traditionnels qui utilisent un pointeur HTTPS vers une ressource sur un serveur tiers comme AWS. Généralement, quand vous dites aux gens que l’art n’est pas réellement « enchaîné », c’est comme leur dire que le Père Noël n’existe pas. Hélas, c'est vrai : la grande majorité des NFT au fil des ans ne sont que de simples indicateurs d'art hors chaîne, ce qui les rend très sensibles à la pourriture. Lorsque la facture AWS cesse d’être payée, l’œuvre d’art disparaît à jamais.

Il existe cependant un autre moyen d'encoder de plus grandes quantités de données à l'aide d'une transaction de contrepartie standard : l'encodage multisig nu. Essentiellement, lorsque les données d'une transaction dépassent 80 octets, la contrepartie regroupe et code ces données dans les chaînes de clés d'un simple multisig, en utilisant un quorum de 1 sur 3 où deux des trois clés sont utilisées pour stocker les données de manière sournoise. La seule véritable clé de rachat dans le multisig qui peut dépenser les sorties est un graveur : l'artiste n'a pas réellement le contrôle d'une clé privée correspondante. Nous appelons cette technique KeyBurn car elle garantit que les données stockées dans l'ensemble UTXO ne peuvent pas être supprimées via des dépenses.

Les timbres Bitcoin se révèlent être extrêmement lourds en SIGOPS (opérations de signature) en raison de la manière dont les données sont stockées. Les transactions typiques ne contiennent pas autant de SIGOPS, ce qui a conduit certains pools miniers à faire des économies au fil des ans et à ne pas les compter lors de l'inclusion des transactions dans un bloc candidat. Tout le monde connaît la limite de taille de bloc, mais saviez-vous qu'il existe également une limite de 80 000 SIGOPS par bloc ? Je ne l'ai pas fait ! J'ai découvert cela lorsque la nouvelle est tombée que F2Pool avait créé un bloc invalide qui a été rejeté par le réseau pour avoir dépassé la limite SIGOPS en raison de toutes les transactions Stamp qu'il contenait, qui étaient liées à des frais miniers très juteux. Erreur coûteuse! Puis ils ont recommencé peu de temps après. Cela représente 6,25 BTC perdus deux fois, sans compter les frais de transaction.

Source : https://twitter.com/0xB10C/status/1643871608401014785

En quoi cela diffère-t-il des inscriptions ordinales ? Eh bien, j'aime dire que Rodarmor a proposé la solution la plus responsable pour inscrire des données sur la chaîne en les plaçant dans la structure de données témoin SegWit. Il s’agit d’une structure de données qui a été conçue en gardant à l’esprit le caractère facultatif : vous n’en voulez pas ? C'est très bien, une fois que votre nœud valide les signatures, les données peuvent être facilement supprimées. En fait, tout ce qui se trouve avant un bloc marqué « Assume Valid » n’a pas du tout besoin d’être téléchargé ! Les inscriptions sont conçues pour respecter les souhaits des coureurs de nœuds, et qu'est-ce que Rodarmor a obtenu pour sa gentillesse ?

OUTRAGE! COMMENT OSEZ-VOUS STOCKER VOS JPEG SUR MON NODE !

Bitcoin Stamps adopte une approche différente, beaucoup moins polie. Les données codées dans le bare-multisig sont non seulement conservées dans des blocs, mais également dans l'ensemble UTXO en tant que sorties non dépensées. Ces données sont beaucoup plus difficiles à « élaguer » car chaque nœud conserve par défaut une copie complète de l’ensemble UTXO. Ainsi, alors que les inscriptions sont stockées dans une structure de données adjacente à la blockchain appelée « le témoin » qui, de par sa conception, facilite l'élagage, les Bitcoin Stamps sont stockés dans des blocs réels dans la structure de données canonique de la Blockchain ainsi que dans l'ensemble UTXO conservé en mémoire par chaque nœud.

Voici comment cela se décompose :

Inscriptions ordinales : stockées par les nœuds d'archives complets post-SegWit uniquement. Les nœuds pré-SegWit ne sauront jamais que vos magnifiques fichiers JPEG existent. Triste.

Timbres Bitcoin : stockés par chaque nœud. Période. Nœuds pré-SegWit. Nœuds post-SegWit. Nœuds d'archivage complets. Nœuds SPV élagués. Ils reçoivent tous les timbres Bitcoin. TOUS LES NŒUDS COMPTENT.

J'aime faire cette analogie : les inscriptions ordinales sont comme dessiner à la craie sur un trottoir par une journée ensoleillée. Bitcoin Stamps, c'est comme pulvériser des graffitis sur le trottoir. C’est très grossier et antisocial. C’est aussi très difficile à supprimer.

Maintenant, vous vous demandez peut-être : cela semble trop beau pour être vrai, Mike, quel est le problème ?

Eh bien, il y a un hic : le stockage permanent sur la blockchain n’est pas bon marché. Les Bitcoin Stamps n'utilisent pas les données des témoins et ne bénéficient donc pas de la réduction pour les témoins. En règle générale, les Bitcoin Stamps coûtent au moins quatre fois le prix d’inscription des Ordinals. Mais bon, tu en as pour ton argent, amirite ? Et avant de m'accuser de semer la peur, il y a eu des discussions très réelles entre divers contributeurs principaux sur la modification de la valeur par défaut IBD (téléchargement du bloc initial) dans Bitcoin Core afin que les nœuds nouvellement lancés ne voient jamais vos fichiers JPEG en premier lieu.

Au moment où j'écris ces lignes, le pool minier OCEAN de Luke Dashjr vient d'être lancé en grande pompe, et il semble qu'ils ne relayent pas délibérément les données après OP_FALSE afin de censurer les inscriptions ordinales.

Source : https://twitter.com/oomahq/status/1729689197974319549

Et bien qu'il existe des méthodes théoriques pour supprimer les Bitcoin Stamps de l'ensemble UTXO, comme UTreeXO, elles sont beaucoup plus invasives que la suppression des données des témoins et comportent leurs propres compromis pour les opérateurs de nœuds complets. Les ordinaux, magnanimement, facilitent l’élagage tandis que les Bitcoin Stamps le rendent très difficile.

Les timbres Bitcoin sont beaucoup plus chers à créer que les ordinaux, mais nous avons constaté que les contraintes peuvent créer du bon art. Comme le disait Léonard de Vinci : « L’art vit de contraintes et meurt de liberté ». La communauté d’artistes qui s’est développée autour des Bitcoin Stamps a tendance à se tourner vers l’art pixel et SVG car ils se compressent beaucoup plus efficacement que l’art raster, faute d’un meilleur terme.

La contrainte taille/coût a également conduit à des innovations plus récentes grâce à la récursivité où un fichier JSON est créé qui pointe vers un certain nombre de « traits » de tampons précédemment créés. En réutilisant ces « traits », le coût d'une grande collection est réduit de plusieurs ordres de grandeur en supprimant les données redondantes dans une collection. Les tampons audio qui génèrent uniquement les notes d'une chanson (similaires au format MIDI à l'ancienne) et les tampons IA qui génèrent uniquement une invite de départ générative sont des méthodes innovantes supplémentaires qui contournent les contraintes et fournissent de nouveaux résultats.

Vous voulez des jetons degen fongibles ? Oui, nous les avons aussi sous la forme de SRC-20.

Vous souhaitez vous impliquer dans Bitcoin Stamps en tant qu’artiste, développeur ou collectionneur ?

Il existe une communauté Telegram florissante remplie de personnes prêtes à répondre à toutes vos questions, que vous trouverez ici : t.me/BitcoinStamps

Voici quelques liens vers l’écosystème Bitcoin Stamps en constante croissance :

  • STAMPCHAIN.IO

  • ESTAMPÉ.NINJA

  • TAMPON RARE.XYZ

  • STAMPVERSE.IO

  • OPENSTAMP.IO

  • THESTAMPWALLET.COM

Cet article est présenté dans « The Inscription Issue » du magazine Bitcoin. Cliquez ici pour obtenir votre abonnement annuel au magazine Bitcoin.

Source : Magazine Bitcoin

Le message Everything Old Is New Again est apparu en premier sur Crypto Breaking News.