Qu'est-ce que le BRC-100 ?

Débutant1/17/2024, 2:49:16 PM
Découvrez le BRC-100 : Un protocole blockchain révolutionnaire améliorant l'informatique décentralisée avec des fonctionnalités de jetons avancées et des applications dynamiques.
https://gimg.gateimg.com/learn/a409514f23cbc098c5876efb62676b8aaea0fe35.jpg

Le BRC-100 est défini comme un protocole informatique décentralisé extensible. Cette désignation met en évidence deux de ses principales caractéristiques : son extensibilité et sa nature décentralisée. En tant que protocole extensible, BRC-100 est conçu pour être adaptable et évolutif, permettant l'intégration de nouvelles caractéristiques et fonctionnalités au fil du temps. Cet aspect est important dans le paysage de la blockchain qui évolue rapidement, où la capacité à s'adapter aux nouvelles demandes et aux avancées technologiques peut avoir un impact significatif sur la pertinence et la longévité d'un protocole.

L'aspect décentralisé de BRC-100 est tout aussi important. Il fonctionne sur un réseau distribué, ce qui signifie qu'il n'est pas contrôlé par une seule entité. Cette décentralisation est un principe fondamental de la technologie blockchain, offrant un niveau de sécurité, de transparence et de résilience que les systèmes centralisés n'ont souvent pas. Dans le cas de BRC-100, ce cadre décentralisé ne concerne pas seulement la distribution des données ou des actifs, mais aussi la décentralisation des processus informatiques.

Théorie des ordinaux et BRC-100

Le fondement du protocole BRC-100 est profondément ancré dans la théorie des ordinaux, un concept avancé de la technologie blockchain. La théorie des ordinaux fournit une approche méthodique de l'attribution de nombres ordinaux aux blocs et aux transactions au sein d'un réseau de blockchain. Cette attribution systématique est essentielle pour maintenir l'ordre et la cohérence dans le grand livre de la blockchain, un grand livre qui n'est pas seulement un enregistrement de transactions mais aussi une séquence d'étapes et d'états de calcul.

En s'appuyant sur cette théorie, le BRC-100 peut gérer et exécuter efficacement des tâches informatiques complexes dans son cadre décentralisé. Cette capacité est particulièrement importante pour les applications qui exigent un haut degré de précision et de fiabilité dans leurs opérations. L'intégration de la théorie des ordinaux dans l'architecture du BRC-100 renforce non seulement son efficacité informatique, mais garantit également un degré de précision plus élevé dans l'exécution des applications décentralisées. Cette intégration marque une étape importante dans l'évolution de la technologie blockchain, en la faisant passer de simples capacités transactionnelles à des fonctionnalités informatiques plus sophistiquées.

BRC-100 Marché : inBRC

Aperçu de inBRC : la première place de marché et le premier indexeur de BRC-100

inBRC est la première place de marché et le premier indexeur du protocole BRC-100, marquant ainsi une étape importante dans l'écosystème BRC-100. Premier du genre, inBRC offre une plateforme où les utilisateurs peuvent échanger et visualiser une gamme complète d'applications et de jetons développés sur la pile de protocoles BRC-100, y compris BRC-100, BRC-101, BRC-102, BRC-103, et d'autres. Cette place de marché est un centre d'échange et sert de centre d'information, fournissant des informations détaillées sur les différents jetons et applications au sein de l'écosystème BRC-100. Elle présente des données clés telles que le volume des échanges sur 24 heures, la valeur actuelle du marché, les ventes et les statistiques sur les détenteurs, offrant ainsi un aperçu transparent et détaillé de la dynamique du marché.

Fonctionnalité et impact de inBRC sur l'écosystème BRC-100

Les fonctionnalités d'inBRC améliorent la visibilité et l'accessibilité des actifs basés sur le BRC-100. Pour les investisseurs et les utilisateurs, la place de marché offre une interface conviviale pour explorer et investir dans divers projets basés sur le BRC-100, facilitant ainsi la navigation dans les diverses offres au sein de l'écosystème. La disponibilité de données et de tendances de marché en temps réel aide les utilisateurs à prendre des décisions éclairées, contribuant ainsi à un environnement commercial plus dynamique et plus actif.

Gouvernance de BRC-100

BRC-100, un protocole ouvert pour l'écosystème Bitcoin

BRC-100 est un protocole ouvert, principalement conçu pour favoriser le développement de l'écosystème Bitcoin. Sa nature ouverte signifie qu'il est accessible et modifiable par un large éventail de développeurs et de contributeurs. Cette approche est essentielle pour favoriser l'innovation et la croissance dans l'espace Bitcoin, car elle permet d'explorer et d'intégrer un ensemble varié d'idées et de technologies. En servant de cadre fondamental pour les protocoles futurs, BRC-100 vise à rationaliser et à améliorer les capacités de Bitcoin, non seulement en tant que crypto-monnaie, mais aussi en tant que plateforme décentralisée complète pour diverses applications.

