Maison  >  Article  >  Un examen détaillé de la piste et des principes du protocole Bitcoin Inscription

Un examen détaillé de la piste et des principes du protocole Bitcoin Inscription

PHPz
PHPzavant
2024-02-04 10:10:20731parcourir

L'éditeur PHP Xiaoxin vous propose aujourd'hui une analyse détaillée du protocole d'inscription Bitcoin. Le protocole d'inscription Bitcoin est une nouvelle technologie de cryptage qui permet un processus de transaction plus sécurisé et privé en ajoutant des données supplémentaires aux transactions Bitcoin. Cet article dressera un inventaire détaillé de la piste et des principes pour aider les lecteurs à mieux comprendre le protocole d'inscription Bitcoin. Que vous soyez débutant ou quelqu’un ayant déjà des connaissances sur Bitcoin, vous obtiendrez des informations précieuses grâce à cet article. Explorons ensemble les mystères du protocole d'inscription Bitcoin !

Le protocole d'inscription Bitcoin est l'une des technologies importantes dans le domaine Bitcoin, qui permet aux utilisateurs de Bitcoin de publier et de stocker des données sur la blockchain Bitcoin. Cette fonctionnalité apporte davantage de scénarios d’application au Bitcoin et augmente sa valeur. Cet article expliquera en détail le déroulement et les principes du protocole Bitcoin Inscription.

Aperçu de la piste

Les scénarios d'application du protocole d'inscription Bitcoin impliquent principalement deux domaines : le stockage de données et la récupération de données. En termes de stockage de données, le protocole d'inscription permet aux utilisateurs d'intégrer des données arbitraires dans les transactions Bitcoin, ce qui constitue la base de diverses applications décentralisées (DApps). Par exemple, le protocole d'inscription peut être utilisé pour mettre en œuvre des fonctions telles que l'authentification d'identité, le stockage décentralisé et l'Internet des objets.

Explication détaillée du principe

Le principe de base du protocole Inscription est d'utiliser le code d'opération OP_RETURN de Bitcoin. En utilisant OP_RETURN dans les transactions Bitcoin, nous pouvons intégrer jusqu'à 80 octets de données. Ces données seront stockées de manière permanente dans la blockchain Bitcoin.

Le principe de fonctionnement du protocole d'inscription est le suivant :

1. L'utilisateur crée une transaction Bitcoin et y utilise le code d'opération OP_RETURN.

2. L'utilisateur joint les données à publier à la transaction.

3. La transaction est diffusée sur le réseau Bitcoin et conditionnée en blocs par les mineurs.

4. Les données sont stockées en permanence dans la blockchain.

5. Les utilisateurs ou autres peuvent récupérer les données stockées dans la blockchain d'une manière spécifique.

La piste du protocole d'inscription Bitcoin est en constante expansion, attirant l'attention de plus en plus de développeurs et d'entreprises. Du stockage de données à la récupération de données, le protocole d'inscription apporte de nouveaux scénarios d'application et opportunités commerciales à Bitcoin. Cependant, certains défis subsistent dans ce domaine, tels que l'efficacité de la récupération des données et les problèmes de confidentialité. À l'avenir, avec les progrès continus de la technologie et l'expansion continue des scénarios d'application, je pense que ces problèmes seront également résolus efficacement.

Auteur : Community ID

Dans l'infrastructure du protocole d'inscription sur la chaîne Bitcoin, une série de protocoles innovants, tels que BRC-20, BRC-420, BRC-100, BRC-1024 et BRC-137, ont donné naissance au numérique atouts nouvelle ère. Ces protocoles entraînent des changements importants au sein de l'écosystème Bitcoin, allant de la norme de jeton fongible BRC-20 au protocole de gestion des actifs numériques BRC-420 Metaverse en passant par le protocole informatique distribué BRC-100 et le protocole de construction ouvert Metaverse BRC-1024, et enfin à le protocole d'identité décentralisé BRC-137.

L'émergence de ces protocoles offre non seulement plus de possibilités pour les actifs numériques sur le réseau Bitcoin, mais offre également de nouvelles solutions pour les applications décentralisées, la finance sociale, la finance de jeux et d'autres domaines. Ensuite, nous les présenterons en détail ces accords.

BRC-20

BRC-20 est une norme de jeton dont les informations clés sont inscrites dans les données du script SegWit des transactions Bitcoin. Le protocole, créé par l'analyste blockchain Domo début mars 2023, permet aux jetons BRC-20 de transporter des données JSON, permettant ainsi des fonctions supplémentaires telles que le déploiement, la frappe et le transfert de jetons sur le réseau Bitcoin. La norme BRC-20 prend en charge la création et le transfert de jetons fongibles, tels que Ordi et Pepe, via le protocole Ordinals.

Un examen détaillé de la piste et des principes du protocole Bitcoin Inscription

