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:
Geração de chave: o oráculo, Alice e Bob geram suas próprias chaves privadas e públicas.
Aporte: Alice e Bob bloqueiam 1BTC cada um em uma saída multi-assinatura.
Execução de contratos: Criar duas transações para gastar o investimento.
O oráculo calcula o compromisso e transmite.
Alice e Bob calculam a nova chave pública.
Liquidação: O oráculo gera uma assinatura com base no hash do bloco.
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.
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
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.
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.
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.
15 gostos
Recompensa
15
5
Partilhar
Comentar
0/400
LiquidationWatcher
· 07-10 03:34
A confidencialidade é realmente boa
Ver originalResponder0
MidnightTrader
· 07-07 11:58
Já é possível criar contratos complexos com Bitcoin?
Ver originalResponder0
DisillusiionOracle
· 07-07 07:31
Blockchain estão muito lentos, não estão?
Ver originalResponder0
SadMoneyMeow
· 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
WalletWhisperer
· 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.
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:
No entanto, ainda existem alguns riscos e problemas com o DLC:
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:
Geração de chave: o oráculo, Alice e Bob geram suas próprias chaves privadas e públicas.
Aporte: Alice e Bob bloqueiam 1BTC cada um em uma saída multi-assinatura.
Execução de contratos: Criar duas transações para gastar o investimento.
O oráculo calcula o compromisso e transmite.
Alice e Bob calculam a nova chave pública.
Liquidação: O oráculo gera uma assinatura com base no hash do bloco.
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.
3. Plano de otimização DLC
3.1 Gestão de Chaves
Para aumentar a segurança, recomenda-se:
3.2 Oráculo descentralizado
A implementação de oráculos descentralizados com assinaturas de limite Schnorr apresenta as seguintes vantagens:
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.
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.
Basta deixar um comentário, seguindo o estilo acima, em chinês.