Autor: Dewhales Research Fonte: substack Tradução: Shan Ouba, Golden Finance

AltLayer percorreu um longo caminho desde a agregação de soluções zk-in-a-box até o lançamento de tecnologia proprietária baseada em re-pledge para dimensionar e acelerar o progresso da web3. Vamos mergulhar neste tópico com um exemplo da vida real!​

Índice

  1. introdução

  2. Centro de acúmulo

  3. Reposicionando Rollups

  4. Participantes relevantes

    • 4.1 Parceiros e projetos utilizando tecnologia AltLayer

    • 4.2 Exemplo de integração

  5. Tokenomia

  6. Quem está por trás do AltLayer?

  7. apoiador

  8. para concluir

1. Introdução

No espaço blockchain em constante evolução, a escalabilidade e a personalização tornaram-se grandes preocupações para os desenvolvedores de aplicativos. À medida que ZK Rollups e Optimistic Rollups ganham popularidade, há uma clara necessidade de soluções que permitam aos desenvolvedores dimensionar seus aplicativos, mantendo a flexibilidade e o controle.

ZK Rollups e Optimistic Rollups fizeram progressos significativos no campo de blockchain nos últimos anos, pois podem melhorar significativamente o rendimento e a eficiência de blockchains existentes, como o Ethereum. No entanto, apesar da sua promessa, estas tecnologias rollup também trazem o seu próprio conjunto de desafios, especialmente em termos de acessibilidade, personalização, centralização de ordenadores, finalidade suave, fragmentação de liquidez, etc.

É aqui que entra o AltLayer. Ao contrário das opções existentes atualmente disponíveis para criadores de aplicativos, AltLayer oferece Rollups como serviço para desenvolvedores que buscam controle prático de suas soluções rollup. Os serviços RaaS permitem que os desenvolvedores gerenciem diretamente seus rollups, proporcionando um alto grau de personalização e controle sobre sua infraestrutura blockchain.

No entanto, o que realmente diferencia o AltLayer é sua nova estrutura Rollup de re-stake, que introduz o re-staking em rollups. O RaaS combinado com a estrutura Rollup do Re-Stake permite que qualquer pessoa, incluindo indivíduos com pouca ou nenhuma experiência em codificação, crie sua própria camada de execução de blockchain personalizada em minutos e traga segurança e descentralização adicionais para seus rollups. Este recurso notável preenche a lacuna entre usuários técnicos e não técnicos, tornando o AltLayer uma opção para uma ampla gama de criadores de aplicativos.

Neste artigo, vamos nos aprofundar na mecânica e no potencial do AltLayer, explorando como ele pode se tornar uma solução Rollups-as-a-Service no espaço blockchain em rápida evolução.

2. Centro de acúmulo

AltLayer é um protocolo Rollup-as-a-Service que permite aos desenvolvedores lançar sua própria Camada 2 (imagine lançar uma versão específica do aplicativo do Optimism, zkSync, Arbitrum, etc.). AltLayer fornece:

  • SDK para desenvolvedores que desejam gerenciar rollups por conta própria

  • Painel sem código que permite a qualquer pessoa gerar uma camada de execução personalizada em minutos com apenas alguns cliques

Basicamente, AltLayer é um hub rollup descentralizado que permite que indivíduos lancem suas próprias soluções L2 com base em suas necessidades. No entanto, podem surgir dúvidas sobre os tipos de métodos de execução disponíveis, velocidade de rollup, rollups para fins gerais/especiais, etc.

AltLayer permite lançar ZK Rollups e Optimistic Rollups, com EVM, WASM ou outros tempos de execução, para uso geral ou para fins específicos de aplicação. Os usuários podem personalizar totalmente seu rollup de acordo com suas necessidades e preferências.​

Conforme mencionado acima, o AltLayer permite uma implantação rápida em minutos, e o processo é semelhante à implantação em uma cadeia normal. Os rollups do AltLayer não precisam ser protegidos por centenas de validadores (como o Cosmos SDK) porque usam a cadeia subjacente (Camada 1) como camada de segurança.

