Nova abordagem de expansão da camada 2 do BTC: O mecanismo de desafio OCP da rede GOAT e a tecnologia Entangled Rollup

Autor: Haotian

Em termos simples, a rede GOAT propõe uma solução descentralizada e segura de camada 2 para BTC, com base no mecanismo de segurança nativo de bloqueio de script BTC fornecido pelo Optimistic Challenge Proof (OCP) e na camada de liquidez unificada de operações interativas fornecida pelo ZKM Entangled Rollup. Como isso é feito especificamente?

Devido às restrições naturais da linguagem de script da Rede principal BTC, não é possível garantir a confirmação instantânea da finalidade das transações de transferência de ativos entre cadeias por meio de uma prova de validade ZK convencional. Isso faz com que as soluções comuns de expansão de segunda camada do BTC exijam um ‘terceiro ente confiável’.

Para resolver esse problema, o Babylon oferece um modelo de segurança único construído com uma combinação de bloqueio de tempo, assinatura única (EOTS), Consenso longo e outras tecnologias de Interação entre cadeias.

No entanto, o design do Babylon depende da Rede principal para fornecer segurança, sendo mais como uma camada de segurança compartilhada. Comparado aos esquemas de extensão de layer2 que tradicionalmente colocam transações na camada 2 de execução, esses tipos de consenso de segurança carecem de um livro-razão de segunda camada e de um mecanismo de verificação na primeira camada. Se a camada 2 depender excessivamente do esquema do Babylon, perderá o controle de segurança sobre sua própria cadeia. Portanto, o Babylon prefere mais os esquemas de extensão de gerenciamento de ativos do que os comuns e generalizados esquemas de segurança.

O Goat Network é posicionado como uma solução de escalonamento de segunda camada mais genérica, com características de interação entre cadeias nativas e segurança descentralizada.

其原生跨链机制基于 BitVM2 思路实现了一种乐观挑战协议(Optimistic Challenge Protocol),所有的计算和交互都在二层离线执行,当«挑战»出现时会在BTCRede principal执行na cadeiaprotocolo,BTC layer1 会充当仲裁者来确保安全性。

Em termos concretos:

  1. Os ativos depositados pelos usuários na camada 2 (Peg-in) serão gerenciados pelo pool de fundos da rede GOAT e serão bloqueados em um script BTCMulti-assinatura n-de-n.

2)Os utilizadores retiram fundos na camada 2 (Peg-out), o operador da rede GOAT Nó irá transferir imediatamente os ativos para os utilizadores, equivalente a um “adiantamento”;

3)Após a conclusão do pagamento, o Operador iniciará uma transação na piscina de fundos da rede GOAT, contendo scripts de desafio e scripts de ativos, solicitando a transferência dos ativos pagos pelo próprio e as respectivas recompensas e taxas para a Nóconta.

  1. Para evitar comportamentos fraudulentos do Operador Nó, é introduzido um mecanismo de desafio, em que qualquer usuário pode pagar uma certa quantidade de ativos BTC para chamar um script de desafio. Se o desafio for bem-sucedido, o comportamento do Operador Nó é confirmado como desonesto, o pedido de saque do Nó será invalidado e os ativos correspondentes do stake serão transferidos para a conta do desafiante. Se o desafio não for bem-sucedido, após um certo período de tempo, o Operador Nó receberá todos os ativos incluindo as taxas pré-pagas.

Em termos simples, a rede GOAT é equivalente a ter construído uma rede de middleware protocolo baseada em Entangled Rollup, onde cada ativo depositado ou retirado pelo usuário é ‘pré-financiado’ pela Nó na rede Entangled Rollup, proporcionando segurança absoluta ao usuário. Por sua vez, a Nó utiliza o mecanismo de desafio (OCP) para eliminar a possibilidade de comportamento malicioso, por exemplo, o operador de Nó cria um usuário de levantamento falso para retirar fundos legítimos do pool de fundos reais do usuário.

Diferentemente da abordagem de desafio oferecida pelo BitVM2, que é baseada em soluções de circuito NAND e usa Commitment de portas lógicas para rastrear transações e protocolo de bisseção para desafio, este processo é limitado pelo tamanho do script da Rede principal BTC e pode ter eficiência reduzida se a transação construída for mais complexa.

Enquanto a rede GOAT é baseada em ZKM para realizar provas de SNARK e utiliza assinaturas de Winternitz para otimização, pode alcançar a validação eficaz de scripts da Rede principal BTC com a menor unidade de armazenamento do Taproot.

Com o mecanismo de prova de desafio OCP, a segurança do pool de ativos dos usuários é protegida pela ‘arbitragem’ da Rede principal BTC, mas na maioria dos casos, os usuários executam transações na camada 2 do BTC, onde o Sequencer de segunda camada é responsável por verificar e classificar as transações, ainda existem várias vulnerabilidades de segurança, como MEV e falhas no sistema. Portanto, a Rede GOAT também implementa Descentralização do Sequencer com base no bloqueio de script BTC e no mecanismo de assinatura única, a fim de fortalecer ainda mais o mecanismo de segurança e confiança.

Anteriormente, escrevi um artigo analisando o protocolo Entangled Rollup, que é uma camada de interoperabilidade unificada que permite a transferência de ativos e mensagens entre operadores de Nó, ao mesmo tempo em que garante a segurança por meio de um mecanismo de governança descentralizada.

Em resumo, a GOAT Network fornece uma base para sua solução de segunda camada nativa BTC de uso geral, por meio do mecanismo de desafio OCP e da camada interativa unificada Entangled Rollup.

Nota: A interpretação acima é apenas para a lógica básica e estrutura técnica. Para obter mais detalhes, consulte o White Paper para entender ainda mais: 1) como o mecanismo Challenger da OCP é aplicado e otimiza o efeito de implementação do BitVM2; 2) como o Entangled Rollup alcança a interação entre cadeias e unifica a liquidez; 3) detalhes de otimização de desempenho na implementação de recursos de script BTC pelo ZKM, etc.

BTC2,11%
Ver original
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.
  • Recompensa
  • Comentar
  • Republicar
  • Partilhar
Comentar
0/400
Nenhum comentário
  • Fixar