RIP-7560: Proposta para melhorar a camada de consenso da abstração de contas nativas

2/18/2024, 6:49:03 AM
intermediário
BlockchainEthereum
O RIP-7560 é uma proposta de aprimoramento para abstração de contas (EIP-2938/ERC-4337). A principal mudança introduzida por essa proposta é uma modificação no protocolo da camada de consenso, que permite evitar a dependência da infraestrutura de nível superior e introduz um novo tipo de transação. Este artigo também analisa as dúvidas e as respostas que surgiram durante a proposta da comunidade.

Abstração de conta vs. abstração de conta nativa

Em termos simples, a Abstração de conta no ERC-4337 é uma infraestrutura opcional no blockchain. O senhor pode escolher se quer ou não adotá-la. Uma vez adotado, ele oferece funcionalidades semelhantes às Contas de Contrato (CA), como multisig, pagamento de taxas de gás com tokens ERC-20, recuperação social e muito mais. Muitos provedores de serviços, como a stackup, estão trabalhando nessa infraestrutura. No entanto, essa infraestrutura não foi amplamente adotada pelos seguintes motivos:

  • Problema do empacotador: somente os empacotadores participam da verificação, o que leva a uma dependência excessiva dos empacotadores.
  • Lucro insuficiente para os empacotadores: Isso se deve principalmente à pequena escala, que exige que mais DApps escolham a infraestrutura do Account Abstraction para economizar taxas de gás.
  • Concentração de empacotadores: Os empacotadores estão concentrados em poucos fornecedores (Alchemy, Pimlico, Stackup), o que representa riscos de centralização.
  • Taxa de retenção: Além dos airdrops, a taxa de retenção de usuários para serviços de Account Abstraction é muito baixa.

Muitas soluções de camada 2 implementam o Account Abstraction diretamente na cadeia nativa para reduzir as taxas de gás. Isso é conhecido como abstração de conta nativa. No entanto, essa abordagem também tem outros problemas, como a impossibilidade de os usuários que não querem esse recurso optarem por não usá-lo, recursos limitados entre cadeias e uma falta geral de flexibilidade.

Este artigo menciona alguns termos, como a distinção entre EOA e CA (em termos simples, Metamask é EOA, contratos é CA), bem como bundlers (no ecossistema de abstração de contas, os usuários enviam UserOperations aos bundlers para empacotamento e processamento na cadeia, em vez de enviá-los aos validadores de nós/Mempool). Para obter explicações detalhadas, o senhor pode clicar nos links dos dois artigos mencionados acima e consultar os artigos publicados anteriormente no Gate Learn.

O que é o RIP-7560?

O RIP-7560 é uma proposta de aprimoramento para abstração de contas (EIP-2938/ERC-4337). A introdução do novo tipo de transação "AA_TX_TYPE" incorpora outras funções além do comerciante do pacote (construtor de blocos/validador de nós) nos estágios de verificação e execução da transação. Ele não depende mais exclusivamente do comerciante de pacotes para o empacotamento e o envio na cadeia, abordando assim os problemas de centralização mencionados anteriormente. Além disso, o RIP-7560 oferece um design padronizado para garantir maior conformidade para os futuros usuários. Este artigo abordará mais detalhadamente os padrões aprimorados pela proposta RIP-7560 e tratará das preocupações levantadas.

A mudança mais fundamental

Essa é uma alteração de protocolo da camada de consenso \
A proposta mais antiga de abstração de conta foi realmente feita em setembro de 2020 EIP-2938. Ele acabou sendo aceito pela comunidade e implantado no Ethereum. O motivo pelo qual o ERC-4337 acabou sendo adotado em vez do 2938 é que o 4337 não exige alterações na camada de consenso, o que torna sua aceitação relativamente mais fácil para a comunidade.

Ao contrário do ERC-4337, a proposta RIP-7560 envolverá mudanças maiores, especificamente no nível do protocolo da camada de consenso (o prefixo RIP indica que essa é uma proposta de nível inferior para aprimorar a tecnologia Rollup). O benefício correspondente que ele traz é a capacidade de evitar depender diretamente da infraestrutura da cadeia nativa L2.

Introdução de um novo tipo de transação \
Um novo tipo de transação foi introduzido: o quarto tipo de transação, também conhecido como "AA_TX_TYPE" (que na verdade foi proposto no antigo EIP-2938). Ele não apenas oferece suporte a todas as funcionalidades de uma CA típica (como o pagamento da taxa de gás e as funções de pagamento automático recorrente mencionadas no artigo da Visa), mas, diferentemente do ERC-4337, também permite que as EOAs existentes enviem transações. Isso significa que esta proposta visa a promover uma adoção mais ampla.

Lógica de execução de transações