Approche de la gouvernance collaborative et décentralisée

Le modèle de gouvernance du CRB-100 se caractérise par sa nature collaborative et décentralisée. Ce modèle repose sur le principe selon lequel le meilleur moyen de développer et de maintenir un protocole solide est l'effort collectif et la sagesse. En pratique, cela signifie que le développement, la maintenance et l'évolution du protocole BRC-100 ne sont pas l'apanage d'une seule entité ou d'un seul groupe. Il s'agit plutôt d'une communauté de développeurs et de parties prenantes qui travaillent ensemble pour proposer, examiner et mettre en œuvre des modifications et des améliorations du protocole. Cette approche collaborative garantit la prise en compte d'un large éventail de perspectives et d'expertises, ce qui permet d'obtenir des développements plus complets et plus efficaces.

Le processus de proposition dans le cadre de la gouvernance du CRB-100 est conçu pour être inclusif et transparent. Tout membre de la communauté, quel que soit son parcours ou son niveau d'implication, peut proposer des modifications ou des améliorations au protocole. Ces propositions sont ensuite soumises à l'examen de l'ensemble de la communauté, ce qui permet une discussion ouverte et un retour d'information. Cette étape permet d'entendre un ensemble diversifié d'opinions, ce qui garantit que le protocole évolue d'une manière bénéfique pour l'ensemble de la communauté.

Le processus de modification dans la gouvernance de BRC-100 est exécuté en mettant l'accent sur le consensus et la collaboration. Une fois qu'une proposition a été examinée et discutée en profondeur, elle fait l'objet d'un processus d'affinement et d'ajustement, auquel participent souvent l'auteur de la proposition initiale et d'autres membres de la communauté. La nature décentralisée de ce processus garantit qu'aucune entité n'a d'influence indue sur le développement du protocole, ce qui maintient l'intégrité et la nature démocratique du modèle de gouvernance du BRC-100.

Protocoles d'extension du BRC-100

Prise en charge de l'extension du protocole dans BRC-100

Le BRC-100 est conçu avec une caractéristique unique qui permet l'extension de son protocole de base, ce qui permet aux développeurs de s'appuyer sur ses capacités fondamentales et de les améliorer. Cette prise en charge de l'extension du protocole permet une évolution et une adaptation continues en réponse à l'évolution des besoins et aux progrès technologiques. Des protocoles d'extension peuvent être développés et intégrés dans le cadre du BRC-100, fournissant des fonctionnalités supplémentaires ou améliorant les fonctionnalités existantes. Cette extensibilité est rendue possible par l'architecture modulaire du protocole, qui est conçue pour être à la fois flexible et interopérable. Il permet l'intégration transparente de nouvelles fonctionnalités sans perturber les fonctionnalités de base du système existant, ce qui garantit la stabilité et la continuité.

Le processus d'extension de BRC-100 implique la création de nouveaux protocoles qui héritent des propriétés de base de BRC-100 tout en introduisant de nouveaux éléments ou capacités. Les développeurs peuvent s'appuyer sur le travail des autres, créant ainsi un environnement de collaboration qui fait progresser le protocole de manière cohérente et coordonnée.

Améliorer les capacités grâce aux protocoles d'extension

En permettant l'ajout de nouvelles fonctionnalités, ces extensions peuvent répondre à des besoins spécifiques ou à des cas d'utilisation pour lesquels le protocole original n'a peut-être pas été conçu. Les protocoles d'extension permettent au CRB-100 de rester pertinent et efficace, en fournissant des solutions adaptées à l'évolution des demandes de ses utilisateurs.

Ces protocoles d'extension contribuent à la robustesse et à la polyvalence de l'écosystème BRC-100. Ils permettent un niveau de personnalisation et de spécialisation qu'il serait difficile d'atteindre avec un protocole unique et monolithique. Par exemple, un protocole d'extension pourrait introduire de nouveaux types de transactions, des fonctionnalités de contrats intelligents ou des mécanismes de consensus, chacun répondant à des applications ou des groupes d'utilisateurs différents.

BRC-101 : un protocole décentralisé de gouvernance en chaîne

BRC-101 est un protocole de gouvernance décentralisé sur la chaîne, spécialement conçu pour la pile de protocoles BRC-100. Créée par Mikael.btc le 16 septembre 2023, la BRC-101 sert de cadre pour régir les applications basées sur le protocole BRC-100 ou ses extensions. Ce protocole hérite du BRC-100 et étend ses fonctionnalités, en se concentrant sur les mécanismes de gouvernance décentralisée. Il décrit les procédures de mise à jour des propriétés des applications ou jetons parents et enfants, d'arrêt des applications et d'ajout d'applications enfants dans l'écosystème BRC-100.

