O dilema da rigidez do Bitcoin: evolução a longo prazo e a luta pela consolidação atual

Desafios e Oportunidades da Rigidez do Protocolo Bitcoin

No contexto de protocolos de rede, a rigidez refere-se à desaceleração da sua evolução e mudança. Isso parece ser uma lei da física da rede. Essencialmente, à medida que os protocolos de rede ganham uma adoção mais ampla, a "qualidade" da rede aumenta, enquanto o esforço necessário para mudar a direção da rede, coordenando atualizações de software entre os usuários do protocolo, aumenta significativamente. No final, devido à incapacidade de coordenar uma grande quantidade de participantes descentralizados, a capacidade de ativar com segurança quaisquer mudanças no protocolo é esmagada pelo enorme peso da rede.

Assim, a rigidez do Bitcoin é inevitável. Mas, até hoje, ainda estamos a debater se devemos proativamente tornar o protocolo rígido. Eu pessoalmente sou fortemente contra essa posição e acredito que ainda há muito espaço para melhorias, e é cedo demais para abandonar as mudanças no protocolo base.

Eu acredito que o Bitcoin só poderá manter a sua vitalidade, relevância e segurança a longo prazo se as melhorias no protocolo forem implementadas de maneira cautelosa e orientada por consenso, que sejam razoáveis e amplamente benéficas. Congelar o progresso em um ponto no tempo atual é arrogante, desconsidera a história e rejeita a visão que inicialmente criou o Bitcoin. A evolução contínua e bem ponderada é a chave para a proposta de valor a longo prazo do Bitcoin. O ouro digital é superior ao ouro físico precisamente porque não é inerte. As propriedades do ouro físico não podem ser melhoradas, e, portanto, a inovação financeira do ouro é realizada por meio de notas promissórias centralizadas... mas as propriedades do Bitcoin podem ser aprimoradas, aumentando assim seu uso sem permissão.

Aprender com a história

Bitcoin tem apenas 15 anos de história e já passou por muitas mudanças de consenso e atualizações. Supor que este ponto no tempo é um ponto de parada ideal ainda é prematuro. O protocolo precisa se adaptar ao longo do tempo para manter a viabilidade.

Devemos aprender com outros protocolos de rede populares, como o SMTP. Se o Bitcoin se tornar rígido, os desenvolvedores construirão camadas cada vez mais complexas sobre ele para adicionar as funcionalidades necessárias. A complexidade trará vulnerabilidades e explorações.

Isto não é uma crítica aos rollups de conhecimento zero de camadas complexas como BitcoinOS / BitVM / Spiderchain / Citrea da Botanix - eles estão a fazer o melhor que podem com o conjunto de ferramentas disponíveis. Embora não queiramos que o Bitcoin se torne um protocolo abrangente, faz sentido fazê-lo se a adição de funcionalidades de baixo nível na camada base puder reduzir significativamente a complexidade de construir funcionalidades em camadas superiores.

Caminho potencial para avançar

Muitas funcionalidades ideais, como contratos, cofres e pools de pagamento, requerem uma atualização da camada base. Construir essas funcionalidades de forma clara na própria protocolo é muito melhor do que usar uma camada de sobreposição hackeada. Uma camada base com mais blocos de construção abre um novo espaço de design para Bitcoin.

Atualizações cautelosas e amplamente testadas, discutidas minuciosamente e com consenso da comunidade, não prejudicarão os direitos de propriedade ou a afirmação de moeda estável central do Bitcoin. As atualizações refletem a vontade dos usuários, em vez de se sobrepor a eles.

Eu acredito que o potencial do Bitcoin vai muito além do que conseguimos até agora. Vejo a blockchain do Bitcoin como um acumulador criptográfico onde vários sistemas podem ser ancorados. Mas apenas arranhamos a superfície das possibilidades. Se ficarmos rígidos hoje, quando é tão difícil construir uma rede de segunda camada sem permissão, estaremos atando as mãos dos desenvolvedores e limitando grandemente a experimentação para encontrar os usos mais valiosos do espaço de bloco.

