BIP-110 desperta debate sobre governança na comunidade bitcoin

iconChaincatcher
Compartilhar
AI summary iconResumo
O BIP-110 desencadeou uma discussão acalorada na comunidade Bitcoin sobre governança descentralizada e quem controla as regras do protocolo. A proposta introduz sete novos limites ao nível de consenso para reduzir os dados na cadeia, como limitar o OP_RETURN a 83 bytes e bloquear pushes de dados acima de 256 bytes. Figuras-chave como Michael Saylor e Adam Back, juntamente com principais grupos de nodes e mineração, estão divididos quanto ao papel das regras de consenso em relação às políticas dos mineiros na formação da rede.

Autor: Zhou, ChainCatcher

Recentemente, o BIP-110 trouxe a comunidade Bitcoin de volta a um debate familiar, mas estranho.

É familiar que a controvérsia ainda rodeia dados arbitrários na cadeia, inscrições, Runes, OP_RETURN e os próprios nós. O desconhecido é que desta vez as pessoas envolvidas não são mais apenas desenvolvedores e operadores de nós.

Strategy fundador Michael Saylor, co-fundador da Blockstream Adam Back, a pool de mineração Foundry e Ocean, a comunidade de nós Bitcoin Knots e participantes do ecossistema Ordinals, todos se envolveram nessa discussão de diferentes perspectivas.

Em 18 de julho, Michael Saylor listou 110 razões contra o BIP-110 no artigo longo “110 Reasons BIP-110 Is a Bad Idea”. Ele argumenta que essa proposta elevaria a disputa sobre dados lixo à categoria de alteração nas regras de consenso e tornaria inválidas transações atualmente válidas e dispostas a pagar taxas.

Isso transforma o BIP-110 em algo mais do que apenas uma proposta técnica. Ele começa a questionar a comunidade Bitcoin sobre uma questão mais fundamental: quem tem o direito de decidir o que o Bitcoin deve ser.

O que é o BIP-110: mover a prevenção de spam da política de encaminhamento para a camada de consenso

BIP-110 Full name: Reduced Data Temporary Softfork, Chinese translation: "Redução Temporária de Dados Softfork", seu antecessor é o BIP-444, e o autor original do BIP-0110 atual é Dathon Ohm.

Quem decide as regras do Bitcoin? O BIP-110 ignora divergências de governança

Fonte da imagemFARSIDE

Ele planeja adicionar sete restrições às regras de consenso em aproximadamente um ano, incluindo limitar a maioria dos novos scripts de saída a 34 bytes, restaurar o limite do OP_RETURN para 83 bytes, restringir push de dados acima de 256 bytes e partes de testemunhas, e temporariamente bloquear versões de testemunha não definidas e caminhos de extensão Taproot.

A proposta define expiração automática após um ano, com criptomoedas existentes antes da ativação protegidas por cláusula de grandfathering.

Quem decide as regras do Bitcoin? O BIP-110 ignora divergências de governança

FonteGitHub

Em termos de mecanismo de implantação, conforme o texto original do BIP-0110, a proposta utiliza o sinal de minerador no bit 4, com um limiar de 1109/2016, ou seja, 55%. O período de sinalização obrigatória é definido entre os blocos 961.632 e 963.647, sendo bloqueado mais tarde no bloco 963.648 e ativado no bloco 965.664.

Quem decide as regras do Bitcoin? O BIP-110 ignora divergências de governança

Os apoiadores argumentam que dados não monetários, como inscrições e Runes, ocupam espaço em blocos, aumentam a carga a longo prazo nos nós completos e desviam a atenção dos desenvolvedores da tarefa central do Bitcoin como uma rede monetária.

O que realmente gerou controvérsia foi o BIP-110 levar esse assunto ao nível de consenso. No passado, os nós podiam escolher não retransmitir certas transações, e os mineiros podiam escolher não incluir certas transações. Já o BIP-110 pretende tornar, no nível do protocolo, certas transações atualmente válidas como inválidas.

Este passo alterou a natureza da questão.

v30 e política de encaminhamento de nó: por que os apoiadores dizem que a governança padrão já falhou

Um dos contextos do BIP-110 é a alteração na política padrão do OP_RETURN no Bitcoin Core v30.

De acordo com as notas de lançamento do Bitcoin Core 30.0 release notes, o valor padrão de datacarriersize foi aumentado para 100.000, efetivamente eliminando o limite padrão para o carrier de dados OP_RETURN; os usuários ainda podem restaurar a antiga limitação definindo manualmente datacarriersize como 83. Também são permitidas múltiplas saídas OP_RETURN em uma única transação, com o limite agora calculado com base no tamanho agregado de todos os scriptPubKey relevantes.