La fonctionnalité principale de BRC-101 tourne autour de la gouvernance décentralisée de la chaîne, permettant l'exécution automatique des décisions de gouvernance à la suite d'un vote décentralisé. Ce protocole permet de mettre à jour les attributs et d'arrêter les applications basées sur la pile de protocoles BRC-100 exclusivement par l'intermédiaire du BRC-101. Pour ajouter des applications enfants, le BRC-101 est nécessaire si le paramètre de protocole de l'application enfant "openAsChild" est défini sur false ; sinon, les utilisateurs peuvent déployer directement les applications enfants.

BRC-101 ne peut être déployé qu'en tant qu'application enfant d'une application parent, ce qui permet à quiconque de déployer une application enfant de gouvernance pour n'importe quelle application parent. L'exécution de ces applications enfant de gouvernance dépend de l'attribut "ids" (Is DAO Started) de l'application parent.

Le processus de vote comporte plusieurs étapes, notamment la gravure des jetons de l'application parentale dans l'application enfant de gouvernance, le retrait de la certification de vote, l'annulation des votes et le retrait des jetons de l'application parentale après l'annulation du vote.

Le protocole introduit de nouvelles opérations informatiques (cops) telles que vote1/vote2 et unvote1/unvote2, qui sont utilisées pour le vote et l'annulation du vote dans les propositions de gouvernance. Le BRC-101 ajoute de nouveaux états tels que "Votes pour oui" (vfy), "Votes pour non" (vfn), et divers indicateurs d'état pour l'application enfant de la gouvernance, améliorant ainsi la transparence et l'efficacité du processus de gouvernance.

Protocoles d'amélioration du BRC-100

Le protocole BRC-100 adopte une approche structurée mais souple pour proposer et mettre en œuvre des améliorations, en veillant à ce que le protocole réponde aux normes actuelles et s'adapte aux exigences futures. Ce processus commence par la phase de proposition, au cours de laquelle les membres de la communauté, les développeurs ou toute autre partie prenante de l'écosystème du BRC-100 peuvent suggérer des améliorations ou des modifications. Ces propositions sont généralement détaillées et décrivent la nature de l'amélioration, les avantages escomptés et les incidences potentielles sur le système existant.

Une fois qu'une proposition est soumise, elle fait l'objet d'un processus d'examen approfondi. Cela implique un examen minutieux par d'autres membres de la communauté et des experts du domaine, qui évaluent la faisabilité, la pertinence et les implications potentielles de l'amélioration proposée. Les réactions et les discussions sont encouragées, ce qui conduit souvent à des améliorations et à des ajustements de la proposition initiale.

Ce processus d'examen collaboratif garantit que seules les améliorations bien pensées et bénéfiques passent à l'étape suivante. Une fois qu'une proposition a été affinée et approuvée, elle passe à la phase de mise en œuvre. Cette phase comprend le codage et l'intégration de l'amélioration dans le protocole BRC-100. La mise en œuvre est effectuée en prenant soin de maintenir l'intégrité et la stabilité du système existant, en veillant à ce que les nouveaux changements s'intègrent de manière transparente aux fonctionnalités de base.

Indexeur de protocole BRC-100

L'indexeur de protocole BRC-100 dans l'écosystème

L'indexeur du protocole BRC-100 est une base de données complète et un moteur de recherche pour tout ce qui concerne le protocole BRC-100. Il sert de point d'accès centralisé aux informations sur les différentes applications, les jetons et les transactions qui existent au sein du réseau BRC-100. Cet outil est conçu pour fournir aux utilisateurs, aux développeurs et aux parties prenantes un moyen facile et efficace de naviguer dans le paysage complexe du protocole BRC-100. En indexant les données de la blockchain, l'indexeur de protocole offre une vue détaillée et organisée des activités du réseau, y compris le déploiement de nouvelles applications, les transactions de jetons et les changements au sein du protocole lui-même.

La fonctionnalité de l'indexeur de protocole BRC-100 fournit des informations précieuses sur la dynamique du réseau, comme la distribution des jetons, l'utilisation des applications et les schémas de transaction. Il permet aux développeurs d'identifier les tendances, de comprendre le comportement des utilisateurs et de prendre des décisions fondées sur des données. Pour les investisseurs et les utilisateurs, l'indexeur offre une vue transparente des activités du protocole, les aidant à suivre les performances des jetons et des applications et à prendre des décisions éclairées.

Contribution à la transparence et à l'efficacité

