Ciência popular de @BobBodily, como sempre citada na íntegra sem modificações.

Primeiro, um breve resumo do BRC-20:

O BRC-20 é de longe o protocolo de token fungível de maior sucesso no Bitcoin. O volume de transações no ano passado foi de centenas de milhões, senão bilhões. Não é perfeito (usa codificação ineficiente, sobrecarrega o conjunto UTXO e atualmente tem funcionalidade limitada), mas é incrivelmente fácil de implantar e cunhar tokens e inspirou inscrições em todo o mundo criptográfico em quase todas as cadeias.

A seguir está uma introdução técnica rápida:

BRC-20 é um metaprotocolo construído no metaprotocolo Ordinals, que por sua vez é construído em Bitcoin. Isso significa que Ordinals usa Bitcoin como uma camada completa de disponibilidade de dados e um indexador fora da cadeia para determinar o estado do metaprotocolo. O BRC-20 usa o protocolo Ordinals como uma camada completa de disponibilidade de dados com um indexador fora da cadeia para determinar o status do metaprotocolo. Isso significa que o BRC-20 é na verdade um meta-metaprotocolo, uma vez que é construído sobre ordinais.

Complexidade da construção do BRC-20 em Ord:

As especificações técnicas do protocolo Ordinals mudaram no último ano. Ord é um protocolo completamente novo, por isso mudou muito. Quando você cria um padrão de token sobre o Ord, seu protocolo adiciona riscos adicionais porque você tem um protocolo de transferência como dependência. Foi o que aconteceu com Ord 0.8.0 e Ord 0.9.0. Versões diferentes do Ord rastreiam inscrições de maneira ligeiramente diferente, o que significa que o indexador BRC-20 reportará saldos incorretos dependendo se eles são construídos em 0.8.0 e 0.9.0. Claro que isto não é desejado.

Solução L1F

A solução da Layer 1 Foundation @L1Fxyz é congelar a versão do protocolo Ord para 0.9.0 para evitar que problemas semelhantes ocorram no futuro. Portanto, embora tenhamos outras classes de Cursed Glyphs, você evita qualquer incompatibilidade entre versões construindo todos os indexadores na versão 0.9.0. Esta não é uma solução permanente, mas por enquanto funciona muito bem para manter o BRC-20 estável.

Unisat espera levar o acordo adiante

A Unisat introduziu pela primeira vez o sistema de módulos preto e branco. Isso permite que as pessoas que estão construindo no BRC-20 (como o Unisat) introduzam novas funcionalidades em módulos pretos (locais temporários que não estão indexados no protocolo principal). Você pode colocar moedas no módulo preto, mas não pode retirá-las até que seja aprovado, essencialmente como uma cadeia espacial Bitcoin (ponte unidirecional). Então, ontem, a Unisat anunciou que queria atualizar a versão Ord sob o indexador BRC-20 para a versão pós-aniversário mais recente. Jubileu é a versão oficial do Ord e não amaldiçoaremos mais os Ordinais (todas as inscrições sempre terão números positivos).

O pomo da discórdia: como atualizar o BRC-20

Atualizar a versão Ord no indexador BRC-20 é, na verdade, uma ideia muito boa. O protocolo Ord será mais estável, não amaldiçoaremos mais os Ordinais, não teremos que nos preocupar com incompatibilidades de equilíbrio, etc.

A Unisat quer lançar este serviço o mais rápido possível, o que faz sentido já que a Unisat é uma startup. As startups não têm tempo para ficar sentadas e esperar. Você tem que trabalhar duro para encontrar o produto adequado ao mercado e construí-lo para seus usuários.

L1F quer adiar a atualização porque se apressarmos a atualização, poderemos ter mais bugs. Best in slot e outros descobriram alguns desses bugs de protocolo. Isso faz sentido, já que o L1F foi projetado para proteger a base do protocolo, para que eles possam aceitar atualizações de caminhos de protocolo mais lentos e mais intencionais.

Alguns acreditam que se trata de um jogo de poder da equipe Unisat para tentar controlar o protocolo. Outros acreditam que o L1F está simplesmente tentando controlar o protocolo, que deveria ser mais orientado para o mercado.

A visão de Bob

Devido ao incrível sucesso do acordo BRC-20, não podemos avançar mais rapidamente. Os dias de lançamento do BRC-20 acabaram. O BRC-20 é um protocolo absolutamente massivo (TVL, usuários, infraestrutura, carteiras, mercado) e nada mais deve ser feito rapidamente. Gosto da abordagem do L1F. Domo sempre reconheceu a importância da estabilidade do protocolo (o BRC-20 realmente não mudou desde o seu início), o que é um ponto forte. Mais fácil de integrar. Mais fácil de construir.etc. Precisamos de descentralização, reflexão e consenso e compromisso lentos para impulsionar as mudanças no protocolo BRC-20.