O protocolo de restaking proposto por EigenLayertem recebido atenção crescente recentemente. Oferece novas soluções para muitos problemas e é uma narrativa importante dentro da pista de derivativos de participação em liquidez. O seguinte artigo discute brevemente o 'restaking', bem como algumas implementações subjacentes e riscos de segurança.
Protocolo EigenLayer
O staking do Ethereum refere-se aos utilizadores bloquearem os seus ETH na rede Ethereum para apoiar a sua operação e segurança. No Ethereum 2.0, este mecanismo de staking faz parte do algoritmo de consenso Proof of Stake (PoS), que substitui o mecanismo anterior Proof of Work (PoW). Os utilizadores podem tornar-se validadores ao apostar ETH, participando no processo de criação e confirmação de blocos e, em troca, recebem recompensas de staking.
Tendências de Staking e Validadores do Ethereum
Este método de staking nativo tem muitos problemas, como exigir um capital significativo (32 ETH ou múltiplos dele), precisar de fornecer hardware para o nó de validação e garantir a sua disponibilidade, e a inflexibilidade do ETH staked bloqueado.
Assim, os Derivados de Liquid Staking (LSD) surgiram, com o objetivo de resolver o problema de liquidez no staking tradicional. Permite aos utilizadores obter tokens de liquidez que representam a sua participação no staking (como o stETH da Lido ou o rETH da Rocket Pool) enquanto apostam os seus tokens. Estes tokens de liquidez podem ser negociados, emprestados ou utilizados para outras atividades financeiras noutras plataformas. Desta forma, os utilizadores podem participar no staking para ganhar recompensas mantendo a flexibilidade dos seus fundos.
Os tokens de participação líquida são geralmente emitidos pelo projeto e mantêm uma relação de troca fixa com o ativo participado original, como a emissão da Lido de stETH com uma relação de troca de 1:1 para ETH.
Projetos populares de staking de liquidez
A liquidez é o único problema com staking?
Claramente que não. Cada vez mais middleware, DAs, pontes entre blockchains e projetos de oráculos estão a adotar um modelo de operação de nó mais staking, que descentraliza continuamente o consenso. Através de airdrops e oferecendo maiores rendimentos de staking, eles atraem utilizadores dos maiores círculos de consenso para os seus círculos mais pequenos. \
Além disso, para a maioria dos projetos de inicialização, criar uma rede de consenso PoS é difícil e não é fácil convencer os utilizadores a abdicar de outras receitas e liquidez para participar.
Restaking não se trata de reinvestir ganhos; essas são coisas completamente diferentes.
No protocolo de consenso do Ethereum, o mecanismo central que limita os nós de validação é o mecanismo de corte. O protocolo de re-estaca proposto pela EigenLayer expande essa lógica de corte, permitindo que muitos Serviços de Validação Ativa (AVS) também escrevam lógica para punir atores maliciosos, limitar comportamentos e alcançar consenso.
EigenLayer é um protocolo inovador na Ethereum que introduz o mecanismo de Restaking, permitindo a reutilização de Ethereum e Tokens de Estaca Líquida (LST) na camada de consenso. Em fevereiro de 2024, o valor bloqueado no protocolo EigenLayer atingiu $4.5 biliões, com os LSTs a representarem cerca de 40%. Entretanto, a renomada empresa de investimento a16z acabou de anunciar um investimento de $100 milhões. Os projetos do seu ecossistema, Renzo, Puffer, e outros, também receberam investimentos da Binance, OKX, e outros. Estes também significam um progresso significativo na melhoria da infraestrutura de escalabilidade da Ethereum e no reforço da segurança da cripto-economia.
O valor bloqueado ultrapassa os 4.5 mil milhões de dólares
A função principal da EigenLayer é diversificar a segurança do Ethereum. No exemplo abaixo (do whitepaper), três AVSs obtêm mais facilmente segurança de consenso devido aos maiores volumes de fundos via protocolo de restaking, sem enfraquecer a Camada1 do ETH:
EigenLayer centraliza o consenso
EigenLayer inclui três componentes principais, que correspondem aos três tipos de utilizadores no protocolo de restaking:
Diagrama de Arquitetura Simplificada da EigenLayer
A partir da figura, podemos ver as relações colaborativas entre vários papéis:
Todos os papéis podem obter lucros dentro do protocolo EigenLayer e, no geral, é uma situação de 'ganha-ganha-ganha' sem perdas.
Para simplificar a explicação da lógica de implementação, o Operador e o DelegationManager estão ocultos, o que difere ligeiramente do diagrama de arquitetura acima.
Em primeiro lugar, tomando o restaking de tokens de staking líquido como exemplo, a implementação mais simples do TokenPool só precisa cumprir três funções: staking, retirada e slashing. O resultado implementado em Solidity é o seguinte:
contrato TokenPool { // saldo de staking mapeamento(endereço => uint256) público saldo; função stake(uint256 montante) público; // staking função retirar() público; // retirada // executando lógica de slashing função slash(endereço staker, ??? prova) público;}
Para expandir horizontalmente a lógica da barra e fornecer uma interface padrão para os desenvolvedores de AVS, as seguintes modificações podem ser feitas. Várias barras registradas podem ser executadas em sequência conforme exigido e reduzir adequadamente os fundos apostados quando ocorrem atos maliciosos (semelhante ao staking nativo).
contrato Slasher { mapeamento(endereço => bool) público éSlashed; // implementando lógica de slashing função cortar(endereço apostador, ??? prova) público;}
contrato TokenPool { mapeamento(endereço => uint256) público equilíbrio; // gerenciando slasher registrado mapeamento(endereço => endereço[]) público slasher; função stake(uint256 montante) público; função retirar() público; // registrando slasher função inscrever(endereço slasher) apenasProprietário;}
Registrar um slasher é na verdade um processo rigoroso, apenas a lógica de slashing que foi revisada pode ser aceite pela EigenLayer e pelos utilizadores. Como distribuir tokens em jogo é outra questão central.
Atualmente, a EigenLayer suporta 9 tipos diferentes de tokens de staking líquido (LSTs). Implementou um TokenManager de ordem superior em cima do TokenPool:
contrato TokenManager { mapeamento(endereço => endereço) registroPoolToken; mapeamento(endereço => mapeamento(endereço => uint256)) participacoesPoolApostador; // apostar stETH na pool stETHToken função apostarNaPool(endereço pool, uint256 montante); // retirar stETH da pool stETHToken função retirarDaPool(endereço pool); // ...}
Até agora, fomos capazes de implementar um contrato simples de restaking de LSD. Considere uma pequena questão 🤔: Para onde vão os LSTs eliminados (por exemplo, 1 stETH)? São destruídos, ou o EigenLayer os deposita no tesouro, ou são utilizados para outros fins?
O princípio do restaking nativo é mais fácil de entender, mas a sua execução é mais complexa, uma vez que o ETH apostado reside na Beacon Chain. O protocolo EigenLayer funciona como um contrato inteligente na camada de execução do Ethereum, utilizando oráculos para aceder a dados da camada de consenso (como saldos de validadores de nós). Esta parte pode ser referida na implementação do contrato:
Desde 2023, a narrativa do restaking tornou-se cada vez mais profunda, com muitos projetos a construir sobre o protocolo EigenLayer para criar envoltórios de camada superior e procurar consenso e segurança através do protocolo. Abaixo estão alguns projetos populares:
Puffer Finance (pufETH)é um protocolo de restaking de liquidez com base na EigenLayer. Tem como objetivo reduzir o limiar de entrada para os stakers individuais, concentrando-se na área de 'staking nativo' dentro da EigenLayer, como a redução dos requisitos mínimos para os operadores de nó de 32 ETH para 2 ETH.
Puffer enfatiza uma ferramenta de assinatura remota chamada Secure-Signer, que é um módulo no validador que permite que a gestão de chaves e a lógica de assinatura sejam movidas para fora do cliente de consenso. Secure-Signer é executado em dispositivos TEE como Intel SGX, fornecendo aos validadores uma segurança de chave mais forte e garantias de proteção contra cortes.
Como o único projeto a receber investimentos tanto da Binance quanto da EigenLayer, Puffer também é bastante popular entre os investidores comuns. Também podemos participar no staking da Puffer para receber pufETH e uma certa quantidade de pontos.
A roda de inércia entre Stakers e NoOps
Protocolo Renzoé um invólucro de alto nível para o Gerente de Estratégia dentro do protocolo EigenLayer. Seu objetivo é proteger o AVS e oferecer recompensas de stake mais altas. Com base nos princípios do EigenLayer, sabemos que a lógica de slashing é fornecida pelos desenvolvedores de AVS, e as estratégias de combinação entre esses AVSs se tornarão complexas à medida que seus números crescem. Renzo fornece proteção para os operadores de nós e os desenvolvedores de AVS através de uma camada de empacotamento.
Renzo também recebeu investimentos da OKX Ventures e da Binance Labs este ano. Acredita-se que na próxima etapa de restaking, será um jogador importante.
Arquitetura do Protocolo Renzo
EigenPieé um protocolo de restaking lançado em parceria entre MagPie e EigenLayer. O nome é facilmente confundido com um projeto oficial, mas na realidade, não é estritamente preciso. No início deste ano, a EigenPie iniciou a sua primeira rodada de atividades de pontos de staking, onde os participantes podem beneficiar em triplo: pontos EigenLayer, pontos EigenPie e ações de IDO.
KelpDAO (rsETH)é um protocolo de restaking de triplo-recompensa baseado na EigenLayer. Como outros projetos do ecossistema, KelpDAO concentra-se na relação cooperativa entre operadores de nós e AVSs, fornecendo um empacotamento de alto nível para proteger os interesses e a cooperação de ambas as partes;
KelpDAO é um projeto líder muito importante na área de restaking que ainda não emitiu tokens, e o 'exército de saque' também está participando ativamente.
Restaking, ao trazer retornos adicionais, também introduz maior exposição ao risco.
Em primeiro lugar, o risco de segurança do contrato do protocolo de restaking em si. Os fundos para projetos construídos no protocolo EigenLayer são na sua maioria armazenados nos seus contratos. Se o contrato EigenLayer for atacado, os fundos do projeto e do utilizador poderiam estar em risco.
A seguir, os protocolos de restaking emitiram mais LSTs, como o pufETH da Puffer, o rsETH da KelpDAO, etc. Comparando com os LSDs tradicionais (como o stETH), a lógica dos contratos deles é mais complexa e, portanto, mais propensa a sofrer desvinculação do LST ou RUGs do projeto que levam a perdas de ativos.
Para além do próprio protocolo EigenLayer, a maioria dos outros protocolos de Restaking ainda não implementou a lógica de levantamento, por isso os primeiros utilizadores só podem obter alguma liquidez através do mercado secundário, possivelmente sofrendo de insuficiência de liquidez.
Além disso, o próprio EigenLayer ainda está nos estágios iniciais (Estágio 2), portanto, algumas funções do contrato não estão perfeitamente refinadas (como o StrategyManager), e os primeiros adotantes devem estar cientes desses riscos.
Desde 2023, a pista de restaking tem estado muito quente, com muitos investidores independentes e instituições de investimento do círculo de blockchain a participar ansiosamente. Tecnicamente, o protocolo de restaking da EigenLayer traz novas ideias para o staking líquido, resolvendo mais problemas.
Por outro lado, o conceito de restaking ainda é relativamente novo, e muitos projetos de restaking, incluindo o protocolo EigenLayer, ainda estão na fase inicial da testnet, com oportunidades e desafios coexistindo.
Atualmente, a pista de restake é dominada apenas pela EigenLayer, mas espera-se que mais projetos se juntem no futuro, explorando novos modos de estaca líquida e fornecendo novas soluções de segurança de consenso para projetos.
À medida que os protocolos de restaking gradualmente aumentam, a ZAN fornece serviços profissionais de nós e serviços de auditoria para projetos de restaking iniciais, ajudando-os a avançar de forma estável neste campo promissor.
Crescimento explosivo recente no TVL (Total Value Locked)
Partager
Contenu
O protocolo de restaking proposto por EigenLayertem recebido atenção crescente recentemente. Oferece novas soluções para muitos problemas e é uma narrativa importante dentro da pista de derivativos de participação em liquidez. O seguinte artigo discute brevemente o 'restaking', bem como algumas implementações subjacentes e riscos de segurança.
Protocolo EigenLayer
O staking do Ethereum refere-se aos utilizadores bloquearem os seus ETH na rede Ethereum para apoiar a sua operação e segurança. No Ethereum 2.0, este mecanismo de staking faz parte do algoritmo de consenso Proof of Stake (PoS), que substitui o mecanismo anterior Proof of Work (PoW). Os utilizadores podem tornar-se validadores ao apostar ETH, participando no processo de criação e confirmação de blocos e, em troca, recebem recompensas de staking.
Tendências de Staking e Validadores do Ethereum
Este método de staking nativo tem muitos problemas, como exigir um capital significativo (32 ETH ou múltiplos dele), precisar de fornecer hardware para o nó de validação e garantir a sua disponibilidade, e a inflexibilidade do ETH staked bloqueado.
Assim, os Derivados de Liquid Staking (LSD) surgiram, com o objetivo de resolver o problema de liquidez no staking tradicional. Permite aos utilizadores obter tokens de liquidez que representam a sua participação no staking (como o stETH da Lido ou o rETH da Rocket Pool) enquanto apostam os seus tokens. Estes tokens de liquidez podem ser negociados, emprestados ou utilizados para outras atividades financeiras noutras plataformas. Desta forma, os utilizadores podem participar no staking para ganhar recompensas mantendo a flexibilidade dos seus fundos.
Os tokens de participação líquida são geralmente emitidos pelo projeto e mantêm uma relação de troca fixa com o ativo participado original, como a emissão da Lido de stETH com uma relação de troca de 1:1 para ETH.
Projetos populares de staking de liquidez
A liquidez é o único problema com staking?
Claramente que não. Cada vez mais middleware, DAs, pontes entre blockchains e projetos de oráculos estão a adotar um modelo de operação de nó mais staking, que descentraliza continuamente o consenso. Através de airdrops e oferecendo maiores rendimentos de staking, eles atraem utilizadores dos maiores círculos de consenso para os seus círculos mais pequenos. \
Além disso, para a maioria dos projetos de inicialização, criar uma rede de consenso PoS é difícil e não é fácil convencer os utilizadores a abdicar de outras receitas e liquidez para participar.
Restaking não se trata de reinvestir ganhos; essas são coisas completamente diferentes.
No protocolo de consenso do Ethereum, o mecanismo central que limita os nós de validação é o mecanismo de corte. O protocolo de re-estaca proposto pela EigenLayer expande essa lógica de corte, permitindo que muitos Serviços de Validação Ativa (AVS) também escrevam lógica para punir atores maliciosos, limitar comportamentos e alcançar consenso.
EigenLayer é um protocolo inovador na Ethereum que introduz o mecanismo de Restaking, permitindo a reutilização de Ethereum e Tokens de Estaca Líquida (LST) na camada de consenso. Em fevereiro de 2024, o valor bloqueado no protocolo EigenLayer atingiu $4.5 biliões, com os LSTs a representarem cerca de 40%. Entretanto, a renomada empresa de investimento a16z acabou de anunciar um investimento de $100 milhões. Os projetos do seu ecossistema, Renzo, Puffer, e outros, também receberam investimentos da Binance, OKX, e outros. Estes também significam um progresso significativo na melhoria da infraestrutura de escalabilidade da Ethereum e no reforço da segurança da cripto-economia.
O valor bloqueado ultrapassa os 4.5 mil milhões de dólares
A função principal da EigenLayer é diversificar a segurança do Ethereum. No exemplo abaixo (do whitepaper), três AVSs obtêm mais facilmente segurança de consenso devido aos maiores volumes de fundos via protocolo de restaking, sem enfraquecer a Camada1 do ETH:
EigenLayer centraliza o consenso
EigenLayer inclui três componentes principais, que correspondem aos três tipos de utilizadores no protocolo de restaking:
Diagrama de Arquitetura Simplificada da EigenLayer
A partir da figura, podemos ver as relações colaborativas entre vários papéis:
Todos os papéis podem obter lucros dentro do protocolo EigenLayer e, no geral, é uma situação de 'ganha-ganha-ganha' sem perdas.
Para simplificar a explicação da lógica de implementação, o Operador e o DelegationManager estão ocultos, o que difere ligeiramente do diagrama de arquitetura acima.
Em primeiro lugar, tomando o restaking de tokens de staking líquido como exemplo, a implementação mais simples do TokenPool só precisa cumprir três funções: staking, retirada e slashing. O resultado implementado em Solidity é o seguinte:
contrato TokenPool { // saldo de staking mapeamento(endereço => uint256) público saldo; função stake(uint256 montante) público; // staking função retirar() público; // retirada // executando lógica de slashing função slash(endereço staker, ??? prova) público;}
Para expandir horizontalmente a lógica da barra e fornecer uma interface padrão para os desenvolvedores de AVS, as seguintes modificações podem ser feitas. Várias barras registradas podem ser executadas em sequência conforme exigido e reduzir adequadamente os fundos apostados quando ocorrem atos maliciosos (semelhante ao staking nativo).
contrato Slasher { mapeamento(endereço => bool) público éSlashed; // implementando lógica de slashing função cortar(endereço apostador, ??? prova) público;}
contrato TokenPool { mapeamento(endereço => uint256) público equilíbrio; // gerenciando slasher registrado mapeamento(endereço => endereço[]) público slasher; função stake(uint256 montante) público; função retirar() público; // registrando slasher função inscrever(endereço slasher) apenasProprietário;}
Registrar um slasher é na verdade um processo rigoroso, apenas a lógica de slashing que foi revisada pode ser aceite pela EigenLayer e pelos utilizadores. Como distribuir tokens em jogo é outra questão central.
Atualmente, a EigenLayer suporta 9 tipos diferentes de tokens de staking líquido (LSTs). Implementou um TokenManager de ordem superior em cima do TokenPool:
contrato TokenManager { mapeamento(endereço => endereço) registroPoolToken; mapeamento(endereço => mapeamento(endereço => uint256)) participacoesPoolApostador; // apostar stETH na pool stETHToken função apostarNaPool(endereço pool, uint256 montante); // retirar stETH da pool stETHToken função retirarDaPool(endereço pool); // ...}
Até agora, fomos capazes de implementar um contrato simples de restaking de LSD. Considere uma pequena questão 🤔: Para onde vão os LSTs eliminados (por exemplo, 1 stETH)? São destruídos, ou o EigenLayer os deposita no tesouro, ou são utilizados para outros fins?
O princípio do restaking nativo é mais fácil de entender, mas a sua execução é mais complexa, uma vez que o ETH apostado reside na Beacon Chain. O protocolo EigenLayer funciona como um contrato inteligente na camada de execução do Ethereum, utilizando oráculos para aceder a dados da camada de consenso (como saldos de validadores de nós). Esta parte pode ser referida na implementação do contrato:
Desde 2023, a narrativa do restaking tornou-se cada vez mais profunda, com muitos projetos a construir sobre o protocolo EigenLayer para criar envoltórios de camada superior e procurar consenso e segurança através do protocolo. Abaixo estão alguns projetos populares:
Puffer Finance (pufETH)é um protocolo de restaking de liquidez com base na EigenLayer. Tem como objetivo reduzir o limiar de entrada para os stakers individuais, concentrando-se na área de 'staking nativo' dentro da EigenLayer, como a redução dos requisitos mínimos para os operadores de nó de 32 ETH para 2 ETH.
Puffer enfatiza uma ferramenta de assinatura remota chamada Secure-Signer, que é um módulo no validador que permite que a gestão de chaves e a lógica de assinatura sejam movidas para fora do cliente de consenso. Secure-Signer é executado em dispositivos TEE como Intel SGX, fornecendo aos validadores uma segurança de chave mais forte e garantias de proteção contra cortes.
Como o único projeto a receber investimentos tanto da Binance quanto da EigenLayer, Puffer também é bastante popular entre os investidores comuns. Também podemos participar no staking da Puffer para receber pufETH e uma certa quantidade de pontos.
A roda de inércia entre Stakers e NoOps
Protocolo Renzoé um invólucro de alto nível para o Gerente de Estratégia dentro do protocolo EigenLayer. Seu objetivo é proteger o AVS e oferecer recompensas de stake mais altas. Com base nos princípios do EigenLayer, sabemos que a lógica de slashing é fornecida pelos desenvolvedores de AVS, e as estratégias de combinação entre esses AVSs se tornarão complexas à medida que seus números crescem. Renzo fornece proteção para os operadores de nós e os desenvolvedores de AVS através de uma camada de empacotamento.
Renzo também recebeu investimentos da OKX Ventures e da Binance Labs este ano. Acredita-se que na próxima etapa de restaking, será um jogador importante.
Arquitetura do Protocolo Renzo
EigenPieé um protocolo de restaking lançado em parceria entre MagPie e EigenLayer. O nome é facilmente confundido com um projeto oficial, mas na realidade, não é estritamente preciso. No início deste ano, a EigenPie iniciou a sua primeira rodada de atividades de pontos de staking, onde os participantes podem beneficiar em triplo: pontos EigenLayer, pontos EigenPie e ações de IDO.
KelpDAO (rsETH)é um protocolo de restaking de triplo-recompensa baseado na EigenLayer. Como outros projetos do ecossistema, KelpDAO concentra-se na relação cooperativa entre operadores de nós e AVSs, fornecendo um empacotamento de alto nível para proteger os interesses e a cooperação de ambas as partes;
KelpDAO é um projeto líder muito importante na área de restaking que ainda não emitiu tokens, e o 'exército de saque' também está participando ativamente.
Restaking, ao trazer retornos adicionais, também introduz maior exposição ao risco.
Em primeiro lugar, o risco de segurança do contrato do protocolo de restaking em si. Os fundos para projetos construídos no protocolo EigenLayer são na sua maioria armazenados nos seus contratos. Se o contrato EigenLayer for atacado, os fundos do projeto e do utilizador poderiam estar em risco.
A seguir, os protocolos de restaking emitiram mais LSTs, como o pufETH da Puffer, o rsETH da KelpDAO, etc. Comparando com os LSDs tradicionais (como o stETH), a lógica dos contratos deles é mais complexa e, portanto, mais propensa a sofrer desvinculação do LST ou RUGs do projeto que levam a perdas de ativos.
Para além do próprio protocolo EigenLayer, a maioria dos outros protocolos de Restaking ainda não implementou a lógica de levantamento, por isso os primeiros utilizadores só podem obter alguma liquidez através do mercado secundário, possivelmente sofrendo de insuficiência de liquidez.
Além disso, o próprio EigenLayer ainda está nos estágios iniciais (Estágio 2), portanto, algumas funções do contrato não estão perfeitamente refinadas (como o StrategyManager), e os primeiros adotantes devem estar cientes desses riscos.
Desde 2023, a pista de restaking tem estado muito quente, com muitos investidores independentes e instituições de investimento do círculo de blockchain a participar ansiosamente. Tecnicamente, o protocolo de restaking da EigenLayer traz novas ideias para o staking líquido, resolvendo mais problemas.
Por outro lado, o conceito de restaking ainda é relativamente novo, e muitos projetos de restaking, incluindo o protocolo EigenLayer, ainda estão na fase inicial da testnet, com oportunidades e desafios coexistindo.
Atualmente, a pista de restake é dominada apenas pela EigenLayer, mas espera-se que mais projetos se juntem no futuro, explorando novos modos de estaca líquida e fornecendo novas soluções de segurança de consenso para projetos.
À medida que os protocolos de restaking gradualmente aumentam, a ZAN fornece serviços profissionais de nós e serviços de auditoria para projetos de restaking iniciais, ajudando-os a avançar de forma estável neste campo promissor.
Crescimento explosivo recente no TVL (Total Value Locked)