Resumen

Solana es una cadena de bloques integrada de código abierto que tiene como objetivo sincronizar información global a la velocidad de la luz. La red se centra en transacciones rápidas y alto rendimiento para fomentar la adopción generalizada de la tecnología blockchain por parte de los consumidores. Solana mejora la latencia y el rendimiento. Se busca lograr esto a través de características como un nuevo mecanismo de marca de tiempo llamado Prueba de Historial (PoH), el protocolo de publicación de bloques Turbine y el procesamiento de transacciones paralelas.

Desde el lanzamiento de la red principal en marzo de 2020, la red ha experimentado numerosas mejoras en rendimiento y resiliencia, gracias a la incorporación de QUIC, calidad de servicio (QoS) basada en participación y mercados de tarifas locales.

Gracias a la Prueba de Historial (PoH) y las transacciones paralelas, la red Solana puede competir con el rendimiento de los sistemas centralizados, todo en una blockchain descentralizada, pública y global. Los usuarios pueden pagar comisiones por transacción e interactuar con contratos inteligentes utilizando SOL, el token nativo de la red. Otras innovaciones incluyen las extensiones de token, un conjunto de ricas funcionalidades integradas de forma nativa en el software del token que permiten comportamientos complejos como las transferencias confidenciales.

la introducción

La escalabilidad es uno de los mayores desafíos que enfrenta la tecnología blockchain. Si bien estas redes están en crecimiento, a menudo enfrentan limitaciones en cuanto a la velocidad de las transacciones y el tiempo de confirmación. Gracias a que Solana se basa en una nueva arquitectura, aborda estas limitaciones sin comprometer la seguridad ni la descentralización.

Fundada en 2017 por Anatoly Yakovenko, de Solana Labs, la blockchain de Solana es actualmente una de las más utilizadas del mundo. Solana utiliza diversas innovaciones, como la prueba de historial y el paralelismo, para procesar eficientemente decenas de miles de transacciones por segundo en una única máquina global.

¿Cómo funciona Solana?

Solana es una cadena de bloques de prueba de participación (PoS) de tercera generación que ha implementado una serie de innovaciones únicas para facilitar un alto rendimiento, transacciones rápidas y tarifas bajas:

  • Paralelismo: La capacidad de procesar más de una transacción al mismo tiempo.

  • Prueba de fecha (PoH): un método para verificar el tiempo sin la necesidad de una marca de tiempo tradicional.

  • Alta tolerancia a fallas bizantinas (Tower BFT): una versión mejorada con PoH del mecanismo BFT práctico.

  • Turbina: Un protocolo de publicación de bloques que mantiene la red sincronizada.

  • Gulf Stream: un protocolo de transmisión de transacciones sin mempool.

  • Máquina virtual Solana: tiempos de ejecución de contratos inteligentes paralelos.

Estas características hacen que la red sea altamente eficiente, con tiempos de generación de bloques de tan solo 400 milisegundos y procesando miles de transacciones por segundo. Para ilustrar el valor de estas características, el tiempo de generación de bloques de Bitcoin es de aproximadamente 10 minutos, y el de Ethereum, de aproximadamente 15 segundos.

Los poseedores de tokens SOL pueden apostar sus tokens como parte del mecanismo de consenso de Prueba de Participación (PSI) de la blockchain. Con una billetera de criptomonedas compatible, pueden apostar sus tokens con validadores que procesan las transacciones de la red. Los validadores exitosos pueden compartir recompensas con quienes apostaron sus tokens. Este mecanismo de recompensa incentiva a validadores y delegadores a trabajar para la red.

En enero de 2024, Solana contaba con 2.145 validadores y 31 factores Nakamoto.

Prueba de la historia

El seguimiento del orden de las transacciones es crucial en el ámbito de las criptomonedas. Bitcoin lo consigue agrupando las transacciones en bloques con una única marca de tiempo, y cada nodo debe validar estos bloques en consenso con los demás. Sin embargo, este proceso implica una larga espera para que los nodos confirmen un bloque en toda la red. Solana utiliza un enfoque diferente llamado Prueba de Historial (PoH).

Los eventos y transacciones de Solana se procesan mediante la función hash SHA256, que toma entradas y produce salidas únicas extremadamente difíciles de predecir. Solana toma la salida de una transacción y la utiliza como entrada para el siguiente hash, y el orden de las transacciones se incorpora a la salida procesada.

Este proceso de hash crea una cadena larga y secuencial de transacciones hash. Esto genera un orden claro y verificable de transacciones que un validador puede añadir al bloque, sin necesidad de una marca de tiempo tradicional.

El proceso de hash también requiere un tiempo específico para completarse, lo que permite a los validadores verificar fácilmente el tiempo transcurrido. Al organizar las transacciones en una secuencia hash, los validadores procesan y transmiten menos información en cada bloque. El uso de una versión hash del estado de la transacción más reciente reduce significativamente el tiempo de confirmación del bloque.

La prueba de historial no es un mecanismo de consenso, sino un método para reducir el tiempo necesario para confirmar el orden de las transacciones. Al combinarse con la prueba de participación, seleccionar el siguiente validador para un bloque es mucho más sencillo. Los nodos necesitan menos tiempo para verificar el orden de las transacciones, lo que significa que la red selecciona un nuevo validador más rápidamente.

