O que é zklink?

Avançado12/24/2024, 2:32:49 AM
zkLink é uma plataforma descentralizada que se concentra na interoperabilidade entre cadeias cruzadas e multi-cadeias para aplicativos descentralizados e soluções DeFi. Ele usa provas de conhecimento zero para segurança e escalabilidade.

zkLink é uma estrutura de negociação multichain coesa fortalecida por zk-SNARKS. Facilita o desenvolvimento de soluções avançadas de negociação descentralizada, incluindo DEXs de livro de pedidos, mercados NFT e outras aplicações. O middleware abrangente e multifuncional ZK-Rollup do zkLink capacita desenvolvedores e traders a utilizar ativos e liquidez agrupados em diversas cadeias. Ao interligar várias blockchains L1 e redes L2, o zkLink facilita uma experiência de negociação multichain perfeita e aprimora a acessibilidade e eficiência do ecossistema DeFi.

O que é zkLink?

zkLink é uma rede multichain de Camada 2 centrada no comércio, com liquidez consolidada apoiada por ZK-Rollups. zkLink desenvolve um middleware ZK-Rollup que se integra perfeitamente com muitas redes L1 e L2, oferecendo uma variedade de APIs avançadas. O middleware facilita aos desenvolvedores a implantação de dApps de negociação com ampla customização e acesso a liquidez agregada. Ao mesmo tempo, os usuários finais desfrutam de uma experiência de negociação multichain suave. Além disso, zkLink facilita a emissão e a ponte de OFT (Token Fungível Omnichain).

O zkLink utiliza a tecnologia de conhecimento zero para facilitar a interoperabilidade multichain por meio de um framework de separação de poderes descentralizado e sem confiança, 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 substancial de stablecoins por meio de um mecanismo distintivo de dívida controlada por protocolo (PCD). Assim, o zkLink fornece uma infraestrutura eficiente em capital, econômica e acessível.

Antecedentes do zkLink

A zkLink foi criada 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 do blockchain e das provas de conhecimento zero depois de iniciar a mineração de Bitcoin. Sob a liderança de Vince Yang, a zkLink Labs obteve US$ 23,1 milhões de investidores privados e conduziu com sucesso uma venda comunitária para financiar o desenvolvimento do zkLink. Em 11 de março de 2024, a mainnet pública Layer-3 da zkLink Nova foi lançada, acomodando nove redes, incluindo Ethereum. Ele fornece aos usuários e desenvolvedores uma plataforma interoperável que integra liquidez e ativos das soluções Ethereum Layer 2. Desde sua criação no início de março de 2024, a zkLink Nova arrecadou aproximadamente US$ 300 milhões em valor total bloqueado (TVL), indicando uma necessidade potencial de uma plataforma L3 abrangente de uso geral. A zkLink tem 34 investidores, incluindo entidades notáveis como Chain Capital (Xangai), Coinbase Ventures, OKX Ventures e Cloud3 Ventures.


Investidores da zkLink

Recursos do zkLink

Agregação de ativos nativos

  • Listagem e negociação de tokens Multichain: Aplicativos descentralizados desenvolvidos no protocolo zkLink podem listar e negociar tokens em várias redes Layer 1 e Layer 2, abrangendo tokens fungíveis e não fungíveis, sem a necessidade de uma ponte para reduzir riscos e taxas entre cadeias.
  • Gerenciamento de portfólio de token multichain: zkLink oferece funcionalidade de carteira unificada para gerenciar portfólios multichain semelhantes a uma exchange centralizada.

Agregação de Liquidez

  • Token Merge: Utilizando zkLinks, tokens de tipos idênticos emitidos em muitas cadeias são consolidados em um único token, facilitando uma experiência do usuário multichain perfeita semelhante à de uma exchange centralizada, no entanto, sem risco de contraparte. Por exemplo, USDT ERC20, USDT SPL e USDT BEP20 serão consolidados em um único token (USDT) dentro da rede de agrupamento zkLink.
  • Unificação de liquidez de stablecoin: Usar USD como moeda de preço único dentro do sistema zkLink elimina inconsistências entre stablecoins lastreadas em fiat em várias redes. A conversão automática de stablecoins designadas (USDC, USDP, BUSD e outras) para USD é opcional para aplicações descentralizadas.

Circuito específico de aplicação de conhecimento zero

O circuito de conhecimento zero do protocolo zkLink foi projetado para fornecer um desempenho excepcional (acima de 1000 TPS) para negociação de livro de pedidos, 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 DA e modifiquem certas funcionalidades. O zkLink aspira a alcançar uma grande eficiência ao utilizar circuitos específicos do aplicativo, que são significativamente menores do que os circuitos zk de propósito geral, reduzindo os recursos computacionais e o consumo de gás on-chain.

Soluções de Interoperabilidade da zkLink

Apesar do valor substancial gerado pelo cenário 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 usuários na gestão de ativos ou execução de transações de forma independente em muitas cadeias. Isso resultou em 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 usuário desafiadora.