L'indexeur BRC-20 est responsable de la tenue du grand livre et est totalement indépendant de Bitcoin. L'indexeur doit enregistrer avec précision chaque changement de solde pour garantir l'intégrité du grand livre. Bien que le grand livre de l'indexeur s'accumule au fil du temps et que la charge des nœuds augmente, l'infrastructure est robuste, garantissant la fiabilité du BRC-20, grâce aux efforts collaboratifs de plusieurs équipes techniques, dont OKX.

Le token BRC-20 introduit une dimension innovante à la blockchain Bitcoin, offrant de nouvelles possibilités de tokenisation et d'applications décentralisées au sein de l'écosystème BTC. Bien qu’ils démontrent une application et une flexibilité plus larges au sein de l’écosystème BTC, il existe certaines limites dans la fonctionnalité et l’interopérabilité des contrats intelligents. Cependant, le développement continu et l'intérêt croissant pour les jetons BRC-20 démontrent leur potentiel à avoir un impact significatif sur l'espace des actifs numériques, faisant du Bitcoin plus qu'une simple crypto-monnaie mais une plate-forme pour une variété d'actifs et d'applications tokenisés.

BRC-420

Le protocole BRC-420 est une approche innovante de la gestion des actifs numériques dans le métaverse, offrant aux créateurs un système complet pour gérer, partager et monétiser leurs créations via la récursivité, les licences et les redevances.

Ce protocole vise à renverser le concept de création et de distribution d'actifs numériques dans l'espace virtuel. Les créateurs utilisant BRC-420 peuvent développer des formats d'actifs complexes tels que des éléments de jeu, des animations, des effets ou des modules de jeu et ouvrir ces formats pour une amélioration et une exploitation pilotées par la communauté. Plus important encore, BRC-420 met en œuvre un système unique qui relie les droits d'utilisation aux frais de licence, créant ainsi de nouvelles sources de revenus pour les actifs numériques.

Un examen détaillé de la piste et des principes du protocole Bitcoin Inscription

Basé sur les inscriptions, BRC-420 combine les droits d'utilisation et les frais de licence par le biais de relations contraignantes. Les particuliers propriétaires d'inscriptions peuvent céder leurs droits d'utilisation et fixer leurs prix. Les droits d'utilisation peuvent être compris comme permettant à d'autres utilisateurs d'utiliser la musique, les modèles, les scripts, les jeux, etc. du créateur dans un espace général, ou comme l'achat de certains privilèges, comme rejoindre l'organisation ou le club du créateur.

Les principales fonctionnalités du BRC-420 incluent la mise en œuvre de formats d'actifs numériques récursifs complexes dans le métaverse, liant les droits d'utilisation à des redevances au profit du créateur. En termes de spécifications techniques, il prend en charge différents formats d'actifs récursifs (2D, 3D), s'intègre à la blockchain et facilite les transferts automatiques de redevances. En outre, le BRC-420 améliore la convivialité dans divers écosystèmes numériques grâce à l'adoption généralisée de plates-formes et de moteurs de jeux, tout en permettant le déploiement d'actifs immuables et des transactions transparentes enregistrées dans la blockchain pour protéger les droits des créateurs et des utilisateurs.

Concernant le déploiement, n'importe qui peut déployer le BRC-420 pour l'inscription qu'il possède. Les déployeurs reçoivent des droits de licence. Un BRC-420 ne peut être déployé qu'une seule fois par inscription, ce qui signifie qu'une fois qu'un déploiement valide de BRC-420 a été effectué sur une inscription spécifique, les déploiements ultérieurs seront inefficaces.

Dans les jeux et blockchains modulaires associés aux Ordinals, BRC-420 offre des possibilités créatives aux créateurs. Différents créateurs peuvent contribuer à divers modules, permettant aux nouveaux créateurs de s'appuyer sur les innovations de ceux qui les ont précédés, ce qui entraîne une prolifération d'innovations au sein de l'écosystème Ordinals, bénéficiant à toutes les parties impliquées.

Le protocole BRC-100 est un protocole informatique décentralisé basé sur la théorie ordinale, spécifiquement utilisé pour les applications décentralisées sur Bitcoin Layer1, telles que DeFi, SocialFi et GameFi. Il est défini comme un protocole informatique décentralisé extensible qui permet d’intégrer de nouvelles fonctionnalités au fil du temps.

BRC-100

