¿Cómo permite Stable transferencias gratuitas de USDT? @stable está construyendo una nación digital para USDT, ofreciendo una amplia gama de características nativas de USDT y también entregando optimizaciones de escalabilidad de extremo a extremo a través de RPC, Consenso, Ejecución y DB. Entre las características específicas de USDT, la más notable es la transferencia gratuita de USDT. Pero, ¿cómo hace Stable esto posible? "El secreto radica en ERC-4337 y EIP-7702." [ERC-4337] ERC-4337 es el estándar líder de abstracción de cuentas en el ecosistema de Ethereum. Implementa la abstracción de cuentas sin cambiar el protocolo central de Ethereum al introducir: - EntryPoint - Bundler - Paymaster En ERC-4337, los usuarios firman un objeto separado llamado UserOp en lugar de una transacción tradicional, y lo envían a un mempool off-chain dedicado (mempool de UserOperation) en lugar del mempool público de Ethereum. Mientras que las transacciones del mempool tradicional son validadas por validadores, en ERC-4337 los Bundlers validan UserOps de los usuarios, los empaquetan en una única transacción de paquete y la envían al contrato inteligente EntryPoint. El EntryPoint es el contrato central de ERC-4337. Verifica y ejecuta UserOps, y procesa la liquidación de gas en un solo paso. Aquí, el Paymaster puede ser utilizado opcionalmente: un contrato inteligente que paga las tarifas de gas en nombre del usuario o permite que las tarifas se paguen en un token alternativo. Si un UserOp especifica un Paymaster e incluye los datos adicionales requeridos, el EntryPoint lo procesará para que el usuario no pague ninguna tarifa de gas o pueda liquidar la tarifa en otro token. [EIP-7702] Aunque ERC-4337 introdujo un innovador estándar de abstracción de cuentas, enfrentó desafíos de adopción. Un problema clave era que para usar la abstracción de cuentas, los usuarios finales tenían que transferir fondos de su EOA existente a un CA recién creado. Esto añadió fricción a la experiencia del usuario y ralentizó la adopción generalizada. EIP-7702 resuelve esto. Introducido con la actualización de Ethereum Pectra, permite que un EOA actúe temporalmente como un CA. Esto significa que los usuarios pueden mantener su dirección EOA existente y la experiencia de usuario mientras utilizan inmediatamente características de abstracción de cuentas como ERC-4337. Para hacer esto posible, EIP-7702 introduce un nuevo tipo de transacción. Además de los campos de transacción regulares, incluye una lista de autorización, que contiene firmas que aprueban qué código de contrato puede ser delegado temporalmente a la cuenta. Esta firma esencialmente dice: "Permito que mi EOA ejecute temporalmente el código de esta dirección de contrato inteligente." Cuando el EOA ejecuta la transacción, la lógica del contrato inteligente delegado se ejecuta. Después de que la transacción se completa, la delegación se revoca automáticamente y el EOA regresa a su estado original. [Transferencia de USDT sin gas] Al combinar ERC-4337 y EIP-7702, la receta secreta de Stable está completa: 1. El usuario firma una transacción de transferencia de USDT desde una cuenta habilitada con EIP-7702. 2. El UserOp firmado se envía a la red Bundler. 3. El Bundler incluye la transacción en un paquete y la envía al EntryPoint, coordinándose con el Paymaster para preparar el pago del gas. 4. El Paymaster cubre el costo del gas para ejecutar la transacción, y el EntryPoint la ejecuta, resultando en una transferencia de USDT completamente gratuita para el usuario. Además, Stable permite a los usuarios pagar tarifas de gas en USDT a través de ERC-4337 y EIP-7702.
5.63K