Quem decide as regras do Bitcoin? O BIP-110 ignora divergências de governança

É necessário distinguir três camadas. A política de encaminhamento determina o que os nós encaminham por padrão, a política de mineração determina o que os mineiros empacotam por padrão, e apenas as regras de consenso determinam se um bloco é válido. O v30 ajusta as duas primeiras camadas; a controvérsia do BIP-110 reside no fato de que ele tenta levar a disputa política das duas primeiras camadas para a terceira.

A razão do Core é que esta alteração se refere a estratégias de encaminhamento e mineração, sem tocar nas regras de consenso. Como os usuários já podem inserir dados nos mineiros por meio de outros caminhos de script, canais de encaminhamento privados ou envio direto, manter uma limitação padrão facilmente contornável apenas cria uma falsa sensação de segurança. O software de nó padrão deve estar mais próximo das transações que os mineiros e o mercado realmente aceitam, em conformidade com as regras de consenso.

Os apoiadores do BIP-110 não aceitam essa interpretação.

According to early Bitcoin participant secsovereign, the situation today has been driven by the development of infrastructure such as direct API submission, alternative relay networks, and private pool connections. These allow transactions to bypass the default filtering of public nodes and reach miners' block templates directly. The inscriptions themselves did not break the balance; they merely exposed that it had already been lost.

De acordo com essa narrativa, a estratégia de encaminhamento de nós já não possui mais execução. Segundo sua divulgação, o Core v30 relaxou a limitação padrão do OP_RETURN, sendo visto pelos apoiadores como uma formalização dessa perda. Como a camada de estratégia não consegue se manter, o limite precisa ser movido para a camada de consenso.

Esta seção realmente aborda não o OP_RETURN em si, mas o poder do software padrão. O Bitcoin Core não alterou as regras de consenso, mas pode influenciar o comportamento prático de um grande número de nós e mineiros por meio de políticas padrão.

Os apoiadores argumentam que a alteração da estratégia padrão do v30 foi realizada sem janela de sinalização nem limite, por um pequeno grupo de pessoas com permissão para mesclar código. Já o BIP-110 utiliza um sinal de 55% dos mineiros, cujo limite é até mais alto do que o que se pretendia corrigir.

Os oponentes argumentam que a falha da camada de estratégia não prova automaticamente que as restrições da camada de consenso sejam uma solução justa, eficaz e de baixo risco.

A refutação de Adam Back: o consenso técnico é, por si só, o sistema imunológico do Bitcoin

Opposing BIP-110, the most complete first-principles argument comes from Blockstream co-founder and hashcash designer Adam Back.

Segundo postagem de Adam Back, ele odeia dados lixo e, ao projetar o hashcash, estava diretamente relacionado à luta contra spam. No entanto, ele acredita que, como base de uma moeda sem permissão, ninguém pode impor seus próprios julgamentos de valor a outros.

Em sua declaração, os usuários podem modificar seu próprio software, mas não podem modificar o software de outras pessoas. O efeito colateral da descentralização é que não há polícia na rede, nem uma autoridade capaz de definir para todos os usuários o uso legítimo.

Back também chama o processo de consenso técnico do Bitcoin de uma resistência protetora. Qualquer alteração no protocolo deve passar por uma revisão extensiva de desenvolvedores e observadores do protocolo; esse consenso técnico, semelhante ao IETF, embora lento, impede que mudanças não justificadas corroam as propriedades fundamentais do sistema.

Portanto, sua oposição ao BIP-110 ocorre no nível da governança. Segundo ele revelou, se os apoiadores não aceitarem o status quo, podem se unir para criar um fork, mas o Bitcoin não participará.

Golpe de ironia: Mesmo ativado, o BIP-110 talvez não consiga impedir dados arbitrários

BIP-110 também enfrenta um problema mais realista. Mesmo que seja ativado, não necessariamente conseguirá impedir dados arbitrários.

According to RustBitcoin maintainer Martin Habovštiak, in March he disclosed that he wrote a 66KB TIFF image in a single transaction without using OP_RETURN, Taproot, or OP_IF, and it can be publicly verified on-chain and decoded into the full file.

Isso indica que, enquanto o Bitcoin permitir transformações de estado suficientemente complexas, os dados poderão ser divididos, codificados ou disfarçados e inseridos na cadeia.

Quem decide as regras do Bitcoin? O BIP-110 ignora divergências de governança

