Galáxia de Láctea - O Staking e Restaking UniversalGraças à equipe @milky_way_zoneOk! Vamos nos aprofundar nisso juntos. 1/IntroduçãoNos últimos anos, termos como staking líquido e restaking tornaram-se cada vez mais comuns no espaço cripto. Esses conceitos oferecem abordagens inovadoras para maximizar a utilidade dos ativos staked, que tradicionalmente permanecem ociosos enquanto garantem redes em sistemas de Proof of Stake (PoS). Ao desbloquear o potencial dos tokens staked, esses métodos proporcionam maior flexibilidade e abrem uma gama mais ampla de casos de uso.Neste artigo, exploraremos a MilkyWay, um projeto que serve como um protocolo de staking líquido para o ecossistema Celestia e um próximo layer de restaking e protocolo de staking líquido para o ecossistema Initia.Antes de mergulharmos, vamos apresentar dois termos técnicos: staking líquido e restaking. Se você já está familiarizado com esses conceitos, fique à vontade para pular.2/Staking em PoSStaking é um método usado para garantir blockchains de Proof-of-Stake. Nós validadores bloqueiam seus ativos como colateral, permitindo-lhes participar do processo de consenso da blockchain. Em troca, eles ganham a oportunidade de validar e propor novos blocos, recebendo recompensas por seus esforços. No entanto, os ativos staked tornam-se ilíquidos, o que significa que não podem ser usados para transações ou para participar da obtenção de recompensas em todo o ecossistema DeFi.Os stakers enfrentam dois riscos principais:1. Serem penalizados pelo protocolo PoS.2. Flutuações de preço dos ativos staked.3/Staking LíquidoO primeiro risco, a penalização, está no cerne do mecanismo PoS, pois protege as redes de nós validadores maliciosos e é inevitável. (Nota: comportamentos maliciosos não intencionais podem ser mitigados através do uso de Tecnologia de Validação Distribuída (DVT), mas não abordaremos isso aqui.) No entanto, o segundo risco—volatilidade do mercado—pode ser mitigado se os ativos staked forem tornados líquidos. Essa liquidez permite que os stakers respondam a mudanças de preço vendendo seus ativos staked quando os preços estão caindo e recomprando-os quando os preços estão previstos para subir.O staking líquido aborda isso ao tornar os ativos staked líquidos através da criação de um token de staking líquido (LST). Este token serve como uma reivindicação sobre os ativos staked subjacentes e pode ser utilizado em protocolos DeFi. Os usuários depositam seus ativos com provedores de staking líquido, que stakem os ativos em seu nome e, em troca, emitem LSTs. Esses LSTs podem ser posteriormente resgatados pelos ativos staked originais, juntamente com uma parte das recompensas de staking, menos quaisquer penalidades se os ativos dos provedores de staking líquido forem penalizados.4/RestakingRestaking é um conceito que permite que os usuários utilizem os mesmos ativos que têm staked na blockchain principal para garantir outras plataformas, conhecidas como Serviços Ativamente Validados (AVS). Esse processo aproveita a segurança da cadeia principal enquanto permite que os mesmos ativos staked forneçam segurança a múltiplas plataformas simultaneamente.Em essência, o restaking permite que ativos já staked sejam reutilizados (ou "restaked") para garantir outras plataformas, estendendo sua segurança além da blockchain principal.Plataformas que usam ativos restaked para garantir suas aplicações compensam os restakers com recompensas. Quanto mais AVS um restaker garantir usando seus ativos restaked, mais recompensas eles podem potencialmente ganhar. No entanto, isso também aumenta sua exposição ao risco de penalização se eles, ou os operadores a quem delegaram seus ativos, se envolverem em ações maliciosas.5/Entre na MilkyWayA MilkyWay é uma plataforma de staking líquido para o ecossistema Celestia. No entanto, devido a algumas restrições técnicas, ela é inicialmente implantada e operada em Osmosis, com planos de transição para o rollkit da Celestia para a emissão de milkTIA. A MilkyWay permite que os usuários façam staking líquido de seu TIA e recebam milkTIA (a versão LST da MilkyWay do TIA) em troca, que pode ser usado dentro de vários protocolos DeFi.6/Componentes da MilkyWayAlém do TIA e milkTIA, a MilkyWay consiste em vários outros componentes-chave. Vamos nos familiarizar com eles antes de mergulharmos em como o sistema funciona:1. TIA: o token de governança nativo da Celestia.2. milkTIA: a versão LST de TIA do MilkyWay.3. Operadores: um grupo de entidades confiáveis responsáveis por gerenciar contas multisig essenciais para a operação do MilkyWay. Inicialmente, há sete operadores, incluindo Everstake, Chorus One, Allnodes, 01node, DSRV, Keplr e Cosmostation, com uma configuração multisig de 5 de 7.4. Validadores: validadores da Celestia que recebem delegações do MilkyWay. No lançamento, há doze validadores, incluindo Figment, P-OPS, Everstake, Allnodes, 01node, Cosmostation, Hex Trust, DSRV, Keplr, Finoa e CryptoCrew.5. Staker Multisig: a conta na Celestia gerenciada pelos operadores. Ao contrário de outros protocolos que usam diretamente carteiras multisig para assinar transações, esta conta não interage frequentemente com o protocolo. Em vez disso, ações são delegadas à conta de autorização usando AuthZ.6. Beneficiário: a conta na Celestia usada pelo Coordenador, que recebe autorização limitada para realizar ações em nome do Staker Multisig.7. Coordenador: um componente off-chain que coordena entre Celestia e Osmosis, usando a conta do Beneficiário para realizar ações de transferência e staking.7/Como o MilkyWay Funciona: Staking LíquidoAqui está o passo a passo do ciclo de vida do protocolo quando um usuário realiza o staking líquido de seu TIA usando o MilkyWay no Osmosis:1. O usuário realiza o staking líquido de seu osmoTIA (a versão do token TIA no Osmosis) no contrato de staking do MilkyWay no Osmosis.2. O contrato emite milkTIA com base na taxa de câmbio atual do par milkTIA/TIA.3. O usuário recebe o milkTIA recém-emitido do contrato.4. O contrato usa IBC (Comunicação Inter-Blockchain) para transferir osmoTIA do Osmosis para a conta do Staker Multisig na Celestia.5. O Coordenador monitora a conta do Staker Multisig à espera da chegada dos tokens TIA do Osmosis.6. O TIA em staking líquido é então distribuído uniformemente entre todos os validadores do MilkyWay.8/Como o MilkyWay Funciona: RetiradaAqui está o passo a passo do ciclo de vida do protocolo quando um usuário retira seu milkTIA usando o MilkyWay no Osmosis:1. O usuário envia um pedido de retirada para o contrato do MilkyWay no Osmosis.2. O contrato agrupa os pedidos de retirada em um lote, que pode ser processado uma vez que o período do lote expire.3. O Coordenador monitora o status e as informações do lote, aguardando o fim de cada lote.4. No final de cada lote, o milkTIA solicitado para retirada é queimado.5. O Coordenador usa a chave do Beneficiário para desdelegar uniformemente entre todos os validadores do MilkyWay ao final do lote.6. Após o período de desbloqueio de 21 dias, o TIA desdelegado é desbloqueado e enviado para a conta do Staker Multisig.7. Assim que a conta do Staker Multisig recebe o TIA desdelegado, o Coordenador usa a conta do Beneficiário para transferir o TIA da Celestia de volta para o Osmosis via IBC.8. O usuário pode então reivindicar seu osmoTIA junto com quaisquer recompensas de staking.9/Taxa de CâmbioTaxa de câmbio (TIA:milkTIA) = MilkyWay_staked_TIA / Total_milkTIAOnde:- MilkyWay_staked_TIA é o total de TIA em staking com o MilkyWay, incluindo as recompensas de staking acumuladas desses TIA.- Total_milkTIA é a quantidade total de milkTIA emitida pelo MilkyWay até agora.Por exemplo, no lançamento, suponha que 100 TIA estejam em staking com o MilkyWay, sem recompensas acumuladas, e o MilkyWay tenha emitido 100 milkTIA, distribuídos a todos os stakers. Neste ponto, a taxa de câmbio é 1:1, significando que um usuário receberá 1 TIA por 1 milkTIA. Com o passar do tempo, recompensas acumuladas somam 10 TIA, resultando em MilkyWay mantendo 110 TIA em seu pool de staking (100 TIA em staking + 10 TIA de recompensas acumuladas), enquanto o suprimento total de milkTIA permanece o mesmo em 100 milkTIA.Isso significa que a taxa de câmbio de TIA:milkTIA = MilkyWay_staked_TIA / Total_milkTIA = 110 / 100 = 1,1 TIA por milkTIA.Assim, com 1 milkTIA, você agora seria capaz de reivindicar aproximadamente 1,1 TIA.10/Recompensa de Staking de Compounding AutomatizadoMilkyWay suporta staking em compounding ao reivindicar automaticamente recompensas e estacá-las em nome dos usuários. Veja como funciona o fluxo de staking em compounding:1. O Coordenador reivindica periodicamente as recompensas de staking.2. O TIA recebido na etapa 1 é transferido via IBC para o contrato na Osmosis.3. O contrato na Osmosis atualiza a taxa de câmbio de acordo.4. As recompensas de staking são então transferidas de volta via IBC para a conta Staker Multisig na Celestia.5. O Coordenador estaca as recompensas de forma equilibrada entre todos os validadores da MilkyWay.11/Conta de Grante e AuthZUsar frequentemente carteiras multisig para assinar e aprovar transações diretamente pode ser arriscado, pois aumenta a probabilidade de operadores exporem suas chaves privadas. Para mitigar esse risco, é aconselhável reservar o uso de tais chaves apenas para as transações mais críticas, minimizando sua exposição.Para alcançar isso, a MilkyWay utiliza AuthZ, um módulo que permite ao Staker Multisig (o concedente) — que tem controle total sobre os fundos dos usuários — delegar permissões específicas a outra conta, conhecida como Grantee. O Grantee está autorizado a realizar certas ações em nome do Staker Multisig, mas dentro de um escopo limitado.Por exemplo, o Grantee pode ser autorizado a estacar, desestacar, reivindicar recompensas ou realizar transferências IBC entre endereços e contratos específicos. No entanto, o Grantee não pode mover os fundos dos usuários para contas arbitrárias ou realizar ações fora das permissões pré-definidas. Como resultado, os fundos dos usuários permanecem seguros mesmo que a conta Grantee seja comprometida.Essa abordagem garante que as chaves associadas ao Staker Multisig sejam mantidas em armazenamento a frio e sejam usadas apenas para operações críticas, reduzindo significativamente o risco de exposição das chaves.12/milkINIT e RestakingAlém disso, a MilkyWay planeja construir um protocolo de restaking e staking líquido como uma camada 2 (Minitia) na Initia. Embora os detalhes de como isso funcionará e as especificações técnicas ainda não tenham sido revelados, fique atento para atualizações. Atualizaremos essas informações assim que a MilkyWay publicá-las.13/ResumoMilkyWay é um protocolo de staking líquido para o ecossistema Celestia que visa desbloquear o potencial dos tokens TIA estacados tornando-os líquidos e acessíveis para uso em vários protocolos DeFi. Ao emitir milkTIA, um token gerador de rendimento que representa TIA estacada, a MilkyWay permite que os usuários se beneficiem das recompensas de staking enquanto mantêm liquidez. O protocolo também mitiga riscos associados ao uso frequente de carteiras multisig ao alavancar o módulo AuthZ, que delega permissões específicas a uma conta Grantee. Essa abordagem permite que ações necessárias sejam realizadas com segurança, reduzindo o risco para os fundos dos usuários mesmo que a conta Grantee seja comprometida.Além de suas características de staking líquido, a MilkyWay planeja expandir para suportar um protocolo de restaking e staking líquido na Initia. Embora os detalhes sobre essa nova camada ainda estejam por vir, a abordagem inovadora da MilkyWay em staking e segurança a posiciona como um jogador chave nos ecossistemas Celestia e Initia. Atualizaremos essas informações assim que a MilkyWay publicá-las.Referências[1] https://t.co/mJxPPjGbJl[2] https://t.co/4tyKrAARuk[3] https://t.co/UEp6sF4yFs[4] https://t.co/f6fhOMGqNb