NFT et tokens sur Bitcoin

MH
Écrit par Mohamed Habbat
Temps de lecture estimé : 8 min

Bitcoin servait à la monnaie. C'était la règle pendant quatorze ans. Puis janvier 2023 l'a brisée.

J'ai vu le marché des frais changer de forme cet hiver-là. Aujourd'hui, la chaîne Bitcoin porte des dizaines de millions d'inscriptions : images, textes, sons, définitions de tokens, tous écrits sur des satoshis individuels. Des places de marché échangent des NFT natifs Bitcoin. Des protocoles émettent des tokens fongibles au-dessus de la chaîne de base. Vous pouvez appeler cela un progrès ou du bruit. Dans les deux cas, cela apparaît dans votre estimation de frais, donc vous devez savoir comment cela fonctionne.

Que sont les Ordinals ?

Les Ordinals numérotent et suivent les satoshis un par un.

Casey Rodarmor a lancé le protocole en janvier 2023. Son idée était petite et presque évidente avec le recul. Bitcoin a traité des milliards de transactions depuis 2009, et l'ordre dans lequel les satoshis ont été minés est déterministe. La théorie des Ordinals attribue à chaque sat un numéro séquentiel fondé sur cet ordre de minage. Chaque sat devient identifiable.

Une fois un sat identifiable, vous pouvez y inscrire des données et suivre qui le détient. La fongibilité se fissure. Un sat n'est plus interchangeable avec n'importe quel autre sat. Cette fissure est tout le fondement des NFT natifs Bitcoin.

Les Ordinals n'exigent aucun soft fork, aucun changement de consensus, aucune permission. Ils utilisent ce que SegWit (2017) et Taproot (2021) ont déjà livré. SegWit nous a donné le champ témoin (witness) où vivent les données d'inscription. Taproot a rendu le stockage de charges utiles plus volumineuses dans ce champ assez bon marché pour compter.

Traduction : un satoshi devient un objet de collection numéroté que vous pouvez envoyer, recevoir et suivre comme n'importe quel autre bitcoin.

Que sont les Inscriptions ?

Une inscription est la donnée écrite sur un satoshi. C'est le contenu qui donne à un NFT Ordinal la valeur que le marché lui attribue.

Vous pouvez inscrire presque n'importe quel type de fichier : JPEG, PNG, SVG, GIF, texte brut, audio, code, HTML, modèles 3D. Les octets se trouvent dans la partie témoin de la transaction. La plupart des NFT Ethereum ne stockent qu'un pointeur vers un fichier hébergé sur un serveur ou sur IPFS. Les inscriptions Bitcoin stockent le fichier lui-même, sur la chaîne.

L'inscription est donc aussi durable que Bitcoin. Aucun serveur qui meurt, aucune passerelle IPFS qui disparaît, aucune entreprise qui ferme et emporte votre JPEG avec elle.

Le côté coût est rude. L'espace de bloc est fini. Les fichiers plus gros coûtent plus cher en frais, en proportion des octets. Une petite inscription textuelle peut coûter quelques dollars. Une image haute résolution pendant un pic de frais peut coûter des centaines. Et quand l'activité d'inscription explose, tout le marché des frais monte, ce qui frappe tous ceux qui déplacent des sats ce jour-là, pas seulement les gens qui frappent de l'art.

Les portefeuilles comptent aussi. Un portefeuille qui ne connaît pas les Ordinals traitera votre sat inscrit comme n'importe quel autre sat. Envoyez-le à une adresse de dépôt ordinaire d'une plateforme d'échange ou dépensez-le dans un paiement de routine, et l'inscription est perdue. Le sat existe toujours quelque part dans l'UTXO de quelqu'un d'autre. L'œuvre qu'il portait est écrasée.

Que sont les Runes ?

Runes est le protocole de tokens fongibles sur Bitcoin. Casey Rodarmor l'a livré en avril 2024, calé sur le quatrième halving.

Avant Runes, le standard de token dominant était BRC-20, qui se greffait sur des inscriptions textuelles pour suivre les soldes. BRC-20 était un bricolage. Chaque transfert exigeait plusieurs transactions et déversait des déchets dans les blocs.

Runes est plus propre. Les données du token vont dans une petite sortie OP_RETURN, que Bitcoin prend déjà en charge et qui ne porte aucune valeur dépensable. Les soldes voyagent à l'intérieur d'UTXO normaux. Un transfert Runes ressemble à une transaction Bitcoin ordinaire avec des métadonnées en plus.

Une Rune a une offre totale, un calendrier de frappe (ouvert ou fixe), un nom et un symbole. Vous pouvez la déplacer en une seule transaction, y compris pour des opérations à plusieurs parties qui auraient demandé une demi-douzaine de transactions avec BRC-20.

Le lancement a été bruyant. Autour du bloc du halving, Runes a brièvement représenté la majorité de l'activité sur la chaîne. Les frais ont atteint des sommets historiques. Les mineurs ont enregistré des revenus records. Quiconque tentait d'envoyer un paiement normal cette semaine-là a payé la fête.

Cet épisode est toute l'histoire en miniature. Runes génère de l'activité économique sur Bitcoin et alimente le budget de sécurité. Il taxe aussi tous les autres utilisateurs de la couche de base pendant les pics.

