¿Qué es Skale Network?

Tiempo de lectura: 6 minutos

Web3 parece ser la palabra del momento. Sin lugar a dudas, la revolución creada por el ecosistema cripto está desembocando en nuevas formas de relacionarnos con internet desde distintos puntos de vista.

Skale Network intenta, desde varios flancos, participar en esta revolución sin dejar a nadie fuera. Es por eso que se encuentran construyendo un proyecto que persigue crear una web descentralizada amigable para desarrolladores, validadores y usuarios finales.

En este artículo, te invito a recorrer los puntos destacables de este ambicioso proyecto, con base en Liechtenstein, conocido como Skale Network.

Skale Network

Se presenta a sí misma como una blockchain elástica. Posee una conexión nativa con Ethereum y permite escalar la red manteniendo la seguridad y la descentralización, sumando fees gratuitas.

El propósito del equipo detrás de Skale es solucionar un problema conocido para el entorno cripto: la escalabilidad. Desde el equipo identifican como gran bloqueante en las redes actuales, la necesidad de que cada nodo deba verificar la misma transacción. Es por ello, que desarrollaron la tecnología necesaria para evitar esta necesidad.

Pero antes de avanzar con los logros de esta solución de L2 con consensos y tecnologías propias, es una buena idea repasar el equipo detrás del proyecto.

Skale Network y sus bases

En el año 2017 Stan Kladko y Jack O’Holleran, decidieron que era el momento de crear Skale Network, una solución de L2, que elevaría la escalabilidad de Ethereum y sus dApps.

Detrás de Skale, encontramos una fundación llamada N.O.D.E. (The Network of Decentralized Economics). La misión de esta fundación es llevar adelante el proyecto. Con este fin, el 10% de la alocación total de SKL, el token nativo de la red, fue destinado a la fundación, con un período de “vesting” de 10 años.

Para dar comienzo al proyecto, desde la fundación seleccionaron desarrolladores, inversores y validadores encargados de mantener y evolucionar el código de Skale.

A medida que la red vaya ganando adeptos y usuarios, todas estas decisiones se tomarán de manera descentralizada, mediante votaciones on-chain. El espíritu open-source y descentralizador se percibe en cada objetivo del proyecto.

Ahora sí, ¿qué es, precisamente, Skale Network?

Ya conociendo al equipo y sus objetivos, podemos continuar con el análisis del proyecto. Tal como anticipé en la introducción, nos encontramos frente a una solución L2, o solución de segunda capa, para la red de Ethereum.

Como es habitual en las soluciones de este tipo, Skale intenta liberar a la red de Ethereum del pesado trabajo computacional y permite migrar las aplicaciones nativas de la red a la blockchain de Skale.

Para solucionar el mayor obstáculo hacia la escalabilidad, la necesidad de que cada nodo de la red deba procesar cada transacción que se realiza en la red, optaron por un modelo de múltiples “sidechains”. Este modelo, propone un mecanismo aleatorio de selección de nodos y sub-nodos, que se encargan de validar la actividad en cada “sidechain” de Skale.

Esta solución nos catapulta a un modelo, según el cual, cada «sidechain» se encargaría de alojar una sola aplicación. La solución propuesta por el equipo es, cuanto menos, interesante de analizar.

¿Qué es Skale Network?

Los mecanismos de Skale Network

Llegó la hora de indagar en los mecanismos que ha desarrollado la gente detrás de Skale Network para cumplir sus objetivos. Mediante su infraestructura, esta red logra escalar las aplicaciones de Ethereum, con el fin de volverlas competitivas, tanto en costos como en velocidad, versus las aplicaciones de Web2. También permitirá descongestionar la cadena principal de Ethereum y contribuir a la baja de los fees. Para comprender mejor los pormenores de esta red, los analizaré en dos grandes grupos.

Sidechains

Probablemente, leas este artículo con pleno conocimiento de lo que “sidechain” significa. Pero no viene mal un repaso.

Las “sidechain”, tal como su nombre lo indica, son cadenas que corren o funcionan a un costado o por fuera de una red principal. Pero basan ciertas funcionalidades en esta red principal. En el caso de Skale, esa red principal no es otra que Ethereum.

Como funcional principal, una sidechain, se encarga de procesar la mayor cantidad posible de carga computacional, para liberar a la red principal de congestión que es, en este mundo, igual a un costo económico. Cualquier usuario de Ethereum hoy, puede atestiguar los “dolores de wallet” que producen…

