O que é o BRC-100?

PrincipianteJan 17, 2024
Explore o BRC-100: Um protocolo blockchain revolucionário que melhora a computação descentralizada com funcionalidades avançadas de token e aplicações dinâmicas.
O que é o BRC-100?

O BRC-100 é definido como um protocolo de computação descentralizado extensível. Esta designação destaca duas das suas principais características: a sua extensibilidade e a sua natureza descentralizada. Como um protocolo extensível, o BRC-100 foi concebido para ser adaptável e escalável, permitindo a integração de novas funcionalidades e funcionalidades ao longo do tempo. Este aspeto é importante no cenário blockchain em rápida evolução, onde a capacidade de adaptação às novas exigências 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 numa rede distribuída, o que significa que não é controlado 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 os sistemas centralizados muitas vezes não têm. No caso do BRC-100, esta estrutura descentralizada não é apenas sobre a distribuição de dados ou ativos mas também sobre a descentralização de 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 em 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 etapas e estados computacionais.

Ao alavancar esta teoria, o BRC-100 pode gerir e executar eficientemente tarefas complexas de computação dentro da sua estrutura descentralizada. Esta capacidade é particularmente importante para aplicações que exigem um elevado grau de precisão e fiabilidade nas 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 passo significativo na evolução da tecnologia blockchain, movendo-a para além das 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 é pioneiro no mercado e indexador do protocolo BRC-100, marcando um marco significativo no ecossistema BRC-100. Como o primeiro do género, o InBRC oferece uma plataforma onde os utilizadores podem participar na negociação 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 de negociação e serve como um centro de informação, fornecendo informações detalhadas sobre os vários tokens e aplicações dentro do ecossistema BRC-100. Apresenta dados importantes, tais como volume de negociação de 24 horas, valor de mercado atual, vendas e estatísticas de detentor, 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 em BRC-100. Para investidores e utilizadores, o mercado fornece uma interface amigável para explorar e investir em vários projetos baseados em BRC-100, facilitando a navegação nas diversas ofertas dentro do ecossistema. A disponibilidade de dados e tendências do mercado em tempo real ajuda os utilizadores a tomar decisões informadas, contribuindo para um ambiente de negociação mais vibrante e ativo.

Governança de BRC-100

BRC-100 como um protocolo aberto para o ecossistema Bitcoin

O BRC-100 é estabelecido como um protocolo aberto, concebido principalmente para aumentar o desenvolvimento do ecossistema Bitcoin. A sua natureza aberta significa que é acessível e modificável por uma vasta gama de programadores e colaboradores. Esta abordagem é fundamental para promover a inovação e o crescimento no espaço da Bitcoin, uma vez que permite que um conjunto diversificado de ideias e tecnologias sejam exploradas e integradas. Ao servir como uma estrutura fundamental para futuros protocolos, o BRC-100 visa simplificar e melhorar as capacidades do Bitcoin, não apenas como criptomoeda mas como uma plataforma descentralizada abrangente para várias 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 maneira de desenvolver e manter um protocolo robusto é através do esforço coletivo e da sabedoria. Na prática, isso significa que o desenvolvimento, a manutenção e a evolução do protocolo BRC-100 não se limitam a uma única entidade ou grupo. Em vez disso, envolve uma comunidade de programadores e partes interessadas que trabalham em conjunto para propor, rever e implementar alterações e melhorias no protocolo. Esta abordagem colaborativa garante que uma ampla gama de perspetivas e conhecimentos são considerados, levando a desenvolvimentos mais abrangentes 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 uma discussão aberta e feedback. Esta fase permite ouvir um conjunto diversificado de opiniões, garantindo que o protocolo evolua de uma forma que seja 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. Uma vez que uma proposta é exaustivamente revista e discutida, passa por um processo de refinamento e ajustamento, muitas vezes envolvendo o proponente original e outros membros da comunidade. A natureza descentralizada deste processo garante que nenhuma entidade única 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 concebido com uma funcionalidade única que permite a extensão do seu protocolo principal, permitindo aos programadores desenvolver e melhorar as suas capacidades fundamentais. Este suporte à extensão do protocolo permite uma evolução e adaptação contínuas em resposta a necessidades em mudança e 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. Esta extensibilidade é possível graças à arquitetura modular do protocolo, que foi concebida para ser flexível e interoperável. Permite uma integração perfeita de novas funcionalidades sem perturbar 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 programadores podem desenvolver o trabalho de outros, criando um ambiente colaborativo que impulsiona o protocolo de forma coesa e coordenada.