Os riscos de segurança associados às transações entre cadeias são as principais ineficiências resultantes da ausência de interoperabilidade. Manter a segurança dos ativos durante as transações de cadeia para cadeia apresenta uma barreira técnica significativa nas operações entre cadeias. As pontes se tornaram o elemento mais vulnerável das negociações; mesmo sem uma ponte, muitos protocolos de interoperabilidade entre cadeias dependem de comitês de multi-assinatura para validar mudanças de estado e status entre cadeias, aumentando o risco de ataques.

Em resposta aos desafios e ineficiências no ecossistema DeFi multicadeia, a zkLink busca 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.

Segurança

No cenário contemporâneo da blockchain, a segurança continua sendo a preocupação primordial. Os fornecedores de liquidez devem ter a garantia da segurança de seus fundos. Ao mesmo tempo, os traders devem ter confiança em obter a quantidade adequada de tokens. O zkLink concluiu sua segunda auditoria de segurança de contratos inteligentes e circuitos, 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 pela Certik

Compatibilidade

A maioria dos protocolos de interoperação de cadeias suporta exclusivamente EVM, enquanto os consumidores necessitam de uma solução mais versátil em um ambiente que abrange tanto EVM quanto infraestruturas alternativas. Devido ao ZK-Rollup, o único requisito para uma cadeia qualificada se conectar ao zkLink é a capacidade de validar provas de conhecimento zero, indicando que o zkLink pode acomodar quaisquer cadeias capazes de executar contratos inteligentes.

Custo-benefício

Como uma variante da solução ZK-Rollup, zkLink é inherentemente projetado para escalabilidade, o que leva a redução nos gastos com transações. Como um ZK-Rollup multichain, zkLink possui flexibilidade aprimorada na seleção de uma L1 adequada para atender aos requisitos de disponibilidade de dados.

Arquitetura zkLink

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 são separadas para facilitar a implantação configurável do rollup do aplicativo. A proposição de valor primária e a maioria das inovações do zkLink X dizem respeito às soluções da camada de execução e às soluções da camada de liquidação.

Camada de sequenciamento

A camada de sequenciamento é um elemento crucial dos sistemas de roll-up, encarregada de aceitar transações do usuário, sequenciá-las e agregá-las em lotes. Os lotes são posteriormente confirmados na 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 Rollups de Aplicativos inicialmente utilizarão um paradigma de sequenciador centralizado. Essa técnica proporciona eficiências de desenvolvimento, mas também introduz obstáculos e perigos, 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 a 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, buscam aliviar problemas de centralização processando e validando transações dentro de uma rede de nós distribuídos. Esse plano aumentará a segurança e a transparência da rede, ao mesmo tempo em que fornecerá uma solução de roll-up mais segura, equitativa e eficiente para seus usuários.

Camada de Execução

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.

Camada de liquidação

Uma rede convencional de ZK-Rollup geralmente 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 off-chain. 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 soluções de implantação de camada de liquidação em sua estrutura de infraestrutura rollup: zkLink Nexus e zkLink Origin.

O pacote cumulativo do 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 rollup do Nexus 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 hereditária do Nexus zkLink

Ao contrário do Nexus, a arquitetura do zkLink Origin facilita a integração com Alt-L1s. Um rollup do zkLink Origin finalizará transações e transições de estado em todas as cadeias conectadas, desde que pelo menos uma rede (designada como a cadeia primária) facilite a verificação da prova zk-SNARKs e que exista um método seguro e eficiente para sincronização de estado entre as redes.

Camada de Disponibilidade de Dados (DA)

A disponibilidade de dados (DA) envolve garantir a acessibilidade dos dados de transação. 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 camada de disponibilidade de dados.

Nexus e Origin endossam Validium, que incorpora uma solução de disponibilidade de dados externa. Para atender às diversas necessidades 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.

Soluções Tecnológicas zkLink

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: o zkLink Nova, uma Camada 3 universal projetada para resolver os problemas de liquidez e fragmentação de ativos do Ethereum, e o zkLink X, um mecanismo de escalabilidade especializado que facilita o desenvolvimento de aplicativos descentralizados multichain personalizados, conectando a Camada 2 e a Camada 1.

Ponte Nova zkLink

Uma "ponte zkLink Nova" denota uma ponte de cadeia cruzada construída na rede zkLink Nova. Esta solução de escalabilidade de Camada 3 emprega provas de conhecimento zero (ZKPs) para facilitar a transferência perfeita de ativos e a interoperabilidade entre várias redes Ethereum Layer 2. Ele efetivamente consolida a liquidez em vários L2s, permitindo que os usuários negociem ativos sem transferi-los individualmente entre cadeias; ele funciona essencialmente como uma "ponte entre pontes" para os L2s do Ethereum.

