O que é o BRC-100?

iniciantesJan 17, 2024
Explore o BRC-100: Um protocolo blockchain revolucionário que aprimora a computação descentralizada com funcionalidades avançadas de token e aplicativos dinâmicos.
O que é o BRC-100?

BRC-100 é definido como um protocolo de computação descentralizada extensível. Esta designação destaca duas das suas principais características: a sua extensibilidade e a sua natureza descentralizada. Sendo um protocolo extensível, o BRC-100 foi projetado para ser adaptável e escalável, permitindo a integração de novos recursos e funcionalidades ao longo do tempo. Este aspecto é importante no cenário de blockchain em rápida evolução, onde a capacidade de adaptação a novas demandas e avanços tecnológicos pode impactar significativamente a relevância e longevidade de um protocolo.

O aspecto descentralizado do BRC-100 é igualmente importante. Opera em rede distribuída, o que significa que não é controlada por nenhuma entidade única. Esta descentralização é um princípio fundamental da tecnologia blockchain, oferecendo um nível de segurança, transparência e resiliência que muitas vezes falta aos sistemas centralizados. No caso do BRC-100, este quadro descentralizado não se trata apenas de distribuir dados ou activos, mas também de descentralizar processos de computação.

Teoria dos Ordinais e BRC-100

A base do protocolo BRC-100 está profundamente enraizada na Teoria dos Ordinais, um conceito avançado na tecnologia blockchain. A Teoria dos Ordinais fornece uma abordagem metódica para atribuir números ordinais a blocos e transações dentro de uma rede blockchain. Esta atribuição sistemática é crucial para manter a ordem e a consistência no livro-razão da blockchain, um livro-razão que não é apenas um registo de transações, mas também uma sequência de passos e estados computacionais.

Ao aproveitar esta teoria, o BRC-100 pode gerenciar e executar com eficiência tarefas de computação complexas dentro de sua estrutura descentralizada. Esta capacidade é particularmente importante para aplicações que exigem um alto grau de precisão e confiabilidade em suas operações. A integração da Teoria dos Ordinais na arquitetura do BRC-100 não só reforça a sua eficiência computacional, mas também garante um maior grau de precisão na execução de aplicações descentralizadas. Esta integração marca um avanço significativo na evolução da tecnologia blockchain, movendo-a além de meras capacidades transacionais para funcionalidades de computação mais sofisticadas.

Mercado BRC-100: inBRC

Visão geral do inBRC: o primeiro mercado e indexador BRC-100

O inBRC se destaca como o mercado e indexador pioneiro do protocolo BRC-100, marcando um marco significativo no ecossistema BRC-100. Como o primeiro desse tipo, o inBRC oferece uma plataforma onde os usuários podem negociar e visualizar uma gama abrangente de aplicações e tokens desenvolvidos na pilha de protocolos BRC-100, incluindo BRC-100, BRC-101, BRC-102, BRC- 103 e outros. Este mercado é um centro comercial e serve como um centro de informações, fornecendo informações detalhadas sobre os vários tokens e aplicações dentro do ecossistema BRC-100. Apresenta dados importantes, como volume de negociação em 24 horas, valor de mercado atual, vendas e estatísticas de titulares, oferecendo uma visão geral transparente e detalhada da dinâmica do mercado.

Funcionalidade e impacto do inBRC no ecossistema BRC-100

A funcionalidade do inBRC aumenta a visibilidade e acessibilidade dos ativos baseados no BRC-100. Para investidores e usuários, o mercado oferece uma interface amigável para explorar e investir em vários projetos baseados no BRC-100, facilitando a navegação pelas diversas ofertas dentro do ecossistema. A disponibilidade de dados e tendências de mercado em tempo real ajuda os usuários a tomar decisões informadas, contribuindo para um ambiente comercial mais vibrante e ativo.

Governança do BRC-100

BRC-100 como protocolo aberto para o ecossistema Bitcoin

O BRC-100 é estabelecido como um protocolo aberto, projetado principalmente para aumentar o desenvolvimento do ecossistema Bitcoin. A sua natureza aberta significa que é acessível e modificável por uma ampla gama de desenvolvedores e colaboradores. Esta abordagem é fundamental para promover a inovação e o crescimento no espaço Bitcoin, pois permite que um conjunto diversificado de ideias e tecnologias sejam exploradas e integradas. Ao servir como uma estrutura fundamental para protocolos futuros, o BRC-100 visa agilizar e aprimorar as capacidades do Bitcoin, não apenas como uma criptomoeda, mas como uma plataforma descentralizada abrangente para diversas aplicações.

