
Autor: Shisilu, Fuente: OKX
Pectra es la primera actualización importante después de Ethereum Dencun, que cubre las horquillas duras de la capa de ejecución de Praga y las actualizaciones de la capa de consenso de Electra, integrando el mayor número de 11 EIP en la historia, mejorando significativamente la flexibilidad del validador, la escalabilidad de la red y la eficiencia de la ejecución.Con el Ethereum principal Pectra, la bifurcación dura activada oficialmente el 7 de mayo de 2025, EIP-7702, la «forma final» de la abstracción de la cuenta, ¡también ha ingresado oficialmente a la visión del público!
Si hay billeteras web3 basadas en EVM que no admiten EIP-7702, entonces no hay duda de que es equivalente a renunciar a todo el ecosistema y usuarios de Ethereum.¡Esta es la determinación de Vitalik y EF, y también es el comienzo de la caja de Pandora próximamente!Actualmente, para apoyar el ecosistema Ethereum, OKX Wallet ha tomado la iniciativa de apoyar la última cuenta de Ethereum Abstraction estándar EIP-7702, y ha abierto una entrada oficial para los usuarios que están dispuestos a probarlo. Puede actualizar a través de [Actualización funcional de la página de inicio de la billetera OKX-More-7702) para experimentar el EIP-7702 seguro y profesional.Recordatorio cálido: puede elegir actualizarlo y experimentarlo según sea necesario.Si no se actualiza, no afectará el uso normal del ecosistema y aplicaciones existentes.Para garantizar la seguridad de los activos, asegúrese de operar a través de canales oficiales, tenga cuidado con los enlaces de phishing y los sitios web maliciosos y evite los riesgos de los activos.
Siga este artículo para comprender completamente la historia evolutiva de la abstracción de la cuenta, el valor del usuario y los cambios del mercado presentados por EIP-7702 y los peligros ocultos en la oscuridad.
Descripción general
-
El código involucrado en este artículo se encuentra enokx/js-wallet-sdk, Las implementaciones SDK EIP-7702 utilizadas por OKX Wallet son de código abierto y abiertas a socios comunitarios.
-
EIP-7702 ha agregado un tipo de transacción, lo que permite que la EOA ordinaria establezca una dirección de contrato en su contrato de poder lógico.
-
EIP-7702 heredará y superará completamente la ecología construida por ERC-4337 durante muchos años debido a sus «ventajas de costos» y «flexibilidad».
-
EIP-7702 también es un riesgo invisible para los usuarios comunes.Incluso si el usuario no se actualiza, causará la falla de la transacción o los riesgos de daños por seguridad en escenarios específicos.
-
EIP-7702 traerá una nueva experiencia de usuario.Cuando el sujeto del usuario se somete a la migración contractual, las aplicaciones de mercado también evolucionarán. La abstracción de gas, las cuentas de clasificación familiar y otras experiencias sedosas tan esperadas llevarán a mil millones de personas y ingresarán al mundo Web3 a un bajo costo.
-
Para los intercambios y DAPPS, las características de EIP-7702 en la aplicación traerán más del 50% de reducción de costos y, por lo tanto, adoptarán por completo la era de la cuenta del contrato.
¿Por qué las cuentas deben ser abstractas?
Es difícil imaginar que la visión de la abstracción de la cuenta incluso precedue a Ethereum.
Durante este carnaval HK Web3, Vitalik enfatizó repetidamente que Ethereum ha alcanzado el 50% del objetivo «Momento de iPhone» a través de una serie de soluciones como Multi-SIG, Cuenta Abstraction y ZK Correo electrónico.
¿Es rápido o lento, optimista o limitado? ¡Vamos a profundizar en el fondo y veamos por qué AA tiene tanta influencia!Después de todo, después de 10 años de carrera a larga distancia, Vitalik finalmente introdujo al final del campo AA, agregando una marca rica y colorida a la barra de progreso de la hoja de ruta de Ethereum dibujada en 23 años.
¿Cuál es el propósito de la abstracción de la cuenta?
De hecho, la solución esencial es el problema de la separación de los derechos de propiedad, porque la misma unidad de propiedad y firma de la EOA (cuenta de propiedad externamente) está en realidad en realidad la misma unidad (ambas confían en la clave privada para controlar cualquier instrucción).La raíz proviene de la estructura de transacción de Ethereum. De hecho, no hay de la parte en las transacciones estándar de Ethereum. Al ejecutar, la dirección de FOM se analiza inversa a través de sus parámetros VRS (es decir, firma de usuario).
Además, como una «máquina de estado de clase mundial», Ethereum se basa completamente en las transacciones para lograr cambios de estado en la cadena.En combinación con la incapacidad de especificar la parte del partido, los permisos de ejecución de la transacción se combinan con la mayor propiedad.
Esta es la raíz de una serie de problemas que son simples y fáciles de entender, pero inconvenientes de usar:
-
Las claves privadas son difíciles de proteger: la pérdida de la clave privada (pérdida, piratería, grietas cuánticas) significa perder todos los activos.
-
Hay pocos algoritmos de firma, y diferentes algoritmos de firma traen diferentes pérdidas de rendimiento e incluso el costo del almacenamiento en la cadena.
-
Los permisos de firma son altos, y la clave privada nativa de EOA tiene derecho a todo esto.
-
La tarifa de manejo para transacciones complejas es alta, y la tarifa de manejo solo se puede pagar a través de ETH. Cualquier transacción y una sola operación requieren una tarifa básica de al menos 21,000.
-
Las transacciones no tienen privacidad, y aunque alguna vez hubo un protocolo confidencial ERC-20 propuesto por Circle, no se ha convertido en la corriente principal.
En el análisis final, el mundo de blockchain de hoy es demasiado complicado para los usuarios que van y vienen. Los usuarios deben comprender los conceptos de precio del gas, límite de gas y bloqueo de transacciones (orden de no CE), y ocultar información compleja de usuarios regulares.Este es el problema que EIP-7702 finalmente resolverá.
¿Cuáles son las diferencias centrales entre ERC-4337 y EIP-7702?
En realidad, hay más de diez propuestas diferentes alrededor de AA, que he explorado antes. De hecho, después de resolver la situación general, hay dos elementos esenciales:
Ruta 1: deje que la dirección EOA conduzca la dirección de CA
ERC-4337 es un ejemplo típico en este aspecto. En una palabra, se resume como: proponer una nueva operación de usuario de objeto de transacción.El usuario envía este objeto al grupo de memoria, envía instrucciones en lotes y ejecuta transacciones de transacciones una por una por entrega del contrato.En esencia, es llevar las transacciones subyacentes y las operaciones de la cuenta al nivel del contrato para ejecutar.
El principio de ejecución es el siguiente:
A través del papel de Bundler, se puede decir que esta solución puede resolver problemas como transacciones por lotes, sin gases y pocos algoritmos de firma.Pero lo que no puede resolver es la complejidad y los costos de transacción del usuario, así como el riesgo de falla único de Bundler y Entrypoint.
Porque una vez que el usuario migra a ERC-4337, incluso si el usuario2 necesita en la figura anterior solo está haciendo una transacción de transferencia, la tarifa de transacción del usuario se duplicará en comparación con EOA.
A partir de los últimos datos de usuarios de CA y EOA, se puede ver que incluso si algunos usuarios son jugadores de alta gama, dependen en gran medida de varias operaciones con CA como el cuerpo principal de la cadena, la llamada de lotes, etc., pero ¿por qué no usar CA ordinaria si es así?
El diseño del Bundler le permite evitar actualizaciones de nivel de horquilla dura y se lanzará directamente en la capa de aplicación, pero ERC-4337 también trae el doble del riesgo de gasto de costo, y los usuarios también pierden la flexibilidad original de la EOA.Por lo tanto, ante diversas necesidades de usuarios, es obvio que los usuarios en el mercado actual no favorecen la solución de ERC-4337. La tendencia general ha disminuido significativamente en los últimos dos años de desarrollo.Incluso si el número de usuarios de pico está lejos del número de direcciones de direcciones independientes de Ethereum 300m.
Por supuesto, no estamos criticando las deficiencias de ERC-4337, pero los roles y conceptos como Paymaster y la abstracción de gas que se han desarrollado junto con él en realidad se han aplicado nuevamente en EIP-7702.
El autor cree que el desarrollo de cualquier industria no se logrará de la noche a la mañana. Lo importante es descubrir leyes y resumir la experiencia del ascenso y la caída del pasado.
Ruta 2: Cambie la dirección EOA a la dirección de CA
De hecho, ya en noviembre de 2015, Vitalik propuso EIP-101, utilizando los contratos como una nueva estructura para la cuenta.Cambie la dirección solo en código y espacio de almacenamiento, cambie la tarifa de manejo y el pago de soporte por ERC20 y cambie el token nativo a la clase ERC20 para depositar el saldo a través de contratos precompilados (puede tener funciones como autorización de deducción).En enero de 2018, había otra solución EIP-859. La función central era usar la transacción con el parámetro del código para realizar la implementación de la billetera de contrato si no se implementa el contrato de la parte de la transacción.Finalmente, EIP-7702, que se dedujo aún más del plan EIP-3074, ¡finalmente se incluyó en la red principal de Ethereum!
El concepto y el efecto de EIP-7702 son en realidad muy simples. Completa la inicialización a través de nuevos tipos de transacciones. En el futuro, los usuarios pueden permitir que EOA tenga las funciones de contratos inteligentes temporal y opcionalmente en una sola transacción y luego admite transacciones por lotes, transacciones sin gases y gestión de permisos personalizados en el negocio.La capacidad más crítica es dar a los usuarios un espacio temporal y opcional.
Además, varias personas pueden compartir el mismo contrato lógico, lo que reduce en gran medida el costo de la migración de usuarios. Para completar la configuración EIP-7702, los usuarios solo necesitan 8W de gas, que es de aproximadamente US $ 0.06.Para configurar un nuevo contrato nuevamente o cancelar el contrato lógico, solo necesitan 4W de gas.
Después de completar la configuración, puede traer significativamente la optimización de gas de los usuarios durante las transacciones por lotes. Vea la tabla a continuación:
Por supuesto, puede sentir que es necesario hacerlo dos veces, o incluso seis veces, la transferencia de tokens?
Cuando los usuarios regulares están acostumbrados a hacer una cosa a la vez, puede que no haya muchos escenarios, pero en escenarios de aplicación diversificados como el juego Web3 y el pago web3, en realidad sucederá muy a menudo, como el consumo de monedas de cobre (moneda generada en el juego) y monedas de plata (moneda de recarga de usuarios) al mismo tiempo.O participe en algún tipo de evento y consuma boletos NFT y tarifas de admisión.
Incluso si no imaginamos escenarios complejos y volver a los requisitos de intercambio más convencionales de la cadena hoy en día, también hay requisitos por lotes para aprobar y transferir. Incluso ahora, puede hacer un dispositivo que pueda ayudar a los usuarios a eliminar rápidamente su autorización inútil. Los efectos son fáciles de comparar y, obviamente, el costo puede reducirse directamente en aproximadamente un 40%.
El principio central de EIP-7702
Para explorar por qué se logra este efecto, debemos volver a su principio. De hecho, su núcleo es dos lógicas, divididas en la configuración del usuario y los enlaces de uso diario
Configuración de enlaces de contrato lógico
El proceso central es el siguiente:
-
Paso 1: Autorización de la firma, firme una cadena de hash especial a través de la clave privada del EOA original, y el contenido está compuesto por cadena, dirección, nonce.Aquí la dirección es la dirección del contrato lógico que se establecerá al final, mientras que Nonce es una estrategia para garantizar que la transacción no se repita.
-
Paso 2: Transacción de firma.Con el primer paso de la información de autorización, cualquiera puede construir una transacción del Tipo 4, que puede contener información de autorización múltiple y establecer autorización para múltiples direcciones a la vez.
-
Paso 3: transmitir en el enlace, y luego el contrato lógico entrará en vigencia cuando se procese la transacción.
Hay más detalles técnicos aquí, consulte:>OKX Open Source JS SDK Implementación, para ver el proceso de codificación de los datos subyacentes.Por supuesto, esta solución en realidad oculta algunos peligros y complejidades ocultas, que explicaremos en detalle a continuación.
Ejecución de contratos lógicos
Cuando complete la configuración, cuando cualquier transacción para abordarle, será lo mismo que llamar a un contrato inteligente. El sistema «cargará» el código del contrato lógico que estuviera originalmente en su estado EOA actual para ejecutar su lógica.
Del mismo modo, usamos 2 escenarios para ver:
El primero es llamarte a ti mismo
Si establece un alto nivel de seguridad y capacidades de control personalizadas como el contrato de contrato inteligente OKX 7702, puede escribir las especificaciones de Data de llamada por adelantado para permitir que su operación actual complete múltiples instrucciones a la vez. Por ejemplo, puede completar la transferencia de aprobación+al mismo tiempo, o aprobar+intercambiar al mismo tiempo.
No lo subestimes. Entre las 2.700 millones de transacciones Ethereum en la actualidad, la aprobación es de aproximadamente 75 m.Calculado a 8W Gas por transacción, hay 46W de consumo ETH y calculado al precio de mercado de ETH de 1,700 dólares estadounidenses, es de cerca de 800 millones de dólares estadounidenses.
El segundo tipo es llamado por otra persona
En el pasado, Ethereum no llamó direcciones de EOA, pero ahora usted es un contrato universal que se puede personalizar. Puede abrir subcuentas y permisos separados, o puede establecer una lista blanca con algunos Paymasters y Licencias de Cuentas designadas para iniciar algunas transacciones en su nombre, eliminando así el dilema de las firmas de aparición repetidamente en aplicaciones tradicionales de blockchain.
¡Qué habilidad tan poderosa!Así que esta es también la razón por la cual casi todas las billeteras convencionales: billetera OKX, Metamask, WalletConnect, biconomía, BaseWallet, Rhinestone, ZeroDev, Trustwallet, Safe y otros equipos relacionados están respondiendo rápidamente para apoyarlos.
¿Es EIP-7702 un final de la cuenta Resumen?
Sí, ¡porque esta vez el usuario lo elegirá!
No es que EOA no sea lo suficientemente bueno.Hablando objetivamente, EOA es conciso y claro, simple y seguro.Pero en esta actualización de Praga, EOA después de la introducción de EIP-7702 será mejor.Debido al costo, debido a la experiencia.Cuando Jobs sacó su iPhone de su bolsillo de jeans, esas experiencias fueron algo que los usuarios no esperaban al principio, y aún podían jugar así.
La abstracción de la cuenta es en realidad un área donde muchas cadenas están explorando y intentando activamente. Por ejemplo:
-
Starknet, como ZK-Rollup (capa 2), tiene sus cuentas predeterminadas todas las cuentas de contrato y no tiene EOA.
-
ERA ZKSYNC, el uso de una cuenta AA es el método predeterminado, y no hay necesidad de los enlaces complicados de Bundler.
-
Nervos CKB, similar al modelo UTXO, pero también permite que todas las cuentas personalicen el validador utilizado, eliminando los derechos de retención y control.
-
Aptos / Sui, como un papel fundamental en la capa1 del sistema de movimiento, no es un AA en modo EVM, pero también tiene la capacidad de personalizar cuentas, licencias de firmas modulares, verificación multifactor, etc.
-
EVM Linea / Base / Mantle / Polygon / Arbitrum / Optimism, estos ecosistemas relacionados no solo han completado el soporte AA a través de ERC4337, sino que también seguirán la actualización de EIP-7702 de la misma manera que la red principal de Ethereum.
La infraestructura en los campos relacionados con la billetera y AA está sentando de manera más integral las bases para EIP-7702.
Optimiza la experiencia central de EIP-7702: comercio por lotes, abstracción de gas (es decir, soluciones sin gases y otras soluciones sin gas) y alojamiento de cuentas. Estos proveedores de servicios como Coinbase, Metamask, Biconomy, ZeroDev, Drinestone, Ithaca, etc. los apoyan.
Estas también son adaptaciones completadas de la era de ERC-4337, que también es una gran ventaja de EIP-7702. La entidad de cuenta final es una forma que pertenece a EOA y CA, por lo que una gran cantidad de infraestructura que una vez gira en torno a AA puede migrarse y adaptarse.
Ahora usemos una tabla para reflejar las diferencias de capa de efecto final entre EOA, ERC-4337 y EIP-7702.
Hablando objetivamente, el sistema Ethereum tiene una carga histórica mucho más pesada que otras cadenas. Esta es la razón por la cual las voces de la comunidad recientemente se opusieron a los cambios de Vitalik a la máquina virtual EVM, y también es la razón por la cual ERC-4337 se vio obligado a elegir ERC-4337 en los primeros días. Sin embargo, una vez que una mejor opción (EIP-7702) puede lograr la compatibilidad con una carga histórica y una excelente optimización de costos, los usuarios marcarán el comienzo del «momento del iPhone».
Con la transformación de la forma subyacente, la forma derivada puede imaginarse más, como
-
Los usuarios pueden usar la cuenta PassKey o Google para controlar sus billeteras. Implemente funciones de experiencia, como condiciones limitadas y sin visa.
-
Los usuarios pueden realizar la capacidad de recuperación configurando ZKEmail y otros métodos para realizar la función de recuperar la clave privada.
-
Para los grandes operadores en la cadena en la cadena, con múltiples transacciones integradas en una transacción, el tiempo de espera del bloque puede reducirse considerablemente, lo que permite que el swap en la cadena diga un paso más rápido y reduce el riesgo de falla de la transacción a través de transacciones continuas.
El tiempo tiene un gran impacto en la experiencia del usuario. Como ETH, que ocupa el segundo lugar en el sistema de consenso en todo el mundo de blockchain (segundo solo a BTC), no puede reducir aleatoriamente el tiempo de bloque de 3S a 1.5s como BSC para mejorar la experiencia del usuario. Luego, la herramienta de billetera basada en EIP-7702 es el puente más importante para la experiencia del usuario.
Entonces, en combinación con nuestra discusión anterior sobre su nivel subyacente, ¡se puede decir que EIP-7702 es la forma definitiva de abstracción de cuenta!
Sin embargo, no es muy probable que los usuarios lo usen en el futuro, porque sus propias aplicaciones deben ser cautelosas. Después de integrar la inteligencia compleja, en realidad hay muchos riesgos de seguridad traídos por ellos, y algunos métodos de ataque son incluso muy oscuros.Por lo tanto, después de la actualización y activación de Ethereum Praga el 7 de mayo de 2025, lo que más necesitan los usuarios es una billetera verdaderamente segura, que está protegida por la experiencia técnica.
¿Se acabó la batalla final?
No.
De hecho, Pectra es la actualización más ambiciosa de Ethereum hasta la fecha, que cubre 11 EIP, ¡el número más alto de la historia!Y podemos ver los muchos beneficios de EIP-7702 y emitir juicios basados en los principios y datos anteriores.
Pero también es después de que los usuarios participen en la elección de que el mercado marcará el comienzo de una batalla caótica.
En el proceso de desarrollo continuo del ecosistema AA, la tendencia de fragmentación ha surgido gradualmente. Entre ellos, los EIP que definen la abstracción de la cuenta del marco ya tienen estándares de interfaz como ERC-4337, ERC-6900, ERC-7579, etc., pero existen diferencias obvias en la experiencia del usuario, las especificaciones de la interfaz y las expectativas de comportamiento entre las diferentes soluciones de implementación. Las diferentes soluciones de implementación de billetera se centran en escenarios de aplicación similares y funciones básicas limitadas, pero cada una adopta supuestos de diseño incompatibles y lógica de implementación.
Uno de los problemas ocultos más típicos es el trastorno de almacenamiento.
Después del lanzamiento de EIP-7702, el espacio de almacenamiento bajo la cuenta EOA está disponible para los contratos, y el espacio de almacenamiento no es exclusivo de un solo contrato, pero puede ser cambiado a usar por múltiples proveedores de cuentas inteligentes.
Cuando el usuario inicia una operación de «redelegación», el contrato de cuenta original será reemplazado por el nuevo contrato. Sin embargo, los datos de estado escritos por el contrato anterior no se borrarán y permanecerán en el almacenamiento de la EOA. Esto significa que el nuevo contrato de poder puede acceder o incluso modificar los datos almacenados escritos por el contrato anterior, que presenta elContaminación de almacenamiento«El riesgo puede interferir o incluso destruir la lógica de ejecución del contrato actual.
Aunque, ha habido múltiples soluciones en la comunidad, como aislar el almacenamiento a través del espacio de nombres (ERC-7201) para reducir el impacto del caos de almacenamiento. Sin embargo, no importa qué solución se adopte, todavía hay una falta de normas unificadas obligatorias en el ecosistema para garantizar la singularidad y la seguridad de Nonce.
Otro problema típico es el desorden de la implementación de estándares.
Como se revela en este artículo:De la fragmentación a la unificación: la necesidad de la estandarización de la cuenta inteligente》
ahora:Seguro,>BiconomíayZeroDevTodos ellos implementan funciones de llamadas por lotes de sus respectivas versiones, pero el nombre de la función, los parámetros de interfaz y los métodos de procesamiento de resultados de los tres son diferentes. Entre ellos, ZeroDev considera la situación de las fallas de las llamadas por lotes, mientras que las seguras y la biconomía no manejan tales escenarios.
El enfoque estándar de la industria «cada uno posee» inevitablemente conducirá a una batalla caótica. Los usuarios, Dapps y desarrolladores son víctimas. Por lo tanto, el lanzamiento de EIP-7702 no es solo una innovación tecnológica, sino también una oportunidad para establecer una infraestructura general para cuentas inteligentes. Nos proporciona un período de ventana para «reconstruir el consenso», promover todo el ecosistema de billetera web3 de funciones diversificadas a la unidad estructural y lograr un verdadero desarrollo sostenible.
Tres comprensiones de seguridad esenciales después de la activación de EIP-7702
Ahora, cambiemos de diferentes perspectivas a diferentes perspectivas, de usuarios, DAPP, intercambios y otras organizaciones, y veamos cómo este sistema nos afecta, traerá oportunidades y riesgos. Solo comprendiendo los riesgos podemos disfrutar de los beneficios que traen más perfectamente este sistema.
EIP-7702 es muy complicado, ¿no puedo actualizarlo?
Por supuesto, puede optar por no actualizar activamente, pero existe el riesgo de saber que después de la actualización en Praga, la firma de su mensaje puede poner en peligro inadvertidamente.
De hecho, EIP-7702 tiene un fuerte riesgo de phishing, porque sus parámetros de autorización están compuestos de: dirección, nonce y chainid. Si el Chanid es 0, la autorización de la firma también puede entrar en vigencia cuando cualquier cadena se encuentra con Nonce.
A través del método de implementación específico del proceso 7702 en el SDK de firma de código abierto OKX, podemos ver que para cumplir con este estándar, el usuario finalmente firmó un valor hash: 0xABC, que se calcula de la siguiente manera:
Entre ellos, Keccak es el algoritmo de hashing principal en Ethereum, que se caracteriza por un resultado fijo de longitud de 32 bytes que puede calcularse mediante datos de cualquier longitud. RLP es un conjunto de métodos de codificación de información, y finalmente la magia es un valor fijo.
Sin embargo, dado que el resultado final es un valor hash que no puede entender el contenido específico, si el usuario firmó un mensaje apresuradamente y otros también pueden llevar su autorización a la cadena para entrar en vigencia, entonces el código se establecerá inconscientemente, lo que desencadenará un evento de ataque a nivel de 0 días de día. Y debido a que el código establecido es obligatorio, no puede pensar que ha configurado un contrato seguro y no será reemplazado.
Por lo tanto, una billetera segura prohibirá al usuario firmar un valor de hash arbitrario, que también fue antes (porque el valor hash también puede representar una transacción normal).
Si accidentalmente actualiza un contrato arriesgado, ¿cómo puede protegerse?
Este riesgo también es muy común, después de todo, no puede asegurarse de no ser pescado en absoluto.
Para proteger este problema, primero debemos saber que una formación técnica es que las transacciones en el sistema Ethereum deben estar en el orden no Solo cuando se mantienen continuidad se pueden reconocer en la cadena.
Por lo tanto, hay dos métodos de ataque.
El primer caso es que el hacker roba el siguiente valor de nonce de su dirección actual y firma la autorización, por lo que el procesamiento también es muy simple. Si es atacado, use rápidamente una billetera que pueda personalizar Gasfee, como la billetera OKX u otras billeteras seguras, y transferir rápidamente ETH (a otras direcciones seguras de las suyas). Por un lado, este movimiento puede transferir fondos a nivel ETH, y por otro lado, puede reemplazar el valor de nonce válido, invalidando así las manos del hacker.
El segundo caso es que el hacker robó el valor no CE posterior, por lo que es posible que su transferencia actual haga que la autorización en el hacker sea efectiva. Como no está seguro de qué es Nonce, cualquier operación no puede conducir a una seguridad absoluta. Solo puede transferir activos lo antes posible para protegerse.
¿Parece que EIP-7702 es más peligroso? En realidad, ¡no es el caso!
Para Blockchain, la retorno real de la soberanía del usuario al sistema que realmente trae la soberanía de los usuarios a las claves privadas de todos los usuarios. En cualquier momento, las firmas aleatorias conducirán a pérdidas de capital. Sin embargo, la clave aquí es que, aparte de la situación en la que los grandes usuarios están dirigidos a envenenar, la mayoría de las razones por las cuales los usuarios tienen que usar claves privadas importantes a menudo, habrá riesgos.
Si ya ha logrado la suma de las cuentas familiares y las subcuentas personales a través de AA y establece el límite disponible para cada subcuenta, entonces su cuenta principal solo debe llamarse al modificar la configuración del nivel del sistema, y el uso diario regular solo requiere una pequeña cuenta para resolverla.
¿Por qué fallan algunas transacciones comunes después de actualizar?
Esto a menudo sucede en herramientas de billetera que no admiten EIP-7702.
Primero, agregue una formación técnica. Durante la llamada al contrato en Ethereum, se juzgará el campo de código de la dirección actual del usuario. Si hay contenido, pasará por la función que acepta de forma predeterminada ejecutar la lógica correspondiente.
Según esto, el rendimiento para los usuarios comunes es que si complgo la configuración del contrato de EIP-7702, básicamente tendré la función de aceptar funciones de forma predeterminada. Cualquier transacción de transferencia ETH ordinaria ejecutará alguna lógica de contrato, aumentando así el uso general de gas. Si su transacción normal establece el límite de gas a 21000, naturalmente fallará.
Del mismo modo, dado que muchos proyectos NFT detectarán si la dirección del receptor es una dirección de agujero negro (es decir, la dirección que no se puede transferir fuera del activo) y prohibirá las transacciones, si su función de aceptación se procesa incorrectamente, también conducirá a la pérdida inaceptable de activos de ERC20 y ERC721.
En este sentido, se recomienda configurar explícitamente billeteras EIP-7702, o utilizar contratos lógicos que sean altamente seguros auditados y reconocidos por el usuario, tales como:https://github.com/okx/wallet-core
¿Qué más ha cambiado en Ethereum Mainnet Pectra?
¿Hay muchas voces en el mercado que creen que Ethereum parece estar perdido? ¿Por qué muchas actualizaciones no tienen nada que ver con los usuarios? Is this really the case? Echemos un vistazo a las otras actualizaciones de EIP para encontrar las respuestas. Chen Ran, EIP-7702 es el mayor cambio de actualización que los usuarios pueden sentir, pero hay otros 10 EIP, que traen cambios al ecosistema de Ethereum en diferentes dimensiones.
En primer lugar, el apoyo de la criptografía. A través de EIP-2537, se introducen operaciones de precompilación de curvas elípticas BLS12-381, lo que puede optimizar operaciones de cifrado complejas como la verificación de firma BLS, que proporciona una mayor seguridad (seguridad de más de 120 bits) y eficiencia informática (optimización de gas).
Hay múltiples puntos de optimización para escenarios de compromiso. Hablando objetivamente, la apuestas debe optimizarse. El clúster de validador de Ethereum ha estado creciendo rápidamente, y casi un millón de direcciones de compromiso de validador han estado disponibles. Esto se debe a que Max_Effective_Balance está limitado a 32 ETH, y los operadores de nodos necesitan crear múltiples cuentas de validador para administrar activos de referencia más grandes, lo que conduce a la existencia de una gran cantidad de «validadores redundantes». Por lo tanto, el techo máximo se ha incrementado a través de EIP-7251. Para los protocolos de replanteo de la agregación de LIDO, el número de cuentas de control puede reducirse y la complejidad del sistema puede reducirse, pero esto puede exacerbar el problema de descentralización y hacer que el mercado de ETH estancada sea más centralizado.
Después de esta actualización, los operadores de nodos más grandes pueden fusionar múltiples cuentas de validador, al tiempo que aportan más flexibilidad a pequeños validadores, como aumentar los ingresos a través de la acumulación de ingresos por intereses compuestos o incrementos más flexibles. Esto es muy importante. Después de alcanzar los 32 metros, si genera 10 nuevos ingresos ETH, no continuará utilizando ETH Pledge, porque aún necesita reunir 32 para abrir una nueva cuenta. Pero después de esta actualización, puede comprometerse directamente 42 ETH. Luego, obviamente, sus ingresos por intereses compuestos pueden volver al sistema ETH, que tiene la conveniencia de la experiencia del usuario y algunos presagios para reducir la liquidez ETH.
Finalmente, es una optimización significativa del ecosistema L2.Ethereum siempre ha estado firmemente en el camino hacia la comunidad ecológica L2.Otros sistemas SVM y Move están desarrollando esencialmente su propio L1, e incluso explorando el L2 en él, todavía hay algunas contradicciones y conflictos.La causa raíz es que el alto rendimiento de estas cadenas depende relativamente menos de hacer L2.
Para alentar a más L2 a interactuar con la red principal de Ethereum de manera eficiente, la tarifa de gas de CallData en transacciones aumenta directamente de 4/16 de gas por byte a gas 10/40 a través de EIP-7623. Esto está obligando a L2 a no usar CallData, sino a usar más blobs.
A través de EIP-7691, la capacidad de las blobs en los bloques también aumenta para admitir un espacio de almacenamiento L2 más grande. En la actualización anterior de Cancun, había dos parámetros centrales objetivo y max representando blobs, que representan las blobs de destino para cada bloque y el número máximo de blob para cada bloque.
Cancún es 3 y 6. Ahora después de Praga, los parámetros se convierten en 6 y 9, lo cual es una expansión.
Por lo tanto, Ethereum mejora Ethereum a través de L2 TPS, aunque existen muchos problemas, como la dispersión de liquidez, la complejidad de la cadena cruzada, la capacidad de escape de emergencia, etc.Por lo tanto, en la actualización actual de Pectra, Ethereum está agregando «carretera» a L2, pero cómo resolver la «gestión del flujo de vehículos» y los «estándares de peaje para diferentes carreteras» en el futuro es el problema más fundamental.
Ver el futuro
Este artículo es casi diez mil palabras. Comenzamos desde la raíz del desarrollo abstracto de la cuenta, hasta las dos rutas y comparaciones representadas por ERC-4337 y EIP-7702, y luego profundizamos en los principios y mecanismos de EIP-7702 para analizar sus ventajas y desventajas y efectos de ajuste en los escenarios de usuarios de los principales usuarios.
El autor cree que «no tus llaves, ni tu dinero» es un gran concepto. EIP-7702 no es para subvertirlo, sino completar y perfeccionar otra dimensión, para que pueda ser tanto la soberanía como la facilidad de uso.Como dijo el investigador de la Fundación Ethereum, Yoav Weiss, «los próximos mil millones de usuarios no escribirán 12 palabras en papel».
Luego, a través de la comparación de los dos, se puede decir que ha optimizado significativamente ERC-4337, dando espacio al usuario y flexibilidad, de modo que es más fácil ser reconocido por los usuarios en el mercado posterior y utilizado.Una vez que el usuario comience a adoptar CA como sujeto en la cadena, los tipos de transacciones complejas aumentarán en grandes cantidades en la capa EVM.
A partir de esto, podemos ver que la sombra del futuro se acompaña de la riqueza de las entidades de cuentas subyacentes y los tipos de transacciones. Se resolverán muchos de los problemas de experiencia de aplicación una vez aburridos.Ya no requiere por la fuerza que los usuarios comprendan la lógica, como Nonce, Gas, etc., sino que también proporcionan procesamiento simplificado por herramientas de servicio de entrada, como billeteras.
Aunque enfrenta la diversidad a nivel de la industria, aportando un cierto grado de trastorno en los estándares de interfaz y el espacio de almacenamiento, el autor también es optimista de que cuanto más valioso sea el caos, más unificado se puede producir el estándar. El juego diversificado descentralizado promoverá en última instancia el desarrollo de la industria. Es precisamente por esto que después de que se lance EIP-7702, no encenderá inmediatamente el ecosistema en Ethereum, porque es una actualización subyacente tecnológica en espiral. A menudo, tales actualizaciones estarán por delante de la aplicación del mercado durante 2-3 años, y se dejarán a la capa de aplicación para fermentar gradualmente.
Además, a partir de esta actualización, la seguridad del usuario dependerá más de la calidad del servicio de la capa de herramienta de entrada. El código abierto y la apertura son un paso importante para brindar a los usuarios una sensación de seguridad. Por lo tanto, también se implementa la implementación del SDK subyacente EIP-7702 integrado por OKX Wallet.Código abierto y abierto, acepta abiertamente la prueba de la comunidad y el mercado, y también hay muchas billeteras que permanecen abiertas para ir cada vez más en el camino del autohospedaje, lo que brinda a los usuarios autonomía absoluta con equidad de código abierto.
Finalmente, después de regresar a la actualización de Pectra en sí, podemos ver el pensamiento y la persistencia de Ethereum en la dirección futura nuevamente. Ahora que la estrategia L2 ha entrado en un período de ejecución estable, la hoja de ruta de Ethereum ha cambiado mucho en los detalles en la última década, pero el objetivo central siempre ha sido inesperadamente consistente: esperamos tener una cadena de bloques verde (POS) segura y descentralizada, que es altamente escalable y fácil de verificar. La introducción de propuestas de AA como EIP-7702 para mejorar efectivamente la experiencia del usuario de las horquillas duras representa que Ethereum siempre está explorando cómo mejorar la competitividad entre múltiples cadenas al tiempo que garantiza la descentralización (¡incluso frente a la competencia de las cadenas públicas de nueva generación como Solana), y cómo convertirse en un supercomputador ideal!
Referencias:
-
https://github.com/okx/js-wallet-sdk
-
https://github.com/ethereum/eips/blob/master/eips/eip-7702.md
-
https://www.okx.com/zh-hans/learn/smart-account-standardization
-
https://mp.weixin.qq.com/s/wjppnkevlxlcsz1wyhh4tw
-
https://vitalik.eth.limo/general/2024/12/03/wallets.html
-
https://metamask.io/news/account-abstraction-past-present-future
Sobre «Instituto de Investigación OKX»
La columna «OKX Research Institute» se basa en la perspectiva de investigación a nivel institucional y se centra en los puntos calientes a nivel de fenómeno, aplicaciones innovadoras y fronteras de desarrollo tecnológico de la industria de cifrado. A través del análisis de datos, el comportamiento en la cadena y el análisis de vinculación del mercado cruzado, revela las razones centrales y los posibles impactos detrás de la dinámica del mercado, con el objetivo de promover el intercambio de conocimientos, la colisión de pensamiento y la discusión profunda dentro de la industria, y ayudar al desarrollo saludable del cifrado ecológico.