Nos últimos anos, emergiram muitas blockchains independentes e soluções Layer 2 do Ethereum no campo da blockchain. Devido às diferenças em segurança, custos de transação, velocidade e ecossistemas entre as diferentes blockchains, os usuários frequentemente precisam alternar entre diferentes cadeias. Comparado à rede principal do Ethereum, as soluções Layer 2 e outras blockchains geralmente oferecem taxas de transação mais baixas e velocidades de transação mais rápidas. Assim, os usuários, para reduzir custos ou utilizar aplicações únicas em cadeias específicas, são obrigados a recorrer a cadeias cruzadas.
A ponte de cadeia cruzada pode ser comparada a um "veículo de transporte de ativos digitais". Independentemente das ameaças enfrentadas, este "veículo de transporte" deve possuir uma forte capacidade de defesa, garantindo a segurança de todo o processo. Cada etapa, desde o design, desenvolvimento até a operação real, não pode ter erros. No entanto, atualmente, as soluções de cadeia cruzada no mercado apresentam, mais ou menos, falhas de design de arquitetura, vulnerabilidades de código ou dependências de certas suposições de confiança, fatores que diminuem significativamente a segurança da ponte de cadeia cruzada.
Como uma ponte que conecta várias cadeias públicas, a cadeia cruzada resolve o problema da fragmentação da liquidez entre diferentes cadeias, sendo uma solução chave para a transferência de ativos entre cadeias. No entanto, a demanda dos usuários por tecnologia de cadeia cruzada não se limita apenas à transferência de ativos, que na verdade é apenas uma aplicação do protocolo de cadeia cruzada no campo de DeFi. Através do protocolo de cadeia cruzada, duas redes completamente diferentes obtêm interoperabilidade, e essa interoperabilidade não só precisa permitir a transferência de tokens entre plataformas independentes, mas também deve suportar a comunicação de grandes arquivos e pacotes entre cadeias.
No ecossistema multi-chain Web3.0, o que os usuários realmente precisam é de uma aplicação que possa interagir de forma transparente com todas as principais blockchains para a troca de ativos e dados. Neste processo, os usuários desejam evitar a troca frequente de carteiras e redes.
No atual cenário de "um super e muitos fortes" das blockchains públicas, o que os usuários realmente precisam são protocolos de comunicação entre cadeias que sejam mais seguros, mais universais e mais amigáveis.
Cadeia cruzada comunicação dos principais modos
modo de verificação nativo
A validação nativa ocorre executando um cliente leve nas máquinas virtuais da cadeia de origem e da cadeia de destino, utilizando um retransmissor para comunicação entre cadeias. Esse modo não requer a operação de uma cadeia intermediária independente. Se a tecnologia de prova de zero conhecimento for adotada, também pode eliminar problemas de pressupostos de confiança que existem em algumas soluções.
modo de verificação externa
A verificação externa depende de um ou mais validadores que monitoram endereços específicos na cadeia de origem. Quando um usuário envia ativos para um endereço designado na cadeia de origem, esses ativos são temporariamente bloqueados. Após os validadores de terceiros verificarem essa informação e chegarem a um consenso, os ativos correspondentes serão gerados na cadeia de destino.
A principal desvantagem deste modelo é a existência de uma "hipótese de confiança", que pode levar ao roubo de ativos devido a uma "falha única" ou "falha local".
Modo de verificação local
A validação local é uma rede de liquidez ponto a ponto. Cada nó atua como um "roteador", fornecendo ativos nativos na cadeia de destino em vez de ativos derivados.
A limitação deste modelo reside na falta de "universalidade", aplicando-se apenas à transferência de ativos entre cadeias cruzadas, não suportando a transmissão de informações e dados gerais entre cadeias.
modo de cadeia cruzada
As cadeias de upstream exigem que as aplicações implantem contratos inteligentes na sua cadeia, a fim de copiar e enviar mensagens para outras blockchains Layer 1, realizando atualizações de estado.
A principal desvantagem deste modelo manifesta-se a nível comercial, uma vez que a cadeia irá competir com todas as cadeias Layer 1 em vez de cooperar, uma vez que todas estão a disputar a implementação de aplicações nas suas próprias cadeias.
zkRelayer: A chave para a comunicação entre cadeias
Uma excelente solução de comunicação entre cadeias deve possuir as seguintes características:
Hipótese sem confiança, seguro e fiável
Sem licença, descentralizado
Alta versatilidade
Escalável
Rápido, baixo custo
Nem todas as soluções de cadeia cruzada podem satisfazer essas condições simultaneamente, e a importância de cada característica varia. Os usuários podem aceitar serviços de cadeia cruzada relativamente mais lentos ou com custos mais elevados, e também podem não precisar imediatamente de suporte para vários formatos de dados na transmissão de cadeia cruzada. No entanto, a característica de "hipótese sem confiança" é, de fato, a mais urgente e importante.
Os modelos de validação externa iniciais tentaram resolver os problemas de comunicação entre outras blockchains usando uma única cadeia. Do ponto de vista metodológico, esta é uma abordagem relativamente pesada, difícil de resolver os desafios de comunicação entre cadeias EVM e não EVM, PoW e PoS. Ao mesmo tempo, a cadeia intermediária é, em si, uma ferramenta centralizada única, difícil de "provar a inocência", carecendo tanto de segurança descentralizada quanto de segurança sem confiança.
No modo de validação nativo, certas soluções enfatizam principalmente o papel dos dois clientes, remetente e destinatário, enfraquecendo a importância dos retransmissores e oráculos. Existem os seguintes problemas: em primeiro lugar, os usuários devem confiar que os retransmissores e oráculos não conspirarão para fazer mal; em segundo lugar, os usuários também devem acreditar que o protocolo em si não fará mal na etapa de retransmissão. Em outras palavras, é difícil alcançar uma verdadeira segurança sem confiança nas soluções existentes. Falhas de ponto único e falhas locais são como uma bomba-relógio, ocultando-se em soluções de comunicação entre cadeias cruzadas que possuem defeitos naturais.
zkRelayer é um inovador relé de comunicação entre cadeias baseado em provas de conhecimento zero. A sua maior vantagem é que os usuários não precisam confiar em nenhum terceiro externo, nem mesmo no próprio protocolo. Desde que o processo de prova matemática e criptográfica seja completo e correto, este sistema pode obter o reconhecimento público. Vale ressaltar que houve uma mudança essencial: os usuários confiam na "verdade", e não em uma pessoa ou organização. Pessoas ou organizações podem cometer erros ou agir de forma maliciosa, mas a verdade nunca falha.
Durante todo o processo de comunicação (cadeia A → remetente → zkRelayer → validador ZK → destinatário → cadeia B), a posição do zkRelayer irá superar as duas light clients, remetente e destinatário, tornando-se o núcleo de toda a solução.
Os componentes principais do zkRelayer incluem o provador ZK e o agregador de mensagens. O método de prova de conhecimento zero utilizado possui características de rapidez, recursividade e sem confiança, tendo alcançado os limites teóricos em termos de tempo de prova e tempo de verificação. Aplicar essa tecnologia em retransmissores de comunicação entre cadeias pode garantir que todo o processo de comunicação seja sem confiança, eficiente e de baixo custo.
O zkRelayer promete ser a chave para o início de uma nova era de comunicação entre cadeias. Com o seu suporte, a comunicação entre cadeias irá entrar em uma nova fase de desenvolvimento.
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.
zkRelayer: Abrindo uma nova era de comunicação entre cadeias, liderando o futuro sem confiança da tecnologia de cadeia cruzada
Explorar o futuro dos serviços de cadeia cruzada
Nos últimos anos, emergiram muitas blockchains independentes e soluções Layer 2 do Ethereum no campo da blockchain. Devido às diferenças em segurança, custos de transação, velocidade e ecossistemas entre as diferentes blockchains, os usuários frequentemente precisam alternar entre diferentes cadeias. Comparado à rede principal do Ethereum, as soluções Layer 2 e outras blockchains geralmente oferecem taxas de transação mais baixas e velocidades de transação mais rápidas. Assim, os usuários, para reduzir custos ou utilizar aplicações únicas em cadeias específicas, são obrigados a recorrer a cadeias cruzadas.
A ponte de cadeia cruzada pode ser comparada a um "veículo de transporte de ativos digitais". Independentemente das ameaças enfrentadas, este "veículo de transporte" deve possuir uma forte capacidade de defesa, garantindo a segurança de todo o processo. Cada etapa, desde o design, desenvolvimento até a operação real, não pode ter erros. No entanto, atualmente, as soluções de cadeia cruzada no mercado apresentam, mais ou menos, falhas de design de arquitetura, vulnerabilidades de código ou dependências de certas suposições de confiança, fatores que diminuem significativamente a segurança da ponte de cadeia cruzada.
Como uma ponte que conecta várias cadeias públicas, a cadeia cruzada resolve o problema da fragmentação da liquidez entre diferentes cadeias, sendo uma solução chave para a transferência de ativos entre cadeias. No entanto, a demanda dos usuários por tecnologia de cadeia cruzada não se limita apenas à transferência de ativos, que na verdade é apenas uma aplicação do protocolo de cadeia cruzada no campo de DeFi. Através do protocolo de cadeia cruzada, duas redes completamente diferentes obtêm interoperabilidade, e essa interoperabilidade não só precisa permitir a transferência de tokens entre plataformas independentes, mas também deve suportar a comunicação de grandes arquivos e pacotes entre cadeias.
No ecossistema multi-chain Web3.0, o que os usuários realmente precisam é de uma aplicação que possa interagir de forma transparente com todas as principais blockchains para a troca de ativos e dados. Neste processo, os usuários desejam evitar a troca frequente de carteiras e redes.
No atual cenário de "um super e muitos fortes" das blockchains públicas, o que os usuários realmente precisam são protocolos de comunicação entre cadeias que sejam mais seguros, mais universais e mais amigáveis.
Cadeia cruzada comunicação dos principais modos
modo de verificação nativo
A validação nativa ocorre executando um cliente leve nas máquinas virtuais da cadeia de origem e da cadeia de destino, utilizando um retransmissor para comunicação entre cadeias. Esse modo não requer a operação de uma cadeia intermediária independente. Se a tecnologia de prova de zero conhecimento for adotada, também pode eliminar problemas de pressupostos de confiança que existem em algumas soluções.
modo de verificação externa
A verificação externa depende de um ou mais validadores que monitoram endereços específicos na cadeia de origem. Quando um usuário envia ativos para um endereço designado na cadeia de origem, esses ativos são temporariamente bloqueados. Após os validadores de terceiros verificarem essa informação e chegarem a um consenso, os ativos correspondentes serão gerados na cadeia de destino.
A principal desvantagem deste modelo é a existência de uma "hipótese de confiança", que pode levar ao roubo de ativos devido a uma "falha única" ou "falha local".
Modo de verificação local
A validação local é uma rede de liquidez ponto a ponto. Cada nó atua como um "roteador", fornecendo ativos nativos na cadeia de destino em vez de ativos derivados.
A limitação deste modelo reside na falta de "universalidade", aplicando-se apenas à transferência de ativos entre cadeias cruzadas, não suportando a transmissão de informações e dados gerais entre cadeias.
modo de cadeia cruzada
As cadeias de upstream exigem que as aplicações implantem contratos inteligentes na sua cadeia, a fim de copiar e enviar mensagens para outras blockchains Layer 1, realizando atualizações de estado.
A principal desvantagem deste modelo manifesta-se a nível comercial, uma vez que a cadeia irá competir com todas as cadeias Layer 1 em vez de cooperar, uma vez que todas estão a disputar a implementação de aplicações nas suas próprias cadeias.
zkRelayer: A chave para a comunicação entre cadeias
Uma excelente solução de comunicação entre cadeias deve possuir as seguintes características:
Nem todas as soluções de cadeia cruzada podem satisfazer essas condições simultaneamente, e a importância de cada característica varia. Os usuários podem aceitar serviços de cadeia cruzada relativamente mais lentos ou com custos mais elevados, e também podem não precisar imediatamente de suporte para vários formatos de dados na transmissão de cadeia cruzada. No entanto, a característica de "hipótese sem confiança" é, de fato, a mais urgente e importante.
Os modelos de validação externa iniciais tentaram resolver os problemas de comunicação entre outras blockchains usando uma única cadeia. Do ponto de vista metodológico, esta é uma abordagem relativamente pesada, difícil de resolver os desafios de comunicação entre cadeias EVM e não EVM, PoW e PoS. Ao mesmo tempo, a cadeia intermediária é, em si, uma ferramenta centralizada única, difícil de "provar a inocência", carecendo tanto de segurança descentralizada quanto de segurança sem confiança.
No modo de validação nativo, certas soluções enfatizam principalmente o papel dos dois clientes, remetente e destinatário, enfraquecendo a importância dos retransmissores e oráculos. Existem os seguintes problemas: em primeiro lugar, os usuários devem confiar que os retransmissores e oráculos não conspirarão para fazer mal; em segundo lugar, os usuários também devem acreditar que o protocolo em si não fará mal na etapa de retransmissão. Em outras palavras, é difícil alcançar uma verdadeira segurança sem confiança nas soluções existentes. Falhas de ponto único e falhas locais são como uma bomba-relógio, ocultando-se em soluções de comunicação entre cadeias cruzadas que possuem defeitos naturais.
zkRelayer é um inovador relé de comunicação entre cadeias baseado em provas de conhecimento zero. A sua maior vantagem é que os usuários não precisam confiar em nenhum terceiro externo, nem mesmo no próprio protocolo. Desde que o processo de prova matemática e criptográfica seja completo e correto, este sistema pode obter o reconhecimento público. Vale ressaltar que houve uma mudança essencial: os usuários confiam na "verdade", e não em uma pessoa ou organização. Pessoas ou organizações podem cometer erros ou agir de forma maliciosa, mas a verdade nunca falha.
Durante todo o processo de comunicação (cadeia A → remetente → zkRelayer → validador ZK → destinatário → cadeia B), a posição do zkRelayer irá superar as duas light clients, remetente e destinatário, tornando-se o núcleo de toda a solução.
Os componentes principais do zkRelayer incluem o provador ZK e o agregador de mensagens. O método de prova de conhecimento zero utilizado possui características de rapidez, recursividade e sem confiança, tendo alcançado os limites teóricos em termos de tempo de prova e tempo de verificação. Aplicar essa tecnologia em retransmissores de comunicação entre cadeias pode garantir que todo o processo de comunicação seja sem confiança, eficiente e de baixo custo.
O zkRelayer promete ser a chave para o início de uma nova era de comunicação entre cadeias. Com o seu suporte, a comunicação entre cadeias irá entrar em uma nova fase de desenvolvimento.