Melhorar as capacidades através de protocolos de extensão

Ao permitir a adição de novas funcionalidades, estas extensões podem dar resposta a necessidades específicas ou casos de utilização para os quais o protocolo original pode não ter sido concebido. Os protocolos de extensão permitem que o BRC-100 permaneça relevante e eficaz, fornecendo soluções adaptadas às crescentes exigências dos seus utilizadores.

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

BRC-101: Um Protocolo de Governança em Cadeia Descentralizado

O BRC-101 é um protocolo de governação em cadeia descentralizado especificamente concebido para a pilha de protocolos BRC-100. Criado por Mikael.BTC a 16 de setembro de 2023, o BRC-101 serve como uma estrutura para governar aplicações com base no protocolo BRC-100 ou nas suas extensões. Este protocolo herda do BRC-100 e estende as suas funcionalidades, concentrando-se em mecanismos de governação descentralizados. Ele descreve procedimentos para atualizar propriedades de aplicativos ou tokens pais e filhos, interromper aplicativos e adicionar aplicativos filhos no ecossistema BRC-100.

A funcionalidade central do BRC-101 gira em torno da governação descentralizada em cadeia, permitindo a execução automática de decisões de governação após votação descentralizada. Este protocolo permite atualizar atributos e parar aplicações com base na pilha de protocolos BRC-100 exclusivamente através do BRC-101. Para adicionar aplicaçõesfilhos, o BRC-101 é necessário se o parâmetro do protocolo de aplicação filho 'openASChild' estiver definido como false; caso contrário, os utilizadores podem implementar aplicaçõesfilhos diretamente.

O BRC-101 só pode ser implementado como uma aplicação filha de uma aplicação principal, permitindo a qualquer pessoa implementar uma aplicação filha de governança para qualquer aplicação principal. A executabilidade destas aplicações-filho de governança depende do atributo 'ids' (é DAO Iniciado) da aplicação principal.

O processo de votação envolve várias etapas, incluindo a queima de tokens do aplicativo dos pais para o 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 de computação (polícias) como vote1/vote2 e unvote1/unvote2, que são utilizadas para votar e não votar em propostas de governação. O BRC-101 adiciona novos estados como 'Votos para Sim' (vfy), 'Votos por Não' (vfn) e vários indicadores de status para o aplicativo filho de governança, aumentando a transparência e a eficácia do processo de governação.

Protocolos de melhoria BRC-100

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

Uma vez que uma proposta é submetida, ela passa por um processo de revisão minucioso. Isso envolve o escrutínio por outros membros da comunidade e especialistas da área, que avaliam a viabilidade, relevância e implicações potenciais da melhoria proposta. O feedback e as discussões são encorajados, 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 progridem para a próxima fase. Depois de uma proposta ter sido refinada e acordada, ela passa para a fase de implementação. Esta fase envolve a codificação real e integração da melhoria no protocolo BRC-100. A implementação é feita com uma consideração cuidadosa 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 de Protocolo BRC-100 no Ecossistema

O BRC-100 Protocol Indexer funciona como uma base de dados abrangente e motor de pesquisa para todas as coisas relacionadas com o protocolo BRC-100. Serve como um ponto de acesso centralizado para informações sobre várias aplicações, tokens e transações que existem na rede BRC-100. Esta ferramenta foi concebida para fornecer aos utilizadores, desenvolvedores e partes interessadas uma maneira fácil e eficiente de navegar no cenário complexo do protocolo BRC-100. Ao indexar dados da cadeia de blocos, o Protocol Indexer oferece uma visão detalhada e organizada das atividades da rede, incluindo a implementação de novas aplicações, transações de token 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, utilização de aplicações e padrões de transação. Permite aos programadores identificar tendências, compreender o comportamento do utilizador e tomar decisões baseadas em dados. Para investidores e utilizadores, o Indexador oferece uma visão transparente das atividades do protocolo, ajudando-os a acompanhar o desempenho de tokens e aplicações e tomar decisões informadas.

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

O indexador de 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 terem acesso a uma fonte de informação fiável e actualizada, 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 num formato pesquisável e fácil de usar, poupa aos utilizadores e programadores uma quantidade significativa de tempo e esforço. Esta eficiência é significativa para quem procura desenvolver ou investir em aplicações dentro do ecossistema BRC-100. A capacidade do indexador de fornecer acesso rápido e fácil a dados relevantes significa que os programadores podem concentrar-se 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 caracteriza-se por um conjunto abrangente de parâmetros e operações que definem a sua funcionalidade. Os principais parâmetros incluem 'estende', 'upgradeFrom', 'openAsChild' e 'stoppable', cada um servindo um propósito específico na arquitetura do protocolo. Por exemplo, 'estende' determina a herança de outros protocolos, enquanto 'stoppable' indica se uma aplicação pode ser interrompida.

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