AltLayer tem um design modular em sua essência, permitindo que os usuários finais adaptem suas soluções rollup de acordo com suas preferências. Essa flexibilidade se estende à escolha do ambiente de execução, incluindo opções como EVM, WASM e muito mais. Além disso, os usuários são livres para escolher sua camada preferida de disponibilidade de dados, seja uma blockchain L1 ou uma camada de dados como Celestia. AltLayer também permite que os usuários selecionem sua camada de liquidação preferida, como Ethereum ou Arbitrum One.

O principal problema enfrentado pela maioria dos rollups é a descentralização do sequenciador (ordenação e processamento de transações). No entanto, AltLayer é operado por uma rede descentralizada de sequenciadores. Esses ordenadores são selecionados de uma rede de ordenadores chamada SQUAD com base em seu piqueteamento e em alguma aleatoriedade. Discutiremos o SQUAD em detalhes na próxima seção.

Finalmente, uma característica central que vale a pena mencionar é a finalidade hierárquica. Os blockchains tradicionais normalmente classificam os blocos como finalizados ou não finalizados. No entanto, AltLayer adota uma abordagem mais sutil para a finalização de blocos, implementando um sistema em camadas. Este sistema em camadas permite que os usuários finais determinem o status final das transações com base no orçamento de segurança escolhido. À medida que o bloco passa por essas diferentes camadas de finalização, a confiança na finalização aumenta gradativamente. No nível de execução, a confirmação final tem a confiança mais baixa, atingindo seu pico no nível de rollup.

O processo de validação final do AltLayer consiste em três níveis diferentes: nível de execução (adequado para orçamentos de baixa segurança), nível de verificação (adequado para orçamentos de segurança média) e nível de rollup (adequado para orçamentos de alta segurança).

  • Finalização em nível de execução: o conteúdo do pool de transações é coletado pelos produtores de blocos e organizado em blocos. Esses blocos são então submetidos ao protocolo de consenso. Uma vez verificados e aceitos pelo protocolo de consenso esses blocos e as transações que eles contêm, eles recebem a confirmação final no nível de execução.

  • Finalização do nível de validação: A finalização do nível de validação é alcançada quando um bloco gerado e verificado pelo produtor do bloco e o protocolo de consenso são verificados pelos validadores. Além disso, uma confirmação final mais forte ocorre quando mais validadores são capazes de confirmar ou rejeitar a atualização, e mais confirmações aumentam a probabilidade de correção.

  • Finalização do nível de rollup: os blocos eliminados pelo consenso do quórum passarão por uma fase de desafio e qualquer pessoa poderá executar seus validadores e participar da verificação. Os desafiantes podem levantar desafios se forem descobertas discrepâncias nas propostas da rede. Um desafio bem-sucedido invalidará os blocos subsequentes e desencadeará uma reversão de estado. Desafios malsucedidos resultarão na redução da aposta do desafiante.

AltLayer também fornece outro tipo de rollup chamado Flash Layers, que é mais adequado para resolver problemas de escalabilidade. Flash Layers são rollups únicos e personalizados para aplicativos, com opção à prova de fraude.

Com Flash Layers, os desenvolvedores de dApp podem:

  • Lance rapidamente um rollup rápido e escalável garantido pela Camada 1

  • Use o rollup dentro do tempo necessário para evitar o entupimento da Camada 1

  • Lide com o rollup fazendo a "liquidação final" na Camada 1

Isso otimiza significativamente a utilização de recursos, pois a camada de execução e seus recursos só são chamados quando o dApp experimenta um tráfego alto que excede os limites da Camada 1. Quando a demanda diminui, os dApps podem retornar perfeitamente às operações da Camada 1.

Os casos de uso potenciais incluem eventos de cunhagem de NFT, jogos, ingressos para eventos e muito mais.

3. Rollups de reposicionamento

Este é um novo conceito desenvolvido em colaboração com EigenLayer. Consiste em um conjunto de Active Validation Services (AVS) integrados verticalmente, criados sob demanda para um determinado pacote cumulativo. Juntos, esses AVS fornecem três serviços principais para aplicações rollup: pedidos descentralizados, verificação de exatidão do estado e finalização mais rápida. Isso facilita a descentralização do rollup, o aprimoramento da segurança e a interoperabilidade entre os rollups, ao mesmo tempo em que aproveita a rede confiável da Ethereum por meio de reestabelecimento. O pacote cumulativo atualizado consiste em três componentes modulares chamados:

  • VITAL (AVS para verificação de estado de rollup descentralizado)

  • MACH (AVS para finalização rápida)

  • SQUAD (AVS para classificação descentralizada)

