Por Hannah Pérez  

Solana activará este miércoles una nueva versión de transacciones que elevará el límite máximo de 1.232 a 4.096 bytes, dando a desarrolladores más de tres veces el espacio actual para ejecutar operaciones complejas dentro de una sola transacción. El cambio busca eliminar una de las restricciones estructurales de la red y acercarla a modelos más flexibles como el de Ethereum.

***

  • Solana aumentará el tamaño máximo por transacción de 1.232 a 4.096 bytes.
  • Transaction v1 permitirá incluir pruebas criptográficas grandes, operaciones multifirma y ciertas transferencias confidenciales en una sola transacción.
  • Los formatos actuales seguirán funcionando, por lo que wallets y aplicaciones no estarán obligadas a migrar inmediatamente.
  • Servicios que leen bloques y transacciones deberán actualizarse para reconocer el nuevo formato v1.
  • La mejora no introduce una nueva comisión por byte, aunque operaciones más grandes podrían requerir mayores tarifas de prioridad cuando exista congestión.


Solana se prepara para eliminar una de las restricciones técnicas que durante años ha condicionado el tipo de operaciones que los desarrolladores pueden ejecutar dentro de una única transacción.

La blockchain activará este miércoles Transaction v1, un nuevo formato que elevará el tamaño máximo permitido por operación desde 1.232 bytes hasta 4.096 bytes, según informó CoinDesk. El cambio proporciona más de tres veces el espacio actual y permitirá que determinadas operaciones que hoy necesitan dividirse en varias transacciones puedan ejecutarse de una sola vez.

De tres transacciones a una

La principal ventaja de Transaction v1 será la posibilidad de incluir una mayor cantidad de instrucciones y datos en una misma operación onchain. Entre los casos beneficiados se encuentran pruebas criptográficas de mayor tamaño, pagos que requieren numerosas autorizaciones mediante esquemas multifirma y determinadas transferencias confidenciales.

Hasta ahora, el límite rígido de 1.232 bytes obligaba a los desarrolladores a fragmentar algunas operaciones complejas en varias transacciones separadas, aumentando la complejidad de las aplicaciones y creando más puntos potenciales de fallo. Con el nuevo techo de 4.096 bytes, una parte importante de esos procesos podrá consolidarse dentro de una única transacción.

Solana elimina una antigua limitación estructural

El límite de 1.232 bytes se remonta al diseño original de red de Solana. En sus primeras versiones, cada transacción debía caber dentro de un paquete de datos de Internet de aproximadamente 1.280 bytes, lo que llevó a establecer un tamaño máximo muy estricto para evitar problemas durante la transmisión.

Sin embargo, Solana modificó en 2022 la forma en que transmite el tráfico de transacciones, reduciendo la necesidad técnica de conservar aquella restricción histórica. El incremento hasta 4.096 bytes busca ahora aprovechar esa arquitectura más moderna sin comprometer la eficiencia de los validadores.

Una diferencia importante frente a Ethereum

La ampliación también podría fortalecer la posición de Solana frente a Ethereum. Solana se ha caracterizado por ofrecer transacciones rápidas y de bajo costo, pero mantenía una limitación relevante frente a su principal rival: el tamaño máximo de cada transacción estaba estrictamente limitado por el protocolo.

Ethereum, en cambio, no impone un techo rígido equivalente sobre la cantidad de datos que puede incluir una operación. Los desarrolladores pueden ejecutar transacciones considerablemente más grandes siempre que estén dispuestos a pagar el gas requerido.

Eso permite construir operaciones densas en datos que, dentro de Solana, históricamente debían dividirse. Al más que triplicar su límite, Solana busca reducir esa diferencia y ofrecer mayor flexibilidad para aplicaciones financieras y criptográficas más sofisticadas.

Los formatos actuales seguirán funcionando

El despliegue no obligará a wallets o aplicaciones a adoptar inmediatamente Transaction v1. Los formatos de transacción actuales continuarán siendo compatibles, por lo que los desarrolladores podrán seguir utilizándolos cuando no necesiten el espacio adicional.

La nueva versión funcionará como una opción para aquellos casos en los que una aplicación requiera transacciones más complejas o grandes. Transaction v1 ya se encuentra funcionando en las redes de prueba y desarrollo de Solana antes de su activación en la red principal.

Servicios deberán actualizarse

Aunque los usuarios finales no necesariamente tendrán que hacer cambios, la actualización sí representa un desafío para parte de la infraestructura que lee y procesa datos de Solana.

Los servicios que recuperan bloques y transacciones deberán actualizarse para reconocer correctamente el nuevo formato v1. Si no lo hacen, algunas solicitudes podrían fallar cuando esos sistemas encuentren una transacción que utilice la nueva versión.

Esto afecta especialmente a proveedores de infraestructura que alimentan wallets, exploradores de bloques, aplicaciones de trading y herramientas analíticas. Una incompatibilidad detrás de escena podría traducirse en información incorrecta o incompleta mostrada al usuario.

