Un guide non technique pour comprendre les principes d'inscription de Bitcoin

Débutant1/1/2024, 9:41:16 AM
Cet article examine les fonctionnalités de numérotation, d'inscription et d'indexation du protocole Ordinals.

Le BRC20 a gagné en popularité lors de la fête du travail de cette année. Après les vacances, j'ai eu l'impression d'avoir manqué une occasion, ce qui m'a incité à revenir sur ce sujet et à l'explorer.Au départ, ma compréhension était limitée malgré un certain temps d'étude, ce qui m'a conduit à abandonner temporairement.En novembre, l'intérêt pour les inscriptions a de nouveau augmenté, ce qui a relancé mes recherches.Un point m'a impressionné cette fois-ci : L'écologie du bitcoin.

Le bitcoin a toujours été principalement utilisé comme moyen de stockage de valeur. Il peut être qualifié d'écologique uniquement parce qu'Ethereum peut prendre en charge un grand nombre d'applications et d'échanges de valeurs. Avec BRC20, Bitcoin peut également émettre des jetons standard similaires aux jetons ERC20. Dans le passé, il était inimaginable que des jetons puissent être émis sur Bitcoin. Le BRC20 a permis aux gens de voir l'espace illimité pour l'imagination, et a également permis à tout le monde de se rendre compte que Bitcoin peut exécuter la logique (parce qu'il ne prend pas en charge les instructions en boucle et ne peut pas exécuter une logique complexe). Dans ce cas, Can développe l'écologie. En outre, il résout le problème de la motivation des mineurs à continuer à entretenir le système de réseau après avoir extrait des bitcoins, afin de percevoir des frais de transaction. En outre, les scripts Bitcoin ne sont pas Turing-complets. Par rapport aux contrats intelligents d'Ethereum, bien qu'ils ne soient pas avancés, ils sont plus précieux en termes de sécurité.

Suite à cette idée, je me suis renseigné sur le protocole Ordinals et la norme BRC20. Le protocole Ordinals et la norme BRC20 ont été proposés par la même personne, mais ils résolvent des problèmes différents.

Le protocole des ordinaux : Numérotation, inscription et indexation

  1. Définition de la numérotation Satoshi dans le protocole Ordinals

Tout comme la plus petite unité de RMB est le cent (1 Yuan = 0,01 cents), un Satoshi est la plus petite unité de Bitcoin (1 BTC = 10^8 Satoshis). Comme Bitcoin fonctionne sur un modèle UTXO, chaque Satoshi est unique.

Exemple :

Le bloc de genèse a permis d'extraire 50 bitcoins. L'adresse A a reçu ces 50 BTC, équivalant à [0->4,999,999,999] Satoshis. Lorsque l'adresse A transfère 20 BTC à l'adresse B, l'UTXO reçoit en entrée les [0->4 999 999 999] satoshis de l'adresse A. La sortie devient [0->2 999 999 999] satoshis pour l'adresse A et [3 000 000 000->4 999 999 999] satoshis pour l'adresse B. Ce processus de transaction séquence de manière unique chaque Satoshi.

À ce moment-là, les Satoshis appartenant à l'adresse A et à l'adresse B forment un tout. Lorsqu'ils continuent à initier des transferts, le tout est divisé en parties, et les Satoshis ont en outre des numéros de série. De cette manière, le Cong a déterminé l'ordre dans le processus de transferts continus. Je dois dire que cette méthode est très intelligente. Lorsqu'il n'y a pas de transfert, les satoshis internes sont homogènes. Après le transfert, les satoshis ont de l'ordre.

Le protocole Ordinals définit 5 méthodes de numérotation pour les Satoshis (sats) et crée artificiellement une rareté pour les Satoshis (sats).

5 méthodes de numérotation pour les Satoshis :

  • Symbole d'un nombre entier : Par exemple, 2099994106992659, le numéro séquentiel attribué à un Satoshi.
  • Notation décimale : Par exemple, 3891094.16797 ; le premier chiffre est la hauteur du bloc, le second est le numéro du Satoshi dans le bloc.
  • Symbole du degré : Par exemple, 3°111094′214″16797‴ ; la séquence comprend la période, l'indice de bloc de l'époque de réduction de moitié, l'indice de bloc de la période d'ajustement de la difficulté et l'indice de bloc de Satoshi.
  • Symbole de pourcentage : Par exemple, 99.99971949060254%, représentant la position du Satoshi dans l'offre totale de Bitcoin.
  • Nom : Tel que "Satoshi", en utilisant les caractères a à z pour encoder le numéro de séquence.

Rareté des Satoshis :

  • Commun : tout Satoshi sauf le premier d'un bloc (offre totale : 21 trillions).
  • Peu commun : le premier Satoshi de chaque bloc (offre totale : 6 929 999).
  • Rare : Le premier Satoshi de chaque période d'ajustement de la difficulté (quantité totale : 3437).
  • Épique : Le premier Satoshi après chaque réduction de moitié (offre totale : 32).
  • Légendaire : le premier Satoshi de chaque cycle (quantité totale : 5).
  • Mythique : Le premier Satoshi du bloc de genèse (offre totale : 1).

Si les BTC que vous possédez contiennent des satoshis rares, vous devez extraire les satoshis rares d'une manière spéciale lorsque vous effectuez un transfert afin d'éviter les transferts erronés. Il convient de noter que la dénomination et la classification des Satoshi par Ordinals est une règle artificielle. La rareté est réellement établie lorsque tout le monde est d'accord avec cette définition.

  1. Fonctionnalité d'inscription du protocole Ordinals

Le protocole Ordinals permet d'attacher des données supplémentaires, appelées "inscriptions", aux Satoshis.

  • Lorsque les informations supplémentaires sont des œuvres d'art numériques, telles que des images, des jeux vidéo, de la musique, etc., des jetons non fongibles (NFT) peuvent être émis.
  • Lorsque les informations supplémentaires sont conformes à une norme unifiée, des jetons fongibles (FT) peuvent être émis.

Le contenu gravé par Ordinals existe entièrement sur la blockchain, tandis que les NFT sur Ethereum sont mis en œuvre à l'aide de contrats intelligents, et les actifs qu'ils représentent sont généralement stockés hors de la chaîne. Par rapport au NFT sur Ethereum, le NFT d'Ordinals hérite de la simplicité, de l'immutabilité, de la sécurité et de la durabilité du bitcoin lui-même.

Le processus d'inscription est effectué sur le premier satoshi correspondant à l'UTXO de son entrée, et le contenu de l'inscription est inclus dans l'entrée de la transaction affichée.

Supposons que l'adresse A possède [5->10] satoshis. Lorsqu'il inscrit, l'inscription est jointe au 5e satoshi. Si le 5e satoshi est un satoshi rare (catégorie peu commune ou plus rare), ce satoshi rare a plus de sens.

(Le processus d'inscription utilise également les technologies Segregated Witness et Taproot, mais les non-techniciens n'entreront pas dans les détails).

  1. Fonctionnalité d'indexation dans le protocole des ordinaux

Les services d'indexation sont essentiels dans l'écosystème Ordinals. Étant donné que le contenu inscrit est stocké dans le script de clé publique Bitcoin, des règles d'indexation unifiées doivent être suivies pour s'assurer qu'il n'y a pas de conflit d'indexation afin de déterminer la propriété. Ordinals fournit un outil d'extraction pour récupérer les informations de métadonnées dans le script de sortie de la clé publique correspondante sur la base du numéro d'index de séquence de l'UTXO.

Au départ, UniSat a fourni des services d'indexation très importants et a favorisé le développement de l'écosystème Ordinals.

BRC20 : un format de jeton standard

Comme indiqué précédemment dans l'introduction de la fonction d'inscription, lorsque les informations inscrites sont d'une norme unifiée, des jetons homogènes (FT) peuvent être émis.

BRC20 est un format de jeton standard qui définit 5 mots clés

  • p : Définit le type de protocole (par exemple, brc-20 pour BRC20).
  • op : Spécifie les types d'événements (Déploiement, Monnaie, Transfert).
  • tick : Nomme le jeton BRC-20 (format à quatre lettres).
  • max : Définit l'alimentation maximale.
  • lim : Limite le nombre de jetons BRC-20 par inscription (par exemple, 1000).
  • dec : Détermine la précision décimale (la valeur par défaut est 18).

@domodata, le fondateur du protocole Ordinals et de BRC20, a lancé le premier jeton BRC20, appelé ORDI. La méthode d'émission est la distribution gratuite, premier arrivé, premier servi, avec un montant total de 21 millions, et chaque inscription contient 1 000 ORDI. L'inscription se lit comme suit :

Jusqu'à présent, plus de 70 000 jetons BRC-20 ont été déployés (2023/12/6), ce qui signifie que plus de 70 000 jetons ont été émis.

Certaines personnes ont ri et ont dit que c'était comme si j'écrivais "J'ai envoyé un jeton" sur un papier, mais que c'était écrit en bitcoin.

En conclusion :

Après avoir fait des recherches jusqu'à ce point et observé les tendances folles du marché d'ORDI, je trouve cela quelque peu incroyable. J'ai récemment rejoint un groupe qui se consacre à la frappe d'inscriptions, et tout le monde est très enthousiaste. Vous avez l'impression de gagner un milliard par jour, et ce dès que vous gagnez de l'argent. Cela me rappelle l'engouement pour les ICO en 2017. Bien que cette période ait également été marquée par l'inondation du marché par des pièces sans valeur, les premiers lancements de pièces étaient relativement mieux préparés en termes de concepts et de technologie. À l'époque, un livre blanc faisait partie intégrante du lancement d'une pièce de monnaie, et les projets visaient à s'aligner étroitement sur les couches de protocole. La conception des modèles économiques a cherché à refléter la valeur d'utilité du jeton, plutôt que d'en faire une pièce de monnaie comme les autres.

Il faut reconnaître que les Ordinals ont ouvert une brèche dans l'écosystème Bitcoin, mais l'avenir devrait se concentrer sur des applications uniques et précieuses.

Clause de non-responsabilité:

  1. Cet article est repris de[zhihu]. Tous les droits d'auteur appartiennent à l'auteur original[柳小丽]. Si vous avez des objections à cette réimpression, veuillez contacter l'équipe de Gate Learn, qui s'en chargera rapidement.
  2. Clause de non-responsabilité : Les points de vue et les opinions exprimés dans cet article sont uniquement ceux de l'auteur et ne constituent pas un conseil en investissement.
  3. Les traductions de l'article dans d'autres langues sont effectuées par l'équipe de Gate Learn. Sauf mention contraire, il est interdit de copier, distribuer ou plagier les articles traduits.

Un guide non technique pour comprendre les principes d'inscription de Bitcoin

Débutant1/1/2024, 9:41:16 AM
Cet article examine les fonctionnalités de numérotation, d'inscription et d'indexation du protocole Ordinals.

Le BRC20 a gagné en popularité lors de la fête du travail de cette année. Après les vacances, j'ai eu l'impression d'avoir manqué une occasion, ce qui m'a incité à revenir sur ce sujet et à l'explorer.Au départ, ma compréhension était limitée malgré un certain temps d'étude, ce qui m'a conduit à abandonner temporairement.En novembre, l'intérêt pour les inscriptions a de nouveau augmenté, ce qui a relancé mes recherches.Un point m'a impressionné cette fois-ci : L'écologie du bitcoin.

Le bitcoin a toujours été principalement utilisé comme moyen de stockage de valeur. Il peut être qualifié d'écologique uniquement parce qu'Ethereum peut prendre en charge un grand nombre d'applications et d'échanges de valeurs. Avec BRC20, Bitcoin peut également émettre des jetons standard similaires aux jetons ERC20. Dans le passé, il était inimaginable que des jetons puissent être émis sur Bitcoin. Le BRC20 a permis aux gens de voir l'espace illimité pour l'imagination, et a également permis à tout le monde de se rendre compte que Bitcoin peut exécuter la logique (parce qu'il ne prend pas en charge les instructions en boucle et ne peut pas exécuter une logique complexe). Dans ce cas, Can développe l'écologie. En outre, il résout le problème de la motivation des mineurs à continuer à entretenir le système de réseau après avoir extrait des bitcoins, afin de percevoir des frais de transaction. En outre, les scripts Bitcoin ne sont pas Turing-complets. Par rapport aux contrats intelligents d'Ethereum, bien qu'ils ne soient pas avancés, ils sont plus précieux en termes de sécurité.

Suite à cette idée, je me suis renseigné sur le protocole Ordinals et la norme BRC20. Le protocole Ordinals et la norme BRC20 ont été proposés par la même personne, mais ils résolvent des problèmes différents.

Le protocole des ordinaux : Numérotation, inscription et indexation

  1. Définition de la numérotation Satoshi dans le protocole Ordinals

Tout comme la plus petite unité de RMB est le cent (1 Yuan = 0,01 cents), un Satoshi est la plus petite unité de Bitcoin (1 BTC = 10^8 Satoshis). Comme Bitcoin fonctionne sur un modèle UTXO, chaque Satoshi est unique.

Exemple :

Le bloc de genèse a permis d'extraire 50 bitcoins. L'adresse A a reçu ces 50 BTC, équivalant à [0->4,999,999,999] Satoshis. Lorsque l'adresse A transfère 20 BTC à l'adresse B, l'UTXO reçoit en entrée les [0->4 999 999 999] satoshis de l'adresse A. La sortie devient [0->2 999 999 999] satoshis pour l'adresse A et [3 000 000 000->4 999 999 999] satoshis pour l'adresse B. Ce processus de transaction séquence de manière unique chaque Satoshi.

À ce moment-là, les Satoshis appartenant à l'adresse A et à l'adresse B forment un tout. Lorsqu'ils continuent à initier des transferts, le tout est divisé en parties, et les Satoshis ont en outre des numéros de série. De cette manière, le Cong a déterminé l'ordre dans le processus de transferts continus. Je dois dire que cette méthode est très intelligente. Lorsqu'il n'y a pas de transfert, les satoshis internes sont homogènes. Après le transfert, les satoshis ont de l'ordre.

Le protocole Ordinals définit 5 méthodes de numérotation pour les Satoshis (sats) et crée artificiellement une rareté pour les Satoshis (sats).

5 méthodes de numérotation pour les Satoshis :

  • Symbole d'un nombre entier : Par exemple, 2099994106992659, le numéro séquentiel attribué à un Satoshi.
  • Notation décimale : Par exemple, 3891094.16797 ; le premier chiffre est la hauteur du bloc, le second est le numéro du Satoshi dans le bloc.
  • Symbole du degré : Par exemple, 3°111094′214″16797‴ ; la séquence comprend la période, l'indice de bloc de l'époque de réduction de moitié, l'indice de bloc de la période d'ajustement de la difficulté et l'indice de bloc de Satoshi.
  • Symbole de pourcentage : Par exemple, 99.99971949060254%, représentant la position du Satoshi dans l'offre totale de Bitcoin.
  • Nom : Tel que "Satoshi", en utilisant les caractères a à z pour encoder le numéro de séquence.

Rareté des Satoshis :

  • Commun : tout Satoshi sauf le premier d'un bloc (offre totale : 21 trillions).
  • Peu commun : le premier Satoshi de chaque bloc (offre totale : 6 929 999).
  • Rare : Le premier Satoshi de chaque période d'ajustement de la difficulté (quantité totale : 3437).
  • Épique : Le premier Satoshi après chaque réduction de moitié (offre totale : 32).
  • Légendaire : le premier Satoshi de chaque cycle (quantité totale : 5).
  • Mythique : Le premier Satoshi du bloc de genèse (offre totale : 1).

Si les BTC que vous possédez contiennent des satoshis rares, vous devez extraire les satoshis rares d'une manière spéciale lorsque vous effectuez un transfert afin d'éviter les transferts erronés. Il convient de noter que la dénomination et la classification des Satoshi par Ordinals est une règle artificielle. La rareté est réellement établie lorsque tout le monde est d'accord avec cette définition.

  1. Fonctionnalité d'inscription du protocole Ordinals

Le protocole Ordinals permet d'attacher des données supplémentaires, appelées "inscriptions", aux Satoshis.

  • Lorsque les informations supplémentaires sont des œuvres d'art numériques, telles que des images, des jeux vidéo, de la musique, etc., des jetons non fongibles (NFT) peuvent être émis.
  • Lorsque les informations supplémentaires sont conformes à une norme unifiée, des jetons fongibles (FT) peuvent être émis.

Le contenu gravé par Ordinals existe entièrement sur la blockchain, tandis que les NFT sur Ethereum sont mis en œuvre à l'aide de contrats intelligents, et les actifs qu'ils représentent sont généralement stockés hors de la chaîne. Par rapport au NFT sur Ethereum, le NFT d'Ordinals hérite de la simplicité, de l'immutabilité, de la sécurité et de la durabilité du bitcoin lui-même.

Le processus d'inscription est effectué sur le premier satoshi correspondant à l'UTXO de son entrée, et le contenu de l'inscription est inclus dans l'entrée de la transaction affichée.

Supposons que l'adresse A possède [5->10] satoshis. Lorsqu'il inscrit, l'inscription est jointe au 5e satoshi. Si le 5e satoshi est un satoshi rare (catégorie peu commune ou plus rare), ce satoshi rare a plus de sens.

(Le processus d'inscription utilise également les technologies Segregated Witness et Taproot, mais les non-techniciens n'entreront pas dans les détails).

  1. Fonctionnalité d'indexation dans le protocole des ordinaux

Les services d'indexation sont essentiels dans l'écosystème Ordinals. Étant donné que le contenu inscrit est stocké dans le script de clé publique Bitcoin, des règles d'indexation unifiées doivent être suivies pour s'assurer qu'il n'y a pas de conflit d'indexation afin de déterminer la propriété. Ordinals fournit un outil d'extraction pour récupérer les informations de métadonnées dans le script de sortie de la clé publique correspondante sur la base du numéro d'index de séquence de l'UTXO.

Au départ, UniSat a fourni des services d'indexation très importants et a favorisé le développement de l'écosystème Ordinals.

BRC20 : un format de jeton standard

Comme indiqué précédemment dans l'introduction de la fonction d'inscription, lorsque les informations inscrites sont d'une norme unifiée, des jetons homogènes (FT) peuvent être émis.

BRC20 est un format de jeton standard qui définit 5 mots clés

  • p : Définit le type de protocole (par exemple, brc-20 pour BRC20).
  • op : Spécifie les types d'événements (Déploiement, Monnaie, Transfert).
  • tick : Nomme le jeton BRC-20 (format à quatre lettres).
  • max : Définit l'alimentation maximale.
  • lim : Limite le nombre de jetons BRC-20 par inscription (par exemple, 1000).
  • dec : Détermine la précision décimale (la valeur par défaut est 18).

@domodata, le fondateur du protocole Ordinals et de BRC20, a lancé le premier jeton BRC20, appelé ORDI. La méthode d'émission est la distribution gratuite, premier arrivé, premier servi, avec un montant total de 21 millions, et chaque inscription contient 1 000 ORDI. L'inscription se lit comme suit :

Jusqu'à présent, plus de 70 000 jetons BRC-20 ont été déployés (2023/12/6), ce qui signifie que plus de 70 000 jetons ont été émis.

Certaines personnes ont ri et ont dit que c'était comme si j'écrivais "J'ai envoyé un jeton" sur un papier, mais que c'était écrit en bitcoin.

En conclusion :

Après avoir fait des recherches jusqu'à ce point et observé les tendances folles du marché d'ORDI, je trouve cela quelque peu incroyable. J'ai récemment rejoint un groupe qui se consacre à la frappe d'inscriptions, et tout le monde est très enthousiaste. Vous avez l'impression de gagner un milliard par jour, et ce dès que vous gagnez de l'argent. Cela me rappelle l'engouement pour les ICO en 2017. Bien que cette période ait également été marquée par l'inondation du marché par des pièces sans valeur, les premiers lancements de pièces étaient relativement mieux préparés en termes de concepts et de technologie. À l'époque, un livre blanc faisait partie intégrante du lancement d'une pièce de monnaie, et les projets visaient à s'aligner étroitement sur les couches de protocole. La conception des modèles économiques a cherché à refléter la valeur d'utilité du jeton, plutôt que d'en faire une pièce de monnaie comme les autres.

Il faut reconnaître que les Ordinals ont ouvert une brèche dans l'écosystème Bitcoin, mais l'avenir devrait se concentrer sur des applications uniques et précieuses.

Clause de non-responsabilité:

  1. Cet article est repris de[zhihu]. Tous les droits d'auteur appartiennent à l'auteur original[柳小丽]. Si vous avez des objections à cette réimpression, veuillez contacter l'équipe de Gate Learn, qui s'en chargera rapidement.
  2. Clause de non-responsabilité : Les points de vue et les opinions exprimés dans cet article sont uniquement ceux de l'auteur et ne constituent pas un conseil en investissement.
  3. Les traductions de l'article dans d'autres langues sont effectuées par l'équipe de Gate Learn. Sauf mention contraire, il est interdit de copier, distribuer ou plagier les articles traduits.
Lancez-vous
Inscrivez-vous et obtenez un bon de
100$
!