Vamos dar uma olhada mais de perto nesses componentes:

VITAL serve como uma camada de validação integrada para pacotes cumulativos. É constituída por uma rede de operadores registados no AVS que validam todos os novos estados propostos pelos operadores SQUAD. O operador VITAL detecta raízes de estado inválidas e pode desafiar o operador SQUAD usando o protocolo de bissecção. Basicamente, VITAL é uma rede de operadoras que validam novos estados. Ao contrário da confirmação inicial fornecida pelos pedidos cumulativos, a confirmação fornecida pela VITAL é muito mais forte devido aos incentivos financeiros por trás dela. Isso permite que os ativos sejam retirados imediatamente. VITAL também pode ser usado com provas otimistas e ZK, onde o operador VITAL pode solicitar ao operador SQUAD que gere uma prova ZK para uma raiz estadual disputada.

O MACH visa resolver o problema de finalidade lenta dos rollups, validando os blocos de rollup e garantindo que os blocos sejam válidos de acordo com a função de transição de estado do rollup. Assim que um bloco inválido for detectado, o operador MACH emitirá um alerta. Se um número suficiente de operadores concordar com o alerta, ele poderá ser atualizado para dApps upstream. O serviço MACH será fornecido aos usuários finais como um endpoint RPC informando se um bloco rollup específico é considerado final. Este endpoint RPC pode ser integrado a qualquer aplicação descentralizada convergente, fornecendo confirmações mais rápidas e confiáveis. A MACH também ajudará trocas, pontes, clientes leves e outros serviços auxiliares que exigem acesso de streaming ao estado e blocos de rollup para fornecer seus produtos e serviços.

O SQUAD permite que nós operados por operadores EigenLayer AVS registrem seu interesse como solicitantes de rollup. Depois que o número necessário de ordenantes tiver apostado a garantia mínima, esses ordenantes poderão começar a solicitar transações para o rollup. Para facilitar a descoberta de ordenadores, o SQUAD foi projetado como uma rede de nós à qual qualquer operador EigenLayer AVS pode ingressar, atuando efetivamente como um blockchain completo com ambientes de execução WASM e EVM. Os nós do SQUAD são chamados de validadores, o que é típico em qualquer rede PoS.

4. Participantes relevantes

4.1 Parceiros e projetos utilizando tecnologia AltLayer

AltLayer tem muitos parceiros, a maioria dos quais são de natureza de integração e envolvem o uso da pilha de tecnologia da AltLayer ou a integração de pilhas de tecnologia de outros projetos no AltLayer. Esta é uma forte indicação para oferecer um produto Rollup-as-a-Service. Em setembro de 2023, AltLayer tinha vários parceiros e integrações: EigenLayer, Sovereign SDK, HyperLane, Celestia, Orbiter Finance, Espresso Systems, Radius, Double Jump.Tokyo, Arbitrum Orbit e outros projetos relacionados ao AltLayer incluem: Another World, My Square , Connext, MatchBox, Oveit, BendDAO, Skyark, Port3, Degame, Uforica, Evolv, Chirpley, StratisX, RNS.ID, 3UP, Evolv, Fobo.club, Automata, MySquare NFT, TaskOn e DF Archon. No final de maio de 2024, AltLayer contava com um grande número de parceiros e integrações, com anúncios semanais em blogs e uma seção de ecossistema de 120 projetos em diversas categorias.

4.2 Exemplo de integração