L'indexeur de protocole BRC-100 améliore considérablement la transparence de l'écosystème BRC-100. Dans un paysage où l'information est essentielle, l'indexeur offre une vue claire et dégagée des activités de la chaîne. En ayant accès à une source d'information fiable et actualisée, les parties prenantes peuvent s'assurer que leurs interactions avec le protocole sont basées sur des données précises et complètes.

En organisant de vastes quantités de données blockchain dans un format consultable et convivial, il permet aux utilisateurs et aux développeurs d'économiser beaucoup de temps et d'efforts. Cette efficacité est importante pour ceux qui cherchent à développer ou à investir dans des applications au sein de l'écosystème BRC-100. La capacité de l'indexeur à fournir un accès rapide et facile aux données pertinentes signifie que les développeurs peuvent se concentrer davantage sur l'innovation et moins sur la recherche de données. En même temps, les investisseurs peuvent prendre des décisions plus rapides et mieux informées.

Spécifications techniques du BRC-100

Paramètres du protocole, opérations et opérations informatiques

Le protocole BRC-100 se caractérise par un ensemble complet de paramètres et d'opérations qui définissent sa fonctionnalité. Les principaux paramètres sont "extends", "upgradeFrom", "openAsChild" et "stoppable", chacun ayant une fonction spécifique dans l'architecture du protocole. Par exemple, "extends" détermine l'héritage d'autres protocoles, tandis que "stoppable" indique si une application peut être arrêtée.

Les opérations de calcul dans BRC-100, exprimées par l'attribut 'cop', sont pertinentes pour les capacités de calcul décentralisées du protocole. Ces opérations définissent la logique informatique que les applications doivent suivre lors de l'exécution de tâches telles que la frappe ou la gravure de jetons. La conception du protocole garantit que ces opérations informatiques sont à la fois souples et cohérentes avec le cadre général, ce qui permet un large éventail de fonctionnalités tout en maintenant la compatibilité et la stabilité au sein de l'écosystème.

Déploiement, frappe et combustion des jetons

Le processus de déploiement dans BRC-100 implique la mise en place de nouvelles applications ou de nouveaux jetons en spécifiant leurs attributs et leurs opérations. Ce processus est essentiel car il jette les bases de la manière dont l'application ou le jeton fonctionnera au sein de l'écosystème. Une fois déployées, les applications peuvent effectuer des opérations comme frapper et brûler des jetons, ce qui est essentiel pour gérer l'économie des jetons au sein de BRC-100. La frappe crée de nouveaux jetons, ce qui augmente l'offre, tandis que la combustion retire les jetons de la circulation, ce qui réduit effectivement l'offre. Ces processus sont régis par les règles et les paramètres du protocole, ce qui garantit que la gestion de l'approvisionnement en jetons est transparente et conforme à la conception prévue de l'application.

Opérations de calcul uniques : mint2/mint3 et burn2/burn3

Le BRC-100 introduit des opérations informatiques uniques telles que mint2/mint3 et burn2/burn3, chacune ajoutant une couche de complexité et de fonctionnalité au protocole. Les opérations "mint2" et "mint3" étendent le processus de frappe de base en incorporant des conditions ou des états spécifiques. Par exemple, mint2 peut être utilisé pour frapper des jetons dans certaines conditions, qui impliquent souvent des mises à jour de l'état de l'application, tandis que mint3 permet de frapper des jetons sans affecter l'offre en circulation, ce qui est utile pour des scénarios d'application spécifiques. De même, burn2 et burn3 étendent le processus de combustion standard. Burn2 est utilisé pour brûler des jetons dans des conditions spécifiques, conduisant souvent à des changements dans l'état de l'application, tandis que burn3 permet de convertir des jetons dans un état différent au sein de l'application sans réduire l'offre circulante.

Conclusion

Le protocole BRC-100 se distingue par ses paramètres complets, ses diverses opérations et ses fonctionnalités informatiques avancées. Sa capacité à prendre en charge des extensions de protocole telles que BRC-101 et des opérations informatiques uniques telles que mint2/mint3 et burn2/burn3 témoigne de sa capacité d'adaptation et d'innovation pour répondre aux besoins complexes de l'informatique décentralisée. L'approche structurée du protocole en matière de déploiement, de gestion des jetons et de gouvernance reflète une conception bien pensée qui équilibre flexibilité et cohérence, garantissant qu'il reste un outil pertinent et puissant dans le secteur de la blockchain.

Auteur : Matheus
Traduction effectuée par : Piper
Examinateur(s): KOWEI、Edward、Ashley He
* Les informations ne sont pas destinées à être et ne constituent pas des conseils financiers ou toute autre recommandation de toute sorte offerte ou approuvée par Gate.io.
* Cet article ne peut être reproduit, transmis ou copié sans faire référence à Gate.io. Toute contravention constitue une violation de la loi sur le droit d'auteur et peut faire l'objet d'une action en justice.

