O Speedy Trial é a melhor maneira de mudar o Bitcoin? Inteligência de dados PlatoBlockchain. Pesquisa vertical. Ai.

O teste rápido é a melhor maneira de mudar o Bitcoin?

O BIP119, que adiciona cláusulas limitadas ao Bitcoin, é a conversa atual e muitas pessoas questionam se o Speedy Trial for Taproot foi um bom precedente.

O abaixo é um trecho direto de Marty's Bent Edição nº 1198: “OP_CTV e consenso aproximado" Assine a newsletter aqui.

O Speedy Trial é a melhor maneira de mudar o Bitcoin? Inteligência de dados PlatoBlockchain. Pesquisa vertical. Ai.
(fonte)
O Speedy Trial é a melhor maneira de mudar o Bitcoin? Inteligência de dados PlatoBlockchain. Pesquisa vertical. Ai.
(fonte)
O Speedy Trial é a melhor maneira de mudar o Bitcoin? Inteligência de dados PlatoBlockchain. Pesquisa vertical. Ai.
(fonte)

Como tenho certeza que alguns de vocês já sabem, há um debate acalorado acontecendo entre desenvolvedores e usuários de Bitcoin sobre OP_CTV, um assunto começamos a cobrir aqui no Bent em dezembro de 2019. OP_CTV, se habilitado, traria de volta à vida um código operacional (OP_NOP4) com restrições adicionais. Isso permitiria aos usuários criar acordos complexos no Bitcoin que permitiriam transações pré-configuradas mais complexas e poderiam melhorar a experiência do usuário em relação à segurança e ao agrupamento de um grande número de transações.

Penso que estas são funcionalidades que acrescentariam utilidade a muitos utilizadores de bitcoin, particularmente aos grandes actores económicos que detêm uma grande quantidade de bitcoin que precisa de ter o mais alto grau de segurança possível e aqueles que enviam uma grande quantidade de bitcoin para um grande número de pessoas. usuários diariamente.

Com isso dito, a tentativa de fundir o OP_CTV com o Bitcoin Core destacou a natureza obscura do consenso aproximado dentro de um sistema ponto a ponto distribuído. A conversa em torno do OP_CTV está forçando as pessoas a fazerem (inclusive eu) perguntas como; isso é completamente necessário agora? Houve discussão e revisão suficientes da proposta? Se sim e for considerado válido, como deve ser ativado na rede Bitcoin?

Depois de conversar com alguns desenvolvedores que estão familiarizados com o Bitcoin Core e com as necessidades de alguns dos maiores custodiantes, parece que o OP_CTV seria benéfico para muitos jogadores no espaço. A capacidade de aproveitar esses tipos de acordos expandiria o espaço de design das soluções que podem oferecer aos clientes, porque têm melhores garantias de segurança ao movimentar grandes quantidades de bitcoin. (Estou usando segurança neste contexto para significar “evitar que erro humano leve à perda de fundos”.) Acho que o OP_CTV seria usado se fosse ativado.

Outra variável que foi trazida à luz com o debate em torno da ativação (ou recusa) do OP_CTV é que os principais mantenedores do Bitcoin Core, que têm o que é conhecido como “acesso de confirmação” e são responsáveis ​​​​por realmente apertar os botões que mesclam o código no Bitcoin Core, não parecem querer participar sugerindo se algo deve ou não ser mesclado e como isso deve ou não acontecer. Eles parecem estar adotando uma postura cada vez mais neutra para não parecerem parciais e poderem ser vistos como controladores tendenciosos da base de código. Isso parece ser evidente pela falta de vontade de fornecer a Jeremy Rubin, o desenvolvedor por trás do OP_CTV, uma resposta à sua pergunta: “Como faço para incorporar isso ao Bitcoin Core?” Na verdade, vejo isso como algo positivo. Deveria ser difícil trocar o bitcoin e aqueles que possuem as chaves da máquina que permite alterar o cliente mais usado devem ser tão imparciais quanto humanamente possível.

Devido à recusa em fornecer uma resposta direta a Jeremy em relação a um caminho de ativação, ele decidiu criar seu próprio cliente que tem OP_CTV ativado e fornece aos usuários um caminho através do qual eles podem tentar tornar o OP_CTV oficial participando de outro Soft Fork ativado pelo usuário (UASF) que aproveita o método de ativação Speedy Trial. Embora eu entenda o esforço de Jeremy para ativar o OP_CTV, não sou um grande fã de empurrar outro soft fork via Teste rápido. Em retrospecto, parece que foi um mau precedente estabelecido quando a raiz principal foi ativada. Temo que normalizar uma rápida sucessão de soft forks por meio do Speedy Trial seja uma ladeira escorregadia que pode levar a muitas mudanças desnecessárias no futuro que podem causar uma degradação da integridade da rede Bitcoin.

Embora existam muitas pessoas que provavelmente usariam o OP_CTV se ele fosse ativado amanhã, não parece ser uma necessidade urgente no momento. Sou a favor de uma conversa e debate mais aprofundados sobre os méritos do recurso e os precedentes que abrimos através de sua ativação, caso isso aconteça. Gosto da ideia do OP_CTV, mas certamente não acho que seja um recurso decisivo no momento.

Sou a favor de um consenso obscuro e aproximado que conduza a mudanças de protocolo em detrimento de um processo bem definido que poderia ser potencialmente atacado socialmente. Será interessante ver quando e como este debate será resolvido. Uma coisa é certa: estou feliz que OP_CTV esteja aqui para trazer à tona essas conversas difíceis, mas necessárias, em torno do consenso. Essas são discussões muito importantes para se ter.

Carimbo de hora:

Mais de Bitcoin Magazine