Abordagem de governança colaborativa e descentralizada

O modelo de governação do BRC-100 caracteriza-se pela sua natureza colaborativa e descentralizada. Este modelo baseia-se no princípio de que a melhor forma de desenvolver e manter um protocolo robusto é através do esforço coletivo e da sabedoria. Na prática, isto significa que o desenvolvimento, manutenção e evolução do protocolo BRC-100 não estão confinados a uma única entidade ou grupo. Em vez disso, envolve uma comunidade de desenvolvedores e partes interessadas que trabalham juntos para propor, revisar e implementar mudanças e melhorias no protocolo. Esta abordagem colaborativa garante que uma ampla gama de perspectivas e conhecimentos sejam considerados, levando a desenvolvimentos mais completos e eficazes.

O processo de proposta na governação do BRC-100 foi concebido para ser inclusivo e transparente. Qualquer membro da comunidade, independentemente da sua formação ou nível de envolvimento, pode propor alterações ou melhorias ao protocolo. Estas propostas são então disponibilizadas para revisão por toda a comunidade, permitindo discussão aberta e feedback. Esta fase permite que um conjunto diversificado de opiniões seja ouvido, garantindo que o protocolo evolui de uma forma benéfica para a comunidade em geral.

O processo de modificação na governança do BRC-100 é executado com foco no consenso e na colaboração. Depois de uma proposta ter sido minuciosamente revista e discutida, ela passa por um processo de refinamento e ajuste, muitas vezes envolvendo o proponente original e outros membros da comunidade. A natureza descentralizada deste processo garante que nenhuma entidade tenha influência indevida sobre o desenvolvimento do protocolo, mantendo a integridade e a natureza democrática do modelo de governação do BRC-100.

Protocolos de extensão BRC-100

Suporte para extensão de protocolo em BRC-100

O BRC-100 foi projetado com um recurso exclusivo que permite a extensão de seu protocolo principal, permitindo que os desenvolvedores desenvolvam e aprimorem seus recursos básicos. Este suporte para extensão de protocolo permite evolução e adaptação contínuas em resposta às mudanças nas necessidades e aos avanços tecnológicos. Os protocolos de extensão podem ser desenvolvidos e integrados na estrutura BRC-100, fornecendo funcionalidades adicionais ou melhorando as existentes. Essa extensibilidade é possível graças à arquitetura modular do protocolo, projetada para ser flexível e interoperável. Permite a integração perfeita de novos recursos sem interromper as funcionalidades principais do sistema existente, garantindo estabilidade e continuidade.

O processo de extensão do BRC-100 envolve a criação de novos protocolos que herdam as propriedades básicas do BRC-100 enquanto introduzem novos elementos ou capacidades. Os desenvolvedores podem aproveitar o trabalho de outros, criando um ambiente colaborativo que impulsiona o protocolo de maneira coesa e coordenada.

Aprimorando recursos por meio de protocolos de extensão

Ao permitir a adição de novos recursos, essas extensões podem atender a necessidades específicas ou casos de uso para os quais o protocolo original pode não ter sido projetado. Os protocolos de extensão permitem que o BRC-100 permaneça relevante e eficaz, fornecendo soluções adaptadas às crescentes demandas de seus usuários.

Esses protocolos de extensão contribuem para a robustez e versatilidade geral do ecossistema BRC-100. Eles permitem um nível de personalização e especialização que seria difícil de alcançar dentro de um protocolo único e monolítico. Por exemplo, um protocolo de extensão poderia introduzir novos tipos de transações, funcionalidades de contratos inteligentes ou mecanismos de consenso, cada um atendendo a diferentes aplicações ou grupos de usuários.

BRC-101: Um protocolo de governança descentralizada na cadeia

BRC-101 é um protocolo de governança descentralizado em cadeia projetado especificamente para a pilha de protocolos BRC-100. Criado por Mikael.btc em 16 de setembro de 2023, o BRC-101 serve como uma estrutura para governar aplicações baseadas no protocolo BRC-100 ou suas extensões. Este protocolo é herdado do BRC-100 e amplia suas funcionalidades, focando em mecanismos de governança descentralizada. Ele descreve procedimentos para atualizar propriedades de aplicativos ou tokens pai e filho, interromper aplicativos e adicionar aplicativos filho dentro do ecossistema BRC-100.

