Solução de otimização de tecnologia DLC: aumentar a segurança e a praticidade

robot
Geração de resumo em curso

Análise e Otimização da Tecnologia DLC

1. Resumo

O contrato de logarithmo discreto (DLC) é uma solução de execução de contrato baseada em oráculos, proposta por Tadge Dryja do MIT em 2018. O DLC permite que as partes façam pagamentos condicionais com base em condições predefinidas, onde os participantes determinam previamente os possíveis resultados e realizam pré-assinaturas, executando os pagamentos quando o oráculo assina o resultado. Comparado com a Lightning Network, o DLC tem vantagens em proteção de privacidade, suporte a contratos financeiros complexos e redução de risco de contraparte.

Apesar de o DLC ter um grande potencial de aplicação no ecossistema do Bitcoin, ainda existem alguns problemas:

  • Risco de vazamento de chave privada e número aleatório do oráculo
  • Problemas de confiança trazidos pela centralização de oráculos
  • Oráculos descentralizados não podem usar diretamente chaves BIP32 para derivação
  • Risco de conluio de nós oraculares
  • Limite de troco de valor fixo

Este artigo irá apresentar algumas soluções de otimização para melhorar a segurança e a utilidade do DLC.

2. Como Funciona o DLC

Tomando como exemplo a aposta entre Alice e Bob sobre a paridade do hash do bloco n+k, o fluxo de trabalho básico do DLC é o seguinte:

  1. Geração de chaves: o oráculo, Alice e Bob geram cada um uma chave privada e uma chave pública

  2. Transação de capital: Alice e Bob criam uma saída multi-assinatura 2-of-2, cada um bloqueando 1 BTC

  3. Execução do contrato: criar duas transações CET para gastos de injeção de capital

  4. O oráculo calcula o compromisso R, S, S' e transmite

  5. Alice e Bob calculam a nova chave pública PK^Alice e PK^Bob

  6. Liquidação: O oráculo transmite s ou s' com base no hash do bloco.

  7. Retirada: A parte vencedora calcula a nova chave privada usando s ou s' e retira os ativos

Além disso, é necessário adicionar um bloqueio de tempo para evitar que uma das partes não retire os fundos por um longo período.

Análise do princípio do DLC e suas reflexões de otimização

3. Plano de otimização de DLC

3.1 Gestão de Chaves

Para aumentar a segurança da chave privada do oráculo e do número aleatório:

  • Usar chaves derivadas ou chaves netas BIP32 para assinatura
  • Usar a chave privada e o valor hash do contador como número aleatório

3.2 Oráculo descentralizado

Implementação de um oráculo descentralizado utilizando assinaturas de limiar Schnorr, com as seguintes vantagens:

  • Aumentar a segurança, reduzir o risco de falhas de ponto único
  • Implementar controle distribuído
  • Aumentar a disponibilidade e flexibilidade do sistema
  • Possuir escalabilidade
  • Suporte a mecanismos de responsabilização

Análise do princípio DLC e suas reflexões de otimização

3.3 Descentralização e gestão de chaves acopladas

Usar um método de derivação de chave distribuída para implementar a derivação de chaves BIP32 em cenários de oráculos descentralizados. Mas é necessário considerar o problema de compatibilidade entre BIP32 aprimorado e não aprimorado.

3.4 OP-DLC:Minimização de confiança do oráculo

Introduzir um mecanismo de desafio otimista, onde os oráculos devem fazer um depósito antecipado para construir um jogo OP em cadeia. Qualquer parte honesta pode desafiar um oráculo malicioso, e ao vencer, penaliza o infrator e confisca o depósito.

3.5 OP-DLC + BitVM双桥

Combinar OP-DLC e BitVM para resolver o problema do troco fixo do DLC:

  • Suporte a troco de qualquer granularidade
  • Oferecer vários canais de depósito e levantamento
  • Implementar a minimização da confiança do oráculo
  • Aumentar a utilização de capital

Análise do Princípio do DLC e Reflexões sobre sua Otimização

4. Conclusão

A DLC combina novas tecnologias como Taproot e BitVM, permitindo a verificação e liquidação de contratos off-chain mais complexos. Através do mecanismo de desafio OP, é possível minimizar a confiança em oráculos. No futuro, espera-se que a DLC desempenhe um papel ainda maior no ecossistema Bitcoin.

Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • 3
  • Republicar
  • Partilhar
Comentar
0/400
MevHuntervip
· 08-16 19:39
Então ainda estão falando da Máquina Oracle, né?
Ver originalResponder0
BridgeTrustFundvip
· 08-16 19:38
Mais uma vez uma técnica velha, quase adormeci.
Ver originalResponder0
notSatoshi1971vip
· 08-16 19:36
O que é que estão a fazer com esta alta tecnologia?
Ver originalResponder0
  • Pino
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)