Le protocole Ordinals peut être simplement compris comme un système de numérotation des Satoshi (SATS), en attribuant à chaque Satoshi un numéro de série, puis en joignant des données supplémentaires (texte, images, codes, etc.), souvent appelées "métadonnées" en NFT . ", faisant de chaque Satoshi un NFT unique, un processus appelé "gravure" ou "gravure".
"Satoshi" est une unité nommée d'après Satoshi, l'inventeur du Bitcoin, et représente la plus petite dénomination de Bitcoin. Un Bitcoin peut être divisé en 100 millions de Satoshi. Les satoshis individuels sont à l'origine fongibles, mais une fois qu'ils sont numérotés avec des ordinaux, ils deviennent des jetons non fongibles (NFT).
Selon le protocole des ordinaux, les nombres de Satoshi sont déterminés en fonction de l'ordre dans lequel ils sont extraits, de sorte que le nombre peut également être utilisé pour définir la rareté de chaque esclave.Dans un article sur la théorie des ordinaux, le fondateur Casey Rodarmot a proposé un peu Le tableau de rareté des pièces NFT, la classification spécifique est la suivante:
Commun : Tout satoshi sauf le premier satoshi du bloc (l'offre totale est d'environ 2100 trillions)
Peu commun : premier satoshi par bloc (offre totale 6929999)
Rare : premier satoshi par période d'ajustement de difficulté (3437 réserves totales)
Épique : Premier satoshi après chaque réduction de moitié (approvisionnement total 32)
Légendaire : premier satoshi par cycle (réserve totale de 5)
Mythic : le premier satoshi du bloc genesis (réserve totale de 1)
La proposition du protocole Ordinals fait que Bitcoin ne se limite plus aux fonctions de stockage de valeur et de paiement, et contribue à briser le monopole de l'écosystème Bitcoin. Par conséquent, même si cela fait moins de six mois qu'il a été proposé, la "famille" des ordinaux s'est développée rapidement. À l'heure actuelle, plusieurs protocoles de branche ont été dérivés autour des ordinaux. Le projet propose de nouvelles façons de jouer.
Jetons homogènes
BRC-20
BRC-20 est une norme d'émission de jetons homogène sur le réseau Bitcoin, qui stipule une série de fonctions telles que le nom, l'émission et le transfert de jetons.
BRC-20 est basé sur le protocole Ordinaux. Lorsque les données écrites dans SAT sont frappées dans un format JSON unifié, des jetons homogènes peuvent être générés. Par conséquent, les inscriptions des jetons marqués sur BRC-20 sont toutes du texte dans un format JSON unifié. (Texte).
Prenez le jeton ORDI dans la figure suivante comme exemple. Les champs deploy, mint et transfer dans le champ op représentent respectivement les opérations de déploiement, de transtypage et de transfert de jeton. Tick représente le nom du jeton à exécuter. La quantité maximale de frappe d'une monnaie unique, amt est le nombre de jetons effectués lors d'une opération de frappe ou de transfert.
ORC-20
ORC-20 est une version optimisée de BRC-20.
ORC-20 vise à améliorer les fonctions du protocole BRC-20. ORC2-20 est rétrocompatible avec BRC-20, étend les fonctions de BRC-20 et annule certaines restrictions, et peut mieux s'adapter aux besoins du projet.
Par exemple, ORC-20 a annulé la restriction de nom à 4 caractères des jetons BRC-20 ; la fonction de mise à niveau des jetons a été ajoutée, afin que les parties du projet puissent faire plus d'autonomisation basée sur les jetons (réduire l'offre, augmenter la rareté, etc.) ; Ajout de fonctionnalités avancées (liste blanche de diffusion, redevances, etc.) et réduction du risque de double dépense BRC-20 via UTXO, etc.
Pour le dire simplement, le protocole ORC-20 est plus flexible que BRC-20, et a plus de scénarios d'application, et l'expérience utilisateur est plus proche des jetons ERC-20 sur Ethereum.
BRC-21 et BRC-42
BRC-21 et BRC-42 sont des versions à chaînes croisées de BRC-20.
BRC-21 et BRC-42 sont des solutions inter-chaînes pour les jetons BRC-20 proposées par Alexei Zamyatin, le fondateur du projet inter-chaînes Interlay, visant à connecter les jetons BRC-20 à Ethereum de manière totalement décentralisée Contrat intelligent externe chaînes telles que Fangfang, Solana, Polkadot, Interlay, etc., déverrouillant ainsi les scénarios d'utilisation DeFi des jetons BRC-20.
BRC-21 et BRC-42 ont la même fonction mais dans des directions opposées. En termes simples, BRC-21 consiste à déployer les actifs de la blockchain externe sur le réseau Bitcoin, tandis que BRC-42 consiste à déployer les jetons BRC-20 sur une autre chaîne. .
Le format de déploiement des BRC-21 et BRC-42 est en grande partie le même que celui du BRC-20, avec quelques différences fonctionnelles spécifiques.
En prenant BRC-21 comme exemple, BRC-21 a ajouté des champs src et id sur la base de BRC-20, où src est utilisé pour spécifier la "chaîne source" de l'actif (comme Ethereum), et id est utilisé pour spécifier la cible sur la chaîne Token, c'est-à-dire l'adresse contractuelle du jeton ; de plus, BRC-21 a changé le champ max du montant total de l'émission en facultatif, car le montant total est généralement stipulé sur la "chaîne source", et le la restriction sur le casting unique a été annulée. Le montant du champ lim, c'est parce qu'en suivant les règles strictes de casting et de rachat, il n'est pas nécessaire de faire des restrictions ici.
Jetons non fongibles
BRC-721
BRC-721 est une norme expérimentale pour l'émission de jetons non fongibles (NFT) sur le réseau Bitcoin, qui a des fonctions plus riches et une plus grande flexibilité que les ordinaux natifs NFT.
La norme BRC-721 définit une série d'opérations, telles que le déploiement, la frappe, le transfert de NFT, la mise à jour des métadonnées, etc. Chaque jeton reçoit un identifiant unique pour garantir l'unicité de chaque NFT afin qu'il ne puisse pas être associé à d'autres NFT. Un échange .
En utilisant la norme BRC-721, les utilisateurs peuvent facilement créer, créer, transférer et mettre à jour des actifs numériques uniques pour un large éventail de scénarios d'application, y compris l'art numérique, les objets de collection et les biens virtuels, etc.
BRC-721 peut prendre en charge le stockage d'images dans des services hors chaîne tels que IPFS, qui peuvent non seulement économiser l'espace du réseau Bitcoin, mais également fournir des informations d'attribut flexibles pour chaque NFT. BRC-721 peut prendre en charge des champs tels que Trait, et peut définir les attributs NFT et les informations de rareté.
De plus, les spécifications Token URI et Metadata adoptées par BRC-721 sont cohérentes avec ERC-721 et ont une meilleure compatibilité avec l'écosystème NFT existant.
Par conséquent, par rapport au NFT Ordinals original, l'utilisation du protocole BRC-721 peut réaliser des fonctions plus complexes, introduisant des ressources externes dans Ordinals, qui a une évolutivité plus forte, des scénarios d'application plus riches et est plus convivial pour les développeurs.
Génératif BRC-721
Generative BRC-721 est un protocole NFT conçu pour réduire le coût d'émission et de frappe des NFT pour les parties au projet et les utilisateurs.
Étant donné que le réseau Bitcoin lui-même ne prend pas en charge les contrats intelligents et la limite supérieure de la capacité de bloc, il est très coûteux pour le projet et les utilisateurs d'émettre directement les Ordinals NFT originaux en téléchargeant des images, et le stockage des données dans des serveurs hors chaîne est contraire à la décentralisation. L'intention initiale de la décentralisation, et Generative BRC-721 propose une manière complètement décentralisée de résoudre ce problème.
Prenons par exemple OrdiBots, la première série NFT publiée par Generative BRC-721.
Bien que chaque NFT soit une image normale du front-end, la partie projet n'a pas téléchargé chaque image sur le réseau Bitcoin pour résoudre le problème, mais maintenant les caractéristiques de cette série d'images NFT Split, telles que la couleur d'arrière-plan, la forme de la tête, le visage expression, etc., puis numérotez ces caractéristiques, par exemple, le fond violet est #1, le fond gris est #2, et enfin ces caractéristiques "parties" et "instructions d'index" téléchargées sur le réseau Bitcoin pour terminer l'émission.
Pour les utilisateurs, ce qui est frappé est également le "manuel d'index" correspondant au NFT, plutôt que l'image complète. Selon ce "manuel d'instructions", vous pouvez trouver toutes les fonctionnalités du NFT, puis former une image normale (comme montré dans la figure ci-dessus).
Grâce à cette méthode de "téléchargement uniquement des fonctionnalités puis de combinaison", Generative BRC-721 peut réduire considérablement l'occupation de NFT sur le réseau Bitcoin pendant tout le processus d'émission et de casting, de sorte qu'il peut également réduire le coût des parties du projet et des utilisateurs lors de l'utilisation il.
dérivé
SRC-20
SRC-20 est une norme d'émission de jetons basée sur le protocole STAMPS.
En plus d'émettre des jetons SRC-20 homogènes, le protocole STAMPS peut également émettre des jetons non homogènes.Ce type de NFT est appelé Bitcoin Stamp.
BRC-20 est basé sur le protocole Ordinals, et le principe est d'écrire des fichiers arbitraires dans les données témoins des transactions Bitcoin. Cependant, les nœuds de processus sont capables d'élaguer ou d'éliminer les données témoins, et tous les nœuds ne sont pas tenus de conserver ou de propager les données témoins. Pour le protocole STAMPS, puisque les informations sont stockées dans UTXO, chaque nœud complet doit les stocker, il est donc plus « natif de la blockchain » que les ordinaux.
En termes simples, la plus grande différence entre les deux est que ORC-20 stocke les données dans les données témoins, tandis que SRC-20 stocke les données directement dans les données de transaction. Purement techniquement, le SRC-20 serait plus sûr.
Cependant, l'inconvénient du SRC-20 est également évident : il peut stocker des données dans un espace plus petit : pour l'instant, il ne peut accepter que des images d'un maximum de 24x24 pixels ou 8 profondeurs de couleur.
En termes de format de code, le texte utilisé pour déployer, créer et transférer des jetons SRC-20 est également au format JSON, qui est presque le même que BRC-20.
Fourchette
LTC-20 et DRC-20
LTC-20 et DRC-20 sont des "forks" BRC-20 initiés par la communauté sur le réseau Litecoin et le réseau Dogecoin.
Semblables au concept BRC-20 original, LTC-20 et DRC-20 sont également basés sur le protocole Ordinals pour fournir aux utilisateurs la fonction de "graver" du texte, des images, des codes et d'autres données dans leurs plus petits jetons d'unité respectifs.
Par rapport au BRC-20, le plus grand avantage du LTC-20 et du DRC-20 est qu'il peut gérer un grand nombre de besoins de transaction à un coût inférieur et une vitesse de transaction plus rapide, et il n'y a aucune différence par rapport au BRC-20.
De plus, un autre avantage du LTC-20 réside dans le récit de la réduction de moitié. Le litecoin devrait être réduit de moitié en août. Avec la bénédiction de l'effet de création de richesse du BRC-20 et du récit de la réduction de moitié, le LTC-20 pourrait avoir de meilleures chances d'attirer le marché. intérêt, attention et argent.
Voir l'original
Le contenu est fourni à titre de référence uniquement, il ne s'agit pas d'une sollicitation ou d'une offre. Aucun conseil en investissement, fiscalité ou juridique n'est fourni. Consultez l'Avertissement pour plus de détails sur les risques.
Trier la famille des ordinaux sur Bitcoin
Le protocole Ordinals peut être simplement compris comme un système de numérotation des Satoshi (SATS), en attribuant à chaque Satoshi un numéro de série, puis en joignant des données supplémentaires (texte, images, codes, etc.), souvent appelées "métadonnées" en NFT . ", faisant de chaque Satoshi un NFT unique, un processus appelé "gravure" ou "gravure".
"Satoshi" est une unité nommée d'après Satoshi, l'inventeur du Bitcoin, et représente la plus petite dénomination de Bitcoin. Un Bitcoin peut être divisé en 100 millions de Satoshi. Les satoshis individuels sont à l'origine fongibles, mais une fois qu'ils sont numérotés avec des ordinaux, ils deviennent des jetons non fongibles (NFT).
Selon le protocole des ordinaux, les nombres de Satoshi sont déterminés en fonction de l'ordre dans lequel ils sont extraits, de sorte que le nombre peut également être utilisé pour définir la rareté de chaque esclave.Dans un article sur la théorie des ordinaux, le fondateur Casey Rodarmot a proposé un peu Le tableau de rareté des pièces NFT, la classification spécifique est la suivante:
Commun : Tout satoshi sauf le premier satoshi du bloc (l'offre totale est d'environ 2100 trillions)
Peu commun : premier satoshi par bloc (offre totale 6929999)
Rare : premier satoshi par période d'ajustement de difficulté (3437 réserves totales)
Épique : Premier satoshi après chaque réduction de moitié (approvisionnement total 32)
Légendaire : premier satoshi par cycle (réserve totale de 5)
Mythic : le premier satoshi du bloc genesis (réserve totale de 1)
La proposition du protocole Ordinals fait que Bitcoin ne se limite plus aux fonctions de stockage de valeur et de paiement, et contribue à briser le monopole de l'écosystème Bitcoin. Par conséquent, même si cela fait moins de six mois qu'il a été proposé, la "famille" des ordinaux s'est développée rapidement. À l'heure actuelle, plusieurs protocoles de branche ont été dérivés autour des ordinaux. Le projet propose de nouvelles façons de jouer.
Jetons homogènes
BRC-20
BRC-20 est une norme d'émission de jetons homogène sur le réseau Bitcoin, qui stipule une série de fonctions telles que le nom, l'émission et le transfert de jetons.
BRC-20 est basé sur le protocole Ordinaux. Lorsque les données écrites dans SAT sont frappées dans un format JSON unifié, des jetons homogènes peuvent être générés. Par conséquent, les inscriptions des jetons marqués sur BRC-20 sont toutes du texte dans un format JSON unifié. (Texte).
Prenez le jeton ORDI dans la figure suivante comme exemple. Les champs deploy, mint et transfer dans le champ op représentent respectivement les opérations de déploiement, de transtypage et de transfert de jeton. Tick représente le nom du jeton à exécuter. La quantité maximale de frappe d'une monnaie unique, amt est le nombre de jetons effectués lors d'une opération de frappe ou de transfert.
ORC-20
ORC-20 est une version optimisée de BRC-20.
ORC-20 vise à améliorer les fonctions du protocole BRC-20. ORC2-20 est rétrocompatible avec BRC-20, étend les fonctions de BRC-20 et annule certaines restrictions, et peut mieux s'adapter aux besoins du projet.
Par exemple, ORC-20 a annulé la restriction de nom à 4 caractères des jetons BRC-20 ; la fonction de mise à niveau des jetons a été ajoutée, afin que les parties du projet puissent faire plus d'autonomisation basée sur les jetons (réduire l'offre, augmenter la rareté, etc.) ; Ajout de fonctionnalités avancées (liste blanche de diffusion, redevances, etc.) et réduction du risque de double dépense BRC-20 via UTXO, etc.
Pour le dire simplement, le protocole ORC-20 est plus flexible que BRC-20, et a plus de scénarios d'application, et l'expérience utilisateur est plus proche des jetons ERC-20 sur Ethereum.
BRC-21 et BRC-42
BRC-21 et BRC-42 sont des versions à chaînes croisées de BRC-20.
BRC-21 et BRC-42 sont des solutions inter-chaînes pour les jetons BRC-20 proposées par Alexei Zamyatin, le fondateur du projet inter-chaînes Interlay, visant à connecter les jetons BRC-20 à Ethereum de manière totalement décentralisée Contrat intelligent externe chaînes telles que Fangfang, Solana, Polkadot, Interlay, etc., déverrouillant ainsi les scénarios d'utilisation DeFi des jetons BRC-20.
BRC-21 et BRC-42 ont la même fonction mais dans des directions opposées. En termes simples, BRC-21 consiste à déployer les actifs de la blockchain externe sur le réseau Bitcoin, tandis que BRC-42 consiste à déployer les jetons BRC-20 sur une autre chaîne. .
Le format de déploiement des BRC-21 et BRC-42 est en grande partie le même que celui du BRC-20, avec quelques différences fonctionnelles spécifiques.
En prenant BRC-21 comme exemple, BRC-21 a ajouté des champs src et id sur la base de BRC-20, où src est utilisé pour spécifier la "chaîne source" de l'actif (comme Ethereum), et id est utilisé pour spécifier la cible sur la chaîne Token, c'est-à-dire l'adresse contractuelle du jeton ; de plus, BRC-21 a changé le champ max du montant total de l'émission en facultatif, car le montant total est généralement stipulé sur la "chaîne source", et le la restriction sur le casting unique a été annulée. Le montant du champ lim, c'est parce qu'en suivant les règles strictes de casting et de rachat, il n'est pas nécessaire de faire des restrictions ici.
Jetons non fongibles
BRC-721
BRC-721 est une norme expérimentale pour l'émission de jetons non fongibles (NFT) sur le réseau Bitcoin, qui a des fonctions plus riches et une plus grande flexibilité que les ordinaux natifs NFT.
La norme BRC-721 définit une série d'opérations, telles que le déploiement, la frappe, le transfert de NFT, la mise à jour des métadonnées, etc. Chaque jeton reçoit un identifiant unique pour garantir l'unicité de chaque NFT afin qu'il ne puisse pas être associé à d'autres NFT. Un échange .
En utilisant la norme BRC-721, les utilisateurs peuvent facilement créer, créer, transférer et mettre à jour des actifs numériques uniques pour un large éventail de scénarios d'application, y compris l'art numérique, les objets de collection et les biens virtuels, etc.
BRC-721 peut prendre en charge le stockage d'images dans des services hors chaîne tels que IPFS, qui peuvent non seulement économiser l'espace du réseau Bitcoin, mais également fournir des informations d'attribut flexibles pour chaque NFT. BRC-721 peut prendre en charge des champs tels que Trait, et peut définir les attributs NFT et les informations de rareté.
De plus, les spécifications Token URI et Metadata adoptées par BRC-721 sont cohérentes avec ERC-721 et ont une meilleure compatibilité avec l'écosystème NFT existant.
Par conséquent, par rapport au NFT Ordinals original, l'utilisation du protocole BRC-721 peut réaliser des fonctions plus complexes, introduisant des ressources externes dans Ordinals, qui a une évolutivité plus forte, des scénarios d'application plus riches et est plus convivial pour les développeurs.
Génératif BRC-721
Generative BRC-721 est un protocole NFT conçu pour réduire le coût d'émission et de frappe des NFT pour les parties au projet et les utilisateurs.
Étant donné que le réseau Bitcoin lui-même ne prend pas en charge les contrats intelligents et la limite supérieure de la capacité de bloc, il est très coûteux pour le projet et les utilisateurs d'émettre directement les Ordinals NFT originaux en téléchargeant des images, et le stockage des données dans des serveurs hors chaîne est contraire à la décentralisation. L'intention initiale de la décentralisation, et Generative BRC-721 propose une manière complètement décentralisée de résoudre ce problème.
Prenons par exemple OrdiBots, la première série NFT publiée par Generative BRC-721.
Bien que chaque NFT soit une image normale du front-end, la partie projet n'a pas téléchargé chaque image sur le réseau Bitcoin pour résoudre le problème, mais maintenant les caractéristiques de cette série d'images NFT Split, telles que la couleur d'arrière-plan, la forme de la tête, le visage expression, etc., puis numérotez ces caractéristiques, par exemple, le fond violet est #1, le fond gris est #2, et enfin ces caractéristiques "parties" et "instructions d'index" téléchargées sur le réseau Bitcoin pour terminer l'émission.
Pour les utilisateurs, ce qui est frappé est également le "manuel d'index" correspondant au NFT, plutôt que l'image complète. Selon ce "manuel d'instructions", vous pouvez trouver toutes les fonctionnalités du NFT, puis former une image normale (comme montré dans la figure ci-dessus).
Grâce à cette méthode de "téléchargement uniquement des fonctionnalités puis de combinaison", Generative BRC-721 peut réduire considérablement l'occupation de NFT sur le réseau Bitcoin pendant tout le processus d'émission et de casting, de sorte qu'il peut également réduire le coût des parties du projet et des utilisateurs lors de l'utilisation il.
dérivé
SRC-20
SRC-20 est une norme d'émission de jetons basée sur le protocole STAMPS.
En plus d'émettre des jetons SRC-20 homogènes, le protocole STAMPS peut également émettre des jetons non homogènes.Ce type de NFT est appelé Bitcoin Stamp.
BRC-20 est basé sur le protocole Ordinals, et le principe est d'écrire des fichiers arbitraires dans les données témoins des transactions Bitcoin. Cependant, les nœuds de processus sont capables d'élaguer ou d'éliminer les données témoins, et tous les nœuds ne sont pas tenus de conserver ou de propager les données témoins. Pour le protocole STAMPS, puisque les informations sont stockées dans UTXO, chaque nœud complet doit les stocker, il est donc plus « natif de la blockchain » que les ordinaux.
En termes simples, la plus grande différence entre les deux est que ORC-20 stocke les données dans les données témoins, tandis que SRC-20 stocke les données directement dans les données de transaction. Purement techniquement, le SRC-20 serait plus sûr.
Cependant, l'inconvénient du SRC-20 est également évident : il peut stocker des données dans un espace plus petit : pour l'instant, il ne peut accepter que des images d'un maximum de 24x24 pixels ou 8 profondeurs de couleur.
En termes de format de code, le texte utilisé pour déployer, créer et transférer des jetons SRC-20 est également au format JSON, qui est presque le même que BRC-20.
Fourchette
LTC-20 et DRC-20
LTC-20 et DRC-20 sont des "forks" BRC-20 initiés par la communauté sur le réseau Litecoin et le réseau Dogecoin.
Semblables au concept BRC-20 original, LTC-20 et DRC-20 sont également basés sur le protocole Ordinals pour fournir aux utilisateurs la fonction de "graver" du texte, des images, des codes et d'autres données dans leurs plus petits jetons d'unité respectifs.
Par rapport au BRC-20, le plus grand avantage du LTC-20 et du DRC-20 est qu'il peut gérer un grand nombre de besoins de transaction à un coût inférieur et une vitesse de transaction plus rapide, et il n'y a aucune différence par rapport au BRC-20.
De plus, un autre avantage du LTC-20 réside dans le récit de la réduction de moitié. Le litecoin devrait être réduit de moitié en août. Avec la bénédiction de l'effet de création de richesse du BRC-20 et du récit de la réduction de moitié, le LTC-20 pourrait avoir de meilleures chances d'attirer le marché. intérêt, attention et argent.