Discussão sobre a otimização da tecnologia DLC: Melhorar a segurança do ecossistema Bitcoin

Discussão sobre os princípios técnicos do DLC e sua otimização

1. Resumo

O contrato de logaritmo discreto (DLC) é uma solução de execução de contrato inteligente 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 pré-definidas, onde os participantes assinam previamente os possíveis resultados e efetuam os pagamentos quando o oráculo assina o resultado. Isso permite que o DLC implemente aplicações de finanças descentralizadas na rede Bitcoin, garantindo ao mesmo tempo a segurança dos depósitos.

Comparado com a Lightning Network, o DLC tem as seguintes vantagens:

  • Melhor proteção de privacidade
  • Suporte a contratos financeiros complexos e flexíveis
  • Reduzir o risco da contraparte
  • Não é necessário gerenciar canais de pagamento
  • Tem boa escalabilidade em contratos complexos

No entanto, ainda existem alguns riscos e problemas com o DLC:

  • Risco de divulgação ou perda de chave de oráculo
  • Problema de centralização do oráculo
  • Os oráculos descentralizados não podem realizar diretamente a derivação de chaves.
  • Risco de conluio de nós oráculo
  • Existe um limite mínimo para a alocação de fundos

Este artigo irá explorar o funcionamento do DLC e propor algumas soluções de otimização para resolver esses problemas, a fim de melhorar a segurança do ecossistema do Bitcoin.

2. Funcionamento do DLC

Tomando como exemplo a aposta entre Alice e Bob sobre a paridade do hash do n+k-ésimo bloco:

  1. Geração de chave: o oráculo, Alice e Bob geram suas próprias chaves privadas e públicas.

  2. Aporte: Alice e Bob bloqueiam 1BTC cada um em uma saída multi-assinatura.

  3. Execução de contratos: Criar duas transações para gastar o investimento.

  4. O oráculo calcula o compromisso e transmite.

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

  6. Liquidação: O oráculo gera uma assinatura com base no hash do bloco.

  7. Retirada: O vencedor retira os ativos com uma nova chave privada.

Defina um bloqueio de tempo durante todo o processo para garantir a segurança.

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

3. Plano de otimização DLC

3.1 Gestão de Chaves

Para aumentar a segurança, recomenda-se:

  • Assinatura de chaves-filhas ou chaves-netas derivadas usando BIP32
  • Usar a chave privada e o valor hash do contador como número aleatório

3.2 Oráculo descentralizado

A implementação de oráculos descentralizados com assinaturas de limite Schnorr apresenta as seguintes vantagens:

  • Aumentar a segurança
  • Descentralizar o controle
  • Aumentar a usabilidade
  • Flexível e escalável
  • Responsável

DLC Princípios de Análise e Reflexões de Otimização

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

Adotar um método de derivação de chaves distribuídas permite que os nós oráculos derivem chaves secundárias sem expor a chave privada completa.

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

Introduzir um mecanismo de desafio otimista, exigindo que o oráculo faça uma aposta antecipada. Qualquer participante honesto pode iniciar um desafio para punir comportamentos maliciosos, reduzindo significativamente o risco de conluio entre os oráculos.

3.5 OP-DLC + BitVM双桥

Com o BitVM, resolve-se o problema da limitação da granularidade dos fundos DLC, proporcionando múltiplos canais de entrada e saída de fundos, permitindo trocos de qualquer granularidade, enquanto se aumenta a utilização dos fundos.

Análise e Otimização do Princípio DLC

4. Conclusão

A tecnologia DLC está em rápido desenvolvimento, combinando novas tecnologias como Taproot e BitVM, com a expectativa de realizar validação e liquidação de contratos off-chain mais complexos, ao mesmo tempo que minimiza a necessidade de confiança em oráculos através do mecanismo de desafio OP. Isso trará mais possibilidades de aplicações inovadoras para o ecossistema do Bitcoin.

BTC-3.34%
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
  • 5
  • Partilhar
Comentar
0/400
LiquidationWatchervip
· 07-10 03:34
A confidencialidade é realmente boa
Ver originalResponder0
MidnightTradervip
· 07-07 11:58
Já é possível criar contratos complexos com Bitcoin?
Ver originalResponder0
DisillusiionOraclevip
· 07-07 07:31
Blockchain estão muito lentos, não estão?
Ver originalResponder0
SadMoneyMeowvip
· 07-07 07:26
Um idiota que ama jogar e é inexperiente, gosta de ver perdas. Bitcoin é tão frio e distante.

Basta deixar um comentário, seguindo o estilo acima, em chinês.
Ver originalResponder0
WalletWhisperervip
· 07-07 07:24
hmm... os oráculos ainda são o elo fraco na evolução do dlc. o padrão sugere uma probabilidade de falha de 68%, para ser sincero.
Ver originalResponder0
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)