Qu'est-ce que le BRC-100 ?

Débutant1/17/2024, 2:49:16 PM
Découvrez le BRC-100 : Un protocole blockchain révolutionnaire améliorant l'informatique décentralisée avec des fonctionnalités de jetons avancées et des applications dynamiques.

Le BRC-100 est défini comme un protocole informatique décentralisé extensible. Cette désignation met en évidence deux de ses principales caractéristiques : son extensibilité et sa nature décentralisée. En tant que protocole extensible, BRC-100 est conçu pour être adaptable et évolutif, permettant l'intégration de nouvelles caractéristiques et fonctionnalités au fil du temps. Cet aspect est important dans le paysage de la blockchain qui évolue rapidement, où la capacité à s'adapter aux nouvelles demandes et aux avancées technologiques peut avoir un impact significatif sur la pertinence et la longévité d'un protocole.

L'aspect décentralisé de BRC-100 est tout aussi important. Il fonctionne sur un réseau distribué, ce qui signifie qu'il n'est pas contrôlé par une seule entité. Cette décentralisation est un principe fondamental de la technologie blockchain, offrant un niveau de sécurité, de transparence et de résilience que les systèmes centralisés n'ont souvent pas. Dans le cas de BRC-100, ce cadre décentralisé ne concerne pas seulement la distribution des données ou des actifs, mais aussi la décentralisation des processus informatiques.

Théorie des ordinaux et BRC-100

Le fondement du protocole BRC-100 est profondément ancré dans la théorie des ordinaux, un concept avancé de la technologie blockchain. La théorie des ordinaux fournit une approche méthodique de l'attribution de nombres ordinaux aux blocs et aux transactions au sein d'un réseau de blockchain. Cette attribution systématique est essentielle pour maintenir l'ordre et la cohérence dans le grand livre de la blockchain, un grand livre qui n'est pas seulement un enregistrement de transactions mais aussi une séquence d'étapes et d'états de calcul.

En s'appuyant sur cette théorie, le BRC-100 peut gérer et exécuter efficacement des tâches informatiques complexes dans son cadre décentralisé. Cette capacité est particulièrement importante pour les applications qui exigent un haut degré de précision et de fiabilité dans leurs opérations. L'intégration de la théorie des ordinaux dans l'architecture du BRC-100 renforce non seulement son efficacité informatique, mais garantit également un degré de précision plus élevé dans l'exécution des applications décentralisées. Cette intégration marque une étape importante dans l'évolution de la technologie blockchain, en la faisant passer de simples capacités transactionnelles à des fonctionnalités informatiques plus sophistiquées.

BRC-100 Marché : inBRC

Aperçu de inBRC : la première place de marché et le premier indexeur de BRC-100

inBRC est la première place de marché et le premier indexeur du protocole BRC-100, marquant ainsi une étape importante dans l'écosystème BRC-100. Premier du genre, inBRC offre une plateforme où les utilisateurs peuvent échanger et visualiser une gamme complète d'applications et de jetons développés sur la pile de protocoles BRC-100, y compris BRC-100, BRC-101, BRC-102, BRC-103, et d'autres. Cette place de marché est un centre d'échange et sert de centre d'information, fournissant des informations détaillées sur les différents jetons et applications au sein de l'écosystème BRC-100. Elle présente des données clés telles que le volume des échanges sur 24 heures, la valeur actuelle du marché, les ventes et les statistiques sur les détenteurs, offrant ainsi un aperçu transparent et détaillé de la dynamique du marché.

Fonctionnalité et impact de inBRC sur l'écosystème BRC-100

Les fonctionnalités d'inBRC améliorent la visibilité et l'accessibilité des actifs basés sur le BRC-100. Pour les investisseurs et les utilisateurs, la place de marché offre une interface conviviale pour explorer et investir dans divers projets basés sur le BRC-100, facilitant ainsi la navigation dans les diverses offres au sein de l'écosystème. La disponibilité de données et de tendances de marché en temps réel aide les utilisateurs à prendre des décisions éclairées, contribuant ainsi à un environnement commercial plus dynamique et plus actif.

Gouvernance de BRC-100

BRC-100, un protocole ouvert pour l'écosystème Bitcoin

BRC-100 est un protocole ouvert, principalement conçu pour favoriser le développement de l'écosystème Bitcoin. Sa nature ouverte signifie qu'il est accessible et modifiable par un large éventail de développeurs et de contributeurs. Cette approche est essentielle pour favoriser l'innovation et la croissance dans l'espace Bitcoin, car elle permet d'explorer et d'intégrer un ensemble varié d'idées et de technologies. En servant de cadre fondamental pour les protocoles futurs, BRC-100 vise à rationaliser et à améliorer les capacités de Bitcoin, non seulement en tant que crypto-monnaie, mais aussi en tant que plateforme décentralisée complète pour diverses applications.

