logo
TradFi
Regístrate y obtén 15.000 USDT en recompensas
¡Una oferta por tiempo limitado te espera!

¿Qué es una EOA en cripto? Cuentas de propiedad externa

Puntos clave

¿Qué es una EOA en cripto? Es la cuenta de Ethereum que controla una clave privada. En un día de finales de octubre de 2026, 1 de cada 16 remitentes tenía código de delegación EIP-7702.

Una EOA es una cuenta de propiedad externa en Ethereum que controla una clave privada, y en un solo día a finales de octubre de 2026 aproximadamente uno de cada 16 remitentes la había apuntado a código de smart account mediante EIP-7702. En el ámbito cripto, el significado de EOA no tiene nada que ver con los sentidos legal, médico o coloquial de las mismas tres letras.

De las 382.357 direcciones de Ethereum que enviaron una transacción en un día a finales de octubre de 2026, aproximadamente una de cada 16 llevaba código de delegación EIP-7702 al cierre de la jornada, y ninguna llevaba código de contrato ordinario. Delegadas o no, todas esas direcciones firmaron con una clave privada, porque Ethereum solo acepta transacciones provenientes de EOAs.

EOA de un vistazo

Elemento
EOA
Qué es
Una cuenta de Ethereum controlada por una clave privada
Dirección
0x más 40 caracteres hexadecimales derivados del hash de la clave pública
Coste de creación
Ninguno
Inicia transacciones
Sí, y una cuenta de contrato no puede
Rutas de smart account
UserOperations de ERC-4337, delegación EIP-7702 desde mayo de 2025
En un día de finales de octubre
Alrededor del 6,1 % de 382.357 remitentes llevaba código de delegación 7702
Riesgo principal
Quien posee la clave o la frase semilla controla la cuenta

¿Qué es una EOA en cripto?

Una EOA es el tipo de cuenta que una persona gestiona desde fuera de la cadena. La documentación de cuentas de Ethereum nombra dos tipos de cuentas, y describe la cuenta de propiedad externa como "controlada por cualquiera que tenga las claves privadas". El otro tipo, la cuenta de contrato, obedece a código.

La especificación formal de Ethereum explica la parte de "externa". La edición Shanghai de febrero de 2025 del Yellow Paper define una transacción como "una única instrucción firmada criptográficamente y construida por un actor externo al alcance de Ethereum". Añade que "el remitente de una transacción no puede ser un contrato", y el titular de la clave es ese actor externo.

El par de claves tiene dos mitades, y clave pública frente a clave privada en Phemex Academy explica cuál de ellas puedes compartir.

¿Cómo funciona una EOA?

Toda EOA comienza como una clave privada, que la página de cuentas de Ethereum describe como "64 caracteres hexadecimales" que la mayoría de las bibliotecas de billeteras generan al azar. La clave pública se deriva de ella mediante matemática de curva elíptica, y la dirección se deriva de la clave pública. Una billetera puede producir las tres partes sin conexión antes de que la cuenta toque la cadena.

Una dirección EOA de Ethereum tiene 42 caracteres. La página de cuentas la construye "tomando los últimos 20 bytes del hash Keccak-256 de la clave pública y añadiendo 0x al principio". Eso deja 40 caracteres hexadecimales detrás del prefijo 0x.

Crear una no cuesta nada, en palabras de la página de cuentas. La dirección puede recibir ETH antes de que su titular haya firmado algo, porque la red conoce la clave pública solo cuando llega la primera transacción firmada.

Cada EOA también mantiene un nonce, que la página de cuentas define como "un contador que indica el número de transacciones enviadas desde una cuenta de propiedad externa". Solo puede pasar una transacción por nonce, de modo que una transferencia firmada no puede reenviarse para mover los mismos fondos dos veces.

Cuando una transacción llega, la Máquina Virtual de Ethereum (EVM) ejecuta lo que esta invoque, y el remitente paga gas en ETH por el trabajo.

¿Cuál es la diferencia entre una EOA y una cuenta de contrato?

La división entre EOA y cuenta de contrato se reduce a qué ostenta el control. Una EOA obedece a una clave privada y puede iniciar una transacción. Una cuenta de contrato obedece a su propio código y actúa solo cuando una transacción u otro contrato la invoca.

Característica
EOA
Cuenta de contrato
Controlada por
Una clave privada
Su propio código
Inicia una transacción
Sí
No, solo responde a llamadas
Coste de creación
Ninguno
Una tarifa, ya que usa almacenamiento de la red
Código en la cuenta
Ninguno, o un puntero EIP-7702 de 23 bytes
El contrato desplegado

Una cuenta de contrato es la dirección de un contrato inteligente desplegado, por lo que no tiene clave privada alguna. EIP-3607, un estándar Final creado el 10 de junio de 2021, indica a los clientes que rechacen cualquier transacción cuyo remitente tenga código desplegado. Su texto añade que "un bloque que contenga dicha transacción DEBE considerarse inválido".

Muchas explicaciones son anteriores a un cambio. La página de cuentas de Ethereum aún describe el code hash de una EOA como el hash de una cadena vacía, y eso fue así para toda EOA hasta el 7 de mayo de 2025. Desde entonces, una EOA puede llevar un puntero de delegación, así que la línea divisoria pasa por la clave privada. Una EOA tiene una, y una cuenta de contrato no. Una EOA delegada conserva tanto su clave como su dirección.

¿Qué es una billetera EOA?

Una billetera EOA es la aplicación o dispositivo que almacena la clave privada de una EOA y firma con ella. Las monedas permanecen en el libro mayor de Ethereum. En palabras de la página de cuentas, "nunca posees realmente criptomonedas, posees claves privadas".

Por eso importar la misma clave privada en otra aplicación de billetera recupera la misma dirección y el mismo saldo. Una billetera no custodial (autocustodia) te entrega esa clave, junto con una frase semilla que puede reconstruirla, y solo el titular de la clave firma por la cuenta.

Una billetera de contrato inteligente mantiene sus fondos en una cuenta de contrato, cuyo código establece las reglas de gasto. Desde mayo de 2025, una billetera EOA puede añadir algunas de esas reglas mediante EIP-7702 sin migrar a una nueva dirección. El anuncio de Pectra de la Ethereum Foundation nombra la agrupación de transacciones como una de ellas.

¿Cómo permite EIP-7702 que una EOA ejecute código de smart account?

EIP-7702, titulado "Set Code for EOAs", es un estándar Final creado el 7 de mayo de 2024. Añade el tipo de transacción 0x04, que permite a las EOAs "definir el código en su cuenta" mediante autorizaciones firmadas, cada una nombrando un contrato delegado.

Para cada autorización que supere sus comprobaciones y nombre una dirección distinta de cero, el protocolo escribe un indicador de delegación en el código de la cuenta. Ese puntero tiene 23 bytes de longitud: el prefijo 0xef0100 seguido de la dirección de 20 bytes del delegado, y luego cada llamada a la EOA ejecuta el código del delegado.

La clave privada sigue funcionando como antes, porque EIP-7702 modifica EIP-3607 para permitir que una EOA "cuyo código sea un indicador de delegación válido" origine transacciones.

La actualización Pectra de Ethereum activó EIP-7702. Su primer bloque llegó a mainnet el 7 de mayo de 2025, en el epoch 364032 programado por la Ethereum Foundation. El mismo anuncio señala que "el titular de la EOA siempre puede crear otra autorización EIP-7702 que revoque o reemplace el código de delegación existente".

Una autorización firmada no garantiza una delegación. El EIP indica a los clientes omitir cualquier tupla que falle una comprobación, como un chain ID incorrecto o un nonce obsoleto, y pasar a la siguiente. El código de la cuenta es la única prueba de que una delegación se materializó.

¿Las smart accounts de ERC-4337 siguen necesitando una EOA?

Sí, en el punto en que algo llega a la cadena. ERC-4337, un estándar Final creado el 29 de septiembre de 2021, construye smart accounts de una manera que "evita por completo la necesidad de cambios en el protocolo de la capa de consenso".

Un usuario firma una UserOperation, que el estándar define como "una estructura que describe una transacción que debe enviarse en nombre de un usuario".

Un bundler, "un nodo (block builder) que puede gestionar UserOperations", agrupa muchas de ellas en una sola transacción. Un paymaster puede cubrir la tarifa como "un contrato auxiliar que acepta pagar la transacción".

Esa única transacción aún necesita un remitente ordinario. EIP-3607 descarta un contrato como remitente, así que un bundler envía cada lote desde una EOA y lo firma con la clave privada de esa cuenta. La smart account detrás de cada UserOperation no envía esa transacción por sí misma.

¿Cuántos remitentes de Ethereum usan la delegación EIP-7702?

En el día del censo de finales de octubre, 23.432 remitentes terminaron la jornada con un indicador de delegación, el 6,13 % de las 382.357 direcciones distintas que enviaron al menos una transacción. Las otras 358.925, es decir, el 93,87 %, no tenían código alguno.

Esas cuentas delegadas enviaron 91.068 transacciones, el 5,91 % de los 1,54 millones registrados en la cadena ese día. Sus delegaciones apuntaban a 271 contratos delegados distintos, y un solo contrato atrajo a 6.522 de las 23.432 cuentas, es decir, el 27,83 %. Un fallo en ese único contrato afectaría a más de un cuarto de los remitentes delegados del día a la vez.

Método: el censo toma cada transacción de los 7.178 bloques de Ethereum de ese día natural, incluidas las fallidas. Conserva cada dirección remitente una vez y revisa el código que cada una tenía en el último bloque del día. Un indicador de delegación son exactamente 23 bytes que empiezan por 0xef0100, por lo que no puede confundirse con código de contrato.

¿Cuáles son los riesgos de una EOA?

Una EOA no tiene botón de reinicio. Quien posea su clave privada o la frase semilla que la respalda controla la cuenta. Una frase perdida excluye al titular de forma permanente, y una filtrada entrega todo a otra persona. La configuración más segura mantiene esa frase sin conexión, y cómo respaldar una frase semilla cubre los pasos.

EIP-7702 añade un segundo riesgo: una delegación a código defectuoso. Las propias notas de seguridad del EIP advierten que "un delegado mal implementado puede permitir que un actor malicioso tome casi por completo el control de la EOA de un firmante". Una autorización firmada que apunte a un contrato hostil hace lo mismo deliberadamente.

El chain ID añade un matiz. Una autorización firmada con chain ID 0 supera la comprobación de red del EIP en cualquier red que ejecute EIP-7702. Cualquiera que posea esa firma puede presentarla en otra cadena donde el nonce de la cuenta coincida.

¿Cómo puedes usar una EOA con Phemex?

Tu EOA es el destino donde llega ETH cuando lo retiras de Phemex a autocustodia, y un depósito desde esa billetera comienza como una transacción que firma la misma clave. La cadena solo ve la dirección y la firma de la EOA, así que la dirección que pegues decide adónde van las monedas.

  1. Copia la dirección de 42 caracteres desde tu propia billetera y compara sus primeros y últimos caracteres después de pegarla.

  2. Verifica que la red de retirada coincida con la que usa tu billetera, ya que el mismo formato de dirección funciona en muchas cadenas EVM.

  3. Envía primero una cantidad pequeña y el resto cuando llegue esa transferencia de prueba.

Operar con el precio de ETH en Phemex no toca tu EOA en absoluto. Los futuros de ETH se liquidan dentro de tu cuenta de Phemex, por lo que no se realiza ninguna transacción on-chain ni firma con clave privada. Las posiciones en estos contratos usan apalancamiento, y Phemex cierra una automáticamente si las pérdidas alcanzan su margen.

Preguntas frecuentes

¿Qué es una EOA en blockchain?

Una EOA, o cuenta de propiedad externa, es una cuenta de Ethereum que controla una clave privada. Mantiene ETH y tokens, inicia transacciones y no cuesta nada crearla. El otro tipo de cuenta, la cuenta de contrato, ejecuta código y actúa solo cuando algo la invoca.

¿Qué es una cuenta de propiedad externa en Ethereum?

Es el tipo de cuenta que una persona controla desde fuera de la cadena mediante una clave privada. Su dirección es 0x seguido de los últimos 20 bytes del hash Keccak-256 de la clave pública, 42 caracteres en total, y un nonce cuenta cada transacción que envía.

¿Puede una EOA mantener código de contrato inteligente?

Desde el 7 de mayo de 2025 una EOA puede mantener un tipo de código: un indicador de delegación EIP-7702 de 23 bytes que hace que las llamadas a la cuenta ejecuten el código de un contrato elegido. Según EIP-3607, una cuenta que mantenga cualquier otro código no puede enviar transacciones en absoluto.

¿Se puede eliminar una delegación EIP-7702?

Sí, el titular puede firmar una nueva autorización en cualquier momento. Apuntarla a la dirección cero borra el código de la cuenta según EIP-7702, y apuntarla a otro contrato reemplaza al delegado anterior.

Conclusión

Las smart accounts han llegado a Ethereum construyéndose sobre la EOA. EIP-7702 añade lógica de contrato a la misma dirección, y los lotes de ERC-4337 aún salen desde EOAs, por lo que una clave privada sigue siendo lo único que puede iniciar una transacción.

Esto eleva la importancia de la frase semilla. La clave que firma un pago también puede firmar una autorización que entrega la cuenta a un contrato, así que merece más cuidado que cualquier función de billetera construida sobre ella.

Descargo de responsabilidad: este artículo es solo a fines informativos y no constituye asesoramiento financiero. El comercio de criptomonedas implica un riesgo sustancial. Realiza siempre tu propia investigación antes de tomar decisiones de inversión.

Regístrate y reclama 15000 USDT
Descargo de responsabilidad
Este contenido proporcionado en esta página es solo para fines informativos y no constituye asesoramiento de inversión, sin representación ni garantía de ningún tipo. No debe interpretarse como asesoramiento financiero, legal o profesional, ni tiene la intención de recomendar la compra de ningún producto o servicio específico. Debe buscar su propio asesoramiento de los asesores profesionales correspondientes. Los productos mencionados en este artículo pueden no estar disponibles en su región. Los precios de los activos digitales pueden ser volátiles. El valor de su inversión puede bajar o subir y puede que no recupere la cantidad invertida. Para más información, consulte nuestros Términos de Uso y la Exoneración de Riesgos.