O ecossistema de desenvolvedores do Bitcoin está no auge dos últimos anos. Projetos, ferramentas e propostas para criar novos aplicativos descentralizados para a rede de criptomoedas original agora fazem parte da conversa principal sobre o Bitcoin.
Uma proposta central para essa conversa é o BIP-347, ou “OP_CAT” – embora seja chamado de BIP-420 por alguns proponentes – uma possível atualização de soft fork que desenvolvedores acreditam que poderia turbinar os recursos do Bitcoin.
Em um nível básico, o que o OP_CAT faz é permitir que os usuários juntem ou “concatenem” duas partes de dados dentro de uma pilha. Em seguida, ele coloca esses valores no topo da pilha, fazendo com que sejam os primeiros itens a serem acionados em uma transação.
Em teoria, isso dá mais utilidade ao Bitcoin. Mas qual seria a utilidade e será que seus benefícios estão sendo exagerados?
“O CAT torna tudo melhor”, disse Bob Bodily, cofundador e CEO do mercado de Bitcoin Bioniq, ao Decrypt. A foto do perfil de Bodily no X mostra um Quantum Cat, um NFT Ordinals da coleção lançada pela Taproot Wizards em janeiro como uma propaganda para a proposta de atualização do Bitcoin.
Bodily publica regularmente análises do crescente conjunto de sistemas de segunda camada que estão sendo construídos no Bitcoin. Sua análise de sistemas como o BitVM2 aponta seus benefícios e limitações para romper as barreiras técnicas do Bitcoin e destaca como as alterações no Bitcoin Core podem melhorar esses protocolos.
“Pegue o modelo BitVM (ou BitVM2), e o CAT o torna significativamente melhor – mais eficiente, mais barato, mais flexível”, disse ele. Entre “covenants”, “cofres” e “introspecção de transações”, Bodily acredita que é difícil pensar em boas razões para ser contra o OP_CAT que resista a um exame minucioso.
As críticas ao OP_CAT
No entanto, alguns criadores na rede do Bitcoin acreditam que os benefícios do OP_CAT estão sendo exagerados. Robin Linus, coautor do já mencionado BitVM2, publicou um documento em agosto desmascarando “falácias comuns” que ele ouve dos proponentes do OP_CAT.
Veja os covenants, por exemplo, que são pagamentos que só podem ser executados quando as condições personalizadas são atendidas. Embora o OP_CAT pudesse tecnicamente emular covenants no Bitcoin, Linus disse que eles seriam “ineficientes em termos de espaço de bloco e taxas de transação” e impraticáveis ao lado de propostas alternativas de soft fork criadas especificamente para covenants.
“Estou entusiasmado principalmente com os covenants, pois eles podem remover a configuração confiável do BitVM, mas não sou um grande fã da emulação complicada habilitada pelo OP_CAT”, disse Linus ao Decrypt. “Mas as coisas que a StarkWare está fazendo com os cat starks são legais.”
Linus esclareceu que seu artigo era uma refutação às alegações sobre os supostos superpoderes do OP_CAT – dos quais os covenants são um dos mais populares – e não a proposta de soft fork em si. Mas, historicamente, ele também não é fã da equipe pró-OP_CAT Taproot Wizards, que ele rotulou como “trolls” por escrever artigos “sensacionais” que atacavam “injustamente” seu trabalho no BitVM.
“Se a promoção de seu soft fork requer mentiras, ele deve ser rejeitado”, Linus publicou no X no último domingo (1).
Quando perguntado sobre a crítica de Linus aos contratos, Bodily, da Bioniq, concordou com a essência, mas observou que a OP_CAT é a única proposta de soft fork que poderia permitir covenants que também tem o apoio do “ecossistema Bitcoin mais amplo” no momento.
“O CAT é mais um primitivo de nível inferior que beneficia todos que constroem sobre o Bitcoin”, explicou. “Você obtém mais do que apenas contratos. Mas muitas pessoas se concentram apenas no aspecto dos contratos.”
O que torna o OP_CAT intrigante é o fato de ser, na verdade, uma tecnologia antiga. O opcode OP_CAT existia no protocolo original do Bitcoin, mas foi removido pelo criador pseudônimo Satoshi Nakamoto em 2010 devido a preocupações iniciais com a segurança.
Para as pessoas preocupadas em fazer alterações no protocolo que abalem a estabilidade e a segurança da marca registrada do Bitcoin, a história única da proposta com o passado do Bitcoin é frequentemente citada para aliviar essas preocupações. Ela também inclui apenas 10 linhas de código, minimizando o potencial de bugs que poderiam ser introduzidos no Bitcoin, se houver algum.
“O CAT é quase certamente 100% seguro”, disse Paul Sztorc, autor da proposta de soft fork do Bitcoin BIP 300, que introduz as Drivechains, ao Decrypt. “Ele estava em versões anteriores do Bitcoin, está no Bitcoin Cash agora, não faz realmente nada.”
Leia também: O que é Drivechain? Conheça a ferramenta que está gerando polêmica na rede do Bitcoin
“Além disso, é possível simplesmente desligar o CAT como um interruptor de luz mais tarde, se quisermos”, acrescentou. No entanto, Sztorc disse que gostaria de ver uma rede de teste bem-sucedida e uma carteira com CAT implementada para ver se ela pode realmente permitir os poderes maravilhosos que seus proponentes afirmam. “Os promotores da CAT provavelmente estão exagerando um pouco”, disse ele.
A última das críticas de Linus diz respeito à noção de que o OP_CAT não introduzirá o valor extraível máximo, ou MEV, no Bitcoin. O MEV refere-se ao lucro potencial que os mineradores podem obter reordenando as transações dentro de um bloco, para o qual há mais oportunidades em uma blockchain programável.
De acordo com Linus, o MEV levaria a uma distorção dos incentivos dos mineradores, o que poderia levar à censura das transações.
“O espaço de design para padrões de token baseados em OP_CAT e aplicativos DeFi é amplamente inexplorado, e não podemos prever todas as inovações que podem surgir e como elas afetam o MEV”, escreveu ele.
Caso o OP_CAT introduza algum atrito, Bodily argumenta que o soft fork também permitirá redes de segunda camada do Bitcoin que ajudam a migrar essas transações expressivas para fora da blockchain. “Quem quer construir e fazer transações na rede de primeira camada do quando pode simplesmente ir diretamente para uma segunda para fazer isso de forma mais barata, mais rápida e melhor?”, perguntou ele.
O CEO da Atomic Finance, Tony Cai, acrescentou que esse é o único ponto de Linus do qual ele discorda, já que o MEV “já existe no Bitcoin”.
“Com a criação de padrões de token como Runes/BRC-20, o MEV já começou a existir no BTC”, disse ele ao Decrypt. Se os desenvolvedores forem criar aplicativos computacionalmente caros na primeira camada do Bitcoin, como market makers automatizados (AMMs), eles provavelmente não serão usados, pois a rede é muito lenta e cara para torná-los viáveis, acrescentou. “A experiência do usuário seria horrível”, disse ele.
*Traduzido por Gustavo Martins com autorização do Decrypt.
- Com Staking de Solana, você pode ganhar até 4,45% ao ano* + a valorização do ativo no longo prazo. Tenha renda passiva em cripto e receba recompensas a cada 3 dias. Abra sua conta no MB e comece já! *Consulte condições.