Implantação, Cenagem e Queima de Tokens

O processo de implementação no BRC-100 envolve a criação de novas aplicações ou tokens especificando os seus atributos e operações. Este processo é crítico, uma vez que estabelece as bases para a forma como a aplicação ou token funcionará dentro do ecossistema. Uma vez implementadas, as aplicações podem realizar operações como cunhar e queimar tokens, essenciais para gerir a economia de tokens dentro de BRC-100. A cunha cria novos tokens, aumentando a oferta, enquanto a queima remove os tokens de circulação, reduzindo efetivamente o fornecimento. Estes processos são regidos pelas regras e parâmetros do protocolo, garantindo que a gestão do fornecimento de token seja transparente e consistente com o design pretendido da aplicação.

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

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

Conclusão

O protocolo BRC-100 distingue-se pelos seus parâmetros abrangentes, diversas operações e funcionalidades avançadas de computação. A sua capacidade de suportar extensões de protocolo como BRC-101 e operações de computação únicas como mint2/mint3 e burn2/burn3 apresentam a sua adaptabilidade e inovação na abordagem das necessidades complexas da computação descentralizada. A abordagem estruturada do protocolo para implementação, gestão de tokens e governança reflete um design bem pensado que equilibra flexibilidade com consistência, garantindo que continua a ser uma ferramenta relevante e poderosa no setor blockchain.

Autor: Matheus
Tradutor(a): Piper
Revisor(es): KOWEI、Edward、Ashley He
* As informações não se destinam a ser e não constituem aconselhamento financeiro ou qualquer outra recomendação de qualquer tipo oferecido ou endossado pela Gate.io.
* Este artigo não pode ser reproduzido, transmitido ou copiado sem fazer referência à Gate.io. A violação é uma violação da Lei de Direitos de Autor e pode estar sujeita a ações legais.

O que é o BRC-100?

PrincipianteJan 17, 2024
Explore o BRC-100: Um protocolo blockchain revolucionário que melhora a computação descentralizada com funcionalidades avançadas de token e aplicações dinâmicas.
O que é o BRC-100?

O BRC-100 é definido como um protocolo de computação descentralizado extensível. Esta designação destaca duas das suas principais características: a sua extensibilidade e a sua natureza descentralizada. Como um protocolo extensível, o BRC-100 foi concebido para ser adaptável e escalável, permitindo a integração de novas funcionalidades e funcionalidades ao longo do tempo. Este aspeto é importante no cenário blockchain em rápida evolução, onde a capacidade de adaptação às novas exigências 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 numa rede distribuída, o que significa que não é controlado 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 os sistemas centralizados muitas vezes não têm. No caso do BRC-100, esta estrutura descentralizada não é apenas sobre a distribuição de dados ou ativos mas também sobre a descentralização de 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 em 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 etapas e estados computacionais.

Ao alavancar esta teoria, o BRC-100 pode gerir e executar eficientemente tarefas complexas de computação dentro da sua estrutura descentralizada. Esta capacidade é particularmente importante para aplicações que exigem um elevado grau de precisão e fiabilidade nas 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 passo significativo na evolução da tecnologia blockchain, movendo-a para além das 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 é pioneiro no mercado e indexador do protocolo BRC-100, marcando um marco significativo no ecossistema BRC-100. Como o primeiro do género, o InBRC oferece uma plataforma onde os utilizadores podem participar na negociação 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 de negociação e serve como um centro de informação, fornecendo informações detalhadas sobre os vários tokens e aplicações dentro do ecossistema BRC-100. Apresenta dados importantes, tais como volume de negociação de 24 horas, valor de mercado atual, vendas e estatísticas de detentor, 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 em BRC-100. Para investidores e utilizadores, o mercado fornece uma interface amigável para explorar e investir em vários projetos baseados em BRC-100, facilitando a navegação nas diversas ofertas dentro do ecossistema. A disponibilidade de dados e tendências do mercado em tempo real ajuda os utilizadores a tomar decisões informadas, contribuindo para um ambiente de negociação mais vibrante e ativo.

Governança de BRC-100

BRC-100 como um protocolo aberto para o ecossistema Bitcoin