As pessoas costumam dizer que não precisamos mudar o Bitcoin, porque podemos escalar através de outras camadas. Claro, seria ótimo se os desenvolvedores não tivessem restrições! Simplesmente não temos todos os blocos de construção brutos necessários na camada base para lançar facilmente uma rede de segunda camada sem permissão. Por exemplo, podemos tornar o script do Bitcoin poderoso novamente.

Por favor, note que implementámos 3 bifurcações diferentes para ativar 3 blocos de construção diferentes, a fim de criar a rede Lightning. Sem a funcionalidade ativada por estas bifurcações, o protocolo Lightning seria muito mais desajeitado e a teoria dos jogos não seria tão refinada.

Podemos realizar outros soft forks, como SIGHASH_ANYPREVOUT, que irá reforçar significativamente a Lightning Network e permitir a existência de channel factories, aumentando a eficiência da Lightning Network em várias ordens de magnitude. Podemos realizar alguns forks que aumentam a privacidade, como a agregação de assinaturas entre inputs. Também podemos realizar forks como OP_CTV, que melhora a segurança da auto-custódia através de contratos e cofres. Podemos ver muitos potenciais futuros, mas avançar nessa direção está se tornando cada vez mais difícil.

Sobre soberania e auto-custódia

A escalabilidade é outro problema de longo prazo. Greg Maxwell disse em 2015:

Se o custo do sistema for muito elevado, as pessoas serão forçadas a confiar em terceiros, em vez de executar as regras do sistema de forma independente. Se o uso de recursos da blockchain do Bitcoin em relação à tecnologia disponível for excessivo, o Bitcoin perderá sua vantagem competitiva em relação aos sistemas tradicionais, pois o custo de validação será muito alto (tornando-se inacessível para muitos usuários), forçando a confiança a retornar ao sistema. Se a capacidade for muito baixa, a eficiência da nossa forma de transação será muito baixa, então o custo de acessar a cadeia para resolver disputas será excessivo, novamente empurrando a confiança de volta para o sistema.

Vencer o debate sobre o tamanho do bloco e a validação da descentralização é apenas parte da história. A descentralização dos participantes econômicos também é importante para o sucesso a longo prazo do Bitcoin. Lembre-se de que o que determina o futuro do Bitcoin não é a vontade dos nós, mas sim a vontade da maioria econômica dos nós. Os participantes econômicos do Bitcoin incluem mineradores, detentores e negociantes (incluindo empresas e custodiante). A chave é - se a descentralização levar à redução do número de nós econômicos relevantes e a maioria dos usuários de Bitcoin não puder se auto-custodiar devido aos custos, devemos esperar que a "governança" do protocolo se torne mais centralizada e vulnerável.

Com a situação atual do Bitcoin, pode haver apenas 100 milhões de entidades no mundo capazes de obter as propriedades básicas da moeda. Em um mundo com 8 bilhões de habitantes, essa situação não trará uma nova moeda descentralizada que mude o valor e o padrão de escassez, mas apenas criará uma nova classe elitista que, com o passar do tempo, se comportará como todos os grupos elitistas ao longo da história, inicialmente criando prosperidade, para eventualmente se tornar pão e circo. O Bitcoin tem pela primeira vez o potencial de não apenas transferir poder de um grupo elitista para outro, mas isso depende de continuarmos comprometidos em alcançar o máximo de descentralização através da melhoria do protocolo e permitindo que mais pessoas em todo o mundo tenham acesso às propriedades básicas do Bitcoin.

Por favor, note que o argumento "podemos fazer qualquer coisa que quisermos em outras camadas" muitas vezes ignora o fato de que qualquer camada acima do Bitcoin não pode oferecer o mesmo modelo de segurança que a camada base. Sempre que você constrói uma camada sobre o Bitcoin, precisa criar um conjunto completamente novo de teoria dos jogos e trade-offs para os usuários que fazem a autogestão dessa camada.