A função permite que os usuários transfiram ativos em várias redes Ethereum Layer 2 sem reverter para a Ethereum mainnet primeiro. Também permite que os usuários utilizem ZK-SNARKs (uma forma de prova de conhecimento zero) para transações seguras e de melhoria de privacidade entre cadeias. Também funciona como uma rede Layer 3 acima das atuais Ethereum Layer 2, oferecendo escalabilidade e interoperabilidade aprimoradas.

zkLink Nova

zkLink Nova é uma plataforma aberta compatível com EVM projetada para criar eficientemente e rapidamente vários contratos inteligentes. A plataforma zkLink Nova permite agregar ativos dispersos em vários Ethereum Layer 2s para transações interoperáveis. O zkLink Nova é fortalecido pela tecnologia de prova de conhecimento zero, incorre em taxas mínimas de gás, fornece finalidade rápida e deriva sua segurança do Ethereum.

zkLink é a rede zkEVM agregada de Camada 3 inaugural, integrando Ethereum e suas rollups de Camada 2. zkLink Nova oferece segurança superior com prova de conhecimento zero e apresenta uma composabilidade, interoperabilidade e escalabilidade excepcionais. Sua arquitetura modular consiste em quatro níveis.

Seqüenciamento

A equipe da zkLink gerencia os sequenciadores; no entanto, isso não implica que a zkLink seja um projeto centralizado. A camada de sequenciamento supervisiona os depósitos on-chain nos contratos inteligentes da L3, preserva o estado da L3 e coordena o processamento e a geração de transações de prova.

Execução

As transações que modificam o estado L3 são realizadas nesta camada. O zkLink Nova processa transações usando a Máquina Virtual Ethereum de prova zero (zkEVM) do ZK Stack. O zkEVM fornece um ambiente de execução seguro para contratos inteligentes do zkLink Nova, verificando cada etapa da execução do programa com ZKPs.

Settlement

A estrutura de liquidação proprietária da zkLink Nova, zkLink Nexus, permite a liquidação em vários L2s e Ethereum, ao contrário dos rollups ZK tradicionais que se estabelecem no Ethereum. Assim, o L3 pode efetivamente consolidar todos os depósitos do usuário em seus contratos inteligentes em L2s alternativos sem recalcular provas. Graças à sua natureza independente de pilha, o zkLink Nova pode se conectar a todos os Ethereum L2s, independentemente da pilha de tecnologia (por exemplo, ZK ou OP L2s).

Disponibilidade de dados (DA)

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 fora da cadeia 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 maneira economicamente eficiente, especialmente para ZK-rollups que também incorrem em custos de verificação de prova.

zkLink X

O zkLink X é um motor específico para aplicativos para implantação de 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 tentando conectar essas redes. No entanto, os usuários ainda precisam enfrentar o desafio de mover e gerenciar ativos nessas diversas redes com pilhas de tecnologia e ferramentas diferentes.

O zkLink X simplifica o processo de desenvolvimento do dApp e oferece aos desenvolvedores um ponto unificado para a implantação de aplicativos com acesso a ampla liquidez em várias redes. Ele permite que os usuários do dApp acessem, negociem e gerenciem facilmente seus ativos em L2s e L1s por meio de uma única plataforma eficiente em termos de capital. O zkLink X é uma solução de implantação modularizada que permite que os desenvolvedores personalizem facilmente aplicativos em camadas de execução, liquidação, DA e sequenciamento para diversas necessidades de aplicativos. Assim, os desenvolvedores podem implantar aplicativos de alto desempenho e personalizar os componentes acima:

  • Aproveitando sequenciadores descentralizados como Espresso, Astria e Fairblock.
  • Execução de transações usando o zkVM específico de negociação proprietário da zkLink, projetado para produtos financeiros de alto desempenho, como CLOB, AMMs e DEXs.
  • Configurando transações para qualquer um dos frameworks de liquidação proprietários do zkLink X: Nexus ou Origin. Com Nexus, as transações podem ser liquidadas no Ethereum e em suas L2s, enquanto o Origin permite a liquidação em L1s alternativas, como Avalanche ou Solana. Além disso, o Nexus verifica o estado da transação em todas as L2s conectadas com sincronização de estado em várias cadeias. Em contraste, o Origin verifica o mesmo em todas as L1s e L2s conectadas por meio de uma Rede de Oráculo Leve.
  • Utilizando soluções externas de DA como Celestia e Eigen DA para armazenar dados de transação e estado.

zkLink Automated Market Maker (AMM)

Um zkLink AMM denota um Automated Market Maker (AMM) construído na plataforma zkLink, empregando provas de conhecimento zero (ZKPs) para facilitar recursos de negociação descentralizada seguros e escaláveis. Isso permite que os usuários troquem criptomoedas em várias cadeias com 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 de pools de liquidez supervisionados por contratos inteligentes, suportados pela infraestrutura centrada na privacidade da zkLink.

