OP-DLC 2: Como o mecanismo de desafio otimista simplifica a implementação de Bitcoin DLC

robot
Geração do resumo em andamento

OP-DLC 2: A Grande Simplicidade

Discreet Log Contract (DLC) é uma estrutura de execução de contratos baseada em oráculos, que permite que ambas as partes realizem pagamentos condicionais com base em condições predefinidas. O DLC garante a segurança dos depósitos em Bitcoin, ao mesmo tempo que implementa novas aplicações financeiras descentralizadas.

O artigo anterior analisou as vantagens e os problemas existentes dos DLCs, e apresentou algumas soluções. No entanto, essas estratégias são relativamente complexas e carecem de simplicidade estética. No Bitcoin, qualquer ação deve ser realizada através de UTXO. Portanto, garantir que os UTXOs estejam corretos pode resistir a ataques arbitrários. Da mesma forma, nos DLCs, todas as ações são realizadas através de CET (Contract Execution Transaction). Utilizando um mecanismo de desafio otimista para garantir a correção do CET, é possível resistir a ataques arbitrários.

Em termos concretos, o oráculo só pode assinar CET após fazer o staking de 2BTC. Adicione um mecanismo de desafio otimista ao CET. Se o CET não for desafiado ou conseguir enfrentar o desafio, o CET é considerado correto, podendo ser liquidado, e o oráculo retira o staking e recebe a taxa de transação. Se o oráculo tentar agir maliciosamente, qualquer pessoa pode desafiar com sucesso, e esse CET não poderá ser liquidado, resultando na perda do depósito do oráculo e na impossibilidade de assinar o mesmo CET novamente. Este método é simples e eficaz, refletindo o princípio de que a simplicidade é a maior das virtudes.

Bitlayer Research: OP-DLC 2 Grande simplicidade

Princípio do DLC

Como exemplo da aposta de Alice e Bob sobre a paridade do hash do ξ-ésimo bloco, vamos explicar o funcionamento do DLC. O processo inclui etapas como transação de depósito, construção do CET, liquidação e retirada de fundos. A pesquisa descobriu que qualquer ação deve ser realizada através do CET, portanto, basta garantir que o CET esteja correto para resistir a ataques arbitrários.

OP-DLC 2

OP-DLC contém as seguintes disposições:

  1. O oráculo é composto por uma aliança, onde qualquer membro pode assinar CET. É necessário apostar 2BTC para publicar a assinatura e ganhar taxas.

  2. Se o oráculo agir de forma maliciosa, qualquer pessoa pode iniciar um desafio.

  3. O CET assinado de forma honesta poderá ser liquidado uma semana depois, e o oráculo receberá recompensas.

  4. Qualquer pessoa pode desafiar o Oracle_sign.

  5. O desafio no OP-DLC é ser sem permissão, conseguindo uma minimização da confiança em oráculos.

As vantagens do OP-DLC incluem:

  • Alto controle de ativos, os usuários podem confiar apenas em si mesmos
  • Alta taxa de utilização de capital
  • Os usuários podem tornar-se oráculos, assinando para si mesmos

Desvantagens incluem:

  • O tempo de saque leva uma semana
  • A quantidade de assinaturas que precisam ser pré-assinadas tem uma relação linear com a quantidade de CET.

Conclusão

OP-DLC garante a execução correta do CET e a punição do CET incorreto ao introduzir um mecanismo de desafio otimista no CET. Este método é capaz de resistir a vários ataques, refletindo a filosofia de design da beleza simples.

OP-0.01%
BTC0.25%
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
  • Recompensa
  • 3
  • Compartilhar
Comentário
0/400
SchrodingerPrivateKeyvip
· 07-08 06:14
stake 2btc... Que grande cena
Ver originalResponder0
WinterWarmthCatvip
· 07-05 07:06
stake 2btc bem agressivo
Ver originalResponder0
FloorPriceNightmarevip
· 07-05 07:05
Zé zé, o mundo crypto também entrou na competição.
Ver originalResponder0
  • Marcar
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)