Plano de otimização do DLC: aumentar a segurança e o potencial de aplicação do Bitcoin

Discussão sobre os princípios tecnológicos do DLC e ideias de otimização

1. Introdução

O contrato de logaritmo discreto (DLC) é um esquema de pagamento condicional baseado em oráculos, proposto por Tadge Dryja do MIT em 2018. O DLC permite que as partes realizem pagamentos condicionais com base em condições predefinidas, onde os participantes assinam previamente os possíveis resultados e executam o pagamento quando o oráculo assina o resultado. Isso permite que o DLC implemente novas aplicações financeiras descentralizadas, garantindo ao mesmo tempo a segurança dos depósitos em Bitcoin.

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

  • Melhor proteção de privacidade, os detalhes do contrato são compartilhados apenas entre as partes envolvidas.
  • Suporta contratos financeiros mais complexos e flexíveis, como derivados, seguros, etc.
  • Reduzir o risco da contraparte, fundos bloqueados em contratos de múltiplas assinaturas.
  • Não é necessário gerir canais de pagamento
  • Oferecer melhor escalabilidade em contratos complexos

No entanto, o DLC ainda apresenta alguns riscos e problemas:

  • Risco de vazamento ou perda da chave do oráculo
  • Problema de centralização de oráculos
  • As oráculos descentralizados não podem realizar a derivação de chaves diretamente.
  • Risco de conluio de nós oraculares
  • Problema de troco de valor fixo

Este artigo apresentará algumas propostas de otimização para melhorar a segurança do ecossistema do Bitcoin.

2. Princípio do DLC

Tomando como exemplo o acordo de aposta assinado por Alice e Bob, a aposta é a paridade do hash do n+k-ésimo bloco. O DLC transmite informações do bloco através de oráculos para construir assinaturas condicionais, permitindo que a parte vencedora ganhe ativos.

Os principais passos incluem:

  1. Todas as partes geram pares de chaves
  2. Criar transação de investimento
  3. Criar transações de execução de contratos
  4. Compromisso de Cálculo de Oráculo
  5. Parte participante calcula a nova chave pública
  6. O oráculo gera uma assinatura com base nos resultados
  7. A parte vencedora retira os ativos

A análise indica que apenas a parte correta consegue calcular a nova chave privada e retirar os fundos com sucesso. Também é necessário adicionar um bloqueio de tempo para evitar que os ativos sejam retirados pela outra parte.

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

3. Otimização do DLC

3.1 Gestão de Chaves

A chave privada e o número aleatório do oráculo no DLC são cruciais; a sua divulgação ou perda pode levar a:

  • Não é possível liquidar, é necessário executar o contrato de reembolso
  • Enfrentando o risco de liquidação fraudulenta
  • Revelar a chave privada do oráculo
  • Correspondente DLC não pode ser liquidado

Sugere-se usar a derivação de chaves filhas ou chaves netas BIP32, e utilizar o hash da chave privada e do contador como número aleatório para aumentar a segurança.

3.2 Oráculo descentralizado

A utilização de assinaturas Schnorr em limiares pode implementar oráculos descentralizados, com as seguintes vantagens:

  • Aumentar a segurança
  • Controle Distribuído
  • Aumentar a disponibilidade
  • Flexibilidade e escalabilidade
  • Responsabilidade

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

No cenário de oráculos descentralizados, a chave privada completa não aparece, impossibilitando o uso direto das chaves derivadas pelo BIP32. Pode-se adotar um método de derivação de chaves distribuídas, implementado com base no polinômio de interpolação de Lagrange. Contudo, é necessário considerar a questão da compatibilidade entre BIP32 aprimorado e não aprimorado.

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

3.4 OP-DLC: minimização de confiança de oráculos

Proponha o esquema OP-DLC, introduza um mecanismo de desafio otimista. O oráculo deve fazer um depósito antecipado para construir um jogo OP na cadeia, prometendo não agir de forma maliciosa. Qualquer parte honesta que participe pode iniciar um desafio, punindo o oráculo malicioso. Isso permite que os nós do oráculo se supervisionem mutuamente, alcançando uma minimização da confiança.

3.5 OP-DLC + BitVM双桥

Combinar OP-DLC e BitVM para resolver as limitações do DLC na alocação de fundos:

  • Implementar trocos de qualquer granularidade
  • Aumentar a liquidez dos fundos
  • Os usuários podem escolher livremente o método de depósito e levantamento
  • Reduzir a dependência da confiança nos oráculos

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

4. Conclusão

A tecnologia DLC, combinada com novas tecnologias como Taproot e BitVM, pode permitir a validação e liquidação de contratos off-chain mais complexos. Através do mecanismo de desafio OP, é possível alcançar uma minimização da confiança em oráculos, trazendo mais possibilidades para o ecossistema Bitcoin.

BTC-0.82%
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
  • 4
  • Partilhar
Comentar
0/400
WhaleWatchervip
· 07-22 14:59
Máquina Oracle novamente apareceu para mostrar sua presença.
Ver originalResponder0
CrashHotlinevip
· 07-22 14:59
o dlc ainda não está quente o suficiente, por que parece que ainda está no papel?
Ver originalResponder0
ChainDetectivevip
· 07-22 14:57
Ahá, já estava ansioso por isso!
Ver originalResponder0
EthSandwichHerovip
· 07-22 14:44
Grande subida é o começo de ficar de fora, não é?
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)