La forma aplicada por Skale, es crear múltiples sidechains, múltiples cadenas laterales que viven a un lado de Ethereum brindando su capacidad de procesamiento de transacciones para descomprimir a la cadena principal. La potencialidad de Skale, está en que cada “sidechain” se encarga de contener una sola aplicación, por la tanto la escalabilidad posible es enorme.

Por supuesto, como muchas otras soluciones de este tipo, descansa su seguridad sobre la cadena principal. Te preguntarás, ¿cómo lo hace?

Para responder esta pregunta, es necesario avanzar a la segunda escena de este apartado.

El sistema de Skale Nodes

Y aquí radica, a mi punto de vista, la mayor innovación de este proyecto. Su sistema de nodos y subnodos, y la capacidad de procesamiento que este sistema le entrega a cada “sidechain”.

Empecemos, por los nodos o “core nodes”. Sus tareas se asemejan a las de un nodo convencional. Son los encargados de supervisar los recursos de almacenamiento de la red y monitorear tiempos de actividad. Con respecto a los usuarios, cumplen un rol importante, ya que son los encargados de brindar la interfaz para retirar, depositar, apostar o reclamar SKL, la moneda nativa de la red.

La estructura de Skale Network permite dividir, de manera virtual, estos nodos: los subnodos. Su característica más importante es que son de tamaño dinámico o modificable, de ahí la elasticidad de la red. Por supuesto que estos nodos, son EVM compatibles y participan del consenso de la red.

Esta infraestructura de subnodos, le permite a un solo nodo, participar en múltiples “sidechains” al mismo tiempo por medio de sus subnodos.

Para aprovechar al máximo estos recursos, por medio de un algoritmo aleatorio, los subnodos son continuamente reasignados a diferentes cadenas laterales de la red de Skale. De esta manera se sostiene la descentralización y la seguridad, sin resignar en absoluto la velocidad de la red.

¿Qué es Skale Network?

Tokenomicks de SKL

Es evidente que estamos frente a una cadena de Proof of Stake, por lo tanto SKL cumple varias funciones importantes dentro de este ecosistema.

Más allá de sus funciones, que desarrollaré en breve, es necesario hacer hincapié en el estándar detrás de SKL. Se trata de un token ERC-777. Este estándar, sostiene la compatibilidad con las plataformas que soportan tokens ERC-20, pero difiere en su utilización.

A la hora de delegar los tokens, no es necesario enviarlos a un Smart Contract, si no que se provee una llave de seguridad y los SKL quedan en la billetera del usuario.
Sin dudas, es un paso más hacia una nueva forma de contemplar la seguridad, mediante una delegación “non-custodial”.

Ahora bien, pasemos a las funciones de SKL, que podemos resumir en 4 puntos:

    1. Seguridad: Por supuesto, SKL es la fuente de seguridad en la blockchain de Skale. Los validadores, encargados de validar, valga la redundancia, bloques y ejecutar los Smart Contracts, deben stakear sus SKL para formar parte de la red. Como usuarios, podemos delegar nuestros SKL con validadores de la red y participar activamente de la misma.
    2. Recompensas: Por cada bloque validado, tanto validadores como quienes con ellos delegaron, reciben recompensas en forma de SKL.
    3. Gobernanza: Los tenedores de SKL son los encargados de votar y decidir sobre las decisiones y el futuro de la red.
    4. Medio de pago: Cuando un desarrollador desea “deployar” una aplicación en una sidechain de Skale, debe abonar un monto para que el equipo le brinde la estructura necesaria. Ese monto a abonar, lo abonará con Skale. La recaudación lograda por este medio, se distribuye a validadores y delegadores.

Los números de SKL

Al momento de escribir este artículo su precio es de 0,341906 dólares, habiendo visto su máximo histórico de ​​US$ 1,22 en marzo del corriente año. Su precio mínimo de 0,060829 dólares, lo conoció en diciembre del año 2020.

La cantidad total de SKL a emitirse es de 7.000.000.000. En estos momentos, circulan alrededor de 2.377.675.822 SKL, de un total emitido de 4.534.056.434. Lo que evidencia más de 2 millones de SKL stakeados, un número importante.

Futuro y adopción

Tras elaborar este artículo, concluyo que la solución propuesta por el equipo de Skale Network es innovadora y cumple con los objetivos propuestos.

Sus alianzas económicas son importantes, contando con Arrington Capital, Winklevoss y Spartan, entre otros. El reconocimiento de la comunidad, existe.

De la adopción y casos de uso depende el futuro de este proyecto. Como tantas veces quedó demostrado, el “timing” a la hora de desarrollar un proyecto puede ser casi tan importante como el valor del mismo. Que es el momento de escalar Ethereum, no caben dudas…


Leave a comment
Your email address will not be published. Required fields are marked *