Approche de la gouvernance collaborative et décentralisée

Le modèle de gouvernance du CRB-100 se caractérise par sa nature collaborative et décentralisée. Ce modèle repose sur le principe selon lequel le meilleur moyen de développer et de maintenir un protocole solide est l'effort collectif et la sagesse. En pratique, cela signifie que le développement, la maintenance et l'évolution du protocole BRC-100 ne sont pas l'apanage d'une seule entité ou d'un seul groupe. Il s'agit plutôt d'une communauté de développeurs et de parties prenantes qui travaillent ensemble pour proposer, examiner et mettre en œuvre des modifications et des améliorations du protocole. Cette approche collaborative garantit la prise en compte d'un large éventail de perspectives et d'expertises, ce qui permet d'obtenir des développements plus complets et plus efficaces.

Le processus de proposition dans le cadre de la gouvernance du CRB-100 est conçu pour être inclusif et transparent. Tout membre de la communauté, quel que soit son parcours ou son niveau d'implication, peut proposer des modifications ou des améliorations au protocole. Ces propositions sont ensuite soumises à l'examen de l'ensemble de la communauté, ce qui permet une discussion ouverte et un retour d'information. Cette étape permet d'entendre un ensemble diversifié d'opinions, ce qui garantit que le protocole évolue d'une manière bénéfique pour l'ensemble de la communauté.

Le processus de modification dans la gouvernance de BRC-100 est exécuté en mettant l'accent sur le consensus et la collaboration. Une fois qu'une proposition a été examinée et discutée en profondeur, elle fait l'objet d'un processus d'affinement et d'ajustement, auquel participent souvent l'auteur de la proposition initiale et d'autres membres de la communauté. La nature décentralisée de ce processus garantit qu'aucune entité n'a d'influence indue sur le développement du protocole, ce qui maintient l'intégrité et la nature démocratique du modèle de gouvernance du BRC-100.

Protocoles d'extension du BRC-100

Prise en charge de l'extension du protocole dans BRC-100

Le BRC-100 est conçu avec une caractéristique unique qui permet l'extension de son protocole de base, ce qui permet aux développeurs de s'appuyer sur ses capacités fondamentales et de les améliorer. Cette prise en charge de l'extension du protocole permet une évolution et une adaptation continues en réponse à l'évolution des besoins et aux progrès technologiques. Des protocoles d'extension peuvent être développés et intégrés dans le cadre du BRC-100, fournissant des fonctionnalités supplémentaires ou améliorant les fonctionnalités existantes. Cette extensibilité est rendue possible par l'architecture modulaire du protocole, qui est conçue pour être à la fois flexible et interopérable. Il permet l'intégration transparente de nouvelles fonctionnalités sans perturber les fonctionnalités de base du système existant, ce qui garantit la stabilité et la continuité.

Le processus d'extension de BRC-100 implique la création de nouveaux protocoles qui héritent des propriétés de base de BRC-100 tout en introduisant de nouveaux éléments ou capacités. Les développeurs peuvent s'appuyer sur le travail des autres, créant ainsi un environnement de collaboration qui fait progresser le protocole de manière cohérente et coordonnée.

Améliorer les capacités grâce aux protocoles d'extension

En permettant l'ajout de nouvelles fonctionnalités, ces extensions peuvent répondre à des besoins spécifiques ou à des cas d'utilisation pour lesquels le protocole original n'a peut-être pas été conçu. Les protocoles d'extension permettent au CRB-100 de rester pertinent et efficace, en fournissant des solutions adaptées à l'évolution des demandes de ses utilisateurs.

Ces protocoles d'extension contribuent à la robustesse et à la polyvalence de l'écosystème BRC-100. Ils permettent un niveau de personnalisation et de spécialisation qu'il serait difficile d'atteindre avec un protocole unique et monolithique. Par exemple, un protocole d'extension pourrait introduire de nouveaux types de transactions, des fonctionnalités de contrats intelligents ou des mécanismes de consensus, chacun répondant à des applications ou des groupes d'utilisateurs différents.

BRC-101 : un protocole décentralisé de gouvernance en chaîne

BRC-101 est un protocole de gouvernance décentralisé sur la chaîne, spécialement conçu pour la pile de protocoles BRC-100. Créée par Mikael.btc le 16 septembre 2023, la BRC-101 sert de cadre pour régir les applications basées sur le protocole BRC-100 ou ses extensions. Ce protocole hérite du BRC-100 et étend ses fonctionnalités, en se concentrant sur les mécanismes de gouvernance décentralisée. Il décrit les procédures de mise à jour des propriétés des applications ou jetons parents et enfants, d'arrêt des applications et d'ajout d'applications enfants dans l'écosystème BRC-100.