O zkLink x Multi-Chain AMM DEX oferece uma experiência de usuário multi-cadeia aprimorada, apresentando trocas de tokens heterogêneos seguras pela tecnologia de prova de conhecimento zero. É uma troca descentralizada (DEX) de swap abrangente e multi-cadeia que inclui pares de liquidez compostos por tokens nativos de várias blockchains.

Características do zkLink Automated Market Maker

  • ZKPs para Privacidade: Esta é a principal característica da utilização de ZKPs. Este método criptográfico permite que os usuários demonstrem a legitimidade das transações sem divulgar informações confidenciais sobre seus ativos ou atividades de negociação.
  • Liquidez multi-cadeia: os AMMs do zkLink buscam consolidar a liquidez de várias blockchains, permitindo que os usuários troquem ativos em diversas redes sem esforço.
  • Escalabilidade: Utilizando ZKPs, o zkLink pode obter alta taxa de transferência de transações e taxas reduzidas em relação às DEXs convencionais.
  • Orientada para desenvolvedores: A plataforma oferece ferramentas para integrar perfeitamente os aplicativos descentralizados dos desenvolvedores (dApps) com os recursos de criador de mercado automatizado (AMM) do zkLink.

Livro de pedidos DEX

Um livro de ordens zkLink denota a compilação digital de ordens de compra e venda para uma criptomoeda na exchange descentralizada zkLink (DEX), empregando provas de conhecimento zero (zk-SNARKS) para garantir privacidade e segurança, preservando uma metodologia convencional de negociação de livro de ordens, em contraste com várias outras DEXs que dependem de criadores de mercado automatizados (AMMs). Em contraste com várias DEXs DeFi que utilizam AMMs, o zkLink funciona com uma carteira de pedidos convencional, permitindo que os usuários visualizem os preços de compra e venda em vários níveis. O recurso prioriza a privacidade, já que a tecnologia zk-SNARKS permite que os usuários executem negociações sem revelar suas especificidades de ordem para outros participantes do mercado, aumentando a confidencialidade.

Utilitário do Token zkLink (ZKL)

ZKL é o token de utilidade nativa e token de governança do protocolo zkLink. ZKL concede aos usuários acesso ao serviço de infraestrutura rollup da zkLink e concede governança aos detentores de tokens sobre o projeto zkLink. As funções do ativo incluem:

  • Staking: Os provadores podem apostar ZKL para acessar o mercado de geração de prova do zkLink, onde os dApps solicitam serviços de geração de prova. Posteriormente, os provadores podem ganhar recompensas ZKL por completar essas tarefas.
  • Pagamentos: ZKL é o token de pagamento primário para o mercado de geração de prova da zkLink. As dApps que utilizam a infraestrutura rollup da zkLink pagarão aos provadores em ZKL pelos serviços de geração de ZKP. Governança: Através de um futuro DAO da ZkLink, os detentores de tokens ZKL exercerão direitos de governança sobre a direção e desenvolvimento da zkLink.

Governança da zkLink

zkLink DAO é uma organização descentralizada que governa o zkLink. Ele permite que os usuários tomem decisões que beneficiam o ecossistema zkLink. O zkLink foi estabelecido com base no princípio de que qualquer usuário, independentemente da localização, pode acessar as vantagens das tecnologias blockchain. Dada a extensa e variada base de usuários, espera-se que haja necessidades divergentes e, ocasionalmente, contraditórias. Devido a isso, o zkLink defende a governança do DAO para atingir a otimização 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. Usuários de todo o ecossistema podem se envolver em governança. Os tokens ZKL fornecem votação nas ideias de governança do zkLink DAO, permitindo que os detentores do ZKL influenciem coletivamente o futuro do zkLink.

Distribuição de Tokens ZKL

ZKL foi lançado com um fornecimento máximo de tokens de 1 bilhão sem inflação. A alocação de tokens é a seguinte:

  • Tesouraria da Comunidade (29.875%)
  • Desenvolvimento do ecossistema (22,5%)
  • Compradores Particulares Antecipados (20,5%)
  • Equipe e Consultores (20,00%)
  • Reserva de Liquidez (4%)
  • Venda CoinList (3,125%)

Conclusão

Conforme 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 aumenta a fragmentação dentro do ecossistema de blockchain, destacando a necessidade de aplicações multichain eficientes em termos de capital. O zkLink busca resolver problemas de fragmentação usando o zkLink Nova, sua solução versátil de Camada 3, e o zkLink X, sua engine de dimensionamento específica para aplicativos.

Autor: Abhishek Rajbhar
Tradutor: Piper
Revisores: KOWEI、Matheus
Revisor(es) de Tradução: Ashely
* As informações não pretendem ser e não constituem aconselhamento financeiro ou qualquer outra recomendação de qualquer tipo oferecida ou endossada pela Gate.io.
* Este artigo não pode ser reproduzido, transmitido ou copiado sem referência à Gate.io. A contravenção é uma violação da Lei de Direitos Autorais e pode estar sujeita a ação legal.

O que é zklink?