O BRC-100 é estabelecido como um protocolo aberto, concebido principalmente para aumentar o desenvolvimento do ecossistema Bitcoin. A sua natureza aberta significa que é acessível e modificável por uma vasta gama de programadores e colaboradores. Esta abordagem é fundamental para promover a inovação e o crescimento no espaço da Bitcoin, uma vez que permite que um conjunto diversificado de ideias e tecnologias sejam exploradas e integradas. Ao servir como uma estrutura fundamental para futuros protocolos, o BRC-100 visa simplificar e melhorar as capacidades do Bitcoin, não apenas como criptomoeda mas como uma plataforma descentralizada abrangente para várias 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 maneira de desenvolver e manter um protocolo robusto é através do esforço coletivo e da sabedoria. Na prática, isso significa que o desenvolvimento, a manutenção e a evolução do protocolo BRC-100 não se limitam a uma única entidade ou grupo. Em vez disso, envolve uma comunidade de programadores e partes interessadas que trabalham em conjunto para propor, rever e implementar alterações e melhorias no protocolo. Esta abordagem colaborativa garante que uma ampla gama de perspetivas e conhecimentos são considerados, levando a desenvolvimentos mais abrangentes 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 uma discussão aberta e feedback. Esta fase permite ouvir um conjunto diversificado de opiniões, garantindo que o protocolo evolua de uma forma que seja 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. Uma vez que uma proposta é exaustivamente revista e discutida, passa por um processo de refinamento e ajustamento, muitas vezes envolvendo o proponente original e outros membros da comunidade. A natureza descentralizada deste processo garante que nenhuma entidade única 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 concebido com uma funcionalidade única que permite a extensão do seu protocolo principal, permitindo aos programadores desenvolver e melhorar as suas capacidades fundamentais. Este suporte à extensão do protocolo permite uma evolução e adaptação contínuas em resposta a necessidades em mudança e 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. Esta extensibilidade é possível graças à arquitetura modular do protocolo, que foi concebida para ser flexível e interoperável. Permite uma integração perfeita de novas funcionalidades sem perturbar 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 programadores podem desenvolver o trabalho de outros, criando um ambiente colaborativo que impulsiona o protocolo de forma coesa e coordenada.

Melhorar as capacidades através de protocolos de extensão

Ao permitir a adição de novas funcionalidades, estas extensões podem dar resposta a necessidades específicas ou casos de utilização para os quais o protocolo original pode não ter sido concebido. Os protocolos de extensão permitem que o BRC-100 permaneça relevante e eficaz, fornecendo soluções adaptadas às crescentes exigências dos seus utilizadores.

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

BRC-101: Um Protocolo de Governança em Cadeia Descentralizado

O BRC-101 é um protocolo de governação em cadeia descentralizado especificamente concebido para a pilha de protocolos BRC-100. Criado por Mikael.BTC a 16 de setembro de 2023, o BRC-101 serve como uma estrutura para governar aplicações com base no protocolo BRC-100 ou nas suas extensões. Este protocolo herda do BRC-100 e estende as suas funcionalidades, concentrando-se em mecanismos de governação descentralizados. Ele descreve procedimentos para atualizar propriedades de aplicativos ou tokens pais e filhos, interromper aplicativos e adicionar aplicativos filhos no ecossistema BRC-100.

A funcionalidade central do BRC-101 gira em torno da governação descentralizada em cadeia, permitindo a execução automática de decisões de governação após votação descentralizada. Este protocolo permite atualizar atributos e parar aplicações com base na pilha de protocolos BRC-100 exclusivamente através do BRC-101. Para adicionar aplicaçõesfilhos, o BRC-101 é necessário se o parâmetro do protocolo de aplicação filho 'openASChild' estiver definido como false; caso contrário, os utilizadores podem implementar aplicaçõesfilhos diretamente.

O BRC-101 só pode ser implementado como uma aplicação filha de uma aplicação principal, permitindo a qualquer pessoa implementar uma aplicação filha de governança para qualquer aplicação principal. A executabilidade destas aplicações-filho de governança depende do atributo 'ids' (é DAO Iniciado) da aplicação principal.

O processo de votação envolve várias etapas, incluindo a queima de tokens do aplicativo dos pais para o 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 de computação (polícias) como vote1/vote2 e unvote1/unvote2, que são utilizadas para votar e não votar em propostas de governação. O BRC-101 adiciona novos estados como 'Votos para Sim' (vfy), 'Votos por Não' (vfn) e vários indicadores de status para o aplicativo filho de governança, aumentando a transparência e a eficácia do processo de governação.

