Recapitulação de 2023: Abstração de conta modular

intermediário1/17/2024, 7:35:34 PM
Este artigo analisa o desenvolvimento da abstração de contas modulares em 2023 e faz previsões para 2024.

2023 foi o ano dos “inovadores da abstração de contas”. O ERC-4337 atraiu o entusiasmo inicial e deu o pontapé inicial na comunidade de desenvolvedores (a 4337 Mafia), mas o impacto foi muito mais amplo do que o escopo do próprio padrão. Surgiram novas carteiras (como Soul Wallet e Clave), recursos vitais de contas de contratos inteligentes melhoraram (chaves de sessão, novos mecanismos de recuperação e <a href="https://medium.com/@sevenxventures/webauthn-and-passkey-key -management-for-daily-crypto-users-2f61ced39eb0">passkeys ) e verticais adjacentes encontraram maneiras de aproveitar contas inteligentes para potencializar outras infraestruturas importantes de melhoria de UX (por exemplo, transações baseadas em intenção).

Uma vertical emergente que tem visto muitas inovações e está bem no centro de todos esses desenvolvimentos, além do 4337, é a abstração modular de contas. A abstração de contas modulares promete um mundo onde as contas inteligentes são facilmente extensíveis, personalizáveis, portáteis e seguras. Estamos extremamente entusiasmados com o rumo que este espaço tomará em 2024. Para começar o ano, queremos recapitular os principais marcos do ano passado e apresentar brevemente as previsões para 2024.

Antes de 2023

A ideia de modularizar contas inteligentes já existe há algum tempo, com a conta modular mais notável (e apenas até onde sabemos) antes de 2023 sendo a Safe. Sua arquitetura permite módulos executores que retornam a chamada para a conta, um módulo guard/hook e um manipulador substituto. Alguns exemplos de módulos construídos para o Safe incluem os módulos Zodiac construídos por GnosisDAO. Outros players de abstração de contas também exploraram anteriormente alguns aspectos da modularidade, como Argent, mas até onde sabemos ainda não fizeram a transição para usar esse paradigma na produção.

A arma de partida

No final de 2022, próximo da conclusão da auditoria ERC-4337, surgiu a ideia de modularizar uma conta ERC-4337 usando Diamond Proxies. Na ETHDenver em fevereiro de 2023, Rhinestone construiu o primeiro protótipo de tal conta que era 1) modular, 2) compatível nativamente com ERC-4337 e 3) baseado em Diamond Proxies e foi escolhido como um dos finalistas no hackathon. Isso gerou muitas conversas, esforços da comunidade, protótipos e produtos.

Marcos/propostas técnicas

Um dos primeiros marcos importantes após o ETHDenver foi o lançamento do ERC-6900 (18 de abril), que propôs a padronização de contas inteligentes modulares e a inspiração em nosso protótipo inicial do ETHDenver. Isto formalizou um debate aberto em torno do uso de Diamond Proxies, e em particular delegatecall, para modularizar contas inteligentes. O ERC-6900 foi logo seguido pelo Kernel do ZeroDev (25 de abril), que era e ainda é a conta inteligente mais minimalista e extensível. Posteriormente, a Biconomy lançou sua própria conta inteligente modular (27 de setembro), bifurcando o Safe e tornando-o nativamente compatível com 4337 e permitindo lógica de validação modular. Thirdweb também anunciou a conta dinâmica no final do verão.

Contudo, modularizar a conta não é a única peça do quebra-cabeça. A promessa da abstração de conta modular é que qualquer desenvolvedor possa criar um recurso de conta inteligente que possa ser instalado e usado por qualquer usuário de conta inteligente. A introdução de desenvolvedores terceirizados na conta cria grandes riscos de segurança. Lançamos o Module Registry (julho), com ERC-7484 (14 de agosto) como um acompanhamento rápido, para resolver esse problema específico e criar uma plataforma para distribuição e descoberta de módulos. O whitepaper Safe{Protocol} foi publicado logo depois, em 15 de agosto, para resolver exatamente esse problema dentro do ecossistema Safe.