Avançado12/24/2024, 2:32:49 AM
zkLink é uma plataforma descentralizada que se concentra na interoperabilidade entre cadeias cruzadas e multi-cadeias para aplicativos descentralizados e soluções DeFi. Ele usa provas de conhecimento zero para segurança e escalabilidade.

zkLink é uma estrutura de negociação multichain coesa fortalecida por zk-SNARKS. Facilita o desenvolvimento de soluções avançadas de negociação descentralizada, incluindo DEXs de livro de pedidos, mercados NFT e outras aplicações. O middleware abrangente e multifuncional ZK-Rollup do zkLink capacita desenvolvedores e traders a utilizar ativos e liquidez agrupados em diversas cadeias. Ao interligar várias blockchains L1 e redes L2, o zkLink facilita uma experiência de negociação multichain perfeita e aprimora a acessibilidade e eficiência do ecossistema DeFi.

O que é zkLink?

zkLink é uma rede multichain de Camada 2 centrada no comércio, com liquidez consolidada apoiada por ZK-Rollups. zkLink desenvolve um middleware ZK-Rollup que se integra perfeitamente com muitas redes L1 e L2, oferecendo uma variedade de APIs avançadas. O middleware facilita aos desenvolvedores a implantação de dApps de negociação com ampla customização e acesso a liquidez agregada. Ao mesmo tempo, os usuários finais desfrutam de uma experiência de negociação multichain suave. Além disso, zkLink facilita a emissão e a ponte de OFT (Token Fungível Omnichain).

O zkLink utiliza a tecnologia de conhecimento zero para facilitar a interoperabilidade multichain por meio de um framework de separação de poderes descentralizado e sem confiança, 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 substancial de stablecoins por meio de um mecanismo distintivo de dívida controlada por protocolo (PCD). Assim, o zkLink fornece uma infraestrutura eficiente em capital, econômica e acessível.

Antecedentes do zkLink

A zkLink foi criada 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 do blockchain e das provas de conhecimento zero depois de iniciar a mineração de Bitcoin. Sob a liderança de Vince Yang, a zkLink Labs obteve US$ 23,1 milhões de investidores privados e conduziu com sucesso uma venda comunitária para financiar o desenvolvimento do zkLink. Em 11 de março de 2024, a mainnet pública Layer-3 da zkLink Nova foi lançada, acomodando nove redes, incluindo Ethereum. Ele fornece aos usuários e desenvolvedores uma plataforma interoperável que integra liquidez e ativos das soluções Ethereum Layer 2. Desde sua criação no início de março de 2024, a zkLink Nova arrecadou aproximadamente US$ 300 milhões em valor total bloqueado (TVL), indicando uma necessidade potencial de uma plataforma L3 abrangente de uso geral. A zkLink tem 34 investidores, incluindo entidades notáveis como Chain Capital (Xangai), Coinbase Ventures, OKX Ventures e Cloud3 Ventures.


Investidores da zkLink

Recursos do zkLink

Agregação de ativos nativos

  • Listagem e negociação de tokens Multichain: Aplicativos descentralizados desenvolvidos no protocolo zkLink podem listar e negociar tokens em várias redes Layer 1 e Layer 2, abrangendo tokens fungíveis e não fungíveis, sem a necessidade de uma ponte para reduzir riscos e taxas entre cadeias.
  • Gerenciamento de portfólio de token multichain: zkLink oferece funcionalidade de carteira unificada para gerenciar portfólios multichain semelhantes a uma exchange centralizada.

Agregação de Liquidez

  • Token Merge: Utilizando zkLinks, tokens de tipos idênticos emitidos em muitas cadeias são consolidados em um único token, facilitando uma experiência do usuário multichain perfeita semelhante à de uma exchange centralizada, no entanto, sem risco de contraparte. Por exemplo, USDT ERC20, USDT SPL e USDT BEP20 serão consolidados em um único token (USDT) dentro da rede de agrupamento zkLink.
  • Unificação de liquidez de stablecoin: Usar USD como moeda de preço único dentro do sistema zkLink elimina inconsistências entre stablecoins lastreadas em fiat em várias redes. A conversão automática de stablecoins designadas (USDC, USDP, BUSD e outras) para USD é opcional para aplicações descentralizadas.

Circuito específico de aplicação de conhecimento zero

O circuito de conhecimento zero do protocolo zkLink foi projetado para fornecer um desempenho excepcional (acima de 1000 TPS) para negociação de livro de pedidos, 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 DA e modifiquem certas funcionalidades. O zkLink aspira a alcançar uma grande eficiência ao utilizar circuitos específicos do aplicativo, que são significativamente menores do que os circuitos zk de propósito geral, reduzindo os recursos computacionais e o consumo de gás on-chain.

Soluções de Interoperabilidade da zkLink

Apesar do valor substancial gerado pelo cenário 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 usuários na gestão de ativos ou execução de transações de forma independente em muitas cadeias. Isso resultou em 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 usuário desafiadora.