La fonctionnalité principale de BRC-101 tourne autour de la gouvernance décentralisée de la chaîne, permettant l'exécution automatique des décisions de gouvernance à la suite d'un vote décentralisé. Ce protocole permet de mettre à jour les attributs et d'arrêter les applications basées sur la pile de protocoles BRC-100 exclusivement par l'intermédiaire du BRC-101. Pour ajouter des applications enfants, le BRC-101 est nécessaire si le paramètre de protocole de l'application enfant "openAsChild" est défini sur false ; sinon, les utilisateurs peuvent déployer directement les applications enfants.

BRC-101 ne peut être déployé qu'en tant qu'application enfant d'une application parent, ce qui permet à quiconque de déployer une application enfant de gouvernance pour n'importe quelle application parent. L'exécution de ces applications enfant de gouvernance dépend de l'attribut "ids" (Is DAO Started) de l'application parent.

Le processus de vote comporte plusieurs étapes, notamment la gravure des jetons de l'application parentale dans l'application enfant de gouvernance, le retrait de la certification de vote, l'annulation des votes et le retrait des jetons de l'application parentale après l'annulation du vote.

Le protocole introduit de nouvelles opérations informatiques (cops) telles que vote1/vote2 et unvote1/unvote2, qui sont utilisées pour le vote et l'annulation du vote dans les propositions de gouvernance. Le BRC-101 ajoute de nouveaux états tels que "Votes pour oui" (vfy), "Votes pour non" (vfn), et divers indicateurs d'état pour l'application enfant de la gouvernance, améliorant ainsi la transparence et l'efficacité du processus de gouvernance.

Protocoles d'amélioration du BRC-100

Le protocole BRC-100 adopte une approche structurée mais souple pour proposer et mettre en œuvre des améliorations, en veillant à ce que le protocole réponde aux normes actuelles et s'adapte aux exigences futures. Ce processus commence par la phase de proposition, au cours de laquelle les membres de la communauté, les développeurs ou toute autre partie prenante de l'écosystème du BRC-100 peuvent suggérer des améliorations ou des modifications. Ces propositions sont généralement détaillées et décrivent la nature de l'amélioration, les avantages escomptés et les incidences potentielles sur le système existant.

Une fois qu'une proposition est soumise, elle fait l'objet d'un processus d'examen approfondi. Cela implique un examen minutieux par d'autres membres de la communauté et des experts du domaine, qui évaluent la faisabilité, la pertinence et les implications potentielles de l'amélioration proposée. Les réactions et les discussions sont encouragées, ce qui conduit souvent à des améliorations et à des ajustements de la proposition initiale.

Ce processus d'examen collaboratif garantit que seules les améliorations bien pensées et bénéfiques passent à l'étape suivante. Une fois qu'une proposition a été affinée et approuvée, elle passe à la phase de mise en œuvre. Cette phase comprend le codage et l'intégration de l'amélioration dans le protocole BRC-100. La mise en œuvre est effectuée en prenant soin de maintenir l'intégrité et la stabilité du système existant, en veillant à ce que les nouveaux changements s'intègrent de manière transparente aux fonctionnalités de base.

Indexeur de protocole BRC-100

L'indexeur de protocole BRC-100 dans l'écosystème

L'indexeur du protocole BRC-100 est une base de données complète et un moteur de recherche pour tout ce qui concerne le protocole BRC-100. Il sert de point d'accès centralisé aux informations sur les différentes applications, les jetons et les transactions qui existent au sein du réseau BRC-100. Cet outil est conçu pour fournir aux utilisateurs, aux développeurs et aux parties prenantes un moyen facile et efficace de naviguer dans le paysage complexe du protocole BRC-100. En indexant les données de la blockchain, l'indexeur de protocole offre une vue détaillée et organisée des activités du réseau, y compris le déploiement de nouvelles applications, les transactions de jetons et les changements au sein du protocole lui-même.

La fonctionnalité de l'indexeur de protocole BRC-100 fournit des informations précieuses sur la dynamique du réseau, comme la distribution des jetons, l'utilisation des applications et les schémas de transaction. Il permet aux développeurs d'identifier les tendances, de comprendre le comportement des utilisateurs et de prendre des décisions fondées sur des données. Pour les investisseurs et les utilisateurs, l'indexeur offre une vue transparente des activités du protocole, les aidant à suivre les performances des jetons et des applications et à prendre des décisions éclairées.

Contribution à la transparence et à l'efficacité

L'indexeur de protocole BRC-100 améliore considérablement la transparence de l'écosystème BRC-100. Dans un paysage où l'information est essentielle, l'indexeur offre une vue claire et dégagée des activités de la chaîne. En ayant accès à une source d'information fiable et actualisée, les parties prenantes peuvent s'assurer que leurs interactions avec le protocole sont basées sur des données précises et complètes.