bajo costo

Solana tiene comisiones muy bajas, con un costo promedio de transacción de $0.00025. Estas bajas comisiones podrían ayudar a eliminar algunas de las mayores barreras para la Web3, ya que las comisiones por transacción en cadena en otras cadenas pueden añadir costos significativos a una sola transacción.

eficiencia energética

Debido a que los nodos Solana requieren menos tiempo y menos recursos para validar las transacciones, y debido a que no requieren minería como las redes de Prueba de Trabajo (PoW), ha surgido como una de las cadenas de bloques más eficientes energéticamente.

La Fundación Solana, la organización sin fines de lucro dedicada a proteger y apoyar la red Solana, publica periódicamente auditorías externas sobre el impacto energético de Solana, su comparación con otros proyectos blockchain y el consumo energético individual promedio. El último informe, publicado en diciembre de 2023, indicó una disminución del 25 % en el consumo energético por transacción, de 0,879 kJ a 0,658 kJ.

¿Qué es SOL?

SOL es el token de utilidad nativo de la red Solana, que la red utiliza como parte de su modelo deflacionario. Los usuarios necesitan SOL para pagar las comisiones de transacción al realizar transferencias o interactuar con contratos inteligentes, y quienes poseen SOL también pueden convertirse en validadores en la red. Al igual que Ethereum, Solana permite a los desarrolladores crear contratos inteligentes y proyectos basados en blockchain.

SOL utiliza el protocolo SPL, un estándar de tokens en la blockchain de Solana y similar a ERC-20 en la red Ethereum. El token SOL tiene dos usos principales:

  1. Pague tarifas de transacción al utilizar la red o contratos inteligentes.

  2. Almacenamiento de tokens como parte del mecanismo de consenso de Prueba de Participación.

La creación de aplicaciones descentralizadas en la red Solana crea nuevos casos de uso para los tokens SOL y otros tokens creados utilizando el estándar SPL.

Sistema Solana

El ecosistema de Solana ha experimentado un enorme crecimiento desde el lanzamiento de su versión beta de red principal en 2020. En enero de 2024, había más de 2500 desarrolladores trabajando en proyectos de Solana y más de 1 millón de billeteras Solana activas.

Los gigantes económicos también han anunciado integraciones con la red Solana, incluido Discord (que permitía a los usuarios vincular sus perfiles a las billeteras Solana) y ASICS (que utilizó la plataforma de pago Solana Pay para permitir a los consumidores comprar un diseño de calzado de edición limitada).

La velocidad de ejecución de transacciones y el alto rendimiento han ayudado a hacer de Solana la red elegida para muchos casos de uso de Web 3, como:

  • Redes de infraestructura física descentralizadas (DePIN): las redes del mundo real incentivadas por tokens, como el protocolo de mapeo descentralizado Hivemapper, son posibles gracias a la capacidad de procesar transacciones a velocidades extremadamente altas.

  • NFT de Próxima Generación: Han surgido nuevos estándares de NFT en el ecosistema de Solana, aprovechando la escalabilidad de la red para crear nuevos usos. Los NFT ejecutables de Coral (xNFT) son NFT que pueden ejecutar software, ofreciendo la promesa de una suite web y aplicaciones completamente integradas en la billetera. Los NFT comprimidos (cNFT) utilizan árboles de Merkle para reducir drásticamente el costo del almacenamiento de datos en cadena, elevando el costo de acuñar un millón de NFT de millones a cientos de dólares.

  • Pagos: Solana Pay ayuda a impulsar un ecosistema de soluciones de pago públicas, abiertas y fáciles que pueden liquidar pagos en segundos para las empresas.

  • Juegos y entretenimiento: procesar grandes transacciones con una latencia mínima desbloquea casos de uso de la Web 3 para juegos, entretenimiento y el potencial del metaverso.

  • Finanzas descentralizadas: el alto rendimiento y las bajas tarifas de Solana permiten crear creadores de mercado automatizados, plataformas comerciales descentralizadas y más.

¿Cuál es el siguiente paso?

La conferencia Breakpoint 2022 de la Fundación Solana destacó una serie de proyectos que se lanzarán en los próximos meses y años, entre ellos:

  • Firedancer: Jump Crypto está desarrollando un nuevo software de código abierto para la red Solana, incluyendo un segundo validador capaz de procesar 1,2 millones de transacciones por segundo en un entorno de prueba en noviembre. Esto debería aumentar aún más el rendimiento de Solana.

  • Extensiones de token: un nuevo programa de token lanzado en 2024 permite a los desarrolladores agregar funciones como transferencias confidenciales y destinatarios autorizados en la lista blanca sin escribir código adicional.

Reflexiones finales

Tras la irrupción de Solana en el panorama blockchain en 2020, ha seguido creciendo y evolucionando hasta convertirse en un ecosistema blockchain robusto y sostenible. Desde su lanzamiento, se ha convertido en una opción popular tanto para proyectos como para usuarios, y parece estar preparada para seguir creciendo.

Artículos relacionados

  • ¿Qué es la Prueba de Participación (PoS)?

  • ¿Qué es Solana (SOL)?

  • Los tres puentes de criptomonedas más populares y cómo funcionan