Discreet Log Contract (DLC) é uma estrutura de execução de contratos baseada em oráculos, que permite que as partes realizem pagamentos condicionais de acordo com condições predefinidas. O DLC garante a segurança dos depósitos em Bitcoin enquanto implementa novas aplicações financeiras descentralizadas.
Existem riscos de chave, riscos de confiança descentralizada, riscos de conluio e outros problemas associados ao DLC. A introdução de oráculos descentralizados, assinaturas em limiar, mecanismos de desafio otimista, entre outros, pode resolver esses problemas, mas as estratégias de defesa são relativamente complexas.
No DLC, qualquer ação precisa ser realizada através da CET(Contract Execution Transaction). Usando o mecanismo de desafio otimista para garantir a correção da CET, é possível resistir a ataques arbitrários. Especificamente, é necessário que o oráculo aposte 2BTC antes de assinar a CET. Ao adicionar o mecanismo de desafio otimista à CET, se a CET não for desafiada ou conseguir responder com sucesso a um desafio, será considerada correta e a liquidação será concluída, o oráculo libera a aposta e recebe a taxa de serviço. Se o oráculo tentar agir de má-fé, qualquer pessoa pode desafiar com sucesso, a CET não poderá ser liquidada, o oráculo perderá o depósito e não poderá assinar a mesma CET novamente. Este mecanismo é simples e eficaz.
Princípio do DLC
O fluxo básico do DLC inclui várias etapas, como a transação de capital, a construção do CET, a liquidação e a retirada de moedas. Todas as ações precisam ser realizadas 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. Os oráculos devem pagar um preço por comportamentos maliciosos.
OP-DLC 2
OP-DLC inclui as seguintes disposições:
O oráculo é composto por uma aliança, onde qualquer membro pode assinar o CET. É necessário fazer um staking de 2BTC para poder emitir uma assinatura e ganhar taxas. Comportamento malicioso resultará na perda do staking.
Quando um oráculo altera os resultados de forma maliciosa, qualquer pessoa pode iniciar um desafio.
O oráculo assina honestamente o CET, após 1 semana pode ser liquidado corretamente e receber recompensas.
Qualquer pessoa pode desafiar o Oracle_sign. Assinaturas honestas são liquidadas uma semana depois, e o oráculo recebe uma taxa; assinaturas desonestas serão desafiadas, e o oráculo perde o depósito.
O mecanismo de desafio é sem permissão, qualquer pessoa pode supervisionar a execução do contrato, alcançando a minimização da confiança nos oráculos.
Vantagens:
Alto controle de ativos, os usuários podem confiar apenas em si mesmos
Alta taxa de utilização de capital
O usuário pode tornar-se um oráculo, assinando-se a si mesmo.
Desvantagens:
O tempo de retirada é de 1 semana
A quantidade de pré-assinaturas cresce linearmente com a quantidade de CET.
Conclusão
OP-DLC introduz o mecanismo de desafio otimista no CET, garantindo que CETs errados não sejam liquidadas e que oráculos maliciosos sejam punidos, enquanto CETs corretos são executados e os oráculos recebem recompensas. Esta abordagem simples e eficaz pode resistir a ataques arbitrários.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
7 gostos
Recompensa
7
3
Partilhar
Comentar
0/400
CryptoMotivator
· 9h atrás
Todo graças à baleia me levar a voar
Ver originalResponder0
LiquidityNinja
· 9h atrás
na cadeia segurança mestre é mais confiável que um cão de guarda
OP-DLC 2: Mecanismo de Desafio Optimista garante a execução segura do contrato DLC
OP-DLC 2: A verdade contida na simplicidade
Discreet Log Contract (DLC) é uma estrutura de execução de contratos baseada em oráculos, que permite que as partes realizem pagamentos condicionais de acordo com condições predefinidas. O DLC garante a segurança dos depósitos em Bitcoin enquanto implementa novas aplicações financeiras descentralizadas.
Existem riscos de chave, riscos de confiança descentralizada, riscos de conluio e outros problemas associados ao DLC. A introdução de oráculos descentralizados, assinaturas em limiar, mecanismos de desafio otimista, entre outros, pode resolver esses problemas, mas as estratégias de defesa são relativamente complexas.
No DLC, qualquer ação precisa ser realizada através da CET(Contract Execution Transaction). Usando o mecanismo de desafio otimista para garantir a correção da CET, é possível resistir a ataques arbitrários. Especificamente, é necessário que o oráculo aposte 2BTC antes de assinar a CET. Ao adicionar o mecanismo de desafio otimista à CET, se a CET não for desafiada ou conseguir responder com sucesso a um desafio, será considerada correta e a liquidação será concluída, o oráculo libera a aposta e recebe a taxa de serviço. Se o oráculo tentar agir de má-fé, qualquer pessoa pode desafiar com sucesso, a CET não poderá ser liquidada, o oráculo perderá o depósito e não poderá assinar a mesma CET novamente. Este mecanismo é simples e eficaz.
Princípio do DLC
O fluxo básico do DLC inclui várias etapas, como a transação de capital, a construção do CET, a liquidação e a retirada de moedas. Todas as ações precisam ser realizadas 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. Os oráculos devem pagar um preço por comportamentos maliciosos.
OP-DLC 2
OP-DLC inclui as seguintes disposições:
O oráculo é composto por uma aliança, onde qualquer membro pode assinar o CET. É necessário fazer um staking de 2BTC para poder emitir uma assinatura e ganhar taxas. Comportamento malicioso resultará na perda do staking.
Quando um oráculo altera os resultados de forma maliciosa, qualquer pessoa pode iniciar um desafio.
O oráculo assina honestamente o CET, após 1 semana pode ser liquidado corretamente e receber recompensas.
Qualquer pessoa pode desafiar o Oracle_sign. Assinaturas honestas são liquidadas uma semana depois, e o oráculo recebe uma taxa; assinaturas desonestas serão desafiadas, e o oráculo perde o depósito.
O mecanismo de desafio é sem permissão, qualquer pessoa pode supervisionar a execução do contrato, alcançando a minimização da confiança nos oráculos.
Vantagens:
Desvantagens:
Conclusão
OP-DLC introduz o mecanismo de desafio otimista no CET, garantindo que CETs errados não sejam liquidadas e que oráculos maliciosos sejam punidos, enquanto CETs corretos são executados e os oráculos recebem recompensas. Esta abordagem simples e eficaz pode resistir a ataques arbitrários.