Desenvolvedores do Ethereum estão trabalhando para melhorar a interoperabilidade entre blockchains com dois novos padrões de token: ERC-7930 e ERC-7828.
“Não há uma forma padronizada para que carteiras, aplicativos ou protocolos interpretem ou exibam essas informações”, escreveu a organização de desenvolvimento do ecossistema de finanças descentralizadas (DeFi) Wonderland em uma publicação no X em 1º de maio. As carteiras, aplicações descentralizadas (DApps), exploradores de blocos e contratos inteligentes seguem regras diferentes.
“O resultado? Uma experiência bagunçada e inconsistente que prejudica a usabilidade entre blockchains”, afirmou a Wonderland.
A Wonderland é um grupo de desenvolvedores, pesquisadores e cientistas de dados focado em aprimorar o ecossistema DeFi do Ethereum. A organização fez parceria com diversos protocolos DeFi, incluindo Optimism, Aztec, Connext e Yearn.
Na publicação, a organização compartilhou o que foi discutido em uma recente reunião do grupo de trabalho sobre interoperabilidade da Fundação Ethereum. Teddy, da Wonderland, explicou que o objetivo atual é finalizar ambos os padrões de token nas próximas duas semanas. Ele acrescentou:
“Precisamos urgentemente de feedback no fórum ETH-Magicians.”
Algo para pessoas, algo para bots
A Wonderland explicou que “o ERC-7930 define um formato binário compacto para endereços interoperáveis”. Esse formato é voltado para máquinas e otimizado para protocolos que exigem uma representação única para todas as blockchains.
O ERC-7828 amplia esse padrão “adicionando uma camada legível por humanos, usando formatos como endereço@chain, garantindo que tudo permaneça claro e simples para os usuários”. Juntos, os dois padrões foram projetados para aprimorar a experiência de uso do ecossistema interblockchain do Ethereum.
“O público-alvo do ERC-7828 é tudo que interage com humanos… É a camada de texto”, disse Teddy durante a reunião.
Muitas blockchains, um só endereço
Em termos simples, o sistema proposto permitiria que o remetente especificasse a blockchain de destino ao enviar um endereço de pagamento. Isso incluiria tanto o formato legível por humanos endereço@chain quanto um formato legível por máquina para interfaces de programação de aplicativos.
Essa configuração evita que os usuários enviem ou recebam ativos na blockchain errada, ajudando a prevenir perdas de criptomoedas. Atualmente, o mesmo endereço pode ser usado em várias blockchains dentro do ecossistema Ethereum, o que pode causar confusão.
Com a nova configuração, o funcionamento das carteiras pode ser agnóstico à blockchain, e o endereço inserido na interface do usuário também determinará para qual blockchain a transação será direcionada. Isso, por sua vez, reduziria a fricção, já que atualmente os usuários precisam trocar de rede nas configurações da carteira para alternar entre blockchains.