Os riscos de segurança associados às transações entre cadeias são as principais ineficiências resultantes da ausência de interoperabilidade. Manter a segurança dos ativos durante as transações de cadeia para cadeia apresenta uma barreira técnica significativa nas operações entre cadeias. As pontes se tornaram o elemento mais vulnerável das negociações; mesmo sem uma ponte, muitos protocolos de interoperabilidade entre cadeias dependem de comitês de multi-assinatura para validar mudanças de estado e status entre cadeias, aumentando o risco de ataques.

Em resposta aos desafios e ineficiências no ecossistema DeFi multicadeia, a zkLink busca 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.

Segurança

No cenário contemporâneo da blockchain, a segurança continua sendo a preocupação primordial. Os fornecedores de liquidez devem ter a garantia da segurança de seus fundos. Ao mesmo tempo, os traders devem ter confiança em obter a quantidade adequada de tokens. O zkLink concluiu sua segunda auditoria de segurança de contratos inteligentes e circuitos, 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 pela Certik

Compatibilidade

A maioria dos protocolos de interoperação de cadeias suporta exclusivamente EVM, enquanto os consumidores necessitam de uma solução mais versátil em um ambiente que abrange tanto EVM quanto infraestruturas alternativas. Devido ao ZK-Rollup, o único requisito para uma cadeia qualificada se conectar ao zkLink é a capacidade de validar provas de conhecimento zero, indicando que o zkLink pode acomodar quaisquer cadeias capazes de executar contratos inteligentes.

Custo-benefício

Como uma variante da solução ZK-Rollup, zkLink é inherentemente projetado para escalabilidade, o que leva a redução nos gastos com transações. Como um ZK-Rollup multichain, zkLink possui flexibilidade aprimorada na seleção de uma L1 adequada para atender aos requisitos de disponibilidade de dados.

Arquitetura zkLink

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 são separadas para facilitar a implantação configurável do rollup do aplicativo. A proposição de valor primária e a maioria das inovações do zkLink X dizem respeito às soluções da camada de execução e às soluções da camada de liquidação.

Camada de sequenciamento

A camada de sequenciamento é um elemento crucial dos sistemas de roll-up, encarregada de aceitar transações do usuário, sequenciá-las e agregá-las em lotes. Os lotes são posteriormente confirmados na 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 Rollups de Aplicativos inicialmente utilizarão um paradigma de sequenciador centralizado. Essa técnica proporciona eficiências de desenvolvimento, mas também introduz obstáculos e perigos, 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 a 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, buscam aliviar problemas de centralização processando e validando transações dentro de uma rede de nós distribuídos. Esse plano aumentará a segurança e a transparência da rede, ao mesmo tempo em que fornecerá uma solução de roll-up mais segura, equitativa e eficiente para seus usuários.

Camada de Execução

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.

Camada de liquidação

Uma rede convencional de ZK-Rollup geralmente 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 off-chain. 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 soluções de implantação de camada de liquidação em sua estrutura de infraestrutura rollup: zkLink Nexus e zkLink Origin.

O pacote cumulativo do 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 rollup do Nexus 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 hereditária do Nexus zkLink

Ao contrário do Nexus, a arquitetura do zkLink Origin facilita a integração com Alt-L1s. Um rollup do zkLink Origin finalizará transações e transições de estado em todas as cadeias conectadas, desde que pelo menos uma rede (designada como a cadeia primária) facilite a verificação da prova zk-SNARKs e que exista um método seguro e eficiente para sincronização de estado entre as redes.

Camada de Disponibilidade de Dados (DA)

A disponibilidade de dados (DA) envolve garantir a acessibilidade dos dados de transação. 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 camada de disponibilidade de dados.

Nexus e Origin endossam Validium, que incorpora uma solução de disponibilidade de dados externa. Para atender às diversas necessidades 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.

Soluções Tecnológicas zkLink

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: o zkLink Nova, uma Camada 3 universal projetada para resolver os problemas de liquidez e fragmentação de ativos do Ethereum, e o zkLink X, um mecanismo de escalabilidade especializado que facilita o desenvolvimento de aplicativos descentralizados multichain personalizados, conectando a Camada 2 e a Camada 1.

Ponte Nova zkLink

Uma "ponte zkLink Nova" denota uma ponte de cadeia cruzada construída na rede zkLink Nova. Esta solução de escalabilidade de Camada 3 emprega provas de conhecimento zero (ZKPs) para facilitar a transferência perfeita de ativos e a interoperabilidade entre várias redes Ethereum Layer 2. Ele efetivamente consolida a liquidez em vários L2s, permitindo que os usuários negociem ativos sem transferi-los individualmente entre cadeias; ele funciona essencialmente como uma "ponte entre pontes" para os L2s do Ethereum.