Las tarifas de prioridad también cambian de ubicación

Transaction v1 modifica además dónde se almacena determinada información relacionada con las priority fees, o tarifas de prioridad. Estas comisiones son pagos adicionales opcionales que un usuario puede ofrecer para aumentar las posibilidades de que su operación sea procesada con mayor rapidez.

Con el nuevo formato, esa información se encontrará en una ubicación distinta dentro de la estructura de la transacción. Los servicios que no se actualicen podrían interpretar incorrectamente ese dato y mostrar una tarifa de prioridad de cero, incluso cuando el usuario haya pagado una.

Transacciones más grandes también consumen más ancho de banda

La expansión del límite no es completamente gratuita desde el punto de vista técnico. Las transacciones de mayor tamaño consumen más ancho de banda y requieren que los validadores procesen una cantidad superior de información.

Los desarrolladores esperan que, en momentos de alta demanda, los usuarios que envíen operaciones especialmente grandes puedan necesitar ofrecer tarifas de prioridad mayores para competir por espacio dentro de los bloques.

Sin embargo, la actualización no introduce una comisión específica por cada byte adicional utilizado. La estructura general de tarifas permanece separada del nuevo límite de tamaño.

¿Por qué detenerse en 4.096 bytes?

Solana podría haber elevado el máximo incluso más, pero los desarrolladores escogieron deliberadamente un límite de 4 kilobytes. La razón está relacionada con el hardware de los validadores.

Cuatro kilobytes corresponden a un tamaño estándar de página de memoria utilizado habitualmente por los sistemas informáticos que ejecutan los nodos de la red.

Superar significativamente ese tamaño podría hacer que una sola transacción necesitara ocupar varias páginas de memoria, aumentando el costo y la complejidad de procesamiento para las máquinas responsables de validar Solana. El nuevo límite intenta, por tanto, ofrecer mucha más flexibilidad sin introducir una penalización desproporcionada para la infraestructura.

Dos propuestas técnicas detrás del cambio

La actualización está definida principalmente en las propuestas SIMD-0296 y SIMD-0385, coescritas por los desarrolladores Jacob Creech y Andrew Fitzgerald. La primera aborda la expansión del tamaño máximo de las transacciones, mientras la segunda introduce el formato Transaction v1 necesario para soportar las nuevas capacidades.

La modificación es independiente de las recientes votaciones de gobernanza relacionadas con la política monetaria de SOL. No altera directamente la velocidad de creación de nuevos tokens ni el mecanismo mediante el cual determinadas comisiones son retiradas del suministro.

Más espacio para aplicaciones complejas

La mejora puede tener implicaciones importantes para desarrolladores que construyen protocolos financieros, sistemas de custodia, soluciones de privacidad o aplicaciones que dependen de firmas múltiples.

Reducir varias transacciones a una sola puede simplificar flujos operativos, disminuir la cantidad de estados intermedios que una aplicación debe administrar y facilitar operaciones atómicas más complejas.

También podría abrir espacio para nuevas aplicaciones que hasta ahora resultaban difíciles de implementar debido al límite histórico de Solana. La actualización no cambia la velocidad base de la red ni representa por sí misma un aumento de capacidad equivalente a incrementar el número de transacciones por segundo. Su objetivo es diferente: permitir que cada transacción individual pueda transportar mucha más información y ejecutar procesos más sofisticados.

Solana busca mayor flexibilidad sin sacrificar eficiencia

Transaction v1 representa una evolución relativamente discreta desde la perspectiva del usuario, pero significativa para la arquitectura de Solana. Al pasar de 1.232 a 4.096 bytes, la red elimina una restricción heredada de sus primeros diseños de networking y proporciona a los desarrolladores más espacio para construir operaciones complejas.

La activación también obligará a una parte del ecosistema de infraestructura a actualizarse rápidamente para evitar errores de lectura, particularmente en servicios que procesan bloques, comisiones y datos de transacciones.

Si la transición ocurre sin contratiempos, Solana ganará una herramienta adicional para competir en aplicaciones que requieren operaciones densas en datos, combinando su tradicional enfoque de velocidad y bajos costos con una mayor flexibilidad a nivel de transacción.


Imagen original de DiarioBitcoin, creada con inteligencia artificial, de uso libre, licenciada bajo Dominio Público

Este artículo fue escrito por un redactor de contenido de IA


ADVERTENCIA: DiarioBitcoin ofrece contenido informativo y educativo sobre diversos temas, incluyendo criptomonedas, IA, tecnología y regulaciones. No brindamos asesoramiento financiero. Las inversiones en criptoactivos son de alto riesgo y pueden no ser adecuadas para todos. Investigue, consulte a un experto y verifique la legislación aplicable antes de invertir. Podría perder todo su capital.

Suscríbete a nuestro boletín