Se você conhece tokens não fungíveis (ou NFTs, na sigla em inglês), você sabe do que se trata o padrão ERC-721 — que torna os NFTs exclusivos e diferentes. Mas você já ouviu falar do padrão ERC-4626?
O valor total bloqueado (ou TVL) em todos os protocolos de Finanças Descentralizadas (ou DeFi) é de US$ 193 bilhões, segundo dados do DeFi Llama.
Desde a explosão das DeFi em 2020, um conceito chamado “yield farming” surgiu: Usuários depositam fundos em uma plataforma, como o protocolo de empréstimos Compound, e são recompensados com uma parte dos lucros à medida que seus depósitos são emprestados, assim como o pagamento de juros de um banco tradicional.
Mas yield farming era bem menos atrativo a usuários individuais que não tinham muito dinheiro ou conhecimento sobre o conceito, resultando no surgimento de “agregadores de retorno” (ou “yield aggregators”) — conjuntos de contratos autônomos que unem fundos de usuários e otimizam retornos —, que rapidamente ficaram conhecidos como “vaults”.
Porém, esses “vaults” não tinham padrões de implementação, resultando em diversas complexidades. “Yield aggregators”, “vaults”, mercados de empréstimo e tokens nativos de retorno sempre eram implementados com poucas variações.
Era difícil desenvolver aplicações em vaults e isso criou a possibilidade de haver vulnerabilidades de segurança. A escalabilidade também era limitada.
À medida que vaults operavam em contratos autônomos, usuários comuns não conseguiam interagir com eles, o que apenas aumentou a importância de haver aplicações descentralizadas (ou dapps) que poderiam ser desenvolvidas em vaults.
O padrão de “vaults”
Uma Proposta de Melhoria ao Ethereum (EIP) criada em 22 de dezembro e apresentada por Joey Santoro, fundador do protocolo Fei, desejava mudar isso. Pode entrar, EIP-4626.
The Tokenized Vault Standard: ERC-4626 is now FINAL 🥳
— Joey 💚’s ERC-4626 (@joey__santoro) March 17, 2022
This is a standard for everyone. The more the Ethereum and broader EVM-chain ecosystem coordinate development efforts, the faster DeFi can grow and scale 🤝
What's next? 👇
Embora o principal objetivo da proposta fosse implementar padrões robustos de implementação para vaults, também evidenciou as possíveis falhas de segurança de vaults que não tinham um padrão específico.
A EIP-4626 foi aprovada em 18 de março (depois que passam a ser aprovadas, EIPs se tornam Pedidos de Comentário do Ethereum ou ERCs). Desde então, diversos protocolos DeFi — como Yearn Finance, Balancer, Rari Capital e mStable — começaram a implementar ERC-4626 em seus vaults.
You’ve heard of ERC-20s, ERC-721s and ERC-1155s
— yearn.finance (@iearnfinance) April 5, 2022
Soon you shall know ERC-4626s
The Tokenized Vault Standard (ERC-4626) is final. And the Great Vault Standardization begins now
tl;dr 👇
Todas as aplicações desenvolvidas nos vaults padrão ERC-4626 funcionam com outros vaults de mesmo padrão e que geram rendimentos. Então, com a facilidade de integração desses contratos, novas inovações surgiram para estratégias de retorno.
Com o padrão ERC-4626, vaults agora são classificados em duas categorias principais: transferíveis e não transferíveis.
Em vaults transferíveis, um token ERC-20 representativo é emitido ao usuário. Esse token representará a fração do pool no vault pertencente ao usuário. Vaults não transferíveis não utilizam tokens.
Criar vaults padronizados apresenta novas possibilidades de interoperabilidade entre diferentes protocolos. Também pode pavimentar o caminho para uma compatibilidade melhorada de protocolos entre múltiplos blockchains.
*Traduzido por Daniela Pereira do Nascimento com autorização do Decrypt.co.