Siguenos en

Solana triplicará el tamaño máximo de sus transacciones para permitir operaciones mucho más complejas

·
·

La red activará Transaction v1 este miércoles y elevará el límite de 1.232 a 4.096 bytes, permitiendo incluir pruebas criptográficas, operaciones multifirma y determinadas transferencias confidenciales dentro de una única transacción.


Solana prepara una importante actualización técnica

Solana se prepara para eliminar una de las limitaciones históricas de su arquitectura.

La blockchain tiene previsto aumentar este miércoles el tamaño máximo permitido para una transacción desde los actuales 1.232 bytes hasta 4.096 bytes, proporcionando a los desarrolladores más de tres veces el espacio disponible actualmente.

El cambio llegará mediante el nuevo formato Transaction v1 y permitirá ejecutar determinadas operaciones complejas dentro de una sola transacción, en lugar de dividirlas en varias.

De 1.232 a 4.096 bytes por transacción

Hasta ahora, todas las transacciones de Solana estaban sujetas a un límite rígido de 1.232 bytes.

Con Transaction v1, el máximo aumentará hasta 4.096 bytes, aproximadamente 3,3 veces la capacidad anterior.

La ampliación permitirá incorporar una cantidad considerablemente mayor de instrucciones y datos dentro de una misma operación.

Entre los casos que podrían beneficiarse se encuentran grandes pruebas criptográficas, pagos que requieren numerosas firmas y determinadas transferencias confidenciales.

En algunos escenarios, operaciones que actualmente necesitan tres transacciones separadas podrían pasar a ejecutarse mediante una sola.

Las aplicaciones actuales seguirán funcionando

La actualización no obliga a todas las wallets y aplicaciones de Solana a migrar inmediatamente.

Los formatos de transacción existentes continuarán siendo compatibles con la red.

Por tanto, una aplicación podrá seguir utilizando las transacciones actuales si no necesita aprovechar el espacio adicional proporcionado por Transaction v1.

El nuevo formato ya está funcionando en las redes de desarrollo y pruebas de Solana antes de su activación en la red principal.

Solana elimina una desventaja frente a Ethereum

La modificación también tiene implicaciones para la competencia tecnológica entre Solana y Ethereum.

Solana se ha caracterizado por ofrecer un elevado rendimiento y costes de transacción reducidos, pero mantenía una limitación estructural importante: cada operación debía caber estrictamente dentro de esos 1.232 bytes.

Ethereum funciona de forma diferente.

No cuenta con ese mismo límite rígido de tamaño por transacción, por lo que los desarrolladores pueden ejecutar operaciones considerablemente más densas en datos siempre que paguen el gas necesario.

Elevar el límite de Solana hasta 4.096 bytes busca reducir esta restricción y proporcionar más flexibilidad a las aplicaciones complejas.

Los servicios que leen Solana sí tendrán que actualizarse

La parte más delicada de la actualización afecta a la infraestructura que interpreta y muestra los datos de Solana.

Servicios que recuperan bloques y transacciones deberán actualizarse para reconocer Transaction v1.

Si no lo hacen, determinadas solicitudes podrían fallar cuando encuentren una transacción creada con el nuevo formato.

Esto puede afectar indirectamente a exploradores blockchain, wallets, plataformas de trading y otras aplicaciones, ya que muchas dependen de proveedores externos para interpretar lo que ocurre on-chain.

Una infraestructura desactualizada podría terminar mostrando información incorrecta al usuario aunque la propia blockchain haya procesado correctamente la operación.

También cambia la forma de leer las priority fees

Transaction v1 introduce además una diferencia relacionada con las priority fees.

Estas comisiones adicionales permiten a los usuarios ofrecer un pago extra para aumentar la prioridad con la que una transacción es procesada.

Con el nuevo formato, esa información se almacena en una ubicación diferente.

El software que continúe buscandola utilizando la estructura antigua podría mostrar erróneamente una comisión prioritaria de cero, incluso cuando el usuario realmente haya pagado una.

Por ello, la actualización de proveedores de infraestructura será una parte importante del despliegue.

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

Aumentar el espacio disponible no es gratuito desde el punto de vista de los recursos de la red.

Una transacción de mayor tamaño necesita más ancho de banda para propagarse entre los participantes de Solana.

Los desarrolladores esperan que los usuarios puedan necesitar ofrecer priority fees superiores cuando grandes transacciones compitan por capacidad de red.

Sin embargo, la actualización no introduce directamente una nueva comisión calculada por cada byte utilizado.

¿Por qué Solana tenía exactamente 1.232 bytes?

El antiguo límite tiene su origen en el diseño inicial de la red.

Las transacciones tenían que caber dentro de un paquete de internet de aproximadamente 1.280 bytes, lo que terminó condicionando el máximo disponible para cada operación.

Pero Solana modificó en 2022 la forma en la que transmite el tráfico de transacciones.

Como consecuencia, mantener aquella restricción original dejó de ser tan necesario desde el punto de vista técnico.

El nuevo límite de 4 KB tampoco es casualidad

Solana tampoco ha elegido arbitrariamente los 4.096 bytes.

Cuatro kilobytes corresponden a un tamaño estándar de página de memoria utilizado por el hardware de los validadores.

Superar considerablemente esa cifra podría obligar a una única transacción a ocupar varias páginas de memoria, aumentando potencialmente el coste computacional para las máquinas encargadas de procesar la red.

El nuevo límite busca, por tanto, proporcionar considerablemente más capacidad sin introducir una carga excesiva para los validadores.

SIMD-0296 y SIMD-0385 hacen posible la actualización

El cambio está definido mediante dos propuestas técnicas de Solana: SIMD-0296, relacionada con el aumento del tamaño de las transacciones, y SIMD-0385, que establece Transaction v1.

Ambas fueron coescritas por Jacob Creech y Andrew Fitzgerald.

La actualización es independiente de las recientes votaciones de gobernanza relacionadas con la emisión de SOL y con la forma en que las comisiones de la red afectan a su oferta.

Por tanto, Transaction v1 no modifica directamente la tokenómica de SOL.

Solana proporciona más espacio para la próxima generación de aplicaciones

El cambio de 1.232 a 4.096 bytes puede parecer pequeño si se observa únicamente como una cifra técnica, pero elimina una restricción importante para los desarrolladores.

Aplicaciones que trabajan con criptografía avanzada, múltiples firmas, privacidad o instrucciones especialmente complejas podrán reducir el número de operaciones necesarias para completar determinadas acciones.

Al mismo tiempo, el despliegue obliga a proveedores de infraestructura a asegurarse de que sus sistemas entienden correctamente el nuevo formato.

Con Transaction v1, Solana busca mantener su filosofía de alto rendimiento mientras amplía el tipo de aplicaciones que pueden ejecutarse eficientemente sobre la red, eliminando uno de los límites estructurales que todavía mantenía frente a plataformas como Ethereum.

RELACIONADO

CALENDARIO ECONÓMICO

Accede a nuestro calendario económico y mantente al día con los eventos clave.
Recientes
Próximos
spot_img

DESTACADO

TE INTERESA