O contrato de logaritmo discreto (DLC) é uma solução de pagamento condicional baseada em oráculos, proposta por Tadge Dryja do MIT em 2018. O DLC permite que as partes realizem pagamentos condicionais com base em condições predefinidas, executando pagamentos através de pré-assinaturas e assinaturas de oráculos. Em comparação com a Lightning Network, o DLC tem vantagens em termos de privacidade, suporte a contratos financeiros complexos e redução do risco de contraparte.
No entanto, o DLC ainda apresenta alguns problemas que precisam ser resolvidos:
Risco de vazamento ou perda da chave do oráculo
Risco de confiança trazido pela centralização do oráculo
Oráculos descentralizados não podem derivar chaves diretamente.
Risco de conspiração do oráculo
Limitações do 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
O fluxo básico do DLC é o seguinte:
Geração de Chaves: o oráculo, Alice e Bob geram cada um a sua chave privada e chave pública.
Transação de capital: Alice e Bob criam uma transação de capital multassinada.
Transação de execução de contrato: criar uma transação de execução de contrato para gastar a transação de capital (CET).
Compromisso do oráculo: O oráculo calcula e transmite o compromisso.
Liquidação: O oráculo gera uma assinatura com base no resultado do evento.
Retirada: O vencedor utiliza a assinatura para calcular uma nova chave privada e retirar os ativos.
Todo o processo utiliza criptografia de curvas elípticas para garantir a segurança.
3. Otimização de DLC
3.1 Gestão de Chaves
A chave privada e o número aleatório do oráculo são cruciais para a segurança. Recomenda-se usar a derivação de chave secundária BIP32 e usar o valor 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 de limiar Schnorr pode realizar oráculos descentralizados, aumentando a segurança, a fiabilidade e a rastreabilidade.
3.3 Descentralização e gestão de chaves acopladas
Através do polinómio de interpolação de Lagrange, é possível implementar a derivação de chaves distribuídas em oráculos descentralizados, mas é necessário considerar o problema de compatibilidade com o BIP32.
3.4 OP-DLC: minimização da confiança do oráculo
Introduzindo um mecanismo de desafio otimista, os oráculos precisam fazer um depósito antecipado. Qualquer parte honesta pode desafiar comportamentos maliciosos, reduzindo significativamente a confiança exigida nos oráculos.
3.5 OP-DLC + BitVM双桥
Combinar OP-DLC e BitVM, resolver a limitação de granularidade de fundos, implementar troco de qualquer valor e aumentar a liquidez dos fundos. Os usuários podem escolher de forma flexível o método de depósito e retirada, reduzindo as suposições de confiança.
4. Conclusão
A tecnologia DLC está em constante desenvolvimento e aperfeiçoamento. Combinando novas tecnologias como Taproot, BitVM e o mecanismo de desafio OP, espera-se que no futuro seja possível realizar verificações e liquidações de contratos off-chain mais complexos no Bitcoin, ao mesmo tempo que se minimizam os requisitos de confiança em oráculos.
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.
19 Curtidas
Recompensa
19
8
Repostar
Compartilhar
Comentário
0/400
SquidTeacher
· 07-17 22:48
Ai, ainda temos que continuar a fortalecer a privacidade.
Ver originalResponder0
MercilessHalal
· 07-17 16:00
Não é um pouco apressado otimizar o dlc? Os problemas básicos ainda não foram resolvidos.
Ver originalResponder0
gas_fee_therapist
· 07-16 23:06
啧 乍一看问题这么多 还是Rede de iluminação香
Ver originalResponder0
retroactive_airdrop
· 07-14 23:20
Máquina Oracle ainda precisa acompanhar.
Ver originalResponder0
OnChainDetective
· 07-14 23:19
A ameaça da conspiração da Máquina Oracle é mais grave do que vocês imaginam... Às 3 da manhã ainda estamos monitorando padrões de interação anômalos em grupos de endereços suspeitos.
Ver originalResponder0
SneakyFlashloan
· 07-14 23:16
Este plano tem demasiadas falhas. Não tem segurança nenhuma.
Ver originalResponder0
PumpingCroissant
· 07-14 23:04
Máquina Oracle conspiração Muito real ainda é btc confiável
Solução de otimização da tecnologia DLC: aumentar a segurança do ecossistema Bitcoin
Análise técnica do DLC e ideias de otimização
1. Introdução
O contrato de logaritmo discreto (DLC) é uma solução de pagamento condicional baseada em oráculos, proposta por Tadge Dryja do MIT em 2018. O DLC permite que as partes realizem pagamentos condicionais com base em condições predefinidas, executando pagamentos através de pré-assinaturas e assinaturas de oráculos. Em comparação com a Lightning Network, o DLC tem vantagens em termos de privacidade, suporte a contratos financeiros complexos e redução do risco de contraparte.
No entanto, o DLC ainda apresenta alguns problemas que precisam ser resolvidos:
Este artigo apresentará algumas propostas de otimização para melhorar a segurança do ecossistema do Bitcoin.
2. Princípio do DLC
O fluxo básico do DLC é o seguinte:
Geração de Chaves: o oráculo, Alice e Bob geram cada um a sua chave privada e chave pública.
Transação de capital: Alice e Bob criam uma transação de capital multassinada.
Transação de execução de contrato: criar uma transação de execução de contrato para gastar a transação de capital (CET).
Compromisso do oráculo: O oráculo calcula e transmite o compromisso.
Liquidação: O oráculo gera uma assinatura com base no resultado do evento.
Retirada: O vencedor utiliza a assinatura para calcular uma nova chave privada e retirar os ativos.
Todo o processo utiliza criptografia de curvas elípticas para garantir a segurança.
3. Otimização de DLC
3.1 Gestão de Chaves
A chave privada e o número aleatório do oráculo são cruciais para a segurança. Recomenda-se usar a derivação de chave secundária BIP32 e usar o valor 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 de limiar Schnorr pode realizar oráculos descentralizados, aumentando a segurança, a fiabilidade e a rastreabilidade.
3.3 Descentralização e gestão de chaves acopladas
Através do polinómio de interpolação de Lagrange, é possível implementar a derivação de chaves distribuídas em oráculos descentralizados, mas é necessário considerar o problema de compatibilidade com o BIP32.
3.4 OP-DLC: minimização da confiança do oráculo
Introduzindo um mecanismo de desafio otimista, os oráculos precisam fazer um depósito antecipado. Qualquer parte honesta pode desafiar comportamentos maliciosos, reduzindo significativamente a confiança exigida nos oráculos.
3.5 OP-DLC + BitVM双桥
Combinar OP-DLC e BitVM, resolver a limitação de granularidade de fundos, implementar troco de qualquer valor e aumentar a liquidez dos fundos. Os usuários podem escolher de forma flexível o método de depósito e retirada, reduzindo as suposições de confiança.
4. Conclusão
A tecnologia DLC está em constante desenvolvimento e aperfeiçoamento. Combinando novas tecnologias como Taproot, BitVM e o mecanismo de desafio OP, espera-se que no futuro seja possível realizar verificações e liquidações de contratos off-chain mais complexos no Bitcoin, ao mesmo tempo que se minimizam os requisitos de confiança em oráculos.