Desbloquear Bitcoin Covenants: Compreender o seu Propósito e Funcionalidade

CryptoBreaking
BTC-3,76%

Revista Bitcoin

Bitcoin Covenants: O que são e o que fazem?

Aliança: um acordo formal, solene e legalmente vinculativo.

O termo “aliança” tem recebido atenção significativa na comunidade do Bitcoin, evocando tanto entusiasmo como preocupação. Alguns defensores consideram-nos inovações revolucionárias, enquanto os críticos os consideram desenvolvimentos potencialmente perigosos, semelhantes a ameaças nucleares. Outros sugerem que podem não contribuir substancialmente para a escalabilidade do Bitcoin, mas são, no entanto, intrigantes.

As perceções dos pactos variam amplamente; alguns apoiam a sua implementação, outros opõem-se a eles e muitos mantêm-se neutros. A ambiguidade em torno do termo torna desafiante definir as propostas estabelecidas que se enquadrariam na categoria de pactos.

As propostas de pactos diferem drasticamente nas suas funcionalidades. Algumas introduzem reinos de design completamente novos para construir em cima do Bitcoin, enquanto outras se concentram em refinar capacidades existentes sem oferecer muitas novas funcionalidades, embora com aumento da complexidade e sobrecarga.

Vamos estabelecer uma definição específica de Bitcoin.

Pacto: qualquer script que garanta que condições específicas sejam cumpridas para alguns ou todos os outputs gerados por uma transação utilizando um input governado por um script de pacto, tornando-o válido sob as regras de consenso.

Em termos mais simples, enquanto um script Bitcoin pode restringir quem pode aceder a uma moeda através de uma prova de autoridade requerida, como uma assinatura criptográfica, ou quando pode ser acedido através de um timelock ou hash preimage, um script de acordo determina como pode ser utilizado—especificando o destinatário, montantes e condições adicionais para gastos. Além disso, um script de acordo também pode impor que uma moeda deve ser direcionada para outro script de acordo para gastos.

Este último aspecto está no cerne da controvérsia em torno dos pactos. Muitos expressam apreensão sobre a introdução de um método para “bloquear” bitcoins que podem propagar restrições da Gate.io, prejudicar a fungibilidade e introduzir possíveis mecanismos de censura.

No entanto, é importante destacar que muitos destes problemas podem já ser resolvidos sem qualquer capacidade de script de convenção, simplesmente utilizando carteiras multiassinatura. Uma autoridade pode recusar processar levantamentos de bolsas, a menos que sejam direcionados para uma carteira 2-de-2 multisig da qual possui uma chave. Posteriormente, pode negar aprovações de transações a endereços fora do seu quadro de controle de chaves, implementando eficazmente qualquer lista negra ou lista branca desejada sem transparência e totalmente fora da cadeia.

Apesar disso, continua a ser essencial para os utilizadores de Bitcoin compreenderem as nuances de poder e versatilidade entre as várias propostas de convénio disponíveis.

No seu âmago, as alianças visam introduzir duas capacidades fundamentais para impor restrições sobre como as moedas podem ser gastas: introspecção e transporte de dados avançado.

A introspeção refere-se à capacidade de examinar diferentes elementos da transação em avaliação ao gastar uma moeda. Por exemplo, se uma moeda deve ser gasta para um endereço específico, envolve comparar o endereço incorporado no script do convénio de entrada com o endereço designado na saída da transação de gasto. Os opcodes que permitem a introspeção facilitam esta comparação. Quanto mais detalhadas forem as suas capacidades de introspeção em relação a aspectos específicos de uma transação, mais poderosas serão as restrições que pode impor.

O transporte de dados para a introspeção está intimamente relacionado com a mesma, frequentemente considerado uma consequência desta. Esta funcionalidade garante que informações específicas são transportadas e integradas nos scripts de covenant subsequentes para avaliações. Ao utilizar a introspeção para regular estritamente certas partes da transação, pode-se garantir que apenas os dados desejados exatos resultem numa transação válida. Quanto maior for a sua capacidade introspectiva, mais flexivelmente pode avançar com os dados e mais variadamente pode utilizar essa informação.

Este artigo serve como uma visão preliminar de uma série iminente de artigos que irá aprofundar as propostas de acordos significativos que alcançaram um estado maduro, geraram interesse recente ou são consideradas essenciais conceptualmente pelos desenvolvedores, apesar da falta de designs concretos. Embora essa exploração não abranja todos os aspectos, fornecerá uma base relativamente sólida. Várias propostas discutidas podem não ser estritamente classificadas como acordos, mas se relacionam intimamente com eles.

Entre as propostas a serem abordadas estão:

CHECKTEMPLATEVERIFY

CHECKSIGFROMSTACK

TXHASH

OP_VAULT

CHECKCONTRACTVERIFY

GATO

TWEAKVERIFY

Este artigo sobre Bitcoin Covenants: O Que São E O Que Fazem? apareceu originalmente na Bitcoin Magazine e foi escrito por Shinobi.

O post Desbloquear Bitcoin Covenants: Compreender o seu Propósito e Funcionalidade apareceu pela primeira vez em Crypto Breaking News.

Ver original
Isenção de responsabilidade: As informações contidas nesta página podem ser provenientes de terceiros e não representam os pontos de vista ou opiniões da Gate. O conteúdo apresentado nesta página é apenas para referência e não constitui qualquer aconselhamento financeiro, de investimento ou jurídico. A Gate não garante a exatidão ou o carácter exaustivo das informações e não poderá ser responsabilizada por quaisquer perdas resultantes da utilização destas informações. Os investimentos em ativos virtuais implicam riscos elevados e estão sujeitos a uma volatilidade de preços significativa. Pode perder todo o seu capital investido. Compreenda plenamente os riscos relevantes e tome decisões prudentes com base na sua própria situação financeira e tolerância ao risco. Para mais informações, consulte a Isenção de responsabilidade.
Comentar
0/400
Nenhum comentário