Ferramentas de desvio também estão sendo desenvolvidas.Leonidas, cofundador da Runestone apontou que está lançando um cliente de código aberto chamado DOG Mode, que relaxa especificamente as restrições do BIP-110 sobre dados não financeiros. Ele não altera as regras de consenso nem exige votação, apenas modifica as regras de encaminhamento de nós individuais; se um número suficiente de nós e mineiros aceitarem, as transações relacionadas poderão ser propagadas e confirmadas.

@secsovereign aponta que o BIP-110 principalmente bloqueia canais de dados grandes e contínuos, mas não consegue impedir completamente a inserção distribuída de dados; portanto, ainda é necessário um proposta separada de valor mínimo de saída para lidar com os problemas causados por saídas dispersas.

Isso coloca o BIP-110 em uma situação desconfortável. Ele assume o risco de uma mudança de consenso, mas talvez não consiga completar completamente o objetivo de limpeza. Pode aumentar o custo de inserção de dados, mas dificilmente encerrará a guerra de dados.

Miners and Nodes: PoW Constitution, Knots Sovereignty, Foundry Hashrate Voting

O mecanismo de ativação do BIP-110 trouxe de volta as antigas tensões entre mineradores e nós.

O co-fundador da F2Pool, Wang Chun, publicou um artigo afirmando que o PoW é a constituição do Bitcoin e que os nós devem respeitar os mineiros. Isso representa uma visão central da facção dos mineiros: sem o apoio dos mineiros, uma soft fork, especialmente uma UASF com período de sinalização obrigatório, dificilmente obterá legitimidade na implementação. Anteriormente, ele também se opôs ao BIP-110, argumentando que a atualização do protocolo não deveria imitar os pacotes de leis dos políticos americanos.

As respostas fornecidas pelos nós Knots são completamente diferentes. @MarcanoFilms acredita que os mais de quinze mil nós atualmente operando as regras RDTS são operadores soberanos de valor real, e não produtos de ataques de sybil. Cada nó executa igualmente as regras de consenso, e o nível do protocolo não concede mais poder de validação a um nó apenas porque ele pertence a uma grande exchange.

Quem decide as regras do Bitcoin? O BIP-110 ignora divergências de governança

Os pools de mineração também estão se manifestando por meio de ações, mas em direção oposta.Este ano3de março,foi minerado o primeiro bloco da rede Bitcoin que suporta a proposta BIP-110, pelo pool Ocean.Ocean recentemente declarou que atualizará sua infraestrutura para seguir independentemente múltiplas cadeias caso ocorra uma divisão causada pelo BIP-110, operando efetivamente como dois pools separados a partir do ponto de divisão.

A principal pool de mineração, Foundry, delega a decisão aos clientes, permitindo que as contas da pool votem com base na média ponderada da capacidade de hash; a mudança para o sinal de suporte ao BIP-110 ocorrerá apenas se os votos a favor superarem 51% da capacidade de hash votante.

Mineiros, nós e pools de mineração estão respondendo à mesma pergunta de maneiras diferentes. A legitimidade da atualização do Bitcoin vem do PoW, da execução pelos nós ou do equilíbrio entre ambos. Mesmo dentro do polo que detém o verdadeiro poder de sinalização, ainda não há consenso interno.

BlockSlop: Quando a divisão passa de uma batalha de palavras para um caminho de atualização, os riscos de engenharia começam a se manifestar

Foi nesse contexto que um risco de cauda tecnológico foi divulgado publicamente.

According to researcher Dathon Pwn发布的长文BlockSlop: BIP 110 Consensus Bug Public Disclosure指出,BIP-110 的激活客户端存在一个晚升级路径上的共识漏洞。(注:披露者 Dathon Pwn 和提案作者 Dathon Ohm 是两个人,Pwn 在黑客用语里意为攻破)

Segundo sua divulgação, o problema não está no fato de que a nova regra BIP-110 não consegue verificar novos blocos, mas sim no fato de que os nós podem aceitar inicialmente um bloco sob as regras antigas e, ao ativar o BIP-110, continuar confiando no banco de dados original sem revalidar esse histórico conforme as novas regras.

Quem decide as regras do Bitcoin? O BIP-110 ignora divergências de governança

Ou seja, um nó de atualização tardia mantém blocos históricos que eram válidos sob as regras antigas, mas deveriam ser rejeitados sob o BIP-110. Um outro nó BIP-110 totalmente novo rejeita o mesmo bloco ao validar desde o início. Ambos afirmam ter ativado o BIP-110, mas fornecem respostas diferentes para a mesma história.