Essa proposta é compatível com o padrão ERC-4337 e adota a lógica de transação de separar a execução e a verificação, o que exige mais gás. Além disso, de acordo com a documentação, a execução da transação é igual à do ERC-4337, em que todas as etapas da fase de verificação devem ser concluídas sem reversão. Após a verificação, os dados da chamada serão enviados para a conta para execução. Após a execução, o Paymaster pode executar a lógica pós-transação. O processo de execução completo é ilustrado no diagrama a seguir.

Fluxograma de execução (Fonte: Documento do GitHub do RIP-7560)

Principais preocupações com relação à proposta

O autor levantou as seguintes preocupações durante a discussão no fórum Ethereum Magicians: RIP-7560: Abstração de conta nativa

Isso restringirá o desenvolvimento de serviços de abstração de contas baseados em intenção?

Espera-se que os principais participantes dos serviços baseados em intenção sejam o Uniswap V4 e o UniswapX, com o UniswapX planejando desenvolver serviços de abstração de contas. Além disso, uma direção semelhante foi proposta pelo ERC-7521. Em resposta às discussões da comunidade, um dos autores dessa proposta, Yoav Weiss, mencionou que, juntamente com a RIP-7560, há também uma regra de verificação de abstração de conta chamada ERC-7562. O projeto do sistema de intenção poderia ser compatível apenas com o RIP-7560 e não com a regra de verificação. Em seguida, uma rede de intent solver separada poderia ser usada, permitindo que os benefícios do RIP-7560 fossem aproveitados sem entrar em conflito com o design do intent.

Risco de irreversibilidade

Alguns membros da comunidade questionaram se essa proposta é semelhante a "tentar incorporar um sistema operacional ao bare metal", apresentando riscos significativos. A isso, Yoav Weiss respondeu: Essa proposta é para cadeias que optam por incorporar um sistema operacional (como o ERC-4337) em bare metal, ou seja, cadeias L2 que optam por implantar a abstração de conta nativa. Há opções suficientes no ecossistema Ethereum, e os usuários podem optar por outras cadeias L2 que não tenham implementado a abstração de conta nativa.

Considerações sobre complexidade e custo

Com relação às preocupações sobre a complexidade e os altos custos resultantes da proposta, Dror Tirosh, um dos autores, respondeu que isso é inerente à própria abstração da conta. A abstração da conta decorre do fato de que queremos validar dados externos usando o código EVM genérico. A eliminação dessa complexidade exporia os produtores de blocos a ataques DoS ou exigiria a remoção do uso geral do código EVM, o que anula o objetivo do desenvolvimento da tecnologia de abstração de contas.

Conclusão

Atualmente, pelo menos os provedores de infraestrutura de abstração de contas, como o fundador da Stackup, dão boas-vindas a essas mudanças na camada de consenso, indicando que os principais problemas dos atuais serviços de abstração de contas ainda prevalecem. Se um número insuficiente de dApps não adotar essa solução para reduzir as taxas de gás e introduzir recursos semelhantes aos da CA de fácil utilização, os provedores de pacotes não lucrarão e as taxas de retenção de usuários nunca aumentarão. No entanto, se os serviços desenvolvidos com base nessa proposta puderem oferecer suporte contínuo aos EOAs existentes na cadeia para oferecer suporte nativo à abstração de contas, estaremos mais próximos do objetivo final (adoção em massa, Metamask com suporte à abstração de contas etc.), e a experiência do usuário na interação com DApps melhorará progressivamente.

Autor: Morris
Tradutor: Sonia
Revisores: Wayne、KOWEI、Elisa、Ashley、Joyce
* As informações não pretendem ser e não constituem aconselhamento financeiro ou qualquer outra recomendação de qualquer tipo oferecida ou endossada pela Gate.
* Este artigo não pode ser reproduzido, transmitido ou copiado sem referência à Gate. A contravenção é uma violação da Lei de Direitos Autorais e pode estar sujeita a ação legal.

Compartilhar

Calendário Cripto

Atualizações de projeto
Etherex lançará o Token REX em 6 de agosto.
REX
22.27%
2025-08-06
Dia Raro de Desenvolvimento e Governança em Las Vegas
A Cardano irá sediar o Rare Dev & Governance Day em Las Vegas, de 6 a 7 de agosto, com workshops, hackatonas e discussões em painel focadas em desenvolvimento técnico e tópicos de governança.
ADA
-3.44%
2025-08-06
Blockchain.Rio no Rio de Janeiro
A Stellar participará da conferência Blockchain.Rio, programada para acontecer no Rio de Janeiro, de 5 a 7 de agosto. O programa incluirá palestras e discussões em painéis com representantes do ecossistema Stellar em colaboração com os parceiros Cheesecake Labs e NearX.
XLM
-3.18%
2025-08-06
Webinar
A Circle anunciou um webinar ao vivo intitulado "A Era do Ato GENIUS Começa", agendado para 7 de agosto de 2025, às 14:00 UTC. A sessão explorará as implicações do recém-aprovado Ato GENIUS—o primeiro marco regulatório federal para moedas estáveis de pagamento nos Estados Unidos. Dante Disparte e Corey Then, da Circle, liderarão a discussão sobre como a legislação impacta a inovação em ativos digitais, a clareza regulatória e a liderança dos EUA na infraestrutura financeira global.
USDC
-0.03%
2025-08-06
AMA no X
Ankr realizará um AMA no X no dia 7 de agosto às 16:00 UTC, focando no trabalho do DogeOS em construir a camada de aplicação para DOGE.
ANKR
-3.23%
2025-08-06

