O contrato de logaritmo discreto (DLC) é um esquema de execução de contrato baseado em oráculos, que permite que ambas as partes realizem pagamentos condicionais com base em condições predefinidas. Em comparação com a Lightning Network, o DLC apresenta vantagens em termos de proteção de privacidade, suporte a contratos financeiros complexos e redução do risco de contraparte. No entanto, o DLC ainda enfrenta alguns problemas, como o risco de chave do oráculo, risco de confiança centralizada e dificuldades na derivação descentralizada de chaves. Este artigo analisará em profundidade o princípio do DLC e apresentará algumas propostas de otimização.
2. Princípio do DLC
O processo básico do DLC inclui:
As partes geram pares de chaves
Criar uma transação de investimento
Geração de compromissos de oráculo
Criar transações de execução de contrato
Resultado da assinatura do oráculo
O vencedor retira os ativos
Executar contratos através de assinaturas de oráculos, evitando expor os detalhes do contrato na blockchain.
3. Otimização do DLC
3.1 Gestão de Chaves
Para aumentar a segurança, o oráculo deve usar chaves filhas derivadas de BIP32 e usar a chave privada e o valor de hash do contador como número aleatório.
3.2 Oracle descentralizado
Utilizar assinaturas de limiar Schnorr para implementar oráculos descentralizados, aumentando a segurança e a confiabilidade.
3.3 Descentralização e gestão de chaves acopladas
Através de um método de derivação de chave distribuída, implementar a derivação de chave sob a assinatura de limite.
3.4 OP-DLC: minimização de confiança da oráculo
Introduzir um mecanismo de desafio otimista, permitindo que qualquer parte honesta inicie um desafio, punindo oráculos mal-intencionados.
3.5 OP-DLC + BitVM双桥
Juntamente com o BitVM, resolve o problema de troco de fundos, oferecendo vários canais de entrada e saída de fundos, aumentando a utilização do capital.
4. Conclusão
O DLC combina novas tecnologias como Taproot e BitVM, permitindo 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.
Ver original
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.
16 Curtidas
Recompensa
16
7
Compartilhar
Comentário
0/400
CountdownToBroke
· 5h atrás
A tecnologia é muito difícil, mas eu ainda quero aprender~
Ver originalResponder0
LiquidationWizard
· 07-31 01:18
Carteira não perder é ganhar
Ver originalResponder0
SchroedingerGas
· 07-29 01:30
Essa segurança parece um pouco confusa.
Ver originalResponder0
GateUser-3824aa38
· 07-29 01:28
Ainda é preciso ter cuidado com o risco da Chave Secreta.
Ver originalResponder0
MetaEggplant
· 07-29 01:22
Máquina Oracle é confiável?
Ver originalResponder0
DefiVeteran
· 07-29 01:22
Primeiro, vamos falar sobre o que a formiga vai fazer.
Ver originalResponder0
LiquidityHunter
· 07-29 01:07
O projeto é bastante forte, focado em tecnologia, gosto.
Solução de otimização de tecnologia DLC: melhorar a segurança e o nível de Descentralização
Princípios e Otimizações da Tecnologia DLC
1. Introdução
O contrato de logaritmo discreto (DLC) é um esquema de execução de contrato baseado em oráculos, que permite que ambas as partes realizem pagamentos condicionais com base em condições predefinidas. Em comparação com a Lightning Network, o DLC apresenta vantagens em termos de proteção de privacidade, suporte a contratos financeiros complexos e redução do risco de contraparte. No entanto, o DLC ainda enfrenta alguns problemas, como o risco de chave do oráculo, risco de confiança centralizada e dificuldades na derivação descentralizada de chaves. Este artigo analisará em profundidade o princípio do DLC e apresentará algumas propostas de otimização.
2. Princípio do DLC
O processo básico do DLC inclui:
Executar contratos através de assinaturas de oráculos, evitando expor os detalhes do contrato na blockchain.
3. Otimização do DLC
3.1 Gestão de Chaves
Para aumentar a segurança, o oráculo deve usar chaves filhas derivadas de BIP32 e usar a chave privada e o valor de hash do contador como número aleatório.
3.2 Oracle descentralizado
Utilizar assinaturas de limiar Schnorr para implementar oráculos descentralizados, aumentando a segurança e a confiabilidade.
3.3 Descentralização e gestão de chaves acopladas
Através de um método de derivação de chave distribuída, implementar a derivação de chave sob a assinatura de limite.
3.4 OP-DLC: minimização de confiança da oráculo
Introduzir um mecanismo de desafio otimista, permitindo que qualquer parte honesta inicie um desafio, punindo oráculos mal-intencionados.
3.5 OP-DLC + BitVM双桥
Juntamente com o BitVM, resolve o problema de troco de fundos, oferecendo vários canais de entrada e saída de fundos, aumentando a utilização do capital.
4. Conclusão
O DLC combina novas tecnologias como Taproot e BitVM, permitindo 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.