“Literalmente tomé dos cafés y una cerveza, y tuve un momento eureka a las cuatro de la mañana”, recuerda el cofundador de Solana, Anatoly Yakovenko, mientras se recuesta pensativamente.

En declaraciones a Cointelegraph en la conferencia anual Breakpoint en Ámsterdam, el cofundador relata una idea genial que tuvo a altas horas de la noche sobre un protocolo de cadena de bloques de contratos inteligentes "hiperoptimizado y lo más rápido posible".

“El caso de uso que buscaba era el de los libros de órdenes límite centrales, como por ejemplo cómo ejecutar algo como el Nasdaq, pero en una cadena de bloques pública sin permisos”, explica Yakovenko.

“Pensé que había una clara victoria allí si se tenían datos transparentes, todos tenían derechos justos y abiertos y todo esto funcionaba con hardware de consumo masivo”.

Del surf a los contratos inteligentes

Las raíces de Solana están intrínsecamente vinculadas a la trayectoria de Yakovenko como ingeniero informático. Tras haber pasado la mayor parte de su carrera en Qualcomm en San Diego junto al cofundador Raj Gokal, la idea de Yakovenko para la plataforma está muy inspirada en ese período de su vida.

“Solana es de Solana Beach. Mis cofundadores y yo vivíamos allí. Nos despertábamos, hacíamos surf, íbamos en bicicleta al trabajo, volvíamos a casa y hacíamos surf otra vez”, reflexiona Yakovenko.

“Allí aprendimos a hacer una programación de sistemas increíble y en 2017 se me ocurrió la idea inicial de Solana”.

Yakovenko había estado experimentando con un proyecto paralelo: construir hardware de aprendizaje profundo, implementar GPU y minar criptomonedas para probar su proyecto. Esto allanó el camino para el surgimiento de la plataforma.

El impulso para la idea surgió de un concepto conocido como acceso múltiple por división de tiempo. Como explica Yakovenko, la tecnología está vinculada a la forma en que las torres celulares alternan las transmisiones en función de intervalos de tiempo.

Anatoly Yakovenko, cofundador de Solana, durante una charla informal en Breakpoint, Ámsterdam. Fuente: Fundación Solana

Su idea era construir un sistema basado en una tecnología en la que habían estado trabajando los investigadores de la Universidad de Stanford, llamada función de retardo verificable. Yakovenko bromea diciendo que pensó que había descubierto algo verdaderamente novedoso, lo que lo impulsó a comenzar a trabajar en una plataforma de capa de contrato inteligente:

“La intuición que tuve fue que una vez que tengas una forma de rastrear el tiempo de manera descentralizada en una cadena de bloques pública sin permisos, podrías usar optimizaciones similares a las que hizo Qualcomm para las redes celulares”.

Inspirados por la llegada de la funcionalidad de contrato inteligente iniciada por Ethereum, Yakovenko y sus socios se propusieron desarrollar una aplicación innovadora y casos de uso impulsados ​​por la funcionalidad de contrato inteligente:

“Queríamos construir una plataforma de contratos inteligentes hiperoptimizada que pudiera brindar los beneficios de la computación de confianza minimizada pero sin los problemas de rendimiento ni los costos asociados con las alternativas”.

Se necesitaron dos años de trabajo para diseñar Solana antes de su lanzamiento final en marzo de 2020, justo cuando la pandemia de COVID-19 arrasaba el mundo. La plataforma gozó de un gran éxito, fanfarria y apoyo, pero Yakovenko admite que tuvo que ver con una buena dosis de suerte.

"Me gustaría poder decir que todo fue genial, pero no recaudamos suficiente dinero para desarrollar todas las funciones posibles. Muchos de nuestros competidores recaudaron diez veces más que nosotros, literalmente cientos de millones de dólares", afirma Yakovenko.

Solana, un campo verde para los desarrolladores de contratos inteligentes

Con el margen justo para construir una cadena de bloques enfocada, Solana se concentró en crear “lo más rápido posible”. No incluía soporte para máquinas virtuales Ethereum ni servicios de llamadas a procedimientos remotos y “apenas tenía un explorador en funcionamiento”, pero Yakovenko sostiene que esto fue parte de lo que atrajo a los desarrolladores.

“Eso es lo que encendió la imaginación de los desarrolladores cuando lo lanzamos, era muy diferente de Ethereum y estaba construido de manera única para una optimización muy específica, haciendo que esta cosa fuera lo más rápida humanamente posible”, explica.

El cofundador añade que la ingeniería no sacrificó la descentralización porque Solana puede operar con una gran cantidad de nodos. Crear un nicho atrajo a un grupo central de desarrolladores que dieron origen a proyectos exitosos como la red inalámbrica descentralizada Helium y el protocolo de contratos inteligentes Anchor.

“Reconocieron algo especial y vieron que no teníamos recursos para crear nada más. Se encargaron de desarrollar código abierto”.

El ecosistema Solana experimentó importantes entradas de capital durante el mercado alcista de criptomonedas de 2021, y su token nativo Sonala (SOL) alcanzó un máximo histórico poco menos de $250 en noviembre de ese año.

Interrupciones de la red que “desgarran”

La plataforma también ha sufrido su cuota de contratiempos. El colapso de la plataforma de intercambio de criptomonedas FTX de Sam Bankman-Fried dañó gravemente el ecosistema. Como informó anteriormente Cointelegraph, Yakovenko admitió que se había sentido profundamente preocupado por una serie de proyectos que habían recibido inversiones de FTX y Alameda Research y aquellos que habían mantenido capital en la plataforma en quiebra.

Solana también ha recibido duras críticas por una serie de interrupciones que dejaron fuera de servicio la cadena de bloques. Yakovenko describió estos casos como "angustiosos para un ingeniero" y lecciones dolorosas que aprender:

“La prioridad número uno es la seguridad. Luego está la actividad. Cuando tienes un problema como la congestión, incluso si puedes desarrollar el código en una semana, se necesitan auditorías y pruebas para enviarlo a la red principal”.

Aprender de estos contratiempos ha sido fundamental para el funcionamiento continuo del ecosistema. También llevó a la Fundación Solana a formar un equipo para crear un segundo cliente validador.

“La única otra red importante de contratos inteligentes con más de un cliente es Ethereum. Ese es uno de los pasos que hay que dar para llegar a la descentralización total, en mi opinión”, afirma Yakovenko.

¿En cuanto a la competencia percibida entre Ethereum y Solana? Yakovenko dice que hay un sano intercambio de ideas entre los desarrolladores de código abierto de ambos ecosistemas. Los principales puntos de discordia siguen siendo: un pequeño grupo de talentos de los desarrolladores y la percepción de que las características se superponen.

Revista: Slumdog Billionaire: La increíble historia de cómo Sandeep Nailwal, de Polygon, pasó de la pobreza a la riqueza