Protocolos de melhoria BRC-100

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

Uma vez que uma proposta é submetida, ela passa por um processo de revisão minucioso. Isso envolve o escrutínio por outros membros da comunidade e especialistas da área, que avaliam a viabilidade, relevância e implicações potenciais da melhoria proposta. O feedback e as discussões são encorajados, 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 progridem para a próxima fase. Depois de uma proposta ter sido refinada e acordada, ela passa para a fase de implementação. Esta fase envolve a codificação real e integração da melhoria no protocolo BRC-100. A implementação é feita com uma consideração cuidadosa 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 de Protocolo BRC-100 no Ecossistema

O BRC-100 Protocol Indexer funciona como uma base de dados abrangente e motor de pesquisa para todas as coisas relacionadas com o protocolo BRC-100. Serve como um ponto de acesso centralizado para informações sobre várias aplicações, tokens e transações que existem na rede BRC-100. Esta ferramenta foi concebida para fornecer aos utilizadores, desenvolvedores e partes interessadas uma maneira fácil e eficiente de navegar no cenário complexo do protocolo BRC-100. Ao indexar dados da cadeia de blocos, o Protocol Indexer oferece uma visão detalhada e organizada das atividades da rede, incluindo a implementação de novas aplicações, transações de token 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, utilização de aplicações e padrões de transação. Permite aos programadores identificar tendências, compreender o comportamento do utilizador e tomar decisões baseadas em dados. Para investidores e utilizadores, o Indexador oferece uma visão transparente das atividades do protocolo, ajudando-os a acompanhar o desempenho de tokens e aplicações e tomar decisões informadas.

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

O indexador de 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 terem acesso a uma fonte de informação fiável e actualizada, 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 num formato pesquisável e fácil de usar, poupa aos utilizadores e programadores uma quantidade significativa de tempo e esforço. Esta eficiência é significativa para quem procura desenvolver ou investir em aplicações dentro do ecossistema BRC-100. A capacidade do indexador de fornecer acesso rápido e fácil a dados relevantes significa que os programadores podem concentrar-se 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 caracteriza-se por um conjunto abrangente de parâmetros e operações que definem a sua funcionalidade. Os principais parâmetros incluem 'estende', 'upgradeFrom', 'openAsChild' e 'stoppable', cada um servindo um propósito específico na arquitetura do protocolo. Por exemplo, 'estende' determina a herança de outros protocolos, enquanto 'stoppable' indica se uma aplicação pode ser interrompida.

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

Implantação, Cenagem e Queima de Tokens

O processo de implementação no BRC-100 envolve a criação de novas aplicações ou tokens especificando os seus atributos e operações. Este processo é crítico, uma vez que estabelece as bases para a forma como a aplicação ou token funcionará dentro do ecossistema. Uma vez implementadas, as aplicações podem realizar operações como cunhar e queimar tokens, essenciais para gerir a economia de tokens dentro de BRC-100. A cunha cria novos tokens, aumentando a oferta, enquanto a queima remove os tokens de circulação, reduzindo efetivamente o fornecimento. Estes processos são regidos pelas regras e parâmetros do protocolo, garantindo que a gestão do fornecimento de token seja transparente e consistente com o design pretendido da aplicação.

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

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

Conclusão

O protocolo BRC-100 distingue-se pelos seus parâmetros abrangentes, diversas operações e funcionalidades avançadas de computação. A sua capacidade de suportar extensões de protocolo como BRC-101 e operações de computação únicas como mint2/mint3 e burn2/burn3 apresentam a sua adaptabilidade e inovação na abordagem das necessidades complexas da computação descentralizada. A abordagem estruturada do protocolo para implementação, gestão de tokens e governança reflete um design bem pensado que equilibra flexibilidade com consistência, garantindo que continua a ser uma ferramenta relevante e poderosa no setor blockchain.

Autor: Matheus
Tradutor(a): Piper
Revisor(es): KOWEI、Edward、Ashley He
* As informações não se destinam a ser e não constituem aconselhamento financeiro ou qualquer outra recomendação de qualquer tipo oferecido ou endossado pela Gate.io.
* Este artigo não pode ser reproduzido, transmitido ou copiado sem fazer referência à Gate.io. A violação é uma violação da Lei de Direitos de Autor e pode estar sujeita a ações legais.
Comece agora
Registe-se e ganhe um cupão de
100 USD
!