O desenvolvimento do módulo em 2023 centrou-se principalmente em recursos de conta que são apostas de mesa. Isto incluiu o desenvolvimento de novos sistemas de recuperação de contas (por exemplo, Safe's Recovery Hub), melhorias no uso de chaves de acesso como mecanismo de assinatura e módulos multi-chain para melhorar a sincronização de uma conta em múltiplas redes. Além desses recursos básicos da conta, começamos a ver o surgimento de módulos mais opinativos que fornecem aos usuários maior segurança, privacidade e acesso fácil ao DeFi diretamente da conta (mais sobre isso nas previsões). Para equipar os desenvolvedores com as ferramentas necessárias para usar facilmente essa arquitetura modular para criar recursos de conta personalizados, a Rhinestone lançou o ModuleKit (25 de agosto), a primeira estrutura de desenvolvedor para desenvolvimento de módulos.

Em novembro, Biconomy e Rhinestone se uniram para anunciar a primeira “Module Store”, com lançamento previsto para o primeiro trimestre de 1. Este Module Store permite que desenvolvedores de dapps e carteiras descubram módulos construídos por outros e os integrem em seus aplicativos para melhorar a experiência do usuário ou criar novas experiências de produto.

Em dezembro, ZeroDev, Biconomy, Rhinestone e OKX se uniram para lançar um padrão mais minimalista para contas inteligentes modulares: ERC-7579. Este ERC visa proporcionar a interoperabilidade mínima exigida pelos desenvolvedores de módulos e aplicativos, ao mesmo tempo que permite que os fornecedores de contas inovem, algo que é severamente restringido pelo ERC-6900.

Informações de dados

Contas modulares implantadas

Apesar do ecossistema de abstração de contas modulares só ganhar força em 2023, a grande maioria das contas em produção já são modulares. A conta Kernel e Biconomy reflete mais de 80% das 4337 contas nativas e a Safe é líder de mercado em termos de adoção de contas inteligentes. O Kernel implantou quase 1 milhão de contas, enquanto o Biconomy implantou mais de 600 mil (referência). Em 2023, a Safe continuou seu domínio, implantando mais de 4,1 milhões de contas, um aumento de 355% em relação ao ano anterior. Muitas dessas contas foram implantadas em nome da Worldcoin, que no início deste ano atingiu 2,7 milhões de contas verificadas.

Aplicativos que utilizam contas inteligentes modulares

Dentro do ecossistema 4337, os maiores aplicativos em número de contas e userOps são CyberConnect e FanTV (uma startup de mídia descentralizada), com 550 mil e 470 mil contas únicas, respectivamente. O lançamento do moletom ZTX gerou mais de 200 mil contas e Grindery, uma carteira inteligente de telegramas, criou mais de 200 mil contas. Todos esses aplicativos utilizam incentivos simbólicos para converter usuários, dificultando comentários sobre a adequação antecipada do produto ao mercado (o impacto que isso teve no envolvimento do usuário pode ser visto na próxima seção). Esses produtos também usaram principalmente contas inteligentes para criar uma experiência de integração perfeita, que não é exclusiva da abstração modular de contas.

Uma área onde as contas inteligentes modulares fornecem uma experiência de aplicação mais inovadora é o DeFi por meio da automação de contas, que está emergindo como a plataforma preferida para infra-estruturas de transações baseadas em intenção e criadores de produtos. Por exemplo, o Composible CoW emprega a arquitetura modular do Safe para criar transações do tipo intencional para os usuários. Rage Trade e CapX fornecem ações DeFi perfeitas por meio de chaves de sessão específicas. No entanto, esses produtos ainda são experimentos iniciais e ainda não aproveitaram totalmente os módulos de contas inteligentes.

Estatísticas do usuário

Uma grande deficiência do ecossistema ERC-4337 como um todo até agora tem sido as taxas de retenção de usuários muito baixas, como pode ser visto no gráfico abaixo (do BundleBear). Como a grande maioria das contas ERC-4337 são modulares, o mesmo se aplica ao ecossistema de abstração de contas modulares. Conforme mencionado acima, um grande fator para isso é provavelmente o resultado dos incentivos simbólicos que foram utilizados para impulsionar a adoção inicial do produto afiliado pelos usuários.

Fonte: bundlebear.xyz

Previsões para 2024

Acreditamos que as duas palavras-chave para 2024 serão a adoção e a interoperabilidade.

Adoção

Em 2023, vimos a maior parte da adoção de contas inteligentes acontecer por meio de carteiras incorporadas ou, como alguns propuseram chamá-las, de assinantes incorporados. A grande maioria das contas inteligentes controladas por estes assinantes são modulares e pensamos que esta tendência só continuará em 2024. O surgimento de novos SDKs de signatários incorporados e a melhoria dos existentes forçarão os construtores a continuarem competindo para oferecer novos recursos aos seus desenvolvedores, e acreditamos que os módulos de contas inteligentes desempenharão um papel fundamental na criação de diferenciação entre os jogadores.

A adoção de módulos existentes, como verificadores de chaves de acesso ou vários tipos de chaves de recuperação e de sessão, continuará a crescer. Os desenvolvedores também experimentarão módulos mais exclusivos, como executores de automação DeFi, que os ajudarão a oferecer experiências de produtos exclusivas que rivalizarão ou superarão as das finanças tradicionais e centralizadas. Os módulos podem desempenhar um papel fundamental ao trazer bots on-chain para qualquer usuário e reduzir drasticamente a barreira do conhecimento para a adoção do DeFi.

Também vemos a adoção de módulos nas áreas de segurança e privacidade. Limites de gastos e multisig configurável (ex. exigindo um assinante extra ao interagir com um novo contrato) fornecem melhorias de segurança simples, mas módulos de detecção de exploração mais avançados podem ser acoplados a serviços offchain. Surgirão módulos que utilizam tecnologia de privacidade para fornecer aos usuários um meio de ofuscar sua identidade e aumentar a privacidade. Isso poderia ser tão simples quanto garantir que o processo de recuperação de conta não domine o usuário ou fornecer novos mecanismos para interações P2P furtivas.

Interoperabilidade

Vimos muita fragmentação em 2023, à medida que diferentes players abriram seus próprios caminhos para inovar em torno da abstração modular de contas. Embora acreditemos que a inovação continuará, também pensamos que a interoperabilidade desempenhará um papel mais importante em 2024, permitindo que aplicações e utilizadores utilizem módulos com mais facilidade e que os programadores distribuam os seus módulos com muito mais facilidade a qualquer utilizador, independentemente da implementação de conta que utilizem.

Vemos três áreas nas quais a interoperabilidade provavelmente acontecerá: 1) no nível do contrato de conta, 2) no nível de criação de conta e 3) no nível do módulo. ERC-7579 é o melhor candidato para o primeiro deles, com ZeroDev, Biconomy e OKX (juntos atualmente mais de 80% de todas as 4.337 contas inteligentes compatíveis) adotando-o no primeiro trimestre e mais criadores de contas seguindo. O segundo terá como objetivo facilitar a criação e a reutilização de assinantes incorporados em vários aplicativos alimentados pelo mesmo SDK e, talvez, também em vários SDKs. Em 2023, já vimos um exemplo de padrão que visa alcançar isso, ERC-7555, e várias palestras na WalletUncon durante o DevConnect foram focadas no combate a esse problema. Finalmente, pensamos que 2024 será um grande ano para a interoperabilidade dos módulos, tanto a um nível elevado, como proposto pelo ERC-7579, como a um nível mais específico do módulo, como a normalização do funcionamento, por exemplo, das chaves de sessão.