EigenLayer é um protocolo de re-stake Ethereum. AltLayer e EigenLayer colaboraram para criar o conceito de re-staking rollups, conforme mencionado anteriormente. Os rollups de re-stake da AltLayer atualmente em execução na rede principal EigenLayer incluem:

  • Polyhedra: ZkBridge da Polyhedra Network é um avanço significativo na indústria de blockchain, fornecendo um protocolo de interação entre redes robusto, eficiente e seguro para uma variedade de redes de Camada 1 e Camada 2. Com a integração do zkBridge, os rollups do AltLayer agora garantem compatibilidade perfeita com mais de 30 redes diferentes de Camada 1 e Camada 2. Como parte da colaboração, a AltLayer planeja se juntar à Polyhedra AVS por meio de reestabelecimento para oferecer suporte ao Bitcoin zkBridge.

  • Injective: MACH integrado ao AltLayer para inEVM permite a implantação e integração de contratos inteligentes compilados em bytecode EVM dentro do ecossistema Injective, garantindo ao mesmo tempo a composição via WASM/EVM. O MACH da AltLayer fornecerá segurança baseada em re-promessa no inEVM, beneficiando os aplicativos executados no inEVM.

  • Brevis é um coprocessador de conhecimento zero que permite que contratos inteligentes leiam e utilizem os dados históricos completos de qualquer cadeia e realizem cálculos personalizados sem confiança. Usando Brevis, os desenvolvedores podem criar uma variedade de recursos baseados em dados. Os rollups de restabelecimento do AltLayer serão aprimorados com o coprocessador Brevis. Ao fornecer o coprocessador Brevis, os desenvolvedores do AltLayer podem realizar cálculos de dados históricos on-chain de maneira confiável e construir aplicativos descentralizados baseados em dados que respondem à entrada dinâmica de dados.

  • Sovereign SDK é um ecossistema interoperável e extensível de pacotes cumulativos que podem ser executados em qualquer blockchain. Seu SDK é um kit de ferramentas de código aberto para a criação de pacotes cumulativos zk e otimistas. O Sovereign SDK é usado por protocolos como Haun, 1kx, EigenLayer e Celestia. No AltLayer, o Sovereign é integrado para facilitar a implantação de pacotes rollup dentro do ecossistema Rollups-as-a-Service (RaaS).

  • HyperLane simplifica a implantação de compatibilidade de recursos em seu blockchain. Com recursos interativos sem permissão, os usuários podem implantar o HyperLane em qualquer lugar, a qualquer hora. Como resultado, os criadores e desenvolvedores de blockchain podem desfrutar de maior autonomia e disponibilizar rapidamente seus produtos nas cadeias. AltLayer faz parceria com Hyperlane para fornecer compatibilidade sem licença dentro do ecossistema AltLayer. Além da ponte de mesclagem integrada, os projetos que usam a pilha de tecnologia AltLayer podem aproveitar o Hyperlane para implantação e comunicação entre serviços de mesclagem.

  • Celestia é um blockchain modular usado pela AltLayer para disponibilidade de dados (DA) para resolver os desafios de disponibilidade de dados e verificação confiável de estado. AltLayer está configurado para oferecer suporte à camada DA da Celestia como uma das opções de pacote cumulativo criadas por meio do painel de mesclagem AltLayer, reduzindo assim o custo necessário para a disponibilidade de dados. Como parte da integração, os desenvolvedores do AltLayer extrairão dados da cadeia do Celestia, compactarão e enviarão para a rede Celestia. Isso permitirá que o estado do rollup seja completamente reconstruído usando dados do Celestia.

  • Nebra: AltLayer fez parceria com Nebra para integrar sua avançada tecnologia Universal Proof Aggregation (UPA) em sua solução rollup. O UPA da Nebra é o primeiro protocolo de agregação de prova universal pronto para produção, projetado para alcançar uma redução de mais de 10x no custo do gás e na capacidade de composição para verificação de prova de conhecimento zero.

  • Orbiter Finance atua como uma ponte entre os rollups Ethereum e L2. A Orbiter faz parceria com a AltLayer para lidar com a fragmentação de liquidez em L2 por meio de ferramentas de compatibilidade de recursos.

  • A Espresso Systems integra-se à pilha de tecnologia AltLayer com a adição do Espresso Sequencer, uma solução de sequenciador descentralizado. Os desenvolvedores podem escolher se desejam usar a solução de validação descentralizada da AltLayer e/ou o Espresso Sequencer ao implantar seus pacotes cumulativos dentro da pilha de tecnologia AltLayer. Esta parceria fornece aos desenvolvedores de aplicativos uma maneira fácil de lançar uma camada L2 escalável e personalizável, garantindo ao mesmo tempo que os futuros usuários do pacote de mesclagem se beneficiem das propriedades fornecidas pelo ordenador descentralizado.

  • Radius redefine a descentralização em pacotes cumulativos, evitando MEV, resistência à censura e estabilidade financeira. Juntamente com a classificação baseada em criptografia, isso protege os usuários contra censura e riscos de MEV. Com a integração do Radius e AltLayer, os desenvolvedores descobrirão as vantagens duplas da plataforma AltLayer fácil de usar e eficiente para a criação de pacotes rollup, juntamente com o pedido baseado em criptografia fornecido pelo Radius.

  • Double jump.tokyo: Uma startup japonesa líder em jogos de blockchain e NFT, colabora para integrar a pilha de tecnologia abrangente da AltLayer no Oasys, um jogo otimizado desenvolvido por um grupo de desenvolvedores, incluindo Double jump.tokyo Blockchain. É importante notar que AltLayer geralmente adota narrativas de jogos web3 e atende aos clientes nesse espaço. AltLayer fornece aos desenvolvedores de jogos dois tipos de pacotes cumulativos: temporários e persistentes. Os pacotes cumulativos temporários são ideais para aplicativos orientados a eventos que enfrentam picos rápidos de demanda em um curto período de tempo, como minijogos ou jogos baseados em turnos. Por outro lado, pacotes cumulativos persistentes são mais adequados para jogos com ciclo de vida longo. Notavelmente, o pacote rollup do AltLayer (camada flash) foi usado anteriormente para hospedar jogos populares totalmente em rede, como Dark Forest, que atraiu centenas de milhares de transações por dia. AltLayer posiciona o Flash Layer como uma solução para jogos.

  • Arbitrum Orbit é uma solução sem permissão anunciada recentemente pela Arbitrum Foundation que permite aos desenvolvedores criar Camada 3 totalmente personalizável protegida pela Arbitrum One. AltLayer começou a integrar suporte para Arbitrum Orbit e sua pilha de tecnologia em seu painel de lançamento sem código e estará pronto no segundo trimestre de 2023, tornando-se o primeiro provedor de pacote cumulativo a oferecer suporte a Arbitrum Orbit.

  • O Protocolo Deri é uma forma de negociar derivativos usando DeFi: cobertura, especulação, arbitragem, tudo em cadeia. Através do Protocolo Deri, as transações são executadas de acordo com o paradigma AMM e as posições são etiquetadas como NFTs, permitindo fácil integração com outros projetos DeFi.

  • Automata é um provedor de middleware blockchain apoiado por Binance Labs, Jump Crypto e muito mais. Recentemente, eles lançaram uma camada de verificação modular onde a verificação ocorre inteiramente na cadeia para cálculos fora do protocolo.

  • Cometh é um estúdio de jogos francês. Eles trabalharam com clientes importantes como FDJ, Lacoste, FanLive Rugby e Life Beyond Studios em suas necessidades de Web3.