En organisant de vastes quantités de données blockchain dans un format consultable et convivial, il permet aux utilisateurs et aux développeurs d'économiser beaucoup de temps et d'efforts. Cette efficacité est importante pour ceux qui cherchent à développer ou à investir dans des applications au sein de l'écosystème BRC-100. La capacité de l'indexeur à fournir un accès rapide et facile aux données pertinentes signifie que les développeurs peuvent se concentrer davantage sur l'innovation et moins sur la recherche de données. En même temps, les investisseurs peuvent prendre des décisions plus rapides et mieux informées.

Spécifications techniques du BRC-100

Paramètres du protocole, opérations et opérations informatiques

Le protocole BRC-100 se caractérise par un ensemble complet de paramètres et d'opérations qui définissent sa fonctionnalité. Les principaux paramètres sont "extends", "upgradeFrom", "openAsChild" et "stoppable", chacun ayant une fonction spécifique dans l'architecture du protocole. Par exemple, "extends" détermine l'héritage d'autres protocoles, tandis que "stoppable" indique si une application peut être arrêtée.

Les opérations de calcul dans BRC-100, exprimées par l'attribut 'cop', sont pertinentes pour les capacités de calcul décentralisées du protocole. Ces opérations définissent la logique informatique que les applications doivent suivre lors de l'exécution de tâches telles que la frappe ou la gravure de jetons. La conception du protocole garantit que ces opérations informatiques sont à la fois souples et cohérentes avec le cadre général, ce qui permet un large éventail de fonctionnalités tout en maintenant la compatibilité et la stabilité au sein de l'écosystème.

Déploiement, frappe et combustion des jetons

Le processus de déploiement dans BRC-100 implique la mise en place de nouvelles applications ou de nouveaux jetons en spécifiant leurs attributs et leurs opérations. Ce processus est essentiel car il jette les bases de la manière dont l'application ou le jeton fonctionnera au sein de l'écosystème. Une fois déployées, les applications peuvent effectuer des opérations comme frapper et brûler des jetons, ce qui est essentiel pour gérer l'économie des jetons au sein de BRC-100. La frappe crée de nouveaux jetons, ce qui augmente l'offre, tandis que la combustion retire les jetons de la circulation, ce qui réduit effectivement l'offre. Ces processus sont régis par les règles et les paramètres du protocole, ce qui garantit que la gestion de l'approvisionnement en jetons est transparente et conforme à la conception prévue de l'application.

Opérations de calcul uniques : mint2/mint3 et burn2/burn3

Le BRC-100 introduit des opérations informatiques uniques telles que mint2/mint3 et burn2/burn3, chacune ajoutant une couche de complexité et de fonctionnalité au protocole. Les opérations "mint2" et "mint3" étendent le processus de frappe de base en incorporant des conditions ou des états spécifiques. Par exemple, mint2 peut être utilisé pour frapper des jetons dans certaines conditions, qui impliquent souvent des mises à jour de l'état de l'application, tandis que mint3 permet de frapper des jetons sans affecter l'offre en circulation, ce qui est utile pour des scénarios d'application spécifiques. De même, burn2 et burn3 étendent le processus de combustion standard. Burn2 est utilisé pour brûler des jetons dans des conditions spécifiques, conduisant souvent à des changements dans l'état de l'application, tandis que burn3 permet de convertir des jetons dans un état différent au sein de l'application sans réduire l'offre circulante.

Conclusion

Le protocole BRC-100 se distingue par ses paramètres complets, ses diverses opérations et ses fonctionnalités informatiques avancées. Sa capacité à prendre en charge des extensions de protocole telles que BRC-101 et des opérations informatiques uniques telles que mint2/mint3 et burn2/burn3 témoigne de sa capacité d'adaptation et d'innovation pour répondre aux besoins complexes de l'informatique décentralisée. L'approche structurée du protocole en matière de déploiement, de gestion des jetons et de gouvernance reflète une conception bien pensée qui équilibre flexibilité et cohérence, garantissant qu'il reste un outil pertinent et puissant dans le secteur de la blockchain.

Auteur : Matheus
Traduction effectuée par : Piper
Examinateur(s): KOWEI、Edward、Ashley He
* Les informations ne sont pas destinées à être et ne constituent pas des conseils financiers ou toute autre recommandation de toute sorte offerte ou approuvée par Gate.io.
* Cet article ne peut être reproduit, transmis ou copié sans faire référence à Gate.io. Toute contravention constitue une violation de la loi sur le droit d'auteur et peut faire l'objet d'une action en justice.
Lancez-vous
Inscrivez-vous et obtenez un bon de
100$
!