BRC-20 est une norme expérimentale de jeton homogène de réseau Bitcoin, proposée par l'utilisateur de Twitter @domodata le 8 mars 2023. Il exploite les données JSON inscrites sur le réseau Bitcoin pour déployer des contrats de jetons, des jetons de menthe et des jetons de transfert. BRC-20 est une norme d'émission de jetons qui imite ERC-20 mais est implémentée sur le réseau Bitcoin. Il exploite les données pour déployer des contrats de jetons, des jetons de frappe et des jetons de transfert.

3. Inscriptions
Les inscriptions gravent du contenu arbitraire, créant des artefacts numériques natifs de Bitcoin, souvent appelés NFT. L'inscription ne nécessite pas de sidechains ou de jetons séparés.
Ces sats gravés peuvent ensuite être transférés à l’aide d’une transaction Bitcoin, envoyés à une adresse Bitcoin et enregistrés dans un Bitcoin UTXO. Ces transactions, adresses et UTXO sont à tous égards des transactions, adresses et UTXO Bitcoin normales, sauf que pour envoyer des sats individuels, la transaction doit contrôler l'ordre et la valeur des entrées et des sorties selon la théorie ordinale.
Le modèle de contenu d'inscription est en réseau. Une inscription se compose d'un type de contenu (également appelé type MIME) et du contenu lui-même (chaîne d'octets). Cela permet au contenu d'inscription d'être renvoyé depuis un serveur Web et utilisé pour créer des scripts HTML qui utilisent et remixent d'autres contenus d'inscription.
Le contenu de l'inscription est entièrement en chaîne et stocké dans le script de dépenses du chemin de script de racine pivotante. Les scripts Taproot ont peu de restrictions sur leur contenu et bénéficient de réductions supplémentaires pour les témoins, ce qui rend le stockage du contenu d'inscription relativement économique.
Étant donné que les coûts du script de racine pivotante ne peuvent être générés qu'à partir de la sortie de racine pivotante existante, un processus de validation/révélation en deux phases est utilisé pour la gravure. Tout d’abord, dans la transaction de validation, créez une validation dans la sortie de la racine pivotante du script contenant le contenu de l’inscription. Deuxièmement, dans la transaction d'affichage, utilisez la sortie générée par la transaction de soumission pour afficher le contenu de l'inscription sur la chaîne.
Le contenu de l'inscription est sérialisé à l'aide de poussées de données dans des conditions non exécutées, appelées « enveloppes ». L'enveloppe se compose de OP_FALSE OP_IF ... OP_ENDIF encapsulant un nombre quelconque de poussées de données. Étant donné que les enveloppes sont effectivement sans opération, elles ne modifient pas la sémantique du script qui les contient et peuvent être utilisées conjointement avec tout autre script de verrouillage.
Une inscription textuelle contenant la chaîne « Hello, world ! » est sérialisée comme suit :
OP_FALSEOP_IF OP_PUSH "ord" OP_1 OP_PUSH "text/plain;charset=utf-8" OP_0 OP_PUSH "Bonjour tout le monde !"OP_ENDIF
L'ordre des cordes est d'abord poussé pour lever l'ambiguïté des inscriptions provenant d'autres utilisations des enveloppes.
OP_1 indique le type de contenu que contient le prochain push, et OP_0 indique que les push de données suivants contiennent le contenu lui-même. Les inscriptions volumineuses doivent utiliser plusieurs transmissions de données, car l'une des rares limitations de la racine pivotante est qu'une seule transmission de données ne peut pas dépasser 520 octets.
Le contenu de l'inscription est contenu dans l'entrée affichant la transaction, et l'inscription est effectuée sur le premier sat de sa première sortie. Ce sat peut ensuite être suivi à l'aide des règles familières de la théorie ordinale, permettant de le transférer, de l'acheter, de le vendre, de le perdre et de le récupérer.
4. Questions fréquemment posées
Qu’est-ce que la théorie ordinale ?
La théorie ordinale est un protocole permettant d'attribuer des nombres ordinaux aux satoshis (les plus petites subdivisions de Bitcoin) et de suivre ces satoshis au fur et à mesure des transactions.
Ces numéros de série sont de très grands nombres, comme celui-ci 804766073970493. Chaque Satoshi, le ¹⁄₁₀₀₀₀₀₀₀₀ du Bitcoin, possède un numéro de série.
La théorie ordinale nécessite-t-elle des sidechains, des jetons séparés ou des modifications du Bitcoin ?
inutile! La théorie ordinale fonctionne désormais, il n’y a pas de sidechains et le seul jeton requis est Bitcoin lui-même.
A quoi sert la théorie ordinale ?
Collectez, échangez et planifiez. La théorie ordinale attribue une identité à chaque satoshis, leur permettant d'être suivis et échangés individuellement en tant que curiosités et valeur numismatique.
La théorie ordinale prend également en charge les inscriptions, un protocole permettant d'attacher du contenu arbitraire à certains satoshis, les transformant en artefacts numériques natifs de Bitcoin.
Comment fonctionne la théorie ordinale ?
Les nombres ordinaux sont attribués aux satoshis dans l’ordre dans lequel ils sont extraits. Le premier Satoshi du premier bloc a un numéro de séquence de 0, le deuxième Satoshi a un numéro de séquence de 1 et le dernier Satoshi du premier bloc a un numéro de séquence de 4 999 999 999.
Les satoshis existent dans les sorties, mais les transactions détruisent les sorties et créent de nouvelles sorties. La théorie ordinale utilise donc un algorithme pour déterminer comment les satoshis passent des entrées d'une transaction aux sorties.
Heureusement, l'algorithme est très simple.
Cong effectue les transferts dans l'ordre du premier entré, premier sorti. Considérez les entrées de la transaction comme une liste de satoshis et ses sorties comme une liste d'emplacements en attente de recevoir des satoshis. Pour attribuer un satoshi d'entrée à un emplacement, chaque satoshi de l'entrée est examiné dans l'ordre et chaque satoshi est attribué au premier emplacement disponible dans la sortie.
Imaginons une transaction avec trois entrées et deux sorties. Les entrées se trouvent à gauche de la flèche et les sorties à droite, toutes deux étiquetées avec leurs valeurs :
[2] [1] [3] → [4] [2]
Marquons maintenant la même transaction avec le numéro ordinal des satoshis contenus dans chaque entrée, et marquons chaque emplacement de sortie avec un point d'interrogation. Les nombres ordinaux sont grands, représentons-les donc en utilisant des lettres :
[a b] [c] [d e f] → [? ? ? ?] [? ?]
Pour déterminer quel satoshi va à quelle sortie, vérifiez les satoshis d'entrée dans l'ordre et attribuez à chaque satoshi un point d'interrogation :
[a b] [c] [d e f] → [a b c d] [e f]
Vous vous demandez peut-être quel est le coût ? bonne question! Imaginons la même transaction, cette fois avec des frais de deux satoshis. Une transaction payante envoie plus de satoshis en entrée que la sortie n'en reçoit, donc pour faire de notre transaction une transaction payante, nous supprimerons la deuxième sortie :
[2] [1] [3] → [4]
satoshis e et f ne vont plus nulle part dans la sortie :
[a b] [c] [d e f] → [a b c d]
Ils sont donc reversés au mineur qui a extrait le bloc. Le BIP contient des détails, mais en bref, les frais payés par une transaction sont traités comme des entrées supplémentaires dans les transactions Coinbase et sont classés en fonction de la manière dont leurs transactions correspondantes sont ordonnées dans le bloc. La transaction coinbase pour ce bloc pourrait ressembler à ceci :
[subvention] [e f] → [subvention e f]
Où puis-je trouver les détails ?
BIP!
Pourquoi les inscriptions sat sont-elles appelées « artefacts numériques » au lieu de « NFT » ?
Une inscription est un NFT, mais le terme « artefact numérique » est utilisé à la place car il est simple, révélateur et familier.
Le terme « artefact numérique » est très suggestif, même pour quelqu'un qui n'a jamais entendu ce terme auparavant. En revanche, NFT est un acronyme qui ne donne aucune indication sur ce qu’il signifie si vous ne l’avez jamais entendu auparavant.
De plus, « NFT » ressemble à un terme financier, et le mot « fongible » et le mot « jeton » utilisés dans « NFT » ont des significations qui ne sont pas courantes en dehors d'un contexte financier.
Comment les inscriptions sat se comparent-elles aux autres... ?
Ethereum NFT ?
L'inscription ne change jamais.
Le créateur de l’inscription ou le propriétaire de l’inscription ne peut tout simplement pas la modifier une fois celle-ci créée.
Les NFT Ethereum peuvent être immuables, mais beaucoup ne le sont pas et peuvent être modifiés ou supprimés par le propriétaire du contrat NFT.
Pour garantir qu'un Ethereum NFT spécifique est immuable, le code du contrat doit être audité, ce qui nécessite une compréhension détaillée de la sémantique EVM et Solidity.
Il est difficile pour les utilisateurs non techniques de déterminer si un Ethereum NFT donné est falsifiable ou non, et la plateforme Ethereum NFT ne fait aucun effort pour distinguer si un NFT est falsifiable ou non, et si le code source du contrat est disponible. et audité.
Le contenu de l'inscription est toujours sur la chaîne.
Les inscriptions ne peuvent pas faire référence à du contenu hors chaîne. Cela rend l'inscription plus durable, puisque le contenu ne peut être perdu, et plus rare, puisque le créateur de l'inscription doit payer une redevance proportionnelle à la taille du contenu.
Certains contenus Ethereum NFT sont en chaîne, mais la plupart sont hors chaîne et stockés sur des plates-formes comme IPFS ou Arweave, ou sur des serveurs Web traditionnels entièrement centralisés. Il n'est pas garanti que le contenu sur IPFS continuera à être disponible et certains contenus NFT stockés sur IPFS ont été perdus. Des plateformes comme Arweave s’appuient sur des hypothèses économiques faibles, et elles peuvent échouer de manière catastrophique lorsque ces hypothèses économiques ne sont plus satisfaites. Les serveurs Web centralisés peuvent disparaître à tout moment.
Il peut être difficile pour les utilisateurs non techniques de déterminer où le contenu d'un Ethereum NFT donné est stocké.
L'inscription est beaucoup plus simple.
Les NFT Ethereum s'appuient sur le réseau Ethereum et la machine virtuelle, qui sont complexes, en constante évolution, et les changements sont introduits via des hard forks rétrocompatibles.
L'inscription, en revanche, repose sur la blockchain Bitcoin relativement simple et conservatrice, qui introduit des changements via des soft forks rétrocompatibles.
Les inscriptions sont plus sûres.
Les inscriptions héritent du modèle de transaction de Bitcoin, qui permet aux utilisateurs de voir exactement quelles inscriptions une transaction transfère avant de signer la transaction. Les inscriptions peuvent être vendues au moyen de transactions partiellement signées, ce qui ne nécessite pas d'autoriser un tiers (comme une bourse ou une place de marché) à les transférer au nom de l'utilisateur.
En revanche, les Ethereum NFT ont été en proie à des vulnérabilités de sécurité des utilisateurs finaux. La signature aveugle de transactions, l'octroi à des applications tierces d'autorisations illimitées sur les NFT des utilisateurs et l'interaction avec des contrats intelligents complexes et imprévisibles sont monnaie courante. Cela crée un champ de mines dangereux pour les utilisateurs d’Ethereum NFT, et dont les théoriciens ordinaux ne se soucient tout simplement pas.
Il y a moins d'inscriptions.
Les inscriptions nécessitent que Bitcoin soit créé, transféré et stocké. En apparence, cela peut sembler un inconvénient, mais la raison d'être des artefacts numériques est la rareté et donc la valeur.
Les Ethereum NFT, en revanche, peuvent être émis en quantités presque illimitées via une seule transaction, ce qui les rend intrinsèquement moins rares et donc potentiellement moins précieux.
L'inscription ne prétend pas prendre en charge les redevances en chaîne.
Les redevances en chaîne sont une bonne idée en théorie, mais pas en pratique. Le paiement des redevances ne peut pas être imposé en chaîne sans restrictions complexes et intrusives. L'écosystème Ethereum NFT est actuellement aux prises avec la confusion entourant les redevances et est collectivement confronté à la réalité selon laquelle les redevances en chaîne transmises aux artistes comme un avantage des NFT ne sont pas possibles, tandis que les plateformes se précipitent pour réduire et supprimer le soutien aux redevances.
Inscription évite complètement ce scénario en ne faisant pas de fausses promesses de prise en charge des redevances en chaîne, évitant ainsi la confusion, le chaos et la négativité de la situation Ethereum NFT.
Les inscriptions ouvrent de nouveaux marchés.
La capitalisation boursière et la liquidité de Bitcoin sont toutes deux nettement supérieures à celles d’Ethereum. Les NFT Ethereum n’ont pas accès à une grande partie des liquidités car de nombreux détenteurs de Bitcoin sont réticents à interagir avec l’écosystème Ethereum en raison de préoccupations concernant la simplicité, la sécurité et la décentralisation.
Ces partisans du Bitcoin pourraient être plus intéressés par les inscriptions que par les Ethereum NFT, ouvrant ainsi la voie à une nouvelle classe de collectionneurs.
L'inscription a un modèle de données plus riche.
Une inscription se compose d'un type de contenu (également appelé type MIME) et d'un contenu (une chaîne d'octets arbitraire). Il s'agit du même modèle de données utilisé par le Web, permettant au contenu d'inscription d'évoluer avec le Web et de prendre en charge tout type de contenu pris en charge par les navigateurs Web sans modifier le protocole sous-jacent.
Des atouts RVB et Taro ?
RGB et Taro sont tous deux des protocoles d'actifs de couche 2 basés sur Bitcoin. Elles sont beaucoup plus complexes que les inscriptions, mais aussi plus distinctives.
La théorie ordinale est conçue pour les artefacts numériques, et le principal cas d'utilisation de RVB et Taro est celui des jetons fongibles, de sorte que l'expérience utilisateur pour les inscriptions sera probablement plus simple et plus raffinée que celle des NFT RVB et Taro.
RGB et Taro stockent le contenu hors chaîne, ce qui nécessite une infrastructure supplémentaire et peut être perdu. En revanche, le contenu de l’inscription est stocké en chaîne et ne peut être perdu.
La théorie ordinale, RVB et Taro sont tous très précoces, il s'agit donc de spéculation, mais l'orientation de la théorie ordinale peut lui donner un avantage en termes de caractéristiques des artefacts numériques, y compris des fonctionnalités telles que de meilleurs modèles de contenu et des symboles uniques au monde.
Actifs de contrepartie ?
La contrepartie possède son propre jeton, XCP, qui est requis pour certaines fonctionnalités, ce qui amène la plupart des détenteurs de Bitcoin à le considérer comme un altcoin plutôt que comme une extension ou une deuxième couche de Bitcoin.
Ordinal Theory a été conçue dès le départ pour les artefacts numériques, tandis que Counterparty a été principalement conçue pour l'émission de jetons financiers.
Qui peut utiliser les inscriptions…
artiste
*L'inscription est sur Bitcoin. *Bitcoin est actuellement la monnaie numérique ayant le statut le plus élevé et la plus grande chance de survie à long terme. Si vous voulez vous assurer que votre œuvre perdure dans le futur, il n'y a pas de meilleur moyen de la publier qu'avec une inscription.
*Stockage en chaîne moins cher. *Avec des frais de relais minimum de 20 000 $ par BTC et 1 satoshi par vbyte, le coût de publication du contenu inscrit est de 50 $ pour 1 million d'octets.
*Il est encore tôt pour l'inscription ! *L'inscription est encore en cours de développement et n'a pas encore été publiée sur le réseau principal. Cela vous donne l’opportunité d’être un des premiers à adopter et d’explorer le média à mesure qu’il évolue.
*L'inscription est simple. *L'inscription ne nécessite pas la rédaction ou la compréhension de contrats intelligents.
*Les inscriptions débloquent une nouvelle mobilité. *Les inscriptions sont plus accessibles et plus attrayantes pour les détenteurs de Bitcoin, ouvrant ainsi la voie à une toute nouvelle classe de collectionneurs.
Les inscriptions sont conçues pour les artefacts numériques*. *L'inscription a été conçue dès le départ pour prendre en charge les NFT et présenter un meilleur modèle de données, ainsi que des fonctionnalités telles que des symboles uniques au monde et une provenance améliorée.
*L'inscription ne prend pas en charge les redevances en chaîne. *C’est un point négatif, mais cela dépend simplement de la façon dont vous le voyez. Les redevances en chaîne ont été une aubaine pour les créateurs, mais elles ont également provoqué des perturbations massives dans l’écosystème Ethereum NFT. L’écosystème Ethereum est désormais aux prises avec ce problème et il y a une course vers le bas pour parvenir à un avenir de redevances optionnelles. L'inscription ne prend pas en charge les redevances en chaîne car elles ne sont pas techniquement réalisables. Si vous choisissez de créer une inscription, vous pouvez contourner cette limitation de plusieurs manières : conserver une partie de l'inscription pour une vente future, bénéficier d'une plus-value future ou offrir des avantages aux utilisateurs qui respectent les redevances facultatives.
collectionneur
*L'inscription est concise et claire, sans surprise. *Ils sont toujours immuables et en chaîne, ne nécessitant aucune diligence particulière.
Inscription sur Bitcoin. Vous pouvez facilement vérifier l'emplacement et les propriétés de l'inscription à l'aide d'un nœud complet Bitcoin que vous contrôlez.
Détenteurs de Bitcoin
Je commence cette section par la déclaration suivante : « La chose la plus importante que fait le réseau Bitcoin est de décentraliser la monnaie. » Tous les autres cas d'utilisation sont secondaires, y compris la théorie ordinale. Les développeurs de la théorie ordinale comprennent et reconnaissent cela, et estiment que la théorie ordinale contribue à la mission principale de Bitcoin, au moins dans une faible mesure.
Contrairement à beaucoup d’autres choses dans l’espace altcoin, les artefacts numériques ont leurs mérites. Bien sûr, il existe des tonnes de NFT qui sont laids, stupides et frauduleux. Cependant, il existe de nombreuses choses très créatives, et l’art de créer et de collectionner fait partie de l’histoire humaine depuis le début, avant même le commerce et l’argent, qui sont également des techniques anciennes.
Bitcoin fournit une plate-forme étonnante pour créer et collecter des artefacts numériques de manière sécurisée et décentralisée, protégeant les utilisateurs et les artistes de la même manière qu'il fournit une plate-forme incroyable pour envoyer et recevoir de la valeur, et pour les mêmes raisons.
Les nombres ordinaux et les inscriptions augmentent la demande d’espace de bloc Bitcoin, ce qui augmente le budget de sécurité de Bitcoin, ce qui est essentiel pour garantir la transition de Bitcoin vers un modèle de sécurité dépendant des frais, car il devient impossible de permettre que la récompense de bloc soit réduite de moitié, quelle que soit son importance. c'est.
Le contenu de l'inscription est stocké sur la chaîne, de sorte que l'espace requis par l'inscription est illimité. Cela crée un acheteur de dernier recours pour tout l’espace de bloc Bitcoin. Cela contribuera à soutenir un marché de frais solide, garantissant que Bitcoin reste sécurisé.
L’inscription réfute également les affirmations selon lesquelles Bitcoin ne peut pas évoluer ou être utilisé pour de nouveaux cas d’utilisation. Si vous suivez des projets comme DLC, Fedimint, Lightning, Taro et RGB, vous savez que cette affirmation est fausse, mais Inscription fournit un contre-argument facile à comprendre qui cible un cas d'utilisation populaire et éprouvé : les NFT. Cela le rend très clair. .
Si les inscriptions deviennent des artefacts numériques très recherchés avec une histoire riche, comme l'espèrent les auteurs, elles serviront de puissant crochet pour l'adoption du Bitcoin : venez pour le plaisir et l'art riche, restez pour la monnaie numérique décentralisée.
Les inscriptions sont une source extrêmement bénigne d’espace requis par les blocs. Par exemple, les pièces stables sur Bitcoin (qui peuvent donner aux grands émetteurs de pièces stables une influence sur l'avenir du développement de Bitcoin), ou DeFi (éventuellement grâce à l'introduction de MEV sur Bitcoin), il est peu probable que l'art numérique et les objets de collection génèrent suffisamment d'entités individuelles de pouvoir saper Bitcoin. L'art est décentralisé.
Les utilisateurs d'inscriptions et les fournisseurs de services sont incités à exécuter des nœuds complets Bitcoin, à émettre et à suivre les inscriptions, investissant ainsi leur poids économique dans la chaîne honnête.
La théorie ordinale et les inscriptions n’auront pas d’impact significatif sur l’homogénéité du Bitcoin. Les utilisateurs de Bitcoin peuvent ignorer les deux sans répercussions.
Nous espérons que la théorie ordinale renforcera et enrichira Bitcoin et lui donnera une autre dimension d’attrait et de fonctionnalité, lui permettant de servir plus efficacement son cas d’utilisation principal, qui est une réserve de valeur décentralisée pour l’humanité.
