O contrato de logaritmo discreto ( DLC ) é um esquema de pagamento condicional baseado em oráculos, proposto por Tadge Dryja do MIT em 2018. Ele permite que as partes realizem pagamentos condicionais com base em condições predefinidas, onde os participantes assinam previamente os possíveis resultados, e o pagamento pode ser executado após a assinatura do oráculo confirmar o resultado. O DLC pode viabilizar novas aplicações financeiras descentralizadas, ao mesmo tempo que garante a segurança dos depósitos em Bitcoin.
Comparado com a Lightning Network, o DLC tem as seguintes vantagens:
Melhor proteção de privacidade
Suporte a contratos financeiros complexos
Reduzir o risco da contraparte
Sem necessidade de gerir canais de pagamento
Escalabilidade em cenários específicos
Mas o DLC ainda apresenta alguns problemas, como risco de chave de oráculo, risco de confiança centralizada, incapacidade de derivar chaves após a descentralização, risco de conluio, problema de troco fixo, entre outros.
2. Funcionamento do DLC
Usando Alice e Bob apostando na paridade do hash do bloco como exemplo para explicar o princípio do DLC:
Geração de chaves: o oráculo, Alice e Bob geram cada um um par de chaves pública e privada
Transação de capital: Alice e Bob bloqueiam 1 BTC cada um em um endereço multi-assinatura
Execução de contrato: criar duas transações CET para gastos de capital.
O oráculo calcula o compromisso e transmite
Alice e Bob calculam a nova chave pública
Liquidação: o oráculo transmite a assinatura com base no resultado
A parte vencedora utiliza uma nova chave privada para retirar os ativos
3. DLC otimização
3.1 Gestão de chaves
Para aumentar a segurança, recomenda-se:
Usar BIP32 para derivar chaves filhas para assinatura
Usar a chave privada e o hash do contador como número aleatório
3.2 Oracle descentralizado
A adoção de assinaturas de limite Schnorr para implementar oráculos descentralizados oferece 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
Através do polinómio de interpolação de Lagrange, implementar a derivação de chave distribuída no cenário de assinatura threshold. Contudo, é necessário considerar a questão da compatibilidade entre BIP32 melhorado e não melhorado.
3.4 OP-DLC: Minimização da confiança do oráculo
Introduzindo um mecanismo de desafio otimista, o oráculo deve fazer um stake antecipado. Qualquer parte honesta que participe pode iniciar um desafio, punindo o oráculo malicioso. Realizando a minimização da confiança do oráculo, com uma taxa de tolerância a falhas de até 99%.
3.5 OP-DLC + BitVM双桥
Combinar o BitVM para resolver problemas de troco e liquidação forçada de fundos DLC. Os usuários podem depositar e retirar fundos através do BitVM ou do mecanismo OP-DLC, permitindo troco em qualquer granularidade e aumentando a liquidez dos fundos.
4. Conclusão
DLC combina tecnologias como Taproot e BitVM, permitindo a realização de verificações e liquidações de contratos fora da cadeia mais complexos. Através do mecanismo de desafio OP, minimiza a confiança em oráculos, trazendo mais possibilidades para o 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.
Otimização da tecnologia DLC: Gestão de Chaves Secretas, oráculo descentralizado e soluções de minimização de confiança
Análise técnica de DLC e ideias de otimização
1. Introdução ao DLC
O contrato de logaritmo discreto ( DLC ) é um esquema de pagamento condicional baseado em oráculos, proposto por Tadge Dryja do MIT em 2018. Ele permite que as partes realizem pagamentos condicionais com base em condições predefinidas, onde os participantes assinam previamente os possíveis resultados, e o pagamento pode ser executado após a assinatura do oráculo confirmar o resultado. O DLC pode viabilizar novas aplicações financeiras descentralizadas, ao mesmo tempo que garante a segurança dos depósitos em Bitcoin.
Comparado com a Lightning Network, o DLC tem as seguintes vantagens:
Mas o DLC ainda apresenta alguns problemas, como risco de chave de oráculo, risco de confiança centralizada, incapacidade de derivar chaves após a descentralização, risco de conluio, problema de troco fixo, entre outros.
2. Funcionamento do DLC
Usando Alice e Bob apostando na paridade do hash do bloco como exemplo para explicar o princípio do DLC:
Geração de chaves: o oráculo, Alice e Bob geram cada um um par de chaves pública e privada
Transação de capital: Alice e Bob bloqueiam 1 BTC cada um em um endereço multi-assinatura
Execução de contrato: criar duas transações CET para gastos de capital.
O oráculo calcula o compromisso e transmite
Alice e Bob calculam a nova chave pública
Liquidação: o oráculo transmite a assinatura com base no resultado
A parte vencedora utiliza uma nova chave privada para retirar os ativos
3. DLC otimização
3.1 Gestão de chaves
Para aumentar a segurança, recomenda-se:
3.2 Oracle descentralizado
A adoção de assinaturas de limite Schnorr para implementar oráculos descentralizados oferece as seguintes vantagens:
3.3 Descentralização e gestão de chaves acopladas
Através do polinómio de interpolação de Lagrange, implementar a derivação de chave distribuída no cenário de assinatura threshold. Contudo, é necessário considerar a questão da compatibilidade entre BIP32 melhorado e não melhorado.
3.4 OP-DLC: Minimização da confiança do oráculo
Introduzindo um mecanismo de desafio otimista, o oráculo deve fazer um stake antecipado. Qualquer parte honesta que participe pode iniciar um desafio, punindo o oráculo malicioso. Realizando a minimização da confiança do oráculo, com uma taxa de tolerância a falhas de até 99%.
3.5 OP-DLC + BitVM双桥
Combinar o BitVM para resolver problemas de troco e liquidação forçada de fundos DLC. Os usuários podem depositar e retirar fundos através do BitVM ou do mecanismo OP-DLC, permitindo troco em qualquer granularidade e aumentando a liquidez dos fundos.
4. Conclusão
DLC combina tecnologias como Taproot e BitVM, permitindo a realização de verificações e liquidações de contratos fora da cadeia mais complexos. Através do mecanismo de desafio OP, minimiza a confiança em oráculos, trazendo mais possibilidades para o ecossistema Bitcoin.