Recapitulação de 2023: Abstração de conta modular

intermediário1/17/2024, 7:35:34 PM
Este artigo analisa o desenvolvimento da abstração de contas modulares em 2023 e faz previsões para 2024.

2023 foi o ano dos “inovadores da abstração de contas”. O ERC-4337 atraiu o entusiasmo inicial e deu o pontapé inicial na comunidade de desenvolvedores (a 4337 Mafia), mas o impacto foi muito mais amplo do que o escopo do próprio padrão. Surgiram novas carteiras (como Soul Wallet e Clave), recursos vitais de contas de contratos inteligentes melhoraram (chaves de sessão, novos mecanismos de recuperação e <a href="https://medium.com/@sevenxventures/webauthn-and-passkey-key -management-for-daily-crypto-users-2f61ced39eb0">passkeys ) e verticais adjacentes encontraram maneiras de aproveitar contas inteligentes para potencializar outras infraestruturas importantes de melhoria de UX (por exemplo, transações baseadas em intenção).

Uma vertical emergente que tem visto muitas inovações e está bem no centro de todos esses desenvolvimentos, além do 4337, é a abstração modular de contas. A abstração de contas modulares promete um mundo onde as contas inteligentes são facilmente extensíveis, personalizáveis, portáteis e seguras. Estamos extremamente entusiasmados com o rumo que este espaço tomará em 2024. Para começar o ano, queremos recapitular os principais marcos do ano passado e apresentar brevemente as previsões para 2024.

