E se o $ETH em staking pudesse fazer mais do que apenas assegurar o Ethereum?
Neste artigo, discutimos os conceitos centrais de restaking, um novo princípio introduzido pela EigenLayer. Restaking permite que o $ETH em staking, usado para assegurar a Ethereum, também assegure outras redes, oferecendo aos stakers da Ethereum um rendimento adicional além de suas recompensas de staking de $ETH.
Problemas Enfrentados pela Ethereum Atualmente
Graças ao seu design modular, a Ethereum Virtual Machine (EVM) permitiu que dApps fossem construídos na Ethereum sem permissões, aproveitando ao mesmo tempo a segurança subjacente da próprio Ethereum. Com isso, os desenvolvedores puderam se concentrar em construir dApps inovadores, em vez de criar suas próprias redes de confiança.
No entanto, protocolos que não podem ser implantados na Ethereum, naturalmente, não poderiam utilizar a camada de liquidação da Ethereum e sua segurança subjacente. Isso se aplica a L1s alternativas e infraestruturas como pontes e camadas de disponibilidade de dados, que precisariam iniciar sua própria rede e garatir sua própria segurança, implantando seu próprio conjunto de validadores, o que pode:
Exigir capital, na forma de tokens nativos para staking PoS.
Incorrer em custos de oportunidade, já que o capital poderia ter sido empregado em outro lugar.
Exigir incentivos para encorajar os participantes da rede a se envolverem na segurança da rede.
Em vez de contribuir para a segurança criptoeconômica da Ethereum, esses protocolos facilitam um ecossistema de pequenas pools fragmentadas, onde a segurança é autocontida em cada protocolo individual. Isso resulta em vazamentos no modelo de segurança da Ethereum e também torna mais barato atacar um protocolo individual, já que cada protocolo é responsável por sua própria segurança criptoeconômica.
Restaking: Um Novo Princípio da EigenLayer
Um dos principais gargalos para a inovação no ecossistema cripto atual é a necessidade de os projetos iniciarem a confiança ou a segurança criptoeconômica. Começamos a trabalhar no EigenLayer com a esperança de criar um novo modelo no qual os desenvolvedores podem facilmente consumir confiança, em vez de precisar construir confiança, e projetar sistemas poderosos de garantias que tornem o ecossistema cripto mais seguro e útil.
– Sreeram Kannan, Fundador & CEO, Eigenlayer
A EigenLayer introduz um novo princípio conhecido como restaking, que permite que o $ETH em staking, usado para garantir a Ethereum, seja reutilizado para também garantir outras redes, oferecendo aos stakers do Ethereum um rendimento adicional além de suas recompensas de staking de $ETH. O restaking utiliza dois mecanismos-chave em seu design: Segurança Agrupada e Governança de Mercado Livre.
Princípio 1: Segurança Agrupada
O $ETH em staking, usado para garantir a Ethereum, é reutilizado para também garantir outras redes, oferecendo aos stakers do Ethereum um rendimento adicional além de suas recompensas de staking de $ETH. Em troca deste rendimento adicional, os validadores da Ethereum precisarão optar por validar outras redes através da EigenLayer e, assim, concordar com novas condições de penalização a serem impostas a eles.
A EigenLayer garante isso ao obter os direitos de retirada do $ETH em staking por meio de um contrato inteligente da EigenLayer, penalizando esse $ETH se os validadores agirem de forma maliciosa ou não agirem de acordo com os padrões exigidos.
A Segurança Agrupada, portanto, oferece fortes incentivos econômicos para participar do restaking, ao mesmo tempo que incentiva os validadores a agirem honestamente, dada a ameaça de serem penalizados.
Princípio 2: Governança de Mercado Livre
A EigenLayer cria um mercado para restaking, onde os protocolos podem comprar segurança agrupada dos validadores, e os validadores podem vender segurança agrupada para os protocolos. O mercado de segurança agrupada é, portanto, impulsionado pela demanda e oferta, com validadores (ou seja, vendedores) sendo capazes de escolher seletivamente a quais protocolos estender a segurança agrupada.
Os validadores escolheriam esses protocolos com base no risco e recompensa esperados, buscando protocolos mais promissores e dando menos prioridade aos menos promissores. Vale ressaltar que cada protocolo adicional ao qual a segurança agrupada é estendida também impõe condições adicionais de penalização, aumentando o risco para o validador.
Benefícios do Restaking
Para protocolos: O ônus de iniciar sua própria rede de confiança é mitigado, já que o novo protocolo poderia simplesmente comprar segurança agrupada via EigenLayer, em vez de criar e manter sua própria rede de confiança.
Para validadores/restakers: Restaking cria um importante motor de acúmulo de valor, pois os stakers de $ETH recebem rendimentos adicionais além de suas recompensas de staking de $ETH, com os stakers de $ETH esperados para gerar ~$11b (ou ~4,5x) de receita incremental anual até 2028. Os validadores também são capazes de utilizar seu $ETH em muitos protocolos diferentes, reduzindo o custo marginal de suas operações de validador.
Para a Ethereum: Restaking melhora a segurança criptoeconômica para a Ethereum, pois as pools de segurança fragmentadas voltam a criar uma pool mais unificada, tornando a Ethereum mais segura e cara para atacar.
Disponibilidade de Dados (Data Availability) com EigenLayer
Uma das inovações mais significativas trazidas pela EigenLayer é a sua abordagem para a disponibilidade de dados. Em sistemas blockchain, a disponibilidade de dados é crucial para garantir que todas as transações e estados sejam acessíveis e verificáveis por todos os participantes da rede.
A EigenLayer introduziu o EigenDA, sua camada de disponibilidade de dados emblemática. Esta solução foi projetada para abordar os desafios de escalabilidade e eficiência associados à disponibilidade de dados na Ethereum.
Benefícios do EigenDA:
Eficiência de Custo: Com o EigenDA, compradores de disponibilidade de dados na Ethereum, como rollups, podem adquirir bandwidth de DA a taxas reduzidas, otimizando assim os custos associados à verificação e armazenamento de dados.
Segurança Aprimorada: Ao utilizar o $ETH de restaking como uma forma de garantir a integridade dos dados, o EigenDA oferece uma camada adicional de segurança, garantindo que os dados permaneçam intactos e inalterados.
Flexibilidade: O EigenDA é projetado para ser adaptável, permitindo integrações com várias soluções de escalabilidade e otimizações futuras.
Aplicações Potenciais do EigenDA:
Sidechains e rollups: Com o EigenDA, é possível criar sidechains ou rollups que utilizam $ETH de restaking para consenso, garantindo que os dados nessas chains sejam consistentemente disponíveis e seguros.
Oráculos: O EigenDA pode facilitar a criação de feeds de preços de oráculos que fornecem informações off-chain para um ambiente on-chain, garantindo que os dados fornecidos por esses oráculos sejam sempre acessíveis e verificáveis.
Pontes: O EigenDA pode ser integrado a soluções de ponte, seja otimista ou baseada em prova, garantindo que as transações que cruzam essas pontes sejam acompanhadas de dados disponíveis e verificáveis.
A disponibilidade de dados é um pilar fundamental para a integridade e funcionalidade de qualquer sistema blockchain. Com o EigenDA, a EigenLayer está posicionado na vanguarda da inovação, abordando este desafio crítico e garantindo que a Ethereum continue a ser uma plataforma robusta e confiável para dApps e outras soluções blockchain.
Projetos como a Mantle já integraram a EigenDA no seu Stack.
Riscos
Restaking não está isento de riscos, conforme descrito abaixo.
Risco de Contrato Inteligente (para Restakers): A EigenLayer garante a penalização ao obter os direitos de retirada do $ETH em staking por meio de um contrato inteligente da EigenLayer, abrindo um vetor de ataque potencial onde uma implementação de contrato inadequada poderia resultar em stakers perdendo seu colateral $ETH.
Risco de garantia (para Restakers): Como o $ETH reutilizado pode ser "utilizado" para garantir vários protocolos simultaneamente, a falha de um ou mais validadores poderia potencialmente afetar todo o ecossistema de protocolos usando a segurança agrupada do EigenLayer.
Risco de Subscrição (para Restakers): Qualquer protocolo pode usar a EigenLayer para comprar segurança agrupada dos validadores, com validadores sendo capazes de escolher seletivamente quais protocolos estender a segurança. Os validadores precisarão realizar a devida diligência sobre quais protocolos validar, pois há um risco de que o $ETH em restake possa ser penalizado por protocolos maliciosos.
Risco de Validador Malicioso (para Protocolos): Validadores maliciosos poderiam se unir para formar uma maioria, colocando potencialmente em risco a segurança de um protocolo.
Preocupações do Vitalik sobre Restaking
Em uma postagem de maio de 2023, Vitalik delineia os riscos sistêmicos inerentes ao uso duplo do $ETH em staking (incl. restaking), principalmente da expansão do papel do consenso da Ethereum.
“Devemos ter cuidado com projetos de camada de aplicação que tomam ações que arriscam aumentar o "escopo" do consenso blockchain para algo além de verificar as regras básicas do protocolo Ethereum. É natural que projetos de camada de aplicação tentem tal estratégia, e de fato tais ideias são frequentemente simplesmente concebidas sem apreciação dos riscos, mas seu resultado pode facilmente se tornar muito desalinhado com os objetivos da comunidade como um todo. Tal processo não tem princípio limitante e poderia facilmente levar a uma comunidade blockchain tendo mais e mais "mandatos" ao longo do tempo, empurrando-a para uma escolha desconfortável entre um alto risco anual de divisão e algum tipo de burocracia formalizada de fato que tem controle final da chain.
Devemos, em vez disso, preservar o minimalismo da chain, apoiar usos de re-staking que não pareçam escorregadios para estender o papel do consenso da Ethereum e ajudar os desenvolvedores a encontrar estratégias alternativas para alcançar seus objetivos de segurança.”
– Vitalik Buterin, Co-Fundador da Ethereum
O artigo é altamente recomendado, mas alguns pontos-chave que se destacaram:
Restaking aumenta as complexidades e riscos de executar um validador, dando aos validadores mais mandatos ao longo do tempo e exigindo que eles adiram a regras adicionais para quaisquer protocolos que estão garantindo.
A comunidade Ethereum será usada por protocolos de restaking para resolução de disputas, o que aumenta o risco de uma divisão da comunidade, o que pode resultar em novos forks do Ethereum e ainda mais segurança fragmentada.
Vitalik pede à comunidade Ethereum que pressione pela preservação do minimalismo da Ethereum e do mecanismo de consenso atual, e pede aos desenvolvedores que encontrem estratégias alternativas além do restaking para alcançar seus objetivos de segurança.
O fundador da EigenLayer, Sreeram Kannan, respondeu mais tarde no Twitter, destacando os riscos de maus usos de restaking e como o EigenLayer buscará evitar tais usos.
Fonte:
https://twitter.com/sreeramkannan/status/1660388931622563840
Equipe
Eigenlayer foi fundada por Sreeram Kannan, um Professor Associado da Universidade de Washington. Sreeram também dirige o UW Blockchain Lab, um laboratório de pesquisa que publicou artigos sobre MEV, consenso PoS e escalabilidade. Alguns dos membros da equipe de engenharia do Eigenlayer também fazem parte do UW Blockchain Lab de Sreeram.
Conclusão
A EigenLayer, com sua proposta de restaking e a introdução do EigenDA, representa um passo significativo na busca por uma segurança mais robusta e eficiência aprimorada na Ethereum. Ao permitir que o $ETH em staking seja reutilizado para garantir outras redes e ao introduzir uma solução inovadora para a disponibilidade de dados, a EigenLayer não apenas propõe uma nova maneira de maximizar o valor do $ETH, mas também busca fortalecer o ecossistema Ethereum como um todo.
No entanto, como com todas as inovações, é crucial abordar os riscos associados. A resposta da comunidade, incluindo as preocupações levantadas por Vitalik Buterin, destaca a necessidade de equilibrar inovação com segurança e integridade. O debate em torno do restaking e suas implicações para o Ethereum é um lembrete de que, enquanto buscamos avançar e expandir o ecossistema cripto, devemos fazê-lo com cautela e consideração.
Em última análise, a EigenLayer e sua proposta de restaking e EigenDA são um testemunho do espírito inovador da comunidade cripto. À medida que avançamos, é essencial que continuemos a colaborar, debater e, acima de tudo, priorizar a segurança e a sustentabilidade de nossa amada rede Ethereum.
Referências:
https://docs.eigenlayer.xyz/overview/whitepaper
https://medium.com/a41-ventures/research-eigenlayer-expanding-the-trust-network-through-eth-restaking-3121bfb29c0a
https://www.eigenlayer.xyz/
https://vitalik.eth.limo/general/2023/05/21/dont_overload.html
Antes de terminar, gostaríamos de lembrar que o conteúdo discutido aqui é estritamente informativo e destinado a fomentar a discussão geral. Não deve ser interpretado como recomendação financeira, fiscal ou conselho de vida para qualquer indivíduo. Encorajamos fortemente que você faça sua própria pesquisa e consulte profissionais qualificados.