Contrato de Log Discreto (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.
O texto anterior resumiu as vantagens e os problemas enfrentados pelo DLC, e apresentou algumas soluções. No entanto, devido à natureza multi-participativa do DLC, as estratégias de defesa são relativamente complexas. No Bitcoin, qualquer ação deve ser realizada através de UTXO. Portanto, garantir que o UTXO esteja correto é suficiente para resistir a ataques. De forma semelhante, no DLC, todas as ações são executadas através do contrato CET( para realizar transações). Usar um mecanismo de desafio otimista para garantir a correção do CET pode resistir a qualquer ataque.
Especificamente, a assinatura do CET só pode ser feita após o staking do oráculo. Adicionar um mecanismo de desafio otimista no CET. Se o CET não for desafiado ou responder com sucesso ao desafio, o CET está correto, pode ser liquidado, o oráculo é liberado do staking e recebe a taxa. Se o oráculo tentar agir de má-fé, qualquer pessoa pode desafiar com sucesso, o CET não poderá ser liquidado, o oráculo perderá o valor do staking e não poderá assinar o mesmo CET novamente. Este método é simples e eficaz.
Princípio do DLC
Para ilustrar o princípio do DLC, tomemos como exemplo a aposta entre Alice e Bob sobre a paridade do hash do ξ-ésimo bloco:
Transação de capital: Alice e Bob bloqueiam 10BTC cada um em uma saída de múltipla assinatura.
Construir CET: criar CET1 e CET2 para transações de investimento de gastos.
O oráculo calcula o compromisso e gera a assinatura.
Liquidação: o oráculo assina o CET correspondente com base no hash do bloco.
Retirada: O vencedor pode calcular uma nova chave privada e gastar os 20BTC bloqueados.
A pesquisa descobriu que qualquer ação deve ser realizada através do CET. Portanto, basta garantir que o CET está correto para resistir a qualquer ataque. Um CET incorreto será desafiado, 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, qualquer membro pode assinar CET. É necessário fazer staking para publicar a assinatura e ganhar taxas.
Se o oráculo agir de forma maliciosa, qualquer pessoa pode iniciar um desafio.
O oráculo assina honestamente o CET, que pode ser liquidado e recompensado uma semana depois.
Qualquer pessoa pode contestar a assinatura. Assinaturas honestas são executadas uma semana depois, assinaturas desonestas resultam em perda de staking.
O desafio é sem permissões, alcançando a minimização da confiança em oráculos.
Vantagens:
Alto controle de ativos, os usuários podem confiar apenas em si mesmos
Alta taxa de utilização de fundos
O oráculo é determinado no momento do depósito, o usuário pode se tornar um oráculo.
Desvantagens:
O tempo de retirada é de 1 semana
A quantidade de pré-assinaturas tem uma relação linear com a quantidade de CET
Conclusão
OP-DLC introduz o mecanismo de desafio otimista no CET, garantindo a execução correta e punindo comportamentos maliciosos. Este método simples e eficaz pode resistir a qualquer ataque.
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.
14 gostos
Recompensa
14
4
Partilhar
Comentar
0/400
GasGuzzler
· 07-19 02:11
A retirada ainda tem restrições? Está difícil de jogar.
Ver originalResponder0
Fren_Not_Food
· 07-18 23:15
É muito vantajoso, ao fazer stake você recebe taxas.
OP-DLC 2: O mecanismo de desafio otimista no DLC implementa uma defesa simples e eficiente.
OP-DLC 2: Simplicidade é verdade
Contrato de Log Discreto (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.
O texto anterior resumiu as vantagens e os problemas enfrentados pelo DLC, e apresentou algumas soluções. No entanto, devido à natureza multi-participativa do DLC, as estratégias de defesa são relativamente complexas. No Bitcoin, qualquer ação deve ser realizada através de UTXO. Portanto, garantir que o UTXO esteja correto é suficiente para resistir a ataques. De forma semelhante, no DLC, todas as ações são executadas através do contrato CET( para realizar transações). Usar um mecanismo de desafio otimista para garantir a correção do CET pode resistir a qualquer ataque.
Especificamente, a assinatura do CET só pode ser feita após o staking do oráculo. Adicionar um mecanismo de desafio otimista no CET. Se o CET não for desafiado ou responder com sucesso ao desafio, o CET está correto, pode ser liquidado, o oráculo é liberado do staking e recebe a taxa. Se o oráculo tentar agir de má-fé, qualquer pessoa pode desafiar com sucesso, o CET não poderá ser liquidado, o oráculo perderá o valor do staking e não poderá assinar o mesmo CET novamente. Este método é simples e eficaz.
Princípio do DLC
Para ilustrar o princípio do DLC, tomemos como exemplo a aposta entre Alice e Bob sobre a paridade do hash do ξ-ésimo bloco:
Transação de capital: Alice e Bob bloqueiam 10BTC cada um em uma saída de múltipla assinatura.
Construir CET: criar CET1 e CET2 para transações de investimento de gastos.
O oráculo calcula o compromisso e gera a assinatura.
Liquidação: o oráculo assina o CET correspondente com base no hash do bloco.
Retirada: O vencedor pode calcular uma nova chave privada e gastar os 20BTC bloqueados.
A pesquisa descobriu que qualquer ação deve ser realizada através do CET. Portanto, basta garantir que o CET está correto para resistir a qualquer ataque. Um CET incorreto será desafiado, 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, qualquer membro pode assinar CET. É necessário fazer staking para publicar a assinatura e ganhar taxas.
Se o oráculo agir de forma maliciosa, qualquer pessoa pode iniciar um desafio.
O oráculo assina honestamente o CET, que pode ser liquidado e recompensado uma semana depois.
Qualquer pessoa pode contestar a assinatura. Assinaturas honestas são executadas uma semana depois, assinaturas desonestas resultam em perda de staking.
O desafio é sem permissões, alcançando a minimização da confiança em oráculos.
Vantagens:
Desvantagens:
Conclusão
OP-DLC introduz o mecanismo de desafio otimista no CET, garantindo a execução correta e punindo comportamentos maliciosos. Este método simples e eficaz pode resistir a qualquer ataque.