Compartilhe este artigo

Proposta do OP_CAT para trazer contratos inteligentes para o Bitcoin finalmente recebe um 'número BIP'

Isso marca o primeiro passo para reintroduzir a funcionalidade removida do Bitcoin pelo criador Satoshi Nakamoto em 2010.

Uma tentativa séria de trazer a funcionalidade de contrato inteligente semelhante ao Ethereum para o Bitcoin , chamada OP_CAT, finalmente recebeu um “número BIP”: 347. Este é o primeiro passo para realmente lançar a atualização de software há muito proposta.

“Obter um número BIP não sinaliza nenhum tipo de consenso por parte da comunidade", disse Ethan Heilman, um dos coautores da proposta ao lado de Armin Sabouri, em uma entrevista. "Isso apenas torna a discussão e a escrita de software em torno da proposta mais fácil porque a proposta agora tem um identificador numérico exclusivo com o qual todos concordam."

A História Continua abaixo
Não perca outra história.Inscreva-se na Newsletter The Protocol hoje. Ver Todas as Newsletters

Em outras palavras, a atribuição do BIP 347 significa que a discussão sobre a proposta controversa pode finalmente começar a sério.

De um lado estão aqueles que querem reservar a rede Bitcoin simplesmente para transações monetárias; do outro estão aqueles que querem construir coisas novas na cadeia, das quais os proponentes do OP_CAT são apenas uma fração.

OP_CAT tem umlonga história nos círculos do Bitcoin. Inicialmente incluído como um dos primeiros op_codes (basicamente atalhos de programação incorporados ao Bitcoin), o próprio Satoshi Nakamoto removeu a funcionalidade em 2010 após preocupações sobre o uso excessivo de memória e a possibilidade de introdução de vulnerabilidades.

Mas nos últimos anos, especialmente após o lançamento do protocolo Ordinals que revigorou o desejo dos desenvolvedores de construir on-chain, os proponentes retornaram ao OP_CAT como uma possível maneira de aumentar a quantidade de coisas que podem ser construídas usando Bitcoin. Outras propostas incluem coisas como o CTV do desenvolvedor de Bitcoin Jeremy Rubin e soluções de escala ricas em recursos como Stacks e Ark.

Veja também:Bitcoin L2 Stacks está passando por uma grande reformulação

Heilman e Sabouri começaram a estudar a reintrodução do OP_CAT em 2022, e propuseram lançá-lo um ano depois na Bitcoin Mailing List por meio de um soft fork compatível com versões anteriores. A ideia seria redefinir e expandir um código existente chamado “OP_SUCESSO126,”sem ter que fazer um hard fork na cadeia.

Se a proposta for aprovada, os acordos OP_CAT podem permitir a criação de aplicativos mais sofisticados e configurações de múltiplas assinaturas no Bitcoin. Ele funciona introduzindo “acordos”, ou regras que podem ser estabelecidas para determinar como uma transação específica funcionará, para o Bitcoin.

“O Bitcoin permite que os usuários definam regras sobre quem e como seus bitcoins podem ser gastos. Tudo o que o CAT faz é juntar dois valores. Então, se você tem 'abc' e 'def', o CAT juntará esses dois valores para fazer 'abcdef'”, disse Heilman, acrescentando que uma manobra tão básica T é possível hoje. “O CAT é apenas uma abreviação para conCATenate.”

“Depois que a comunidade estiver confiante de que o software funciona conforme projetado, montaremos um PR no bitcoin-core. É aqui que a verdadeira diversão começa porque a pergunta muda de 'o software está correto?' para 'a comunidade Bitcoin quer OP_CAT?'”, disse Heilman. “Este pode ser um processo QUICK ou pode levar anos.”

Entre os maiores proponentes do OP_CAT estão os cofundadores do popular projeto Ordinals Taproot Wizards, Eric Wall e Udi Wertheimer, que criaram o projeto de inscrições Quantum Cats como uma espécie decampanha de marketingpara a proposta de Heilman e Sabouri.

Embora Quantum Cats seja um dos projetos de inscrição mais populares até o momento, o OP_CAT em si está longe de ser universalmente aceito. Há algumas especulações, por exemplo, de que, apesar de Heilman e Sabouri terem enviado sua proposta de BIP há vários meses, ela estava sendo adiada para aprovação pelo editor solitário de BIP e desenvolvedor do Bitcoin CORE , Luke Dashjr, que não está sozinho em seu ceticismo em relação à recente experimentação on-chain.

Na segunda-feira, a comunidade Bitcoin nomeou cinco editores BIP adicionais. De acordo com o GitHub, o número BIP do OP_CAT foi atribuído por um editor que atende por "Roasbeef".

Veja também: Veja também:Os novos editores BIP do Bitcoin simplificarão o desenvolvimento?

Heilman disse que agora que o OP_CAT tem um número BIP, cabe à comunidade determinar se deve seguir em frente.

“Falando apenas por mim, neste momento planejo me retirar do processo e deixar a comunidade debater se OP_CAT é algo que eles querem ou não querem", ele disse. "T pretendo entrar nesse debate, exceto se necessário para esclarecer questões técnicas."

Daniel Kuhn

Daniel Kuhn foi editor-gerente adjunto da Consensus Magazine, onde ajudou a produzir pacotes editoriais mensais e a seção de Opinião . Ele também escreveu um resumo diário de notícias e uma coluna duas vezes por semana para o boletim informativo The Node. Ele apareceu pela primeira vez impresso na Financial Planning, uma revista de publicação comercial. Antes do jornalismo, ele estudou filosofia na graduação, literatura inglesa na pós-graduação e relatórios econômicos e de negócios em um programa profissional da NYU. Você pode se conectar com ele no Twitter e Telegram @danielgkuhn ou encontrá-lo no Urbit como ~dorrys-lonreb.

Daniel Kuhn