Selo de pensamento rígido

Os conservadores acreditam que o Bitcoin já cumpriu a sua função central como moeda sólida e reserva de valor. Mudanças adicionais, mesmo que de boa fé, podem introduzir riscos desnecessários, potencialmente comprometendo as características que tornam o Bitcoin valioso. Através do protocolo de solidificação, garantimos que o Bitcoin mantenha a longo prazo um sistema monetário confiável, descentralizado e imutável.

1. Manter a confiança nas propriedades básicas do Bitcoin:

O principal valor do Bitcoin é a sua oferta fixa e imutabilidade. Qualquer alteração no protocolo, mesmo um soft fork, pode minar a confiança das pessoas nessas propriedades fundamentais. Há quem afirme que a capacidade de alterar o protocolo diminuirá a confiança das pessoas nos planos de inflação, por melhores que sejam as intenções.

2. Reduzir o controle dos desenvolvedores e o risco de centralização:

Permitir que a modificação do Bitcoin continue dará aos desenvolvedores uma influência excessiva sobre o protocolo. Isso pode causar riscos de centralização, pois um pequeno grupo de pessoas pode alterar as propriedades do Bitcoin.

3. Prevenir consequências inesperadas:

Mesmo alterações feitas de boa fé e que tenham sido amplamente testadas podem ter efeitos imprevisíveis na rede. À medida que o valor e a importância do Bitcoin continuam a crescer, o impacto potencial dessas consequências inesperadas torna-se cada vez mais sério.

4. Dificuldade de mudança que aumenta com o crescimento:

Com o aumento da taxa de adoção do Bitcoin e o aumento do valor econômico construído sobre ele, qualquer mudança se torna mais arriscada e destrutiva. Os defensores da imutabilidade acreditam que o protocolo deve atingir um ponto estável, semelhante a outros protocolos fundamentais como TCP/IP ou padrões de tomadas de corrente.

5. Manter o Bitcoin como uma moeda sólida:

O principal objetivo do Bitcoin é servir como um novo sistema monetário livre de desvalorização. A rigidez garante que essa função central seja mantida, sem arriscar alterar suas propriedades básicas em busca de melhorias potenciais que podem não ser necessárias.

Argumentos Comuns Rigidos

Os conservadores acreditam que o Bitcoin está a funcionar muito bem atualmente, e que as regras do protocolo devem ser extremamente resistentes a mudanças, para manter o seu valor central como uma forma de moeda imutável, não inflacionária e não política. Mesmo mudanças bem-intencionadas podem trazer grandes riscos, que podem comprometer o sucesso e a estabilidade a longo prazo do Bitcoin.

1. Não conserte o que não está quebrado

Bitcoin teve sucesso sob o protocolo atual, com um valor de mercado que cresceu de 0 dólares para 1,4 trilhões de dólares em apenas 15 anos. Não há necessidade de arriscar destruir esse sucesso com mudanças apressadas ou desnecessárias.

2. A estabilidade é crucial

O valor central do Bitcoin é a sua estabilidade e previsibilidade. As regras do protocolo não devem ser alteradas arbitrariamente. Modificações frequentes podem minar a confiança das pessoas na essência imutável do Bitcoin.

3. Pensar duas vezes antes de agir

Alterar o protocolo Bitcoin é um trabalho extremamente sério, semelhante a modificar uma constituição ou a elaborar leis destinadas a durar centenas de anos. Qualquer alteração deve ser feita de forma lenta, cautelosa e conservadora, e apenas implementada após considerar todos os impactos a longo prazo.

4. Quanto maior a aposta, mais firme a mão

