Tópicos em alta
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Como o Stable permite transferências gratuitas de USDT?
@stable está construindo uma nação digital para o USDT, oferecendo uma ampla gama de recursos nativos do USDT e também oferecendo otimizações de escalabilidade de ponta a ponta em RPC, Consenso, Execução e Banco de Dados.
Entre os recursos específicos do USDT, o mais notável são as transferências gratuitas de USDT.
Mas como o Stable realmente torna isso possível?
"O segredo está no ERC-4337 e no EIP-7702."
[ERC-4337]
ERC-4337 é o principal padrão de abstração de contas no ecossistema Ethereum. Ele implementa a abstração de conta sem alterar o protocolo principal do Ethereum, introduzindo:
- Ponto de entrada
- Empacotador
-Pagador
No ERC-4337, os usuários assinam um objeto separado chamado UserOp em vez de uma transação tradicional e o enviam para um mempool off-chain dedicado (mempool UserOperation) em vez do mempool público do Ethereum.
Enquanto as transações tradicionais de mempool são validadas por validadores, no ERC-4337 os Bundlers validam os UserOps dos usuários, empacotam-nos em uma única transação de pacote e enviam-na para o contrato inteligente da EntryPoint.
O EntryPoint é o contrato principal do ERC-4337. Ele verifica e executa UserOps e processa a liquidação de gás em uma única etapa.
Aqui, o Paymaster pode ser usado opcionalmente - um contrato inteligente que paga taxas de gás em nome do usuário ou permite que as taxas sejam pagas em um token alternativo. Se um UserOp especificar um Paymaster e incluir os dados extras necessários, o EntryPoint irá processá-lo para que o usuário não pague nenhuma taxa de gás ou possa liquidar a taxa em outro token.
[EIP-7702]
Embora o ERC-4337 tenha introduzido um padrão inovador de abstração de contas, ele enfrentou desafios de adoção. Uma questão importante era que, para usar a abstração de contas, os usuários finais tinham que transferir fundos de seu EOA existente para uma CA recém-criada. Isso adicionou atrito à experiência do usuário e retardou a adoção generalizada.
O EIP-7702 resolve isso. Introduzido com a atualização Ethereum Pectra, ele permite que um EOA atue temporariamente como um CA. Isso significa que os usuários podem manter seu endereço EOA e UX existentes enquanto usam imediatamente recursos de abstração de conta, como o ERC-4337.
Para tornar isso possível, o EIP-7702 introduz um novo tipo de transação. Além dos campos de transação regulares, inclui um authorization_list, que contém assinaturas que aprovam qual código de contrato pode ser temporariamente delegado à conta. Essa assinatura diz essencialmente: "Eu permito que meu EOA execute temporariamente o código deste endereço de contrato inteligente".
Quando o EOA executa a transação, a lógica do contrato inteligente delegado é executada. Após a conclusão da transação, a delegação é revogada automaticamente e o EOA retorna ao seu estado original.
[Transferência USDT sem gás]
Ao combinar ERC-4337 e EIP-7702, a receita secreta da Stable está completa:
1. O usuário assina uma transação de transferência de USDT de uma conta habilitada com EIP-7702.
2. O UserOp assinado é enviado para a rede Bundler.
3. O Empacotador inclui a transação em um pacote e a envia para o EntryPoint, coordenando com o Paymaster para preparar o pagamento do gás.
4. O Paymaster cobre o custo do gás para executar a transação e o EntryPoint a executa - resultando em uma transferência USDT totalmente gratuita para o usuário.
Além disso, o Stable permite que os usuários paguem taxas de gás em USDT por meio de ERC-4337 e EIP-7702.


5,69K
Melhores
Classificação
Favoritos