Dathon Pwn também enfatizou que isso não significa que a mainnet já tenha se dividido, nem que instalar o software acionará problemas. O acionamento exige que existam blocos na cadeia em que as regras antigas ainda sejam válidas e as novas regras não sejam, e que os nós já tenham aceito e armazenado esses blocos antes de habilitar o BIP-110.

A importância dessa descoberta reside no momento em que ocorreu. Ela surgiu no momento em que a Foundry estava avaliando se deveria consultar os mineiros sobre um sinal, colocando diante de todos os participantes possíveis que mineram, liquidam ou se baseiam nessa cadeia um defeito em uma rota de atualização condicional, mas reparável. Para mineiros, exchanges, carteiras e instituições de custódia, divergências ocultas costumam ser mais difíceis de lidar do que forks públicos.

Tesourarias corporativas entram em cena: uma nova variável na política de protocolos

Return to Saylor,his involvement this time adds new weight to the debate.

In "110 Reasons BIP 110 Is a Bad Idea"article, he opposes BIP-110's 55% miner signal threshold, arguing that it is significantly lower than BIP-9's 95% standard and eliminates the usual timeout and failure states, potentially increasing coordination failures, chain splits, and market uncertainty.

Ele também acredita que ferramentas como taxas de espaço de bloco, estratégias de encaminhamento de nós, estratégias de mineiros, poda e Layer2 podem resolver esses problemas sem alterar o consenso.

Segundo sua divulgação, mesmo que as regras sejam temporárias, o precedente de governança que estabelecem pode persistir por muito tempo, tornando este proposto sistema de governança mais perigoso do que o problema que pretende resolver.

A singularidade de Saylor reside no fato de que ele representa um detentor de BTC de nível corporativo. Segundo a divulgação mais recente, a Strategy detém 843.775 BTC.

Não é um pool de mineração, nem a equipe de manutenção do Core, nem a comunidade de nós comuns, mas seu balanço patrimonial afeta a percepção do mercado sobre qual cadeia é o BTC.

O que ele possui é o poder da narrativa e o peso do mercado de capitais. Ele pode influenciar como o mercado e a mídia interpretam essa controvérsia, fornecer legitimidade a um dos lados e fazer com que suas preferências sejam amplificadas pelo mercado de capitais.

Na última disputa de governança do Bitcoin, o palco era normalmente composto por desenvolvedores, mineradores e operadores de nós,atémesmoexchange. Desta vez, um balanço patrimonial de uma empresa pública também subiu ao palco da política de protocolo. Essa pode ser a maior mudança deixada pelo BIP-110.

Por último

Colocando essas cinco forças juntas, o que o BIP-110 realmente expõe fica claro. O Bitcoin não tem um árbitro amplamente reconhecido.

Os mineiros detêm o poder de hash, mas estão internamente divididos. Os operadores de nós defendem a verificação igualitária e rejeitam a ponderação conforme o tamanho da economia. Um pequeno grupo de desenvolvedores possui permissão para mesclar código e pode alterar efetivamente a configuração padrão da rede inteira, mas não há mecanismos de responsabilização para os operadores de nós que suportam os custos permanentes.

Os detentores do tesouro têm narrativa e capital, mas não têm votos na cadeia. O processo de consenso técnico representado por Adam Back trata a própria resistência às mudanças como fonte de legitimidade.

Cada facção está invocando diferentes bases de poder e também disputando a interpretação das palavras "neutro" e "conservador".

BIP-110 talvez não seja ativado finalmente, mas já passou por um teste de pressão de governança.

Quando as alegações de preservar os limites da moeda e manter a neutralidade do protocolo colidem diretamente, cada lado afirma estar defendendo o bitcoin. O verdadeiro núcleo desta controvérsia é quem tem o direito de decidir o que é o bitcoin.

Aviso legal: as informações nesta página podem ter sido obtidas de terceiros e não refletem necessariamente os pontos de vista ou opiniões da KuCoin. Este conteúdo é fornecido apenas para fins informativos gerais, sem qualquer representação ou garantia de qualquer tipo, nem deve ser interpretado como aconselhamento financeiro ou de investimento. A KuCoin não é responsável por quaisquer erros ou omissões, ou por quaisquer resultados do uso destas informações. Os investimentos em ativos digitais podem ser arriscados. Avalie cuidadosamente os riscos de um produto e a sua tolerância ao risco com base nas suas próprias circunstâncias financeiras. Para mais informações, consulte nossos termos de uso e divulgação de risco.