A função permite que os usuários transfiram ativos em várias redes Ethereum Layer 2 sem reverter para a Ethereum mainnet primeiro. Também permite que os usuários utilizem ZK-SNARKs (uma forma de prova de conhecimento zero) para transações seguras e de melhoria de privacidade entre cadeias. Também funciona como uma rede Layer 3 acima das atuais Ethereum Layer 2, oferecendo escalabilidade e interoperabilidade aprimoradas.

zkLink Nova

zkLink Nova é uma plataforma aberta compatível com EVM projetada para criar eficientemente e rapidamente vários contratos inteligentes. A plataforma zkLink Nova permite agregar ativos dispersos em vários Ethereum Layer 2s para transações interoperáveis. O zkLink Nova é fortalecido pela tecnologia de prova de conhecimento zero, incorre em taxas mínimas de gás, fornece finalidade rápida e deriva sua segurança do Ethereum.

zkLink é a rede zkEVM agregada de Camada 3 inaugural, integrando Ethereum e suas rollups de Camada 2. zkLink Nova oferece segurança superior com prova de conhecimento zero e apresenta uma composabilidade, interoperabilidade e escalabilidade excepcionais. Sua arquitetura modular consiste em quatro níveis.

Seqüenciamento

A equipe da zkLink gerencia os sequenciadores; no entanto, isso não implica que a zkLink seja um projeto centralizado. A camada de sequenciamento supervisiona os depósitos on-chain nos contratos inteligentes da L3, preserva o estado da L3 e coordena o processamento e a geração de transações de prova.

Execução

As transações que modificam o estado L3 são realizadas nesta camada. O zkLink Nova processa transações usando a Máquina Virtual Ethereum de prova zero (zkEVM) do ZK Stack. O zkEVM fornece um ambiente de execução seguro para contratos inteligentes do zkLink Nova, verificando cada etapa da execução do programa com ZKPs.

Settlement

A estrutura de liquidação proprietária da zkLink Nova, zkLink Nexus, permite a liquidação em vários L2s e Ethereum, ao contrário dos rollups ZK tradicionais que se estabelecem no Ethereum. Assim, o L3 pode efetivamente consolidar todos os depósitos do usuário em seus contratos inteligentes em L2s alternativos sem recalcular provas. Graças à sua natureza independente de pilha, o zkLink Nova pode se conectar a todos os Ethereum L2s, independentemente da pilha de tecnologia (por exemplo, ZK ou OP L2s).

Disponibilidade de dados (DA)

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 fora da cadeia 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 maneira economicamente eficiente, especialmente para ZK-rollups que também incorrem em custos de verificação de prova.

zkLink X

O zkLink X é um motor específico para aplicativos para implantação de 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 tentando conectar essas redes. No entanto, os usuários ainda precisam enfrentar o desafio de mover e gerenciar ativos nessas diversas redes com pilhas de tecnologia e ferramentas diferentes.

O zkLink X simplifica o processo de desenvolvimento do dApp e oferece aos desenvolvedores um ponto unificado para a implantação de aplicativos com acesso a ampla liquidez em várias redes. Ele permite que os usuários do dApp acessem, negociem e gerenciem facilmente seus ativos em L2s e L1s por meio de uma única plataforma eficiente em termos de capital. O zkLink X é uma solução de implantação modularizada que permite que os desenvolvedores personalizem facilmente aplicativos em camadas de execução, liquidação, DA e sequenciamento para diversas necessidades de aplicativos. Assim, os desenvolvedores podem implantar aplicativos de alto desempenho e personalizar os componentes acima:

  • Aproveitando sequenciadores descentralizados como Espresso, Astria e Fairblock.
  • Execução de transações usando o zkVM específico de negociação proprietário da zkLink, projetado para produtos financeiros de alto desempenho, como CLOB, AMMs e DEXs.
  • Configurando transações para qualquer um dos frameworks de liquidação proprietários do zkLink X: Nexus ou Origin. Com Nexus, as transações podem ser liquidadas no Ethereum e em suas L2s, enquanto o Origin permite a liquidação em L1s alternativas, como Avalanche ou Solana. Além disso, o Nexus verifica o estado da transação em todas as L2s conectadas com sincronização de estado em várias cadeias. Em contraste, o Origin verifica o mesmo em todas as L1s e L2s conectadas por meio de uma Rede de Oráculo Leve.
  • Utilizando soluções externas de DA como Celestia e Eigen DA para armazenar dados de transação e estado.

zkLink Automated Market Maker (AMM)

Um zkLink AMM denota um Automated Market Maker (AMM) construído na plataforma zkLink, empregando provas de conhecimento zero (ZKPs) para facilitar recursos de negociação descentralizada seguros e escaláveis. Isso permite que os usuários troquem criptomoedas em várias cadeias com 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 de pools de liquidez supervisionados por contratos inteligentes, suportados pela infraestrutura centrada na privacidade da zkLink.