BRC-100 introduit des opérations de calcul uniques telles que mint2/mint3 et burn2/burn3, chacune ajoutant une couche de complexité et de fonctionnalités au protocole. Les opérations mint2 et mint3 étendent le processus d'émission de base en incorporant des conditions ou des états spécifiques. Par exemple, mint2 peut être utilisé pour émettre des jetons sous certaines conditions, impliquant généralement des mises à jour de l'état de l'application, tandis que mint3 permet l'émission de jetons sans affecter la circulation. fourniture de jetons Mint, utiles pour des cas d’utilisation spécifiques. De même, burn2 et burn3 étendent le processus de gravure standard. burn2 est utilisé pour graver des jetons dans des conditions spécifiques, entraînant généralement un changement d'état de l'application, tandis que burn3 permet aux jetons d'être convertis en différents états au sein de l'application sans réduire l'offre en circulation. Par exemple, dans une application de prêt, une fois que l'utilisateur a hypothéqué le jeton, l'application peut utiliser la commande mint2 pour créer des jetons d'authentification pour l'utilisateur.

Une caractéristique distinctive du protocole BRC-100 est son ensemble complet de paramètres et d'opérations qui définissent sa fonctionnalité. Les paramètres clés incluent "extends", "upgradeFrom", "openAsChild" et "stoppable", chacun servant un objectif spécifique au sein de l'architecture du protocole. Par exemple, « extends » détermine l'héritage d'autres protocoles, tandis que « stoppable » indique si l'application peut être arrêtée.

Un examen détaillé de la piste et des principes du protocole Bitcoin Inscription

BRC-100 propose une approche modulaire pour le développement de protocoles et d'applications : héritage et imbrication, qui fournit une base théorique pour l'expansion du protocole et des applications BRC-100. Le protocole décrit fondamentalement les jetons avec une puissance de calcul et un état, étendant ainsi le comportement du protocole BRC-20. Les capacités informatiques et les transitions d'état peuvent être étendues via le protocole d'extension BRC-100, et tous les protocoles d'extension BRC-100 sont mutuellement compatibles, ce qui signifie que les jetons qui implémentent BRC-100 et ses protocoles d'extension peuvent être utilisés dans toutes les applications. De plus, le protocole BRC-100 et ses extensions peuvent être mis à jour et mis à niveau grâce à des améliorations de protocole. L'ensemble des protocoles BRC-100 et de leurs extensions et améliorations est appelé pile de protocoles BRC-100.

BRC-100 est connu pour ses paramètres complets, ses diverses opérations et ses capacités informatiques avancées. Il peut prendre en charge des extensions de protocole telles que BRC-101 et des opérations informatiques uniques, démontrant ainsi son adaptabilité et son innovation pour répondre aux besoins complexes de l'informatique décentralisée.

BRC-1024

Le protocole BRC-1024 est un protocole de construction de métaverse ouvert basé sur la théorie ordinale Bitcoin. Il décrit les éléments fondamentaux du métaverse sur le réseau Bitcoin, tels que les personnages, les cartes et les visions du monde, et construit un monde virtuel ouvert similaire à Marvel et Star Wars.

Une fois le composant Metaverse déployé, n'importe quel portefeuille peut en créer des instances.

Un examen détaillé de la piste et des principes du protocole Bitcoin Inscription

Les opérations séquentielles décrites ci-dessous permettent de déployer un composant appelé "charactor:warrior" dans le métaverse racine, définissant clairement le rôle du guerrier dans ce contexte. Dans le champ « coche », le séparateur hiérarchique des catégories est représenté par « : », indiquant que « guerrier » est un sous-ensemble de la catégorie plus large « personnage ».

Dans le domaine « éléments », les composantes du composant « guerrier » sont exprimées sous forme de dictionnaire. Les clés de ce dictionnaire sont liées aux noms d'éléments, notamment la race, la sous-race, le sexe, la couleur des cheveux, la coiffure, le teint, les vêtements, les accessoires, les armes et les exosquelettes, pour un total de dix éléments différents. La valeur correspondante pour chaque clé est un tableau contenant les valeurs candidates pour un élément spécifique. Lors du lancement de la création d'une instance de guerrier via une opération "mint", une valeur candidate pour chaque élément doit être soigneusement sélectionnée dans le tableau fourni.

Un examen détaillé de la piste et des principes du protocole Bitcoin Inscription

Après le déploiement du composant Metaverse, n'importe quel portefeuille pourra en créer des instances. Après la frappe, le portefeuille du détenteur contient une instance de personnage de guerrier à la racine. Après avoir transféré l'inscription vers un autre portefeuille, l'instance appartiendra au nouveau portefeuille.

Essentiellement, divers éléments du monde virtuel peuvent être définis avec précision en castant différents composants du métaverse, notamment des personnages, des terrains, des environnements, des visions du monde, etc. Les fondateurs ont souligné dans le livre blanc que la définition des éléments d'actifs Metaverse n'est pas limitée par le format actuel. Le protocole envisage la prise en charge future de plusieurs types, notamment les entiers, les nombres à virgule flottante, les chaînes, etc., ainsi que de règles de construction encore plus complexes. De plus, les fonctionnalités attendues incluent la prise en charge de fonctionnalités mises à niveau, déclenchant des attentes plus élevées de la part de la communauté des utilisateurs.