Antes de 2023

A ideia de modularizar contas inteligentes já existe há algum tempo, com a conta modular mais notável (e apenas até onde sabemos) antes de 2023 sendo a Safe. Sua arquitetura permite módulos executores que retornam a chamada para a conta, um módulo guard/hook e um manipulador substituto. Alguns exemplos de módulos construídos para o Safe incluem os módulos Zodiac construídos por GnosisDAO. Outros players de abstração de contas também exploraram anteriormente alguns aspectos da modularidade, como Argent, mas até onde sabemos ainda não fizeram a transição para usar esse paradigma na produção.

A arma de partida

No final de 2022, próximo da conclusão da auditoria ERC-4337, surgiu a ideia de modularizar uma conta ERC-4337 usando Diamond Proxies. Na ETHDenver em fevereiro de 2023, Rhinestone construiu o primeiro protótipo de tal conta que era 1) modular, 2) compatível nativamente com ERC-4337 e 3) baseado em Diamond Proxies e foi escolhido como um dos finalistas no hackathon. Isso gerou muitas conversas, esforços da comunidade, protótipos e produtos.

Marcos/propostas técnicas

Um dos primeiros marcos importantes após o ETHDenver foi o lançamento do ERC-6900 (18 de abril), que propôs a padronização de contas inteligentes modulares e a inspiração em nosso protótipo inicial do ETHDenver. Isto formalizou um debate aberto em torno do uso de Diamond Proxies, e em particular delegatecall, para modularizar contas inteligentes. O ERC-6900 foi logo seguido pelo Kernel do ZeroDev (25 de abril), que era e ainda é a conta inteligente mais minimalista e extensível. Posteriormente, a Biconomy lançou sua própria conta inteligente modular (27 de setembro), bifurcando o Safe e tornando-o nativamente compatível com 4337 e permitindo lógica de validação modular. Thirdweb também anunciou a conta dinâmica no final do verão.

Contudo, modularizar a conta não é a única peça do quebra-cabeça. A promessa da abstração de conta modular é que qualquer desenvolvedor possa criar um recurso de conta inteligente que possa ser instalado e usado por qualquer usuário de conta inteligente. A introdução de desenvolvedores terceirizados na conta cria grandes riscos de segurança. Lançamos o Module Registry (julho), com ERC-7484 (14 de agosto) como um acompanhamento rápido, para resolver esse problema específico e criar uma plataforma para distribuição e descoberta de módulos. O whitepaper Safe{Protocol} foi publicado logo depois, em 15 de agosto, para resolver exatamente esse problema dentro do ecossistema Safe.