O zkLink x Multi-Chain AMM DEX oferece uma experiência de usuário multi-cadeia aprimorada, apresentando trocas de tokens heterogêneos seguras pela tecnologia de prova de conhecimento zero. É uma troca descentralizada (DEX) de swap abrangente e multi-cadeia que inclui pares de liquidez compostos por tokens nativos de várias blockchains.

Características do zkLink Automated Market Maker

  • ZKPs para Privacidade: Esta é a principal característica da utilização de ZKPs. Este método criptográfico permite que os usuários demonstrem a legitimidade das transações sem divulgar informações confidenciais sobre seus ativos ou atividades de negociação.
  • Liquidez multi-cadeia: os AMMs do zkLink buscam consolidar a liquidez de várias blockchains, permitindo que os usuários troquem ativos em diversas redes sem esforço.
  • Escalabilidade: Utilizando ZKPs, o zkLink pode obter alta taxa de transferência de transações e taxas reduzidas em relação às DEXs convencionais.
  • Orientada para desenvolvedores: A plataforma oferece ferramentas para integrar perfeitamente os aplicativos descentralizados dos desenvolvedores (dApps) com os recursos de criador de mercado automatizado (AMM) do zkLink.

Livro de pedidos DEX

Um livro de ordens zkLink denota a compilação digital de ordens de compra e venda para uma criptomoeda na exchange descentralizada zkLink (DEX), empregando provas de conhecimento zero (zk-SNARKS) para garantir privacidade e segurança, preservando uma metodologia convencional de negociação de livro de ordens, em contraste com várias outras DEXs que dependem de criadores de mercado automatizados (AMMs). Em contraste com várias DEXs DeFi que utilizam AMMs, o zkLink funciona com uma carteira de pedidos convencional, permitindo que os usuários visualizem os preços de compra e venda em vários níveis. O recurso prioriza a privacidade, já que a tecnologia zk-SNARKS permite que os usuários executem negociações sem revelar suas especificidades de ordem para outros participantes do mercado, aumentando a confidencialidade.

Utilitário do Token zkLink (ZKL)

ZKL é o token de utilidade nativa e token de governança do protocolo zkLink. ZKL concede aos usuários acesso ao serviço de infraestrutura rollup da zkLink e concede governança aos detentores de tokens sobre o projeto zkLink. As funções do ativo incluem:

  • Staking: Os provadores podem apostar ZKL para acessar o mercado de geração de prova do zkLink, onde os dApps solicitam serviços de geração de prova. Posteriormente, os provadores podem ganhar recompensas ZKL por completar essas tarefas.
  • Pagamentos: ZKL é o token de pagamento primário para o mercado de geração de prova da zkLink. As dApps que utilizam a infraestrutura rollup da zkLink pagarão aos provadores em ZKL pelos serviços de geração de ZKP. Governança: Através de um futuro DAO da ZkLink, os detentores de tokens ZKL exercerão direitos de governança sobre a direção e desenvolvimento da zkLink.

Governança da zkLink

zkLink DAO é uma organização descentralizada que governa o zkLink. Ele permite que os usuários tomem decisões que beneficiam o ecossistema zkLink. O zkLink foi estabelecido com base no princípio de que qualquer usuário, independentemente da localização, pode acessar as vantagens das tecnologias blockchain. Dada a extensa e variada base de usuários, espera-se que haja necessidades divergentes e, ocasionalmente, contraditórias. Devido a isso, o zkLink defende a governança do DAO para atingir a otimização 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. Usuários de todo o ecossistema podem se envolver em governança. Os tokens ZKL fornecem votação nas ideias de governança do zkLink DAO, permitindo que os detentores do ZKL influenciem coletivamente o futuro do zkLink.

Distribuição de Tokens ZKL

ZKL foi lançado com um fornecimento máximo de tokens de 1 bilhão sem inflação. A alocação de tokens é a seguinte:

  • Tesouraria da Comunidade (29.875%)
  • Desenvolvimento do ecossistema (22,5%)
  • Compradores Particulares Antecipados (20,5%)
  • Equipe e Consultores (20,00%)
  • Reserva de Liquidez (4%)
  • Venda CoinList (3,125%)

Conclusão

Conforme 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 aumenta a fragmentação dentro do ecossistema de blockchain, destacando a necessidade de aplicações multichain eficientes em termos de capital. O zkLink busca resolver problemas de fragmentação usando o zkLink Nova, sua solução versátil de Camada 3, e o zkLink X, sua engine de dimensionamento específica para aplicativos.

Autor: Abhishek Rajbhar
Tradutor: Piper
Revisores: KOWEI、Matheus
Revisor(es) de Tradução: Ashely
* As informações não pretendem ser e não constituem aconselhamento financeiro ou qualquer outra recomendação de qualquer tipo oferecida ou endossada pela Gate.io.
* Este artigo não pode ser reproduzido, transmitido ou copiado sem referência à Gate.io. A contravenção é uma violação da Lei de Direitos Autorais e pode estar sujeita a ação legal.
Comece agora
Inscreva-se e ganhe um cupom de
$100
!