Comparaison entre les NFT Bitcoin et les NFT Ethereum

Les deux chaînes ont un écosystème NFT. Les architectures se situent aux deux extrémités.

Stockage : les inscriptions Bitcoin portent le fichier sur la chaîne pour toujours. Les NFT Ethereum stockent en général des métadonnées et une URL qui pointe vers un fichier sur IPFS ou sur un serveur. Bitcoin est plus durable et plus cher à frapper. Ethereum est moins cher à la frappe et dépend de celui qui héberge l'actif.

Logique de contrat : les NFT Ethereum sont des contrats intelligents (smart contracts). Le code sur la chaîne peut imposer des redevances, des règles de transfert, une gouvernance. Les Ordinals n'ont aucune couche de contrat. L'inscription existe. Les règles d'échange vivent au niveau de la place de marché via des PSBT (Partially Signed Bitcoin Transactions), pas dans du code.

Redevances : les contrats Ethereum peuvent imposer des redevances (royalties) à chaque revente. Bitcoin n'a aucun mécanisme natif de redevance. Un créateur touche une redevance à la revente seulement si l'acheteur a choisi une place de marché qui l'honore volontairement, ce qui en pratique signifie souvent non.

Infrastructure de marché : les échanges d'Ordinals passent par des PSBT sur Magic Eden, Ordinals Wallet et Gamma. Les marchés NFT Ethereum sont plus anciens, avec une liquidité plus profonde et un outillage plus standard.

Modèle de sécurité : les inscriptions sont bêtes au bon sens du terme. Aucune logique de contrat à exploiter, aucun proxy de mise à niveau à manipuler, aucune clé d'administration qu'un attaquant pourrait dérober. Ethereum vous donne la programmabilité au prix d'une surface d'attaque au niveau du contrat.

Aucun modèle ne l'emporte. Chacun reflète la chaîne sur laquelle il a grandi.

Définitions clés

Satoshi (sat) : la plus petite unité de BTC. 1 BTC = 100 000 000 sats.

Ordinal : un satoshi auquel le protocole Ordinals attribue un numéro séquentiel pour que vous puissiez le suivre comme un sat précis.

Inscription : une donnée (image, texte, code, fichier) écrite sur un satoshi précis dans le témoin de la transaction.

BRC-20 : un premier standard de token fongible sur Bitcoin bâti sur des inscriptions textuelles. Moins efficace que Runes.

Runes : un protocole de tokens fongibles utilisant des données OP_RETURN et des UTXO standard, lancé en avril 2024.

PSBT : Partially Signed Bitcoin Transaction. Le format que les places de marché Ordinals utilisent pour coordonner les échanges avant la signature finale.

Note sur les risques

Les frais grimpent pendant les vagues d'inscriptions et de tokens, et ils grimpent pour tout le monde sur le réseau. Les marchés des NFT et des sats rares sont étroits et spéculatifs ; les prix chutent aussi vite qu'ils ont monté. Un portefeuille qui ignore les Ordinals peut détruire une inscription avec une dépense de routine. Certains contenus inscrits soulèvent des questions de propriété intellectuelle en droit européen. L'outillage est jeune, donc attendez-vous à des bugs et à des changements de protocole.

À retenir

  • Les Ordinals rendent les sats individuels traçables et échangeables. Les inscriptions écrivent des données permanentes sur ces sats.
  • Runes est un protocole de tokens fongibles plus propre que BRC-20, avec moins de gonflement et un comportement plus proche des transferts Bitcoin natifs.
  • Les NFT Bitcoin stockent le contenu sur la chaîne pour toujours. Les NFT Ethereum s'appuient sur un stockage externe pour rester bon marché et flexibles.
  • Bitcoin n'impose aucune redevance nativement. Ethereum offre la programmabilité et le risque de contrat qui va avec.
  • Commencez petit. Utilisez un portefeuille compatible Ordinals. Surveillez les frais pendant les semaines de forte activité.

Résumé du chapitre

  • Les Ordinals attribuent des numéros séquentiels aux satoshis pour que chacun puisse servir d'actif numérique unique.
  • Les inscriptions stockent le fichier lui-même sur la chaîne, contrairement à la plupart des NFT Ethereum, qui ne font que référencer des médias hébergés à l'extérieur.
  • Runes a été lancé en avril 2024 comme protocole de tokens fongibles efficace utilisant OP_RETURN, en remplacement de BRC-20.
  • Les NFT Bitcoin et les NFT Ethereum diffèrent sur le stockage, la logique de contrat et l'application des redevances.
  • Une forte activité Ordinals ou Runes augmente les frais pour chaque utilisateur de Bitcoin. Marchés étroits, outils jeunes et risque de frais sont les principaux dangers pour les participants.

Références

  • Casey Rodarmor : documentation et spécification des Ordinals
  • Bulletins Bitcoin Optech sur les Ordinals, les Inscriptions et Runes
  • Magic Eden : données de marché et documentation sur les échanges par PSBT
  • Mempool.space : historique des frais et analyse des blocs
  • Ethereum.org : documentation sur ERC-721 et le standard NFT (à titre de comparaison)

Ce contenu est éducatif et ne constitue pas un conseil financier.