La red principal de Solana ha activado la actualización p-token. Esta actualización, basada en la biblioteca Pinocchio Rust, reemplaza la implementación del programa SPL Token actual, manteniendo la compatibilidad con billeteras, aplicaciones y tokens existentes. Según los datos revelados por la Fundación Solana, el consumo de cálculo para instrucciones relacionadas con tokens puede reducirse hasta un 98 %.
La demanda de instrucciones de transferencia ha disminuido notablemente
Lo más destacado de esta actualización es la reducción significativa del costo de las transferencias de tokens. Las unidades de cálculo necesarias para una transferencia de token común disminuyeron de 4645 a 76, y la instrucción transfer_checked pasó de 6200 a 105.
En la red Solana, las unidades de cálculo se utilizan para medir los recursos consumidos por las transacciones y la ejecución de programas. El programa de tokens es uno de los componentes más utilizados en la cadena, y operaciones como intercambios DeFi, transacciones de NFT, pagos, staking y transferencias de stablecoins invocan instrucciones relacionadas. Por lo tanto, la optimización de la capa de tokens no solo afecta una sola función, sino que también impacta en actividades más amplias en la cadena.
El artículo menciona que solo el cambio de p-tokens podría liberar aproximadamente entre un 12% y un 13% del espacio de bloque. Esta estimación no incluye el posible aumento adicional que podrían aportar las funciones de procesamiento por lotes posteriores.
Sin modificar los estándares, reemplace directamente la implementación anterior
Esta actualización no introdujo un nuevo estándar de tokens, sino que se implementó como sustituto directo del programa SPL Token existente. Los desarrolladores no necesitan migrar sus activos y los usuarios no requieren realizar ninguna acción adicional; los tokens existentes pueden seguir funcionando.
El enfoque de este enfoque es reducir la fricción de la actualización. Si la compatibilidad se mantiene estable, los validadores pueden incluir más transacciones en un solo bloque sin aumentar el límite actual del bloque, lo que también ayuda a mejorar la eficiencia en la ordenación de transacciones.
Las principales optimizaciones provienen de la entrada y el método de lectura
Según el ingeniero de Anza, Fernando Otero, aproximadamente el 70% del ahorro en cálculos proviene de dos ajustes: reemplazar la entrada tradicional de solana-program y adoptar el método de lectura zero-copy.
Las demás optimizaciones provienen de ajustes detallados en el código, incluyendo la eliminación de comprobaciones duplicadas, la reducción del seguimiento innecesario de préstamos, la optimización de las condiciones y la priorización de las instrucciones más utilizadas. Dado que las instrucciones de transferencia representan aproximadamente la mitad del tráfico del programa de tokens de la red principal, el equipo de ingeniería también implementó una identificación anticipada y una解析 simplificada específicamente para este tipo de instrucciones.
Además del aumento de eficiencia, p-token ha añadido tres nuevas instrucciones: Batch, WithdrawExcessLamports y UnwrapLamports.
Pruebas y reparaciones completadas antes del lanzamiento
Debido a que esta actualización reescribió uno de los programas más críticos de Solana, el equipo realizó múltiples rondas de pruebas antes del lanzamiento en la red principal. Anza indicó que las pruebas incluyeron pruebas unitarias, pruebas de fuzz, análisis de reproducción de transacciones históricas, auditorías y verificación formal continua.
Asymmetric Research también descubrió una vulnerabilidad relacionada con la verificación de propiedad de cuentas de órdenes por lotes. El equipo Anza indicó que este problema fue reparado antes del lanzamiento en la red principal.
Durante el último año, se ha prestado mucha atención a Firedancer, Alpenglow y la actualización del formato de transacciones, pero desde el punto de vista del uso práctico, muchos desarrolladores consideran que el p-token representa una mejora de rendimiento más directa. En 2025, los desarrolladores esperaban que esta actualización aumentara la eficiencia de las operaciones de tokens comunes en aproximadamente 19 veces, y los resultados de referencia en la red principal muestran que algunos comandos ya han superado las expectativas iniciales.

