zkLink é uma estrutura de negociação multicadeia coesa fortificada pela zk-SNARKS. Ele facilita o desenvolvimento de soluções avançadas de negociação descentralizada, incluindo DEXs de livro de ordens, mercados NFT e outras aplicações. O middleware ZK-Rollup abrangente e multifuncional da zkLink permite que desenvolvedores e traders utilizem ativos agrupados e liquidez em diversas cadeias. Ao interligar várias blockchains L1 e redes L2, o zkLink facilita uma experiência de negociação multicadeia perfeita e melhora a acessibilidade e a eficiência do ecossistema DeFi.
zkLink é uma rede multichain Layer 2 centrada no comércio, com liquidez consolidada apoiada por ZK-Rollups. A zkLink desenvolve um middleware ZK-Rollup que se integra perfeitamente com muitas redes L1 e L2, oferecendo uma gama de APIs avançadas. O middleware facilita aos desenvolvedores a implantação de dApps de negociação com ampla capacidade de personalização e acesso à liquidez agrupada. Ao mesmo tempo, os usuários finais desfrutam de uma experiência de negociação multicadeia suave. Além disso, o zkLink facilita a emissão e a ponte de OFT (Omnichain Fungible Token).
zkLink emprega tecnologia de zero-conhecimento para facilitar a interoperabilidade multichain através de um framework descentralizado e sem confiança de separação de poderes, garantindo a segurança de ativos, transações e transferências de dados multichain. Além disso, o zkLink resolve as inconsistências entre stablecoins em várias blockchains e tipos, facilitando a agregação de liquidez multichain para criar um pool de liquidez de stablecoin substancial através de um mecanismo distintivo de dívida controlada por protocolo (PCD). Assim, o zkLink fornece uma infraestrutura eficiente em capital, de baixo custo e acessível.
zkLink foi fundada em 2021 por Vince Yang e tem sede em Singapura. Yang é um ex-engenheiro e detentor de Bitcoin que começou a investigar o potencial da blockchain e provas de conhecimento zero após iniciar a mineração de Bitcoin. Sob a liderança de Vince Yang, a zkLink Labs obteve 23,1 milhões de dólares de investidores privados e realizou com sucesso uma venda à comunidade para financiar o desenvolvimento da zkLink. Em 11 de março de 2024, foi lançada a zkLink Nova's Layer-3 public mainnet, que acomoda nove redes, incluindo a Ethereum. Ela oferece aos usuários e desenvolvedores uma plataforma interoperável que integra liquidez e ativos de soluções Ethereum Layer 2. Desde sua criação no início de março de 2024, a zkLink Nova já acumulou aproximadamente 300 milhões de dólares em valor total bloqueado (TVL), indicando uma necessidade prospectiva de uma plataforma L3 geral abrangente. A zkLink possui 34 investidores, incluindo entidades importantes como a Chain Capital (Xangai), Coinbase Ventures, OKX Ventures e Cloud3 Ventures.
Investidores da zkLink
O circuito de conhecimento zero do protocolo zkLink é adaptado para fornecer desempenho excecional (acima de 1000 TPS) para negociação de livros de ordens, atendendo aos requisitos de traders de alta frequência e produtos on-chain. O zkLink foi projetado para que os desenvolvedores selecionem as redes a serem vinculadas, determinem onde usar o DA, e modifiquem certas funcionalidades. O zkLink aspira alcançar grande eficiência utilizando circuitos específicos de aplicativos, que são significativamente menores do que os circuitos zk de uso geral, reduzindo os recursos computacionais e o consumo de gás on-chain.
Apesar do valor substancial gerado pela paisagem multichain para DeFi, a ausência de interoperabilidade resultou em fragmentação e ineficiências dentro do ecossistema. O surgimento de ecossistemas de próxima geração levou à criação de diversos silos de liquidez. Esta situação apresenta dificuldades consideráveis para os utilizadores na gestão de ativos ou na execução de transações de forma independente através de muitas cadeias. Isto resultou numa complexidade de navegação marcada por um procedimento complicado que requer interação com várias redes, incorrendo em taxas de gás, e apresentando uma experiência de utilizador desafiante.
Os riscos de segurança associados às transações entre cadeias são as principais ineficiências resultantes da ausência de interoperabilidade. A manutenção da segurança dos ativos durante as transações cadeia a cadeia representa uma barreira técnica significativa nas operações entre cadeias. As pontes tornaram-se o elemento mais vulnerável do comércio; Mesmo sem uma ponte, muitos protocolos de interoperabilidade de cadeia dependem de comitês de várias assinaturas para validar mudanças de estado e status de cadeia cruzada, aumentando o risco de ataques.
Em resposta aos desafios e ineficiências no ecossistema DeFi multicadeia, a zkLink procura atender à crescente demanda por uma infraestrutura segura, fácil de usar e abrangente que consolide ativos e liquidez em várias cadeias, aproveitando tecnologias avançadas à prova de conhecimento zero. No que diz respeito às soluções de interoperação em cadeia, a zkLink apresenta potenciais soluções para os problemas decorrentes da ausência de interoperabilidade.
No cenário contemporâneo da blockchain, a segurança continua a ser a preocupação primordial. Os fornecedores de liquidez devem ter a garantia da segurança dos seus fundos. Ao mesmo tempo, os traders devem ter confiança em obter a quantidade apropriada de tokens. O zkLink concluiu a sua segunda auditoria de segurança de contratos inteligentes e circuitos, que foi realizada pela ABDK Consulting. A ABDK é especializada no domínio do conhecimento zero e realizou mais de 40 auditorias de projetos de blockchain, incluindo o zkSync. A CertiK concluiu o ciclo de auditoria inicial em 2021, alcançando uma pontuação de 91,49%. A auditoria inicial realizada pela Certik abrangeu uma avaliação do código, fundamentos, operações, governança, dinâmica de mercado e aspectos da comunidade.
Auditoria zkLink por Certik
A maioria dos protocolos de interoperação em cadeia suporta exclusivamente EVM, enquanto os consumidores necessitam de uma solução mais versátil num ambiente que abranja tanto EVM como infraestruturas alternativas. Devido ao ZK-Rollup, o único requisito para que uma cadeia qualificada se ligue ao zkLink é a capacidade de validar provas de conhecimento zero, indicando que o zkLink pode acomodar quaisquer cadeias capazes de executar contratos inteligentes.
Como uma variante da solução ZK-Rollup, o zkLink é inerentemente projetado para escalabilidade, levando a uma redução nos custos de transação. Como um ZK-Rollup multichain, o zkLink possui flexibilidade aprimorada na seleção de um L1 apropriado para atender aos requisitos de disponibilidade de dados.
zkLink X é uma infraestrutura multichain ZK-Rollup composta por quatro camadas: a camada de liquidação, a camada de execução, a camada de sequenciamento e a camada de disponibilidade de dados. As quatro camadas estão separadas para facilitar a implantação configurável de rollup de aplicativos. A principal proposta de valor e a maioria das inovações do zkLink X dizem respeito a soluções de execução de camada e soluções de liquidação de camada.
A camada de sequenciamento é um elemento crucial dos sistemas de roll-up, encarregada de aceitar as transações dos usuários, sequenciá-las e agregá-las em lotes. Os lotes são posteriormente comprometidos com a camada de liquidação. Além disso, quando o sistema utiliza uma camada DA externa, o sequenciador garante a transferência efetiva dos dados da transação para a camada DA. Como outros rollups, os App Rollups inicialmente empregarão um paradigma de sequenciador centralizado. Essa técnica proporciona eficiência no desenvolvimento, mas também introduz obstáculos e riscos, incluindo possíveis pontos únicos de falha, filtragem de transações e preocupações com o valor extraível pelo minerador (MEV), que afetam a justiça e transparência da rede.
Para mitigar esses problemas, o zkLink X pretende integrar soluções de sequenciadores descentralizados. Esses sistemas, como Espresso, Astria e Fairblock, procuram aliviar os problemas de centralização processando e validando transações dentro de uma rede de nós distribuídos. Este plano melhorará a segurança e a transparência da rede, ao mesmo tempo que proporcionará uma solução de roll-up mais segura, equitativa e eficiente para os seus utilizadores.
A camada de execução envolve a realização de transações que atualizam com precisão o estado. Consequentemente, a execução deve garantir que apenas transações legítimas sejam processadas, especificamente aquelas que resultam em transições adequadas da máquina de estado.
Uma rede convencional de ZK-Rollup muitas vezes designa uma única cadeia, como Ethereum, como a camada de verificação de prova e liquidação de transações. A camada de liquidação garante a segurança e integridade das transações fora da cadeia. Para consolidar com segurança a liquidez e os ativos nativos em redes de Camada 1 e 2, o zkLink apresenta dois novos paradigmas de implantação de camada de liquidação dentro de sua estrutura de infraestrutura rollup: zkLink Nexus e zkLink Origin.
O rollup zkLink Nexus L3 finaliza transações e transições de estado nos L2s do Ethereum, estabelecendo-se no Ethereum. O contrato inteligente no Ethereum é essencial para verificar a consistência dos hashes de sincronização de vários rollups. O Nexus rollup transmite dados e provas de conhecimento zero para os L2s associados, onde o contrato do verificador valida a precisão dos estados e transações.
Segurança de herança do Nexus zkLink
Ao contrário do Nexus, a arquitetura do zkLink Origin facilita a integração com Alt-L1s. Um pacote cumulativo do zkLink Origin finalizará transações e transições de estado em todas as cadeias conectadas, desde que pelo menos uma rede (designada como cadeia primária) facilite a verificação de prova do zk-SNARKs e que exista um método seguro e eficiente para sincronização de estado entre as redes.
A disponibilidade de dados (DA) envolve garantir a acessibilidade dos dados das transações. A camada DA é essencial para os rollups facilitarem a reconstrução dos estados de rollup em caso de interrupção inesperada do serviço. Tanto o zkLink Nexus quanto o zkLink Origin utilizam inherentemente a cadeia primária como a camada de disponibilidade de dados.
Nexus e Origin endossam Validium, que incorpora uma solução de disponibilidade de dados externos. Para atender aos requisitos variados dos desenvolvedores, o zkLink incorporará vários sistemas modulares de disponibilidade de dados de terceiros, incluindo Celestia, EigenDA e Avail. Além disso, o zkLink DAO pode estabelecer um Comitê de Disponibilidade de Dados (DAC). Esse DAC oferece aos desenvolvedores uma alternativa e garante uma garantia suplementar de disponibilidade de dados.
O zkLink busca integrar soluções de Camada 2 e Camada 1, melhorando a experiência do usuário e garantindo o desenvolvimento seguro de aplicativos descentralizados com provas de conhecimento zero (ZKP). O zkLink fornece duas soluções principais: zkLink Nova, uma Camada 3 universal projetada para resolver os problemas de liquidez e fragmentação de ativos do Ethereum, e zkLink X, um mecanismo de escalonamento especializado que facilita o desenvolvimento de aplicativos descentralizados multicadeia sob medida, ligando a Camada 2 e a Camada 1.
Uma “zkLink Nova bridge” refere-se a uma ponte cross-chain construída na rede zkLink Nova. Esta solução de escalonamento da Camada 3 utiliza provas de conhecimento zero (ZKPs) para facilitar a transferência de ativos sem interrupções e a interoperabilidade entre várias redes Ethereum Layer 2. Consolida efetivamente a liquidez em vários L2s, permitindo aos utilizadores negociar ativos sem os transferir individualmente entre cadeias; essencialmente, funciona como uma “ponte entre pontes” para os L2s do Ethereum.
A função permite aos utilizadores transferir ativos através de várias redes Ethereum Layer 2 sem os reverter primeiro para o mainnet Ethereum. Também permite aos utilizadores utilizar ZK-SNARKs (uma forma de prova de conhecimento zero) para transações seguras e que melhoram a privacidade entre cadeias. Funciona também como uma rede de Camada 3 sobre as atuais Ethereum Layer 2, oferecendo escalabilidade e interoperabilidade melhoradas.
zkLink Nova é uma plataforma aberta compatível com EVM, projetada para criar de forma eficiente e rápida vários contratos inteligentes. A plataforma zkLink Nova permite agregar ativos dispersos na Camada 2 do Ethereum para transações interoperáveis. zkLink Nova é fortificado por tecnologia à prova de conhecimento zero, incorre em taxas de gás mínimas, fornece finalidade rápida e deriva sua segurança do Ethereum.
zkLink é a rede zkEVM de Camada 3 agregada inaugural, integrando Ethereum e suas camadas 2 rollups. O zkLink Nova oferece segurança superior com prova de conhecimento zero e apresenta excelente composabilidade, interoperabilidade e escalabilidade. Sua arquitetura modular consiste em quatro níveis.
A equipe do zkLink gerencia os sequenciadores; no entanto, isso não significa que o zkLink seja um projeto centralizado. A camada de sequenciamento supervisiona os depósitos on-chain nos contratos inteligentes do L3, preserva o estado do L3 e coordena as transações de processamento e geração de prova.
As transações que modificam o estado L3 são realizadas nessa camada. O zkLink Nova processa transações usando a Máquina Virtual Ethereum de conhecimento zero (zkEVM) da ZK Stack. O zkEVM fornece um ambiente de execução seguro para os contratos inteligentes do zkLink Nova, verificando cada etapa da execução do programa com ZKPs.
O framework de liquidação proprietário zkLink Nexus da zkLink Nova permite a liquidação em vários L2s e Ethereum, ao contrário dos ZK-rollups tradicionais que são liquidados no Ethereum. Assim, o L3 pode consolidar efetivamente todos os depósitos de usuário em seus contratos inteligentes em L2s alternativos sem recalcular provas. Graças à sua natureza agnóstica de pilha, a zkLink Nova pode se conectar a todos os L2s do Ethereum, independentemente da pilha de tecnologia (por exemplo, L2s ZK ou OP).
As informações de transação e transição de estado estão disponíveis na camada de disponibilidade de dados. Atualmente, o zkLink funciona como um validium, mantendo os dados de transação off-chain por meio de um Comitê de Disponibilidade de Dados (DAC). O DAC mantém uma cópia dos dados de transação do L3 e seu histórico de estado, armazenando dados de transação de forma econômica, especialmente para rollups ZK que também incorrem em custos de verificação de prova.
O zkLink X é um mecanismo específico de aplicativo para implantar aplicativos de alto desempenho (por exemplo, aplicativos financeiros como AMMs e DEXs) em várias redes. A interoperabilidade entre diferentes L1s e Ethereum L2s continua a melhorar com o surgimento de soluções de ponte entre cadeias que tentam conectar essas redes. No entanto, os usuários ainda devem enfrentar o desafio de mover e gerenciar ativos nessas diversas redes com diferentes pilhas de tecnologia e ferramentas.
O zkLink X simplifica o processo de desenvolvimento de dApp e oferece aos desenvolvedores um ponto unificado para implantar aplicativos com acesso a uma liquidez extensa em várias redes. Ele permite que os usuários de dApp acessem, negociem e gerenciem facilmente seus ativos em L2s e L1s por meio de uma única plataforma eficiente em capital. O zkLink X é uma solução de implantação modularizada que permite aos desenvolvedores personalizar facilmente aplicativos em várias camadas de execução, liquidação, DA e sequenciamento para diversas necessidades de aplicativos. Portanto, os desenvolvedores podem implantar aplicativos de alto desempenho e personalizar os componentes acima mencionados por:
Um zkLink AMM denota um Fabricante de Mercado Automatizado (AMM) construído na plataforma zkLink, que emprega provas de conhecimento zero (ZKPs) para facilitar capacidades de negociação descentralizadas seguras e escaláveis. Isso permite que os usuários troquem criptomoedas em várias cadeias com uma agregação de liquidez substancial, preservando a privacidade por meio da tecnologia ZKP. Ele funciona como uma exchange descentralizada onde os usuários podem negociar ativos diretamente dos pools de liquidez supervisionados por contratos inteligentes, suportados pela infraestrutura centrada na privacidade do zkLink.
O zkLink x Multi-Chain AMM DEX oferece uma experiência de usuário multi-cadeia aprimorada, apresentando trocas de token heterogêneas seguras pela tecnologia de prova de conhecimento zero. É uma troca descentralizada (DEX) de swap multi-cadeia abrangente que inclui pares de liquidez compostos por tokens nativos de várias blockchains.
Um livro de ordens zkLink denota a compilação digital de ordens de compra e venda para uma criptomoeda na exchange descentralizada (DEX) zkLink, utilizando provas de conhecimento zero (zk-SNARKS) para garantir privacidade e segurança ao preservar uma metodologia de negociação de livro de ordens convencional, em contraste com inúmeras outras DEXs que dependem de criadores de mercado automatizados (AMMs). Em contraste com várias DEXs DeFi que utilizam AMMs, o zkLink funciona com um livro de ordens convencional, permitindo que os usuários vejam os preços de oferta e demanda em vários níveis. A característica prioriza a privacidade, pois a tecnologia zk-SNARKS permite que os usuários realizem negociações sem divulgar os detalhes de suas ordens a outros participantes do mercado, aumentando a confidencialidade.
ZKL é o token de utilidade nativo e token de governança do protocolo zkLink. A ZKL concede aos usuários acesso ao serviço de infraestrutura de rollup do zkLink e concede governança de detentor de token sobre o projeto zkLink. As funções do ativo incluem:
zkLink DAO é uma organização descentralizada que governa o zkLink. Ele permite que os usuários tomem decisões que beneficiem o ecossistema zkLink. O zkLink foi estabelecido com base no princípio de que qualquer usuário, independentemente da localização, possa acessar as vantagens das tecnologias blockchain. Devido à extensa e variada base de usuários, espera-se que existam necessidades divergentes e ocasionalmente contraditórias. Por causa disso, o zkLink defende a governança DAO para alcançar a eficiência de Pareto para o zkLink. Essa estratégia garante a adoção generalizada da tecnologia blockchain, permitindo que a população em geral experimente plenamente suas vantagens. Os usuários em todo o ecossistema podem se envolver na governança. Os tokens ZKL fornecem votação em ideias de governança do zkLink DAO, permitindo que os detentores de ZKL influenciem coletivamente o futuro do zkLink.
ZKL foi lançado com um fornecimento máximo de tokens de 1 bilhão sem inflação. A alocação do token é a seguinte:
À medida que o ecossistema do Ethereum se torna cada vez mais intrincado com a introdução gradual de soluções adicionais de Camada 2, inovações como zkLink e sua Camada 3 são essenciais para otimizar a experiência do usuário e do desenvolvedor na Camada 1. Além disso, o surgimento de outras blockchains de Camada 1 exacerba a fragmentação dentro do ecossistema blockchain, destacando a necessidade de aplicações multichain eficientes em capital. zkLink procura resolver problemas de fragmentação usando o zkLink Nova, sua versátil solução de Camada 3, e o zkLink X, seu motor de dimensionamento específico para aplicativos.
zkLink é uma estrutura de negociação multicadeia coesa fortificada pela zk-SNARKS. Ele facilita o desenvolvimento de soluções avançadas de negociação descentralizada, incluindo DEXs de livro de ordens, mercados NFT e outras aplicações. O middleware ZK-Rollup abrangente e multifuncional da zkLink permite que desenvolvedores e traders utilizem ativos agrupados e liquidez em diversas cadeias. Ao interligar várias blockchains L1 e redes L2, o zkLink facilita uma experiência de negociação multicadeia perfeita e melhora a acessibilidade e a eficiência do ecossistema DeFi.
zkLink é uma rede multichain Layer 2 centrada no comércio, com liquidez consolidada apoiada por ZK-Rollups. A zkLink desenvolve um middleware ZK-Rollup que se integra perfeitamente com muitas redes L1 e L2, oferecendo uma gama de APIs avançadas. O middleware facilita aos desenvolvedores a implantação de dApps de negociação com ampla capacidade de personalização e acesso à liquidez agrupada. Ao mesmo tempo, os usuários finais desfrutam de uma experiência de negociação multicadeia suave. Além disso, o zkLink facilita a emissão e a ponte de OFT (Omnichain Fungible Token).
zkLink emprega tecnologia de zero-conhecimento para facilitar a interoperabilidade multichain através de um framework descentralizado e sem confiança de separação de poderes, garantindo a segurança de ativos, transações e transferências de dados multichain. Além disso, o zkLink resolve as inconsistências entre stablecoins em várias blockchains e tipos, facilitando a agregação de liquidez multichain para criar um pool de liquidez de stablecoin substancial através de um mecanismo distintivo de dívida controlada por protocolo (PCD). Assim, o zkLink fornece uma infraestrutura eficiente em capital, de baixo custo e acessível.
zkLink foi fundada em 2021 por Vince Yang e tem sede em Singapura. Yang é um ex-engenheiro e detentor de Bitcoin que começou a investigar o potencial da blockchain e provas de conhecimento zero após iniciar a mineração de Bitcoin. Sob a liderança de Vince Yang, a zkLink Labs obteve 23,1 milhões de dólares de investidores privados e realizou com sucesso uma venda à comunidade para financiar o desenvolvimento da zkLink. Em 11 de março de 2024, foi lançada a zkLink Nova's Layer-3 public mainnet, que acomoda nove redes, incluindo a Ethereum. Ela oferece aos usuários e desenvolvedores uma plataforma interoperável que integra liquidez e ativos de soluções Ethereum Layer 2. Desde sua criação no início de março de 2024, a zkLink Nova já acumulou aproximadamente 300 milhões de dólares em valor total bloqueado (TVL), indicando uma necessidade prospectiva de uma plataforma L3 geral abrangente. A zkLink possui 34 investidores, incluindo entidades importantes como a Chain Capital (Xangai), Coinbase Ventures, OKX Ventures e Cloud3 Ventures.
Investidores da zkLink
O circuito de conhecimento zero do protocolo zkLink é adaptado para fornecer desempenho excecional (acima de 1000 TPS) para negociação de livros de ordens, atendendo aos requisitos de traders de alta frequência e produtos on-chain. O zkLink foi projetado para que os desenvolvedores selecionem as redes a serem vinculadas, determinem onde usar o DA, e modifiquem certas funcionalidades. O zkLink aspira alcançar grande eficiência utilizando circuitos específicos de aplicativos, que são significativamente menores do que os circuitos zk de uso geral, reduzindo os recursos computacionais e o consumo de gás on-chain.
Apesar do valor substancial gerado pela paisagem multichain para DeFi, a ausência de interoperabilidade resultou em fragmentação e ineficiências dentro do ecossistema. O surgimento de ecossistemas de próxima geração levou à criação de diversos silos de liquidez. Esta situação apresenta dificuldades consideráveis para os utilizadores na gestão de ativos ou na execução de transações de forma independente através de muitas cadeias. Isto resultou numa complexidade de navegação marcada por um procedimento complicado que requer interação com várias redes, incorrendo em taxas de gás, e apresentando uma experiência de utilizador desafiante.
Os riscos de segurança associados às transações entre cadeias são as principais ineficiências resultantes da ausência de interoperabilidade. A manutenção da segurança dos ativos durante as transações cadeia a cadeia representa uma barreira técnica significativa nas operações entre cadeias. As pontes tornaram-se o elemento mais vulnerável do comércio; Mesmo sem uma ponte, muitos protocolos de interoperabilidade de cadeia dependem de comitês de várias assinaturas para validar mudanças de estado e status de cadeia cruzada, aumentando o risco de ataques.
Em resposta aos desafios e ineficiências no ecossistema DeFi multicadeia, a zkLink procura atender à crescente demanda por uma infraestrutura segura, fácil de usar e abrangente que consolide ativos e liquidez em várias cadeias, aproveitando tecnologias avançadas à prova de conhecimento zero. No que diz respeito às soluções de interoperação em cadeia, a zkLink apresenta potenciais soluções para os problemas decorrentes da ausência de interoperabilidade.
No cenário contemporâneo da blockchain, a segurança continua a ser a preocupação primordial. Os fornecedores de liquidez devem ter a garantia da segurança dos seus fundos. Ao mesmo tempo, os traders devem ter confiança em obter a quantidade apropriada de tokens. O zkLink concluiu a sua segunda auditoria de segurança de contratos inteligentes e circuitos, que foi realizada pela ABDK Consulting. A ABDK é especializada no domínio do conhecimento zero e realizou mais de 40 auditorias de projetos de blockchain, incluindo o zkSync. A CertiK concluiu o ciclo de auditoria inicial em 2021, alcançando uma pontuação de 91,49%. A auditoria inicial realizada pela Certik abrangeu uma avaliação do código, fundamentos, operações, governança, dinâmica de mercado e aspectos da comunidade.
Auditoria zkLink por Certik
A maioria dos protocolos de interoperação em cadeia suporta exclusivamente EVM, enquanto os consumidores necessitam de uma solução mais versátil num ambiente que abranja tanto EVM como infraestruturas alternativas. Devido ao ZK-Rollup, o único requisito para que uma cadeia qualificada se ligue ao zkLink é a capacidade de validar provas de conhecimento zero, indicando que o zkLink pode acomodar quaisquer cadeias capazes de executar contratos inteligentes.
Como uma variante da solução ZK-Rollup, o zkLink é inerentemente projetado para escalabilidade, levando a uma redução nos custos de transação. Como um ZK-Rollup multichain, o zkLink possui flexibilidade aprimorada na seleção de um L1 apropriado para atender aos requisitos de disponibilidade de dados.
zkLink X é uma infraestrutura multichain ZK-Rollup composta por quatro camadas: a camada de liquidação, a camada de execução, a camada de sequenciamento e a camada de disponibilidade de dados. As quatro camadas estão separadas para facilitar a implantação configurável de rollup de aplicativos. A principal proposta de valor e a maioria das inovações do zkLink X dizem respeito a soluções de execução de camada e soluções de liquidação de camada.
A camada de sequenciamento é um elemento crucial dos sistemas de roll-up, encarregada de aceitar as transações dos usuários, sequenciá-las e agregá-las em lotes. Os lotes são posteriormente comprometidos com a camada de liquidação. Além disso, quando o sistema utiliza uma camada DA externa, o sequenciador garante a transferência efetiva dos dados da transação para a camada DA. Como outros rollups, os App Rollups inicialmente empregarão um paradigma de sequenciador centralizado. Essa técnica proporciona eficiência no desenvolvimento, mas também introduz obstáculos e riscos, incluindo possíveis pontos únicos de falha, filtragem de transações e preocupações com o valor extraível pelo minerador (MEV), que afetam a justiça e transparência da rede.
Para mitigar esses problemas, o zkLink X pretende integrar soluções de sequenciadores descentralizados. Esses sistemas, como Espresso, Astria e Fairblock, procuram aliviar os problemas de centralização processando e validando transações dentro de uma rede de nós distribuídos. Este plano melhorará a segurança e a transparência da rede, ao mesmo tempo que proporcionará uma solução de roll-up mais segura, equitativa e eficiente para os seus utilizadores.
A camada de execução envolve a realização de transações que atualizam com precisão o estado. Consequentemente, a execução deve garantir que apenas transações legítimas sejam processadas, especificamente aquelas que resultam em transições adequadas da máquina de estado.
Uma rede convencional de ZK-Rollup muitas vezes designa uma única cadeia, como Ethereum, como a camada de verificação de prova e liquidação de transações. A camada de liquidação garante a segurança e integridade das transações fora da cadeia. Para consolidar com segurança a liquidez e os ativos nativos em redes de Camada 1 e 2, o zkLink apresenta dois novos paradigmas de implantação de camada de liquidação dentro de sua estrutura de infraestrutura rollup: zkLink Nexus e zkLink Origin.
O rollup zkLink Nexus L3 finaliza transações e transições de estado nos L2s do Ethereum, estabelecendo-se no Ethereum. O contrato inteligente no Ethereum é essencial para verificar a consistência dos hashes de sincronização de vários rollups. O Nexus rollup transmite dados e provas de conhecimento zero para os L2s associados, onde o contrato do verificador valida a precisão dos estados e transações.
Segurança de herança do Nexus zkLink
Ao contrário do Nexus, a arquitetura do zkLink Origin facilita a integração com Alt-L1s. Um pacote cumulativo do zkLink Origin finalizará transações e transições de estado em todas as cadeias conectadas, desde que pelo menos uma rede (designada como cadeia primária) facilite a verificação de prova do zk-SNARKs e que exista um método seguro e eficiente para sincronização de estado entre as redes.
A disponibilidade de dados (DA) envolve garantir a acessibilidade dos dados das transações. A camada DA é essencial para os rollups facilitarem a reconstrução dos estados de rollup em caso de interrupção inesperada do serviço. Tanto o zkLink Nexus quanto o zkLink Origin utilizam inherentemente a cadeia primária como a camada de disponibilidade de dados.
Nexus e Origin endossam Validium, que incorpora uma solução de disponibilidade de dados externos. Para atender aos requisitos variados dos desenvolvedores, o zkLink incorporará vários sistemas modulares de disponibilidade de dados de terceiros, incluindo Celestia, EigenDA e Avail. Além disso, o zkLink DAO pode estabelecer um Comitê de Disponibilidade de Dados (DAC). Esse DAC oferece aos desenvolvedores uma alternativa e garante uma garantia suplementar de disponibilidade de dados.
O zkLink busca integrar soluções de Camada 2 e Camada 1, melhorando a experiência do usuário e garantindo o desenvolvimento seguro de aplicativos descentralizados com provas de conhecimento zero (ZKP). O zkLink fornece duas soluções principais: zkLink Nova, uma Camada 3 universal projetada para resolver os problemas de liquidez e fragmentação de ativos do Ethereum, e zkLink X, um mecanismo de escalonamento especializado que facilita o desenvolvimento de aplicativos descentralizados multicadeia sob medida, ligando a Camada 2 e a Camada 1.
Uma “zkLink Nova bridge” refere-se a uma ponte cross-chain construída na rede zkLink Nova. Esta solução de escalonamento da Camada 3 utiliza provas de conhecimento zero (ZKPs) para facilitar a transferência de ativos sem interrupções e a interoperabilidade entre várias redes Ethereum Layer 2. Consolida efetivamente a liquidez em vários L2s, permitindo aos utilizadores negociar ativos sem os transferir individualmente entre cadeias; essencialmente, funciona como uma “ponte entre pontes” para os L2s do Ethereum.
A função permite aos utilizadores transferir ativos através de várias redes Ethereum Layer 2 sem os reverter primeiro para o mainnet Ethereum. Também permite aos utilizadores utilizar ZK-SNARKs (uma forma de prova de conhecimento zero) para transações seguras e que melhoram a privacidade entre cadeias. Funciona também como uma rede de Camada 3 sobre as atuais Ethereum Layer 2, oferecendo escalabilidade e interoperabilidade melhoradas.
zkLink Nova é uma plataforma aberta compatível com EVM, projetada para criar de forma eficiente e rápida vários contratos inteligentes. A plataforma zkLink Nova permite agregar ativos dispersos na Camada 2 do Ethereum para transações interoperáveis. zkLink Nova é fortificado por tecnologia à prova de conhecimento zero, incorre em taxas de gás mínimas, fornece finalidade rápida e deriva sua segurança do Ethereum.
zkLink é a rede zkEVM de Camada 3 agregada inaugural, integrando Ethereum e suas camadas 2 rollups. O zkLink Nova oferece segurança superior com prova de conhecimento zero e apresenta excelente composabilidade, interoperabilidade e escalabilidade. Sua arquitetura modular consiste em quatro níveis.
A equipe do zkLink gerencia os sequenciadores; no entanto, isso não significa que o zkLink seja um projeto centralizado. A camada de sequenciamento supervisiona os depósitos on-chain nos contratos inteligentes do L3, preserva o estado do L3 e coordena as transações de processamento e geração de prova.
As transações que modificam o estado L3 são realizadas nessa camada. O zkLink Nova processa transações usando a Máquina Virtual Ethereum de conhecimento zero (zkEVM) da ZK Stack. O zkEVM fornece um ambiente de execução seguro para os contratos inteligentes do zkLink Nova, verificando cada etapa da execução do programa com ZKPs.
O framework de liquidação proprietário zkLink Nexus da zkLink Nova permite a liquidação em vários L2s e Ethereum, ao contrário dos ZK-rollups tradicionais que são liquidados no Ethereum. Assim, o L3 pode consolidar efetivamente todos os depósitos de usuário em seus contratos inteligentes em L2s alternativos sem recalcular provas. Graças à sua natureza agnóstica de pilha, a zkLink Nova pode se conectar a todos os L2s do Ethereum, independentemente da pilha de tecnologia (por exemplo, L2s ZK ou OP).
As informações de transação e transição de estado estão disponíveis na camada de disponibilidade de dados. Atualmente, o zkLink funciona como um validium, mantendo os dados de transação off-chain por meio de um Comitê de Disponibilidade de Dados (DAC). O DAC mantém uma cópia dos dados de transação do L3 e seu histórico de estado, armazenando dados de transação de forma econômica, especialmente para rollups ZK que também incorrem em custos de verificação de prova.
O zkLink X é um mecanismo específico de aplicativo para implantar aplicativos de alto desempenho (por exemplo, aplicativos financeiros como AMMs e DEXs) em várias redes. A interoperabilidade entre diferentes L1s e Ethereum L2s continua a melhorar com o surgimento de soluções de ponte entre cadeias que tentam conectar essas redes. No entanto, os usuários ainda devem enfrentar o desafio de mover e gerenciar ativos nessas diversas redes com diferentes pilhas de tecnologia e ferramentas.
O zkLink X simplifica o processo de desenvolvimento de dApp e oferece aos desenvolvedores um ponto unificado para implantar aplicativos com acesso a uma liquidez extensa em várias redes. Ele permite que os usuários de dApp acessem, negociem e gerenciem facilmente seus ativos em L2s e L1s por meio de uma única plataforma eficiente em capital. O zkLink X é uma solução de implantação modularizada que permite aos desenvolvedores personalizar facilmente aplicativos em várias camadas de execução, liquidação, DA e sequenciamento para diversas necessidades de aplicativos. Portanto, os desenvolvedores podem implantar aplicativos de alto desempenho e personalizar os componentes acima mencionados por:
Um zkLink AMM denota um Fabricante de Mercado Automatizado (AMM) construído na plataforma zkLink, que emprega provas de conhecimento zero (ZKPs) para facilitar capacidades de negociação descentralizadas seguras e escaláveis. Isso permite que os usuários troquem criptomoedas em várias cadeias com uma agregação de liquidez substancial, preservando a privacidade por meio da tecnologia ZKP. Ele funciona como uma exchange descentralizada onde os usuários podem negociar ativos diretamente dos pools de liquidez supervisionados por contratos inteligentes, suportados pela infraestrutura centrada na privacidade do zkLink.
O zkLink x Multi-Chain AMM DEX oferece uma experiência de usuário multi-cadeia aprimorada, apresentando trocas de token heterogêneas seguras pela tecnologia de prova de conhecimento zero. É uma troca descentralizada (DEX) de swap multi-cadeia abrangente que inclui pares de liquidez compostos por tokens nativos de várias blockchains.
Um livro de ordens zkLink denota a compilação digital de ordens de compra e venda para uma criptomoeda na exchange descentralizada (DEX) zkLink, utilizando provas de conhecimento zero (zk-SNARKS) para garantir privacidade e segurança ao preservar uma metodologia de negociação de livro de ordens convencional, em contraste com inúmeras outras DEXs que dependem de criadores de mercado automatizados (AMMs). Em contraste com várias DEXs DeFi que utilizam AMMs, o zkLink funciona com um livro de ordens convencional, permitindo que os usuários vejam os preços de oferta e demanda em vários níveis. A característica prioriza a privacidade, pois a tecnologia zk-SNARKS permite que os usuários realizem negociações sem divulgar os detalhes de suas ordens a outros participantes do mercado, aumentando a confidencialidade.
ZKL é o token de utilidade nativo e token de governança do protocolo zkLink. A ZKL concede aos usuários acesso ao serviço de infraestrutura de rollup do zkLink e concede governança de detentor de token sobre o projeto zkLink. As funções do ativo incluem:
zkLink DAO é uma organização descentralizada que governa o zkLink. Ele permite que os usuários tomem decisões que beneficiem o ecossistema zkLink. O zkLink foi estabelecido com base no princípio de que qualquer usuário, independentemente da localização, possa acessar as vantagens das tecnologias blockchain. Devido à extensa e variada base de usuários, espera-se que existam necessidades divergentes e ocasionalmente contraditórias. Por causa disso, o zkLink defende a governança DAO para alcançar a eficiência de Pareto para o zkLink. Essa estratégia garante a adoção generalizada da tecnologia blockchain, permitindo que a população em geral experimente plenamente suas vantagens. Os usuários em todo o ecossistema podem se envolver na governança. Os tokens ZKL fornecem votação em ideias de governança do zkLink DAO, permitindo que os detentores de ZKL influenciem coletivamente o futuro do zkLink.
ZKL foi lançado com um fornecimento máximo de tokens de 1 bilhão sem inflação. A alocação do token é a seguinte:
À medida que o ecossistema do Ethereum se torna cada vez mais intrincado com a introdução gradual de soluções adicionais de Camada 2, inovações como zkLink e sua Camada 3 são essenciais para otimizar a experiência do usuário e do desenvolvedor na Camada 1. Além disso, o surgimento de outras blockchains de Camada 1 exacerba a fragmentação dentro do ecossistema blockchain, destacando a necessidade de aplicações multichain eficientes em capital. zkLink procura resolver problemas de fragmentação usando o zkLink Nova, sua versátil solução de Camada 3, e o zkLink X, seu motor de dimensionamento específico para aplicativos.