La modificación podría permitir operaciones mucho más complejas dentro de una sola transacción atómica y representa una expansión de aproximadamente 3,3 veces.
La actualización está mucho más cerca ahora
Anatoly Yakovenko, uno de los cofundadores de Solana, describió un posible uso para esta actualización. Según el comentario de Yakovenko sobre el cambio inminente, Solana requiere "1 tx moviendo datos atómicamente a través de dos zk roots". También mencionó que los rollups basados podrían existir en Solana.
Un caso de uso más profundo
Su observación sugiere un caso de uso más integral que simplemente agregar más datos a cada transacción. Incorporar pruebas de conocimiento cero (zero-knowledge proofs) y operaciones relacionadas con rollups mientras se mantiene la ejecución atómica —es decir, o toda la transacción tiene éxito o ninguna lo hace— podría ser más sencillo para transacciones de mayor tamaño.
El límite actual de 1.232 bytes proviene de la arquitectura de red original de Solana. Al considerar la sobrecarga de red, las transacciones se restringieron para ajustarse al MTU mínimo de IPv6. SIMD-0296 pudo proponer el nuevo techo de 4.096 bytes ya que la adopción de QUIC eliminó la necesidad de mantener esa restricción.
El nuevo formato de transacción v1 de Solana proporciona este límite superior. El cambio no aumenta todas las transacciones en la red; las transacciones legacy y v0 seguirán funcionando según sus reglas actuales. Para acceder a la capacidad extra, los desarrolladores deben utilizar v1.
La testnet de Solana ya recibió la actualización, donde la Transacción V1 se activó en septiembre, un mes antes del despliegue previsto en el mainnet.
La Solana Foundation identifica una serie de cargas de trabajo, incluyendo grandes multisigs, firmas BLS, firmas Winternitz de un solo uso y Transferencias Confidenciales, que podrían beneficiarse del espacio adicional, además de los sistemas ZK. Como resultado, algunas operaciones que antes requerían varias transacciones ahora pueden realizarse en una sola operación atómica, posiblemente reduciendo tarifas, la sobrecarga de coordinación y la complejidad de confirmación.
El énfasis de Yakovenko en los zk roots y los rollups basados implica que la actualización podría, en última instancia, tener un impacto mayor en la arquitectura de aplicaciones de Solana que el mero aumento de 3,3 veces. La activación del 9 de septiembre proporciona la capacidad de transacción subyacente; serán los desarrolladores quienes decidan cuán activamente se utiliza esa capacidad adicional.