5. Economia Token

As funções do token AltLayer incluem os seguintes aspectos:

  • Segurança Econômica: Os tokens ALT serão usados ​​com ativos hipotecados para fornecer segurança econômica. Esta garantia pode ser reduzida se for detectado comportamento malicioso.

  • Governança: os detentores de tokens ALT podem votar nas decisões de governança.

  • Incentivos de protocolo: Os operadores do ecossistema AltLayer podem ganhar tokens ALT como recompensa por seus serviços.

  • Taxas de protocolo: Os participantes da rede precisarão pagar tokens ALT pelos serviços na rede.

Além disso, AltLayer fornece wrappers de token – reALT e stALT:

  • reALT: significa “re-staking ALT token” e é um token de acumulação de juros ERC20 que registra a promessa de ALT do titular e acumula as recompensas por meio de juros compostos. Os tokens reALT são emitidos para usuários que apostam ALT no pool de piquetagem principal. É um token de acumulação de recompensa que acumula recompensas de re-aposta.

  • stALT: Este é um token ERC1155 que representa a participação do titular no pool de apostas principal. Os tokens stALT podem ser convertidos manualmente em reALT através do portal.

6. Quem está por trás do AltLayer?

A equipe AltLayer é composta principalmente pelos principais membros da equipe e desenvolvedores da Zilliqa, com experiência que remonta principalmente a 2017, indicando que eles têm sólida formação técnica. Além disso, os membros da equipe têm uma sólida reputação na indústria de criptografia.

  • Yaoqi Jia, CEO: Em 2019, Yaoqi foi selecionado para "30 Under 30" da Forbes Asia. Ele recebeu seu PhD em Ciência da Computação pela Escola de Computação da Universidade Nacional de Cingapura, em 2017. Yaoqi liderou o projeto e a criação da primeira plataforma pública de blockchain com recursos completos de fragmentação, incluindo fragmentação de rede, transação e contrato inteligente. Ele também colaborou com Xfers para lançar o projeto StraitsX stablecoin para o Sudeste Asiático e participou de projetos de blockchain com Mindshare, Singapore Exchange, Hg Exchange e outros. Antes de ingressar na Zilliqa, Yaoqi trabalhou na Parity Technologies.

  • Amrit Kumar, Diretor de Operações: Amrit possui mestrado em segurança de sistemas de informação, criptografia e codificação. Ele recebeu seu PhD em Ciência da Computação pela Universidade de Grenoble Alpes, França, e trabalhou no Laboratório de Informática de Grenoble (Inria). Ele cofundou e atuou como diretor de investimentos da Zilliqa e atualmente é diretor de operações da Alt Research, uma empresa de pesquisa associada à AltLayer.

  • Tan Jun Hao, Chefe de Engenharia de Produto: Ex-cofundador e desenvolvedor principal da Zilliqa, Tan Jun Hao é muito ativo na comunidade Zilliqa, cobrindo aspectos técnicos, o ecossistema DeFi e seu estado. Ele está envolvido na área de segurança de computadores desde 2019 e é bacharel em ciência da computação pela Universidade Nacional de Cingapura, com foco em segurança da informação.

  • Antonio Nunez, Chefe de Desenvolvimento de Plataforma: Antonio é bacharel em física e engenharia da computação pela Universidade Ateneo de Manila, tem ampla experiência em desenvolvimento em várias linguagens e ferramentas desde 2006 e é ex-cofundador e engenheiro sênior da Zilliqa.

  • Dorothy Liu, Chefe de Crescimento: Dorothy possui bacharelado em gestão de negócios internacionais e mestrado em marketing. Trabalhou como consultora na Deloitte e como vice-presidente na OSL. Com experiência em empresas conhecidas como Synthetix e HashKey Trading, Dorothy tem um excelente conhecimento da mecânica intercalar do blockchain.

  • Aparna Narayanan, Chefe de Comunicações: Anteriormente trabalhando em assuntos públicos e comunicações estratégicas na APCO Worldwide, Aparna é bacharel em economia, gestão, ciências políticas e políticas públicas. Ela entrou no espaço criptográfico em 2019, passando de gerente de comunidade a chefe de comunicações na Zilliqa.