A funcionalidade principal do BRC-101 gira em torno da governança descentralizada na cadeia, permitindo a execução automática de decisões de governança após votação descentralizada. Este protocolo permite atualizar atributos e parar aplicações baseadas na pilha de protocolos BRC-100 exclusivamente através do BRC-101. Para adicionar aplicativos filhos, o BRC-101 será necessário se o parâmetro do protocolo do aplicativo filho 'openAsChild' estiver definido como falso; caso contrário, os usuários poderão implantar aplicativos filhos diretamente.

O BRC-101 só pode ser implantado como um aplicativo filho de um aplicativo pai, permitindo que qualquer pessoa implante um aplicativo filho de governança para qualquer aplicativo pai. A executabilidade destas aplicações secundárias de governação depende do atributo 'ids' (Is DAO Started) da aplicação principal.

O processo de votação envolve várias etapas, incluindo a queima de tokens do aplicativo pai no aplicativo filho de governança, a retirada da certificação de votação, o cancelamento de votos e a retirada dos tokens do aplicativo pai após o cancelamento do voto.

O protocolo introduz novas operações computacionais (cops) como vote1/vote2 e unvote1/unvote2, que são usadas para votar e cancelar votação em propostas de governança. BRC-101 adiciona novos estados, como 'Votos para Sim' (vfy), 'Votos para Não' (vfn) e vários indicadores de status para a aplicação infantil de governança, aumentando a transparência e a eficácia do processo de governança.

Protocolos de melhoria BRC-100

O protocolo BRC-100 adota uma abordagem estruturada, porém flexível, para propor e implementar melhorias, garantindo que o protocolo atenda aos padrões atuais e se adapte aos requisitos futuros. Este processo começa com a fase de proposta, onde os membros da comunidade, desenvolvedores ou quaisquer partes interessadas no ecossistema BRC-100 podem sugerir melhorias ou modificações. Estas propostas são normalmente detalhadas, descrevendo a natureza da melhoria, os benefícios pretendidos e quaisquer impactos potenciais no sistema existente.

Depois que uma proposta é enviada, ela passa por um processo de revisão completo. Isto envolve o escrutínio por outros membros da comunidade e especialistas na área, que avaliam a viabilidade, relevância e implicações potenciais da melhoria proposta. Feedback e discussões são incentivados, muitas vezes levando a refinamentos e ajustes da proposta inicial.

Este processo de revisão colaborativa garante que apenas melhorias bem pensadas e benéficas avancem para a próxima fase. Depois que uma proposta é refinada e acordada, ela passa para a fase de implementação. Esta fase envolve a própria codificação e integração da melhoria no protocolo BRC-100. A implementação é feita com cuidado para manter a integridade e a estabilidade do sistema existente, garantindo que as novas alterações se misturem perfeitamente com as funcionalidades principais.

Indexador de protocolo BRC-100

Indexador do protocolo BRC-100 no ecossistema

O Indexador de Protocolo BRC-100 atua como um banco de dados abrangente e mecanismo de pesquisa para tudo relacionado ao protocolo BRC-100. Ele serve como um ponto centralizado de acesso para informações sobre vários aplicativos, tokens e transações que existem na rede BRC-100. Esta ferramenta foi projetada para fornecer aos usuários, desenvolvedores e partes interessadas uma maneira fácil e eficiente de navegar no cenário complexo do protocolo BRC-100. Ao indexar dados do blockchain, o Protocol Indexer oferece uma visão detalhada e organizada das atividades da rede, incluindo a implantação de novos aplicativos, transações de tokens e alterações dentro do próprio protocolo.

A funcionalidade do indexador de protocolo BRC-100 fornece informações valiosas sobre a dinâmica da rede, como distribuição de tokens, uso de aplicativos e padrões de transação. Ele permite que os desenvolvedores identifiquem tendências, entendam o comportamento do usuário e tomem decisões baseadas em dados. Para investidores e usuários, o Indexador oferece uma visão transparente das atividades do protocolo, ajudando-os a acompanhar o desempenho de tokens e aplicações e a tomar decisões informadas.

Contribuição para a Transparência e Eficiência

O Indexador do Protocolo BRC-100 aumenta significativamente a transparência do ecossistema BRC-100. Num cenário onde a informação é fundamental, o Indexador fornece uma visão clara e desobstruída das atividades na cadeia. Ao ter acesso a uma fonte de informação fiável e atualizada, as partes interessadas podem garantir que as suas interações com o protocolo se baseiam em dados precisos e abrangentes.