BRC-137

BRC-137 apporte un nouveau système d'identité décentralisé à l'écosystème Bitcoin. Il offre aux organisations et aux communautés un moyen de se différencier et de créer des marques dans l'écosystème Bitcoin, offre un haut degré de flexibilité et de liquidité et constitue la pierre angulaire de la gouvernance sociale, communautaire et SocialVerse décentralisée de l'écosystème Bitcoin.

Pour les identifiants d'identité décentralisés (DID) traditionnels, le format suit généralement , où représente le domaine auquel il appartient. La réutilisation des noms n'est généralement pas autorisée au sein du même domaine. Afin d'améliorer la flexibilité et la liquidité des noms de domaine, BRC-137 propose un nouveau formulaire de combinaison DID.

Le protocole BRC-137 permet à chacun de créer des pièces uniques. est une inscription semi-fongible compatible avec le protocole BRC-20 avec une offre totale de 21 millions. Le détenteur de peut personnaliser une chaîne en guise de nom (unique sur toute la chaîne et selon le principe du premier arrivé, premier servi). Une fois l'inscription inscrite avec la chaîne, elle devient irremplaçable. Pour les infrastructures ou les dApps intégrées au protocole BRC-137, les inscriptions peuvent être résolues directement à l'adresse du titulaire de l'inscription.

En même temps, les inscriptions peuvent établir des relations contraignantes avec plusieurs. Une fois la relation contraignante établie, . Également distribuée de manière décentralisée, toute organisation ou communauté peut créer sa propre marque et établir un système d'identité.

BRC-137 comprend trois actifs : BRC137-DID, BRC137-TLD et BRC137-DELEGATOR. Parmi eux, BRC137-TLD et BRC137-DELEGATOR sont des jetons non fongibles basés sur le protocole BRC-420, tandis que BRC137-DID est un jeton semi-fongible basé sur le protocole BRC-20.

Un examen détaillé de la piste et des principes du protocole Bitcoin Inscription

`BRC-137` comprend principalement les trois types d'actifs suivants :

`BRC137-DID` est un token semi-fongible compatible avec la norme `BRC-20`. N'importe qui peut créer « BRC137-DID » de manière entièrement décentralisée, et après avoir été nommé, « BRC137-DID » deviendra un jeton non fongible qui peut être résolu directement à l'adresse du propriétaire. De plus, « BRC137-DID » peut être lié à n'importe quel nombre de « BRC137-TLD » pour des noms supplémentaires. L'introduction de « BRC137-DID » réalise une reconnaissance d'identité décentralisée dans l'écosystème Bitcoin, tout en garantissant une liquidité élevée dans la nature des actifs.

`BRC137-TLD` est un jeton non fongible dans le protocole `BRC-137`. Les règles de dénomination sont similaires à `BRC137-DID`. Une fois nommé, il ne peut pas être modifié. Le titulaire peut fixer les frais de liaison, et le titulaire de « BRC137-DID » peut payer les frais de liaison au titulaire de « BRC137-TLD » pour lier le suffixe détenu, réalisant ainsi l'acquisition de l'identité communautaire. Le lancement de « BRC137-TLD » enrichit encore l'écosystème d'identité décentralisée sur la chaîne Bitcoin et fournit une solution plus complète pour la gouvernance communautaire en chaîne.

`BRC137-DELEGATOR` est un atout spécial dans le protocole `BRC-137`, avec une quantité limitée. Les détenteurs peuvent devenir des nœuds proxy. Les nœuds d'agent peuvent enregistrer les transactions des utilisateurs par lots pour réduire les coûts de transaction et réaliser des bénéfices en facturant aux utilisateurs moins que les frais de transaction. L'introduction du rôle « BRC137-DELEGATOR » réduit non seulement les coûts de transaction des détenteurs de « BRC-137 », mais offre également des opportunités de profit aux détenteurs de « BRC137-DELEGATOR » et favorise le développement de l'écosystème « BRC-137 ».

Résumé

De la génération et de la transmission d'inscriptions à la puissance de calcul unique, en passant par la création de mondes virtuels ouverts via `BRC-420` et le système d'identification décentralisé du protocole `BRC-137`, chaque protocole est présenté ses caractéristiques techniques et ses domaines d'application uniques.

Cette série de protocoles d'inscription, dont `BRC-420` et `BRC-137`, n'est pas seulement synonyme d'actifs numériques, elle représente une nouvelle génération de protocoles de base sur la chaîne Bitcoin et contribue au développement de la technologie blockchain pavée le chemin. Il ne s’agit pas seulement de l’évolution du Bitcoin en tant que monnaie numérique, mais également de l’essor du Bitcoin en tant que plateforme, fournissant une base solide pour une variété d’actifs et d’applications numériques.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer