La siguiente actualización de Ethereum, Pectra, está próxima a llegar a Mainnet. Pero, ¿qué incluye esta actualización y cómo nos afectará como usuarios?

¿Qué es Pectra?
Pectra es el nombre del próximo hardfork de Ethereum, que combina dos propuestas clave: Prague (para la capa de ejecución) y Electra (para la capa de consenso).
- Prague: Nombre en honor a la ciudad de Praga, siguiendo la tradición de Ethereum de nombrar forks según ciudades. Un dato curioso es que Holešky (la primer red de pruebas en recibir esta actualización) es la abreviatura de Holešovice, un distrito de Praga.
- Electra: Estrella gigante de color blanco azulado de la constelación de Tauro situada a unos 400 años luz de distancia. Electra es la tercera estrella más brillante del cúmulo estelar de las Pléyades.
Juntas, estas actualizaciones buscan optimizar Ethereum en términos de rendimiento, seguridad y experiencia del usuario.
¿Qué cosas cambiarán en Pectra?
Pectra incluirá varias mejoras clave a través de Ethereum Improvement Proposals (EIPs). Entre las más relevantes están:
1. Abstracción de cuentas: Un paso hacia las smart wallets
📌 EIP-7702: Set EOA account code
¿Qué cambia? Actualmente, las cuentas de Ethereum se dividen en dos tipos:
- Externally Owned Accounts (EOA) → Usadas por usuarios, controladas por claves privadas.
- Contratos Inteligentes → Código programable con lógica avanzada.
Con EIP-7702, una EOA podrá temporalmente funcionar como un contrato inteligente dentro de una transacción. Esto abre la puerta a funciones avanzadas como:
- Lotes de transacciones: Ejecutar múltiples operaciones en un solo TX. Ejemplo: en vez de hacer "approve" y luego "swap", ahora ambas acciones ocurren juntas.
- Patrocinio de gas: Otros pueden pagar tus fees de gas, útil si no tienes ETH en la cuenta.
- Autenticación alternativa: Firmar transacciones con módulos de seguridad en teléfonos (ej. passkeys o Face ID).
- Controles de gasto: Limitar cuánto puede gastar una dApp o establecer topes diarios de retiro.
- Recuperación de cuentas: Opciones para restaurar acceso sin migrar a una nueva cuenta.
2. Mejoras para validadores y staking
📌 EIPs 6110, 7002 y 7251
Estas mejoras están enfocadas en hacer que el staking de Ethereum sea más eficiente y flexible.
- EIP-6110: Antes, los depósitos de validadores tardaban ~9 horas en procesarse. Con EIP-6110, ahora tomarán 13 minutos, eliminando retrasos innecesarios.
- EIP-7002: Antes, solo la clave de firma de un validador podía iniciar un retiro. Ahora, si la dirección de retiro es una EOA o un smart contract, este también podrá forzar la salida de un validador.
- EIP-7251: Aumenta el saldo máximo efectivo de los validadores de 32 ETH a 2,048 ETH, lo que reduce la necesidad de operar múltiples validadores. Los stakers pequeños ahora pueden reinvertir automáticamente sus recompensas en el mismo validador mientras que los grandes pueden consolidar múltiples validadores en uno solo, reduciendo la carga de la red.
3. Mayor capacidad para datos en Ethereum
📌 EIP-7691: Blob throughput increase
Ethereum introdujo blobs en el hardfork Dencun, permitiendo que las L2s envíen datos comprimidos a L1. Estos datos se eliminan de la red tras 18 días (4096 epochs), evitando saturación de almacenamiento.
Actualmente, Ethereum maneja 3 blobs por bloque (máximo 6). Con EIP-7691, este número subirá a 6 blobs por bloque (máximo 9). Esto permitirá que se pueda procesar más información sin aumentar la congestión en la capa principal y para mitigar el incremento en uso de ancho de banda, Pectra también introduce EIP-7623, limitando el tamaño máximo de un bloque.