Ao organizar grandes quantidades de dados de blockchain em um formato pesquisável e fácil de usar, isso economiza uma quantidade significativa de tempo e esforço para usuários e desenvolvedores. Essa eficiência é significativa para quem busca desenvolver ou investir em aplicações dentro do ecossistema BRC-100. A capacidade do Indexer de fornecer acesso rápido e fácil a dados relevantes significa que os desenvolvedores podem se concentrar mais na inovação e menos na recuperação de dados. Ao mesmo tempo, os investidores podem tomar decisões mais rápidas e informadas.

Especificações Técnicas do BRC-100

Parâmetros de Protocolo, Operações e Operações de Computação

O protocolo BRC-100 é caracterizado por um conjunto abrangente de parâmetros e operações que definem a sua funcionalidade. Os parâmetros principais incluem 'extends', 'upgradeFrom', 'openAsChild' e 'stoppable', cada um servindo a um propósito específico na arquitetura do protocolo. Por exemplo, 'extends' determina a herança de outros protocolos, enquanto 'stoppable' indica se uma aplicação pode ser interrompida.

As operações computacionais no BRC-100, expressas pelo atributo 'cop', são relevantes para as capacidades computacionais descentralizadas do protocolo. Essas operações definem a lógica computacional que os aplicativos devem seguir ao executar tarefas como cunhar ou queimar tokens. O design do protocolo garante que estas operações de computação sejam flexíveis, mas consistentes com a estrutura geral, permitindo uma ampla gama de funcionalidades, mantendo a compatibilidade e a estabilidade dentro do ecossistema.

Implantação, cunhagem e queima de tokens

O processo de implantação no BRC-100 envolve a configuração de novos aplicativos ou tokens, especificando seus atributos e operações. Este processo é fundamental, pois estabelece a base de como o aplicativo ou token funcionará dentro do ecossistema. Uma vez implantados, os aplicativos podem realizar operações como cunhagem e queima de tokens, essenciais para o gerenciamento da economia de tokens no BRC-100. A cunhagem cria novos tokens, aumentando a oferta, enquanto a queima remove os tokens de circulação, reduzindo efetivamente a oferta. Esses processos são regidos pelas regras e parâmetros do protocolo, garantindo que o gerenciamento do fornecimento de tokens seja transparente e consistente com o design pretendido da aplicação.

Operações de computação exclusivas: mint2/mint3 e burn2/burn3

O BRC-100 introduz operações de computação exclusivas, como mint2/mint3 e burn2/burn3, cada uma adicionando uma camada de complexidade e funcionalidade ao protocolo. As operações mint2 e mint3 ampliam o processo básico de cunhagem incorporando condições ou estados específicos. Por exemplo, mint2 pode ser usado para cunhar tokens sob certas condições, muitas vezes envolvendo atualizações no estado do aplicativo, enquanto mint3 permite cunhar que não afeta o fornecimento circulante, útil para cenários de aplicação específicos. Da mesma forma, burn2 e burn3 estendem o processo de gravação padrão. Burn2 é usado para queimar tokens sob condições específicas, muitas vezes levando a mudanças no estado do aplicativo, enquanto burn3 permite converter tokens em um estado diferente dentro do aplicativo sem reduzir o fornecimento circulante.

Conclusão

O protocolo BRC-100 se distingue por seus parâmetros abrangentes, diversas operações e funcionalidades computacionais avançadas. Sua capacidade de suportar extensões de protocolo como BRC-101 e operações de computação exclusivas como mint2/mint3 e burn2/burn3 apresentam sua adaptabilidade e inovação no atendimento às necessidades complexas da computação descentralizada. A abordagem estruturada do protocolo para implantação, gerenciamento de tokens e governança reflete um design bem pensado que equilibra flexibilidade com consistência, garantindo que continue sendo uma ferramenta relevante e poderosa no setor de blockchain.

المؤلف: Matheus
المترجم: Piper
المراجع (المراجعين): KOWEI、Edward、Ashley He
* لا يُقصد من المعلومات أن تكون أو أن تشكل نصيحة مالية أو أي توصية أخرى من أي نوع تقدمها منصة Gate.io أو تصادق عليها .
* لا يجوز إعادة إنتاج هذه المقالة أو نقلها أو نسخها دون الرجوع إلى منصة Gate.io. المخالفة هي انتهاك لقانون حقوق الطبع والنشر وقد تخضع لإجراءات قانونية.
ابدأ التداول الآن
اشترك وتداول لتحصل على جوائز ذهبية بقيمة
100 دولار أمريكي
و
5500 دولارًا أمريكيًا
لتجربة الإدارة المالية الذهبية!
إنشاء حساب الآن