Artigos Relacionados

O que é Bitcoin?
iniciantes

O que é Bitcoin?

Bitcoin, a primeira criptomoeda usada com sucesso no mundo, é uma rede descentralizada de pagamento digital peer-to-peer inventada por Satoshi Nakamoto. O Bitcoin permite que os usuários negociem diretamente sem uma instituição financeira ou terceiros.
11/21/2022, 10:12:36 AM
O que é o PolygonScan e como você pode usá-lo? (Atualização 2025)
iniciantes

O que é o PolygonScan e como você pode usá-lo? (Atualização 2025)

PolygonScan é um explorador de blockchain que permite aos usuários acessar detalhes de transações publicamente compartilhados na rede Polygon. Na atualização de 2025, agora processa mais de 5 bilhões de transações com confirmações em milissegundos, apresenta ferramentas de desenvolvedor aprimoradas, integração com Layer 2, análises avançadas, recursos de segurança melhorados e uma experiência móvel redesenhada. A plataforma ajuda os usuários a rastrear transações e obter insights mais profundos sobre o fluxo de ativos no crescente ecossistema da Polygon, que agora abriga 3,2 milhões de endereços ativos diários e $8,7 bilhões em valor total bloqueado.
11/11/2023, 6:20:25 PM
O que é EtherVista, o autoproclamado "Novo Padrão para DEX"?
intermediário

O que é EtherVista, o autoproclamado "Novo Padrão para DEX"?

Este artigo fornece uma análise aprofundada da emergente exchange descentralizada (DEX) EtherVista e seu token de plataforma, VISTA. Explora como a EtherVista visa desafiar o modelo existente de AMM (Automated Market Maker), especialmente o da Uniswap, por meio de seus mecanismos de negociação exclusivos e modelo de distribuição de taxas. O artigo também explora os contratos inteligentes da EtherVista, a tokenomia e como atrai usuários ao oferecer taxas de gás baixas e um inovador sistema de distribuição de receitas.
9/10/2024, 3:49:43 PM
O que é Coti? Tudo o que você precisa saber sobre o COTI
iniciantes

O que é Coti? Tudo o que você precisa saber sobre o COTI

Coti (COTI) é uma plataforma descentralizada e escalonável que oferece suporte a pagamentos sem atrito para finanças tradicionais e moedas digitais.
11/2/2023, 9:09:18 AM
O que é Tronscan e como você pode usá-lo em 2025?
iniciantes

O que é Tronscan e como você pode usá-lo em 2025?

Tronscan é um explorador de blockchain que vai além do básico, oferecendo gerenciamento de carteira, rastreamento de tokens, insights de contratos inteligentes e participação em governança. Até 2025, evoluiu com recursos de segurança aprimorados, análises expandidas, integração entre cadeias e experiência móvel aprimorada. A plataforma agora inclui autenticação biométrica avançada, monitoramento de transações em tempo real e um painel abrangente de DeFi. Os desenvolvedores se beneficiam da análise de contratos inteligentes alimentados por IA e ambientes de teste aprimorados, enquanto os usuários desfrutam de uma visualização unificada de portfólio multi-cadeias e navegação baseada em gestos em dispositivos móveis.
11/22/2023, 6:27:42 PM
O que é Neiro? Tudo o que você precisa saber sobre NEIROETH em 2025
intermediário

O que é Neiro? Tudo o que você precisa saber sobre NEIROETH em 2025

Neiro é um cachorro da raça Shiba Inu que inspirou o lançamento de tokens Neiro em diferentes blockchains. Em 2025, o Neiro Ethereum (NEIROETH) evoluiu para uma das principais moedas meme com um valor de mercado de $215 milhões, mais de 87.000 detentores e listagens em 12 grandes exchanges. O ecossistema agora inclui um DAO para governança comunitária, uma loja oficial de mercadorias e um aplicativo móvel. NEIROETH implementou soluções de camada 2 para melhorar a escalabilidade e consolidou sua posição entre as 10 principais moedas meme temáticas de cachorro por capitalização de mercado, apoiado por uma comunidade vibrante e influenciadores cripto líderes.
9/5/2024, 3:37:06 PM
Comece agora
Inscreva-se e ganhe um cupom de
$100
!