Discreet Log Contract (DLC) é uma estrutura de execução de contratos baseada em oráculos, que permite que ambas as partes realizem pagamentos condicionais com base em condições predefinidas. O DLC implementa novas aplicações de finanças descentralizadas, garantindo ao mesmo tempo a segurança dos depósitos em Bitcoin.
Embora o DLC tenha vantagens em termos de proteção da privacidade, contratos complexos e segurança de ativos, também existem riscos como riscos de chave, riscos de confiança descentralizada e riscos de conluio. Pesquisas anteriores tentaram resolver esses problemas introduzindo oráculos descentralizados, assinaturas de limite e mecanismos de desafio otimista, mas as estratégias são relativamente complexas.
Qualquer ação em Bitcoin deve ser realizada através de UTXO, portanto, garantir que o UTXO esteja correto pode resistir a qualquer ataque. Da mesma forma, todas as ações em DLC são realizadas através de CET(Contract Execution Transaction). Utilizando um mecanismo de desafio otimista para garantir que o CET esteja correto, pode-se resistir a qualquer ataque. Especificamente, após o oracle apostar 2BTC, ele pode assinar o CET. Ao adicionar um mecanismo de desafio otimista ao CET, se não for desafiado ou se o desafio for respondido com sucesso, o CET correto pode ser liquidado, o oracle retira a aposta e recebe a taxa; se o oracle agir de forma maliciosa, qualquer pessoa pode desafiar com sucesso, o CET não pode ser liquidado, o oracle perde a aposta e não pode assinar novamente o mesmo CET. Este método é simples e eficaz.
O princípio do DLC pode ser exemplificado com uma simples aposta: Alice e Bob apostam na paridade do hash do ξ-ésimo bloco. Através de um oráculo, a informação do bloco é transmitida para construir uma assinatura condicional, permitindo que a parte correta obtenha todos os ativos. O processo inclui etapas de transação de aporte, construção de CET, liquidação e retirada.
A pesquisa descobriu que qualquer ação no DLC deve ser realizada através do CET. Portanto, basta usar o mecanismo de desafio otimista para garantir que o CET esteja correto para resistir a qualquer ataque. Um CET incorreto será desafiado e não executado, enquanto um CET correto será executado. O oráculo deve arcar com o custo de comportamentos maliciosos.
OP-DLC inclui 5 regulamentos principais:
O oráculo é composto por uma aliança, qualquer membro pode assinar CET, deve garantir 2BTC para publicar a assinatura e ganhar taxas.
Quando um oráculo altera os resultados de forma maliciosa, qualquer pessoa pode iniciar um desafio.
Quando o oráculo assina honestamente o CET, pode ser liquidado corretamente uma semana depois e receber recompensas.
Qualquer pessoa pode desafiar o Oracle_sign, e os oráculos desonestos serão punidos.
O desafio no OP-DLC é que não requer permissão, implementando a minimização da confiança em oráculos.
As principais vantagens do OP-DLC incluem:
Os usuários têm um alto controle sobre os ativos, podendo confiar apenas em si mesmos.
Alta taxa de utilização de capital
O oráculo que pode assinar é determinado no momento do depósito, e o usuário também pode se tornar um oráculo.
Os principais desvantagens são:
O tempo de retirada leva 1 semana
O número de assinaturas pré-assinadas está a crescer rapidamente.
Em suma, o OP-DLC, ao introduzir um mecanismo de desafio otimista no CET, garante a execução correta do CET e a prevenção de CETs incorretos, enquanto penaliza oráculos maliciosos. Esta abordagem é capaz de resistir eficazmente a vários ataques, refletindo a beleza da simplicidade.
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.
12 Curtidas
Recompensa
12
4
Compartilhar
Comentário
0/400
RunWithRugs
· 07-26 06:20
bull啊bull啊 又在整花活
Ver originalResponder0
liquiditea_sipper
· 07-26 06:18
Então o DLC é um UTXO complexo, certo~
Ver originalResponder0
AltcoinMarathoner
· 07-26 06:18
tenho acompanhado o DLC desde o quilômetro 1... tenho que dizer que isto é como atingir aquele segundo fôlego no quilômetro 20, para ser sincero. os contratos de btc finalmente estão a ganhar resistência de maratonista.
Quebra do OP-DLC: Simplificando a arquitetura DLC para implementar contratos inteligentes Bitcoin mais seguros
OP-DLC 2: A simplicidade é o caminho
Discreet Log Contract (DLC) é uma estrutura de execução de contratos baseada em oráculos, que permite que ambas as partes realizem pagamentos condicionais com base em condições predefinidas. O DLC implementa novas aplicações de finanças descentralizadas, garantindo ao mesmo tempo a segurança dos depósitos em Bitcoin.
Embora o DLC tenha vantagens em termos de proteção da privacidade, contratos complexos e segurança de ativos, também existem riscos como riscos de chave, riscos de confiança descentralizada e riscos de conluio. Pesquisas anteriores tentaram resolver esses problemas introduzindo oráculos descentralizados, assinaturas de limite e mecanismos de desafio otimista, mas as estratégias são relativamente complexas.
Qualquer ação em Bitcoin deve ser realizada através de UTXO, portanto, garantir que o UTXO esteja correto pode resistir a qualquer ataque. Da mesma forma, todas as ações em DLC são realizadas através de CET(Contract Execution Transaction). Utilizando um mecanismo de desafio otimista para garantir que o CET esteja correto, pode-se resistir a qualquer ataque. Especificamente, após o oracle apostar 2BTC, ele pode assinar o CET. Ao adicionar um mecanismo de desafio otimista ao CET, se não for desafiado ou se o desafio for respondido com sucesso, o CET correto pode ser liquidado, o oracle retira a aposta e recebe a taxa; se o oracle agir de forma maliciosa, qualquer pessoa pode desafiar com sucesso, o CET não pode ser liquidado, o oracle perde a aposta e não pode assinar novamente o mesmo CET. Este método é simples e eficaz.
O princípio do DLC pode ser exemplificado com uma simples aposta: Alice e Bob apostam na paridade do hash do ξ-ésimo bloco. Através de um oráculo, a informação do bloco é transmitida para construir uma assinatura condicional, permitindo que a parte correta obtenha todos os ativos. O processo inclui etapas de transação de aporte, construção de CET, liquidação e retirada.
A pesquisa descobriu que qualquer ação no DLC deve ser realizada através do CET. Portanto, basta usar o mecanismo de desafio otimista para garantir que o CET esteja correto para resistir a qualquer ataque. Um CET incorreto será desafiado e não executado, enquanto um CET correto será executado. O oráculo deve arcar com o custo de comportamentos maliciosos.
OP-DLC inclui 5 regulamentos principais:
As principais vantagens do OP-DLC incluem:
Os principais desvantagens são:
Em suma, o OP-DLC, ao introduzir um mecanismo de desafio otimista no CET, garante a execução correta do CET e a prevenção de CETs incorretos, enquanto penaliza oráculos maliciosos. Esta abordagem é capaz de resistir eficazmente a vários ataques, refletindo a beleza da simplicidade.