O desenvolvimento do módulo em 2023 centrou-se principalmente em recursos de conta que são apostas de mesa. Isto incluiu o desenvolvimento de novos sistemas de recuperação de contas (por exemplo, Safe's Recovery Hub), melhorias no uso de chaves de acesso como mecanismo de assinatura e módulos multi-chain para melhorar a sincronização de uma conta em múltiplas redes. Além desses recursos básicos da conta, começamos a ver o surgimento de módulos mais opinativos que fornecem aos usuários maior segurança, privacidade e acesso fácil ao DeFi diretamente da conta (mais sobre isso nas previsões). Para equipar os desenvolvedores com as ferramentas necessárias para usar facilmente essa arquitetura modular para criar recursos de conta personalizados, a Rhinestone lançou o ModuleKit (25 de agosto), a primeira estrutura de desenvolvedor para desenvolvimento de módulos.

Em novembro, Biconomy e Rhinestone se uniram para anunciar a primeira “Module Store”, com lançamento previsto para o primeiro trimestre de 1. Este Module Store permite que desenvolvedores de dapps e carteiras descubram módulos construídos por outros e os integrem em seus aplicativos para melhorar a experiência do usuário ou criar novas experiências de produto.

Em dezembro, ZeroDev, Biconomy, Rhinestone e OKX se uniram para lançar um padrão mais minimalista para contas inteligentes modulares: ERC-7579. Este ERC visa proporcionar a interoperabilidade mínima exigida pelos desenvolvedores de módulos e aplicativos, ao mesmo tempo que permite que os fornecedores de contas inovem, algo que é severamente restringido pelo ERC-6900.

Informações de dados

Contas modulares implantadas

Apesar do ecossistema de abstração de contas modulares só ganhar força em 2023, a grande maioria das contas em produção já são modulares. A conta Kernel e Biconomy reflete mais de 80% das 4337 contas nativas e a Safe é líder de mercado em termos de adoção de contas inteligentes. O Kernel implantou quase 1 milhão de contas, enquanto o Biconomy implantou mais de 600 mil (referência). Em 2023, a Safe continuou seu domínio, implantando mais de 4,1 milhões de contas, um aumento de 355% em relação ao ano anterior. Muitas dessas contas foram implantadas em nome da Worldcoin, que no início deste ano atingiu 2,7 milhões de contas verificadas.

Aplicativos que utilizam contas inteligentes modulares

Dentro do ecossistema 4337, os maiores aplicativos em número de contas e userOps são CyberConnect e FanTV (uma startup de mídia descentralizada), com 550 mil e 470 mil contas únicas, respectivamente. O lançamento do moletom ZTX gerou mais de 200 mil contas e Grindery, uma carteira inteligente de telegramas, criou mais de 200 mil contas. Todos esses aplicativos utilizam incentivos simbólicos para converter usuários, dificultando comentários sobre a adequação antecipada do produto ao mercado (o impacto que isso teve no envolvimento do usuário pode ser visto na próxima seção). Esses produtos também usaram principalmente contas inteligentes para criar uma experiência de integração perfeita, que não é exclusiva da abstração modular de contas.

Uma área onde as contas inteligentes modulares fornecem uma experiência de aplicação mais inovadora é o DeFi por meio da automação de contas, que está emergindo como a plataforma preferida para infra-estruturas de transações baseadas em intenção e criadores de produtos. Por exemplo, o Composible CoW emprega a arquitetura modular do Safe para criar transações do tipo intencional para os usuários. Rage Trade e CapX fornecem ações DeFi perfeitas por meio de chaves de sessão específicas. No entanto, esses produtos ainda são experimentos iniciais e ainda não aproveitaram totalmente os módulos de contas inteligentes.

Estatísticas do usuário

Uma grande deficiência do ecossistema ERC-4337 como um todo até agora tem sido as taxas de retenção de usuários muito baixas, como pode ser visto no gráfico abaixo (do BundleBear). Como a grande maioria das contas ERC-4337 são modulares, o mesmo se aplica ao ecossistema de abstração de contas modulares. Conforme mencionado acima, um grande fator para isso é provavelmente o resultado dos incentivos simbólicos que foram utilizados para impulsionar a adoção inicial do produto afiliado pelos usuários.

Fonte: bundlebear.xyz

Previsões para 2024

Acreditamos que as duas palavras-chave para 2024 serão a adoção e a interoperabilidade.

Adoção

Em 2023, vimos a maior parte da adoção de contas inteligentes acontecer por meio de carteiras incorporadas ou, como alguns propuseram chamá-las, de assinantes incorporados. A grande maioria das contas inteligentes controladas por estes assinantes são modulares e pensamos que esta tendência só continuará em 2024. O surgimento de novos SDKs de signatários incorporados e a melhoria dos existentes forçarão os construtores a continuarem competindo para oferecer novos recursos aos seus desenvolvedores, e acreditamos que os módulos de contas inteligentes desempenharão um papel fundamental na criação de diferenciação entre os jogadores.

A adoção de módulos existentes, como verificadores de chaves de acesso ou vários tipos de chaves de recuperação e de sessão, continuará a crescer. Os desenvolvedores também experimentarão módulos mais exclusivos, como executores de automação DeFi, que os ajudarão a oferecer experiências de produtos exclusivas que rivalizarão ou superarão as das finanças tradicionais e centralizadas. Os módulos podem desempenhar um papel fundamental ao trazer bots on-chain para qualquer usuário e reduzir drasticamente a barreira do conhecimento para a adoção do DeFi.

Também vemos a adoção de módulos nas áreas de segurança e privacidade. Limites de gastos e multisig configurável (ex. exigindo um assinante extra ao interagir com um novo contrato) fornecem melhorias de segurança simples, mas módulos de detecção de exploração mais avançados podem ser acoplados a serviços offchain. Surgirão módulos que utilizam tecnologia de privacidade para fornecer aos usuários um meio de ofuscar sua identidade e aumentar a privacidade. Isso poderia ser tão simples quanto garantir que o processo de recuperação de conta não domine o usuário ou fornecer novos mecanismos para interações P2P furtivas.

Interoperabilidade

Vimos muita fragmentação em 2023, à medida que diferentes players abriram seus próprios caminhos para inovar em torno da abstração modular de contas. Embora acreditemos que a inovação continuará, também pensamos que a interoperabilidade desempenhará um papel mais importante em 2024, permitindo que aplicações e utilizadores utilizem módulos com mais facilidade e que os programadores distribuam os seus módulos com muito mais facilidade a qualquer utilizador, independentemente da implementação de conta que utilizem.

Vemos três áreas nas quais a interoperabilidade provavelmente acontecerá: 1) no nível do contrato de conta, 2) no nível de criação de conta e 3) no nível do módulo. ERC-7579 é o melhor candidato para o primeiro deles, com ZeroDev, Biconomy e OKX (juntos atualmente mais de 80% de todas as 4.337 contas inteligentes compatíveis) adotando-o no primeiro trimestre e mais criadores de contas seguindo. O segundo terá como objetivo facilitar a criação e a reutilização de assinantes incorporados em vários aplicativos alimentados pelo mesmo SDK e, talvez, também em vários SDKs. Em 2023, já vimos um exemplo de padrão que visa alcançar isso, ERC-7555, e várias palestras na WalletUncon durante o DevConnect foram focadas no combate a esse problema. Finalmente, pensamos que 2024 será um grande ano para a interoperabilidade dos módulos, tanto a um nível elevado, como proposto pelo ERC-7579, como a um nível mais específico do módulo, como a normalização do funcionamento, por exemplo, das chaves de sessão.

即刻開始交易
註冊並交易即可獲得
$100
和價值
$5500
理財體驗金獎勵!