7. Apoiadores

AltLayer é apoiado principalmente por apoiadores da categoria Tier 1 e indivíduos com boa reputação na indústria de criptografia: Polychain Capital, Breyer Capital, Jump, Binance Labs Fund, Hashkey Capital, Bankless Ventures, IOSG Ventures, Primitive Ventures, TRGC, Mask, OKX Ventures, DAO 5, e figuras notáveis ​​como o cofundador da Circle Sean Nevile, Gavin Wood, o sócio geral da a16z Balaji Srinivasan, Kain Warwick da Synthetix, Ryan Selkis da Messari, Jordan Momtazi da Synthetix e Bodhi Ventures.

8. Conclusão

No último ciclo da indústria criptográfica, os projetos visaram aumentar a fragmentação e lutar para dominar o mercado na batalha por liquidez e usuários. No entanto, agora cada vez mais pessoas percebem a importância da cooperação. Cada projeto tem seus prós e contras e se concentra em categorias específicas de usuários e desenvolvedores. Nos últimos anos, tem havido tendências claras de convergência – dApps, diferentes estratégias, liquidez e blockchains modulares.

AltLayer é um projeto alinhado aos tempos atuais, que visa proporcionar a máxima comodidade aos desenvolvedores sem gastar muitos recursos não só para lançar sua própria rede, mas até mesmo para implementá-la a partir do SDK. Além disso, a AltLayer fornece sua própria solução tecnológica prática para lançar rollups e oferece a capacidade de usar outras tecnologias, incluindo tecnologia modular, posicionando seu produto como Rollup-as-a-Service.

Além disso, AltLayer se integra com sucesso a novas tecnologias e as incorpora em sua pilha de tecnologia. Isso se reflete na integração com o EigenLayer – a AltLayer forneceu rapidamente uma solução baseada em AVS e integrou perfeitamente seu produto rollups nela.