MSTR Cat

Blockchain/Nível X · Ciclo completo/10.1 O que trazer para casa/Lição 5

Finanças nativas do Bitcoin, sem pontes

Construindo contratos, empréstimos e computação no Bitcoin sem wrapping ou bridging

MateriaisUm explorador de blocos com capacidades de análise de scriptsO whitepaper “Discreet Log Contracts” de T. Dryja (2017)Documentação técnica da BitVM e esboços de especificações

Curiosidade

  1. Como um contrato financeiro pode ser liquidado em satoshis nativos sem a necessidade de introduzir um novo token ou cadeia?
  2. Quais suposições específicas de confiabilidade são introduzidas ao usar um oráculo para dados de preço em comparação com sua verificação localmente?
  3. Por que a capacidade de sair unilateralmente de volta à camada de base é considerada a principal métrica de segurança para as finanças nativas do Bitcoin?

Explorar

  1. Os Contratos Log Discreet, propostos por T. Dryja em 2017, permitem contratos financeiros com Bitcoin usando apenas moedas nativas. Ambas as partes bloqueiam os fundos em uma saída multisig de tipo 2-of-2 e assinam previamente uma transação de pagamento para cada resultado possível; cada uma delas só pode ser utilizada com a assinatura de um adaptador, que é completada somente com a assinatura do oráculo referente àquele resultado. O oráculo publica sua atestação sem saber que o contrato existe. Quando ele atesta, o pagamento correspondente torna-se válido; se falhar ou se comportar de maneira inadequada, um mecanismo de bloqueio temporal permite que os participantes recuperem seu capital após um período definido. Esse design evita a utilização do Bitcoin como token em outra cadeia, mas introduz uma dependência crítica: o usuário precisa confiar que o oráculo não assinará de forma maliciosa e que a rede fará valer o mecanismo de bloqueio temporal.
  2. Estruturas de multisig e timelock facilitam protocolos de empréstimo nos quais o mutuário mantém a custódia de suas chaves, enquanto a garantia fica bloqueada. Nesses modelos, o credor possui uma chave e o mutuário outra; um mecanismo de terceiros ou baseado em scripts cuida da liquidação caso a garantia caia abaixo de um determinado limite. Diferentemente dos ativos “wrapped” que exigem um custodiano para criar tokens em outra cadeia, essa abordagem mantém todo o valor dentro do modelo UTXO do Bitcoin. O trade-off é a complexidade na gestão das chaves e o risco de erros no software responsável por criar e assinar essas transações.
  3. Os canais da Lightning Network permitem fluxos de pagamento fora da cadeia, que só são liquidados na camada principal quando fechados. Isso reduz o congestionamento e as taxas para transações de alta frequência, mantendo ao mesmo tempo as garantias de finalidade do Bitcoin. O Ark permite que vários usuários compartilhem um único resultado dentro da cadeia, coordenado por um operador; cada usuário possui um caminho pré-assinado para sair sozinho da cadeia caso o operador desapareça. A segurança desses sistemas depende inteiramente do consenso da cadeia subjacente; nenhum novo conjunto de validadores é introduzido, preservando assim o modelo de segurança descentralizado estabelecido em lições anteriores.
  4. Os designs no estilo BitVM visam verificar cálculos arbitrários sem modificar as regras de consenso do Bitcoin. A BitVM (Robin Linus, 2023) é otimista: um provedor declara um resultado fora da cadeia, e se alguém o contestar, uma disputa realizada por meio do Script do Bitcoin identifica o único passo errado e penaliza o provedor. Seu principal uso são pontes cuja segurança requer apenas um verificador honesto entre muitos, em vez de uma federação confiável. Ela representa uma mudança significativa das cadeias de propósito geral e completas de Turing em direção a cálculos seletivos e verificáveis.
  5. Cada um desses mecanismos introduz pressupostos de confiança distintos que precisam ser avaliados em relação às propriedades fundamentais do Bitcoin. Os oráculos exigem confiança em fontes de dados externas; os contratos multisig exigem confiança na correção do código e no gerenciamento das chaves; os canais de estado exigem confiança em mecanismos de resolução de disputas. O elemento comum é a preservação da autogestão: os usuários podem sempre converter para satoshis nativos sem precisar da permissão de uma fundação ou de uma chave administrativa. Isso contrasta fortemente com ativos embalados, nos quais a conversão requer a passagem por intermediários confiáveis, reintroduzindo o risco de contraparte que os designs nativos evitam.
  6. Leia a estrutura da transação nas especificações do DLC (dlcspecs): uma transação de financiamento com uma saída multisig de 2-de-2, uma transação de execução pré-assinada para cada resultado, e uma transação de reembolso bloqueada até um horário definido, caso o oráculo nunca forneça a confirmação. Indique em qual parte cada parte – o oráculo e a cadeia – é considerada confiável.

Fatos-chave

  • Os contratos Discreet Log são liquidados em Bitcoin nativo, utilizando assinaturas de adaptador completadas por atestação de um oráculo, com reembolso bloqueado por tempo.
  • Os protocolos de empréstimo multisig mantêm a garantia no modelo UTXO, evitando os riscos de ponte com tokens embalados.
  • Lightning e Ark movem os pagamentos para fora da cadeia, enquanto cada usuário mantém um caminho de saída para a camada básica.
  • O BitVM verifica de forma otimista os cálculos fora da cadeia, com disputas resolvidas por meio do Script do Bitcoin, sem alterar as regras de consenso.
  • As finanças nativas do Bitcoin preservam a autogestão, permitindo saída unilateral para a cadeia sem permissão.
  • Dependências do Oracle em contratos nativos introduzem pressupostos de confiança externa distintos da lógica puramente on-chain.

Exercício nove, seis, três, um

9ReunirIdentifique 9 componentes específicos de um Contrato de Registro Discreto, incluindo papéis-chave, tipos de assinatura e parâmetros de bloqueio temporal.
6AgruparAgrupe os 9 componentes em 6 categorias com base em sua principal fonte de confiança: matemática criptográfica, oráculos externos, consenso social, lógica do código, gerenciamento de chaves ou fiscalização da rede.
3DestilarReduza os 6 grupos a 3 trade-offs principais entre as finanças nativas do Bitcoin e o DeFi de ativos embalados em relação à segurança, complexidade e liquidez para saída.
1CristalizarEscreva uma frase definindo o requisito mínimo de segurança para qualquer instrumento financeiro baseado em Bitcoin sem uma nova cadeia.

Verificação de fatos

Datas, números e afirmações verificados com as fontes publicadas listadas abaixo.

Abrir na academia interativa →

EN ES ZH JA KO RU DE FR MS