Quanto maior e mais bem-sucedido for o Bitcoin, mais importante se torna manter cautela em relação a quaisquer mudanças no protocolo. Agora há mais de um trilhão de dólares em valor e compradores de nível nacional envolvidos, não podemos cometer erros ou assumir riscos desnecessários.

5. O caminho para o inferno é pavimentado com boas intenções

Mesmo mudanças de protocolo bem intencionadas podem ter efeitos negativos imprevisíveis, como prejudicar os interesses económicos de mineradores, desenvolvedores e detentores. Os riscos potenciais podem superar quaisquer benefícios teóricos.

6. Mantenha simples, idiota

Nem todas as novas funcionalidades ou melhorias precisam ser implementadas na camada de protocolo base. Muitas coisas podem ser realizadas em níveis superiores, como a camada 2 ou a camada 3, sem comprometer o modelo de segurança e a estabilidade do Bitcoin.

7. Moeda imutável em um mundo em mudança

A constante "melhoria" e a alteração do protocolo vão contra a promessa do Bitcoin como uma moeda e rede de liquidação estável e não política. A rigidez é uma característica que impede que o Bitcoin seja capturado por grupos de interesse especial ou que sofra mutações imprevisíveis.

8. Bitcoin deve ser usado apenas como moeda

Usar o espaço em bloco para propósitos não monetários, como tokens/NFTs, apenas alimentará modas e esquemas de pump and dump, que irão excluir usuários legítimos de utilizar Bitcoin como moeda.

A minha resposta aos argumentos rígidos

Manter a confiança nas propriedades básicas do Bitcoin:

A confiança nas propriedades do Bitcoin e a capacidade de resistir à implementação de ideias ruins dependem, em última análise, do processo de governança das mudanças no protocolo, e não de tornar as mudanças impossíveis. O Bitcoin é anarquismo criptográfico, é um sistema que, por padrão, é indiferente, o que é um poderoso veto. Você acredita que a governança do Bitcoin tem servido bem até agora, ou acha que temos apenas tido sorte e que todo o sistema pode colapsar a qualquer momento.

Reduzir o controle dos desenvolvedores e o risco de centralização:

Semelhante à situação acima, ou você acredita que a teoria dos jogos em torno da mudança de protocolo é razoável, ou até agora tivemos apenas sorte. Os desenvolvedores de Bitcoin não podem forçar ninguém a executar o código com o qual não concordam.

Além disso, o processo de desenvolvimento interno é extremamente desafiador. A maioria das regras e alterações de código propostas não consegue passar por rigorosos testes.

Resumindo a minha pesquisa de há quatro anos:

Após percorrer todas as solicitações de pull do Bitcoin Core rejeitadas, descobrimos:

  • 9,011,209 total de linhas de código rejeitadas
  • 6,279,435 total de linhas de código recusadas para remoção

Isso significa 15,290,644 linhas de alterações de código rejeitadas, em comparação com 3,651,046 linhas de código aceitas!

Isto indica que, até à data da escrita, apenas 19% das linhas de código de proposta de alteração foram aceites no núcleo do Bitcoin.

Prevenir consequências inesperadas:

Na minha opinião, o medo do desconhecido e das consequências inesperadas não é um argumento válido.

BTC0.29%
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
  • Recompensa
  • 5
  • Compartilhar
Comentário
0/400
SellLowExpertvip
· 4h atrás
Quando é que o btc vai estar completamente estagnado? Fico nervoso só de olhar.
Ver originalResponder0
GweiTooHighvip
· 4h atrás
Opondo-se à rigidez, opõe-se à estabilidade.
Ver originalResponder0
GamefiEscapeArtistvip
· 4h atrás
Os que especulam sobre conceitos estão prestes a começar a agir novamente.
Ver originalResponder0
NotSatoshivip
· 4h atrás
O PI está a chegar
Ver originalResponder0
TestnetNomadvip
· 4h atrás
Bitcoin, isso é estar deitado?
Ver originalResponder0
  • Marcar
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)