Theta Network (THETA) es un proyecto de red descentralizada centrada en la transmisión de vídeo de peer-to-peer (P2P) y que usa una blockchain con capacidades smart contracts avanzadas para crear una economía de incentivos con la que prestar servicios en esta red de streaming.
En cierta forma, podemos ver a Theta Network como una plataforma del tipo Twitch o YouTube donde los creadores de contenido pueden conectarse a distintas dApps para transmitir el contenido que desean. El contenido puede ser desde vídeos, películas, gameplays, hasta radio online. Todo aquello que pueda transmitirse vía stream se puede adaptar a Theta Network y aprovechar su red mundial de nodos.
Theta Network: qué es y ventajas
En cierta forma, podemos ver a Theta Network como una plataforma del tipo Twitch o YouTube, donde los creadores de contenido pueden conectarse a distintas dApps para transmitir el contenido que desean. El contenido puede ser desde vídeos, películas, gameplays, hasta radio online. Todo aquello que pueda transmitirse vía stream, se puede adaptar a Theta Network y aprovechar su red mundial de nodos.
La principal ventaja de este modelo es que resulta mucho más económico realizar stream por medio de Theta Network, que usando otras infraestructuras centralizadas. No solo eso, el sistema de pagos de incentivos y de almacenamiento queda totalmente descentralizado, por lo que el dinero que puedas generar por el mismo llega directamente a tu monedero, y se evita la censura de contenidos. Al mismo tiempo, Theta Network ofrece herramientas para integrar sus servicios en aplicaciones dApps y centralizadas, con capacidad para proteger contenido con DRM en caso de que se necesite, e incluso integrar publicidad para generar ingresos.
Finalmente, el contenido en streaming puede variar en calidad según las necesidades. Desde resoluciones que van desde el 720p (HD), 1080p (Full HD), pasando por 2K, 4K y VR/AR en tiempo real. Esto hace de Theta Network una red única en capacidades de stream y todo ello gracias a su protocolo de transmisión y almacenamiento CDN del tipo P2P. Todo ello mantenido por la tokenomics de su red blockchain.
Origen de Theta Network
El proyecto comenzó su construcción gracias al trabajo de Mitch Liu y Jieyi Long, quienes iniciaron su trabajo en 2017, con la creación de Theta Labs. Liu es una figura largamente conocida en el mundo de los videojuegos, el contenido audiovisual y la realidad virtual, así como ser el cofundador de la firma de publicidad de video Tapjoy, Gameview Studios y Midverse. Por su parte, Long cuenta con experiencia en automatización del diseño, videojuegos, realidad virtual y sistemas distribuidos a gran escala.
Si bien en 2017 el equipo detrás de Theta Labs era pequeño, todo esto comenzó a cambiar rápidamente al ir agregando apoyos empresariales de alto nivel. Fondos de inversión como Sony Innovation Fund, Sierra Ventures o Bertelsann Digital Media Investments, decidieron apoyar el desarrollo de la idea. Al mismo tiempo, empresas como Samsung, CAA, Gumi y la misma Google, comenzaron a apoyar el proyecto.
Gracias a todo este esfuerzo, Theta Labs realizó el lanzamiento de Mainnet 1.0, el 18 de enero de 2018, esto tras un periodo de prueba en el que se demostró la funcionalidad y estabilidad de la red. Sin embargo, Mainnet 1.0 no era una red del todo descentralizada, algo que la misma Theta Labs había informado desde sus inicios. El reto técnico que debían afrontar para una red P2P completamente descentralizada para streaming era mucho mayor, y por tanto, Mainnet 1.0 era solo un primer paso en ese camino.
El círculo de la descentralización no se cerró sino hasta el lanzamiento de Mainnet 2.0, lanzada el 27 de mayo de 2020, justo en la altura del bloque 5.877.350, de la blockchain Theta. La comunidad considera que el lanzamiento real de Theta Network tuvo lugar en este momento, ya que significó no sólo la descentralización de la red, sino la puesta en marcha de la tokenomics y capacidades de la red.
Actualmente, la red se encuentra en su Mainnet 3.0 y se está desarrollando la Mainnet 4.0 o Metachain, como se conoce dentro del proyecto. El lanzamiento de Mainnet 4.0 tendrá lugar el 1 de octubre de 2022 para su testnet, y el 1 de diciembre de 2022 para su lanzamiento a mainnet. Metachain tiene como objetivo mantener toda la funcionalidad de streaming descentralizado de Theta Network, agregando nuevas funcionalidades únicas pensadas en integrar DeFi, NFTs y Metaversos en su ecuación. De esta manera, Theta Network puede ser usada para generar dApps que se pueden integrar a estos espacios y magnificar el alcance de las mismas.
¿Cómo funciona Theta Network?
El funcionamiento de Theta Network depende de dos mecanismos: el mecanismo de blockchain, encargado de mantener el consenso de la red y toda su tokenomics, y el mecanismo de distribución de contenido, que es el encargado de realizar el streaming P2P, los balanceos de cargas y manejar el almacenamiento de los datos. Ambos mecanismos tienen funciones muy distintas, sin embargo, están estrechamente relacionados uno al otro.
Mecanismo blockchain de Theta Network
Theta Network es una blockchain de alta velocidad que funciona mediante un mecanismo de Proof of Stake (PoS). La intención de elegir este mecanismo es la de proveer una red rápida, eficiente energéticamente y segura. Esto resulta vital porque libera poder computacional que puede ser usado para otras actividades vitales dentro de la red. Este es el esquema que actualmente se encuentra en funcionamiento en Theta Network, con su Mainnet 3.0.
Sin embargo, Theta Network también pondrá en marcha la Mainnet 4.0, un sistema de sharding. Gracias a este sistema la escalabilidad y capacidad cross-chain de Theta aumentará de forma considerable. El sistema de sharding es muy parecido al que se ha desarrollado en Cosmos, permitiendo que los subcadenas puedan enviarse mensajes entre sí y mantener un consenso en toda la red. Asimismo, cada subcadena puede tener sus propios servicios y mecanismos de distribución, ajustados a las necesidades de la misma.
Claves de este sistema
Las intenciones de este sistema son claras:
- Hacer de Theta Network una red rápida y económica de usar. Cualquier transacción en la blockchain de Theta se completa en promedio en 2 segundos. Con la llegada del sharding en Mainnet 4.0 se ampliará la capacidad de la red y se mantendrán los costes y velocidades de confirmación.
- Permitir que la red se ajuste a las necesidades de los nuevos desarrollos. Las necesidades de las dApps DeFi difieren enormemente de las dApps para NFT o Metaversos. En ese sentido, cada shard de Theta se puede configurar para ofrecer las mejores herramientas para el uso que se desea dar.
- Mantener en funcionamiento el protocolo de consenso Multi-BFT de la red. Debido a que cada shard tendrá sus propias capacidades, estos deben tener consensos distintos. Un reto en ese sentido, es mantener el Multi-BFT de Theta para conciliar el funcionamiento blockchain con el funcionamiento P2P del resto de sus servicios.
- Aplicar nuevas tecnologías de criptografía. La llegada de los shards lleva a Theta Network a adoptar criptografía del tipo ZKP, específicamente zk-SNARKs para las pruebas criptográficas. Esto permite simplificar las pruebas criptográficas para identificar transacciones on-chain, el control del almacenamiento y uso de recursos de la red P2P, y al mismo tiempo, facilita la aplicación de APIs para análisis de datos dentro de las dApps, mientras se protege la privacidad de los usuarios/creadores de contenido durante el Proof of Engagement (PoE), la prueba de visualización y micropagos correspondientes.
Funcionamiento estratificado de Theta Network
El mecanismo blockchain es controlado por los nodos validadores, que son los encargados de producir los bloques. Estos nodos sólo pueden ser instalados en instancias computacionales de gran velocidad de conexión y poder de cómputo, debido a la velocidad con la que opera la red Theta. De hecho, los validadores están capados de momento a 31 validadores máximos activos, con un límite teórico máximo de 100 validadores. Para crear un nodo de validación se debe colocar en staking un total de 200 mil THETA (aprox. 704.000 $ USD) por nodo. Debido a ello, generalmente estas instancias son ejecutadas por empresas o grupos que pueden reunir dicha suma y ganar así las recompensas de staking por su trabajo.
El segundo tipo de nodos dentro del mecanismo blockchain son los nodos guardianes, cuya función es detectar cualquier mal uso de la red. Si bien, los validadores producen los bloques, los guardianes son necesarios para su total aceptación por parte de la red. Si un bloque generado por los validadores es considerado inválido por los guardianes, bien sea por algún error computacional o manipulación del mismo por parte de un validador malicioso, entonces el bloque será rechazado y el validador será amonestado con la pérdida de la recompensa e incluso con la expulsión de la red.
Este modelo de Guardianes y Validadores, sirve para mantener la descentralización de la red, al mismo tiempo que se mantiene una estructura de funcionamiento de alta velocidad. Los nodos guardianes también son nodos de staking y su instalación necesita de al menos 1.000 THETA (aprox. 3520 $ USD), por su trabajo y staking dentro de la red, estos nodos también son elegibles para recompensas de staking.
Finalmente tenemos los nodos Edge, que son la gran mayoría de nodos de la red. Estos nodos son los que crean la red P2P que se encarga de distribuir y almacenar los datos en stream que necesitan los usuarios. Por su trabajo, los nodos Edge reciben tokens TFUEL, que puede ser cambiado luego por tokens THETA u otros tokens de valor según deseen sus tenedores. Para poner en marcha estos nodos se debe tener al menos 10.000 TFUEL para el staking, y las recompensas que recibirán serán acordes al uso de recursos que sus nodos tengan.
Mecanismo de distribución P2P de Theta Network
El mecanismo de distribución P2P de Theta Network, es el encargado de que tanto creadores de contenidos, como los usuarios y puntos descentralizados de la red, realicen su trabajo durante la transmisión de contenido. Para ello Theta Network subdivide su red P2P cada una con una función específica y todo ese trabajo es realizado por los nodos Edge.
El objetivo de los nodos Edge es sencillo: servir de CDN (Redes de Distribución de Contenido) descentralizadas. Las CDN son una parte esencial en la infraestructura de Internet actual. Por ejemplo, aplicaciones como YouTube o Twitter no nos brindarán la experiencia de uso que ofrecen, sin la existencia de tales infraestructuras. Por otra parte, las CDN también son una pesadilla, porque al ser centralizadas, su caída pone fuera de servicio a nivel global dichos servicios. Un buen ejemplo de ello ha sido la caída de CDNs como Cloudflare o Fastly, que terminaron afectando a usuarios en todo el mundo.
Sin embargo, Theta Network resuelve esto de forma inteligente. Haciendo uso de protocolos P2P DHT, se ha creado una red CDN descentralizada, una que es capaz de mantener su funcionamiento incluso con la caída del 50% de la misma. Toda esa CDN recae en el trabajo de los nodos Edge, los cuales tienen las siguientes funciones:
- Recibir el contenido de los creadores de contenido, procesarlo, enrutarlo y dirigirlo a los usuarios. Es decir, los nodos Edge pueden tomar la salida de algún streamer (por ejemplo, algún usuario de Twitch que está transmitiendo también por Theta), procesar dicha salida y buscar la mejor ruta para servirla a los usuarios que consumen su contenido.
- Mantener y almacenar datos que permitan una transmisión más rápida de los contenidos en distintas partes del mundo. Esto significa, que los nodos Edge son capaces de crear caches que reaccionan de forma inteligente al contenido consumido en las regiones donde se encuentran. La idea de esto es acelerar el acceso a dichos contenidos, reduciendo la latencia, los costos computacionales y de ancho de banda, mientras que la descarga y subida de datos en la red aumenta.
Teniendo en cuenta el papel que juegan los nodos Edge en el mecanismo de distribución, se entiende como estos generan valor y porque son tan importantes en el ecosistema. De hecho, esta es principalmente la razón por la que los nodos Edge han crecido de forma exponencial durante los últimos dos años, ya que su tokenomics les beneficia por su trabajo.
Token THETA y TFUEL, la tokenomics de Theta Network
Theta Network ha creado una tokenomics que depende de dos tokens: THETA y TFUEL. El primero de ellos es el token nativo de la plataforma y es usado para el pago de comisiones, recompensas por staking, despliegue e interacción de dApps y smart contracts, montaje de nodos validadores y guardianes, además de ser el token de gobernanza del proyecto. Si quieres transmitir valor usando Theta Network, el token THETA es el medio para ello.
La existencia de tokens THETA está limitada a mil millones de tokens, los cuales ya se encuentran distribuidos en la red. Esto significa que cualquier afectación en el valor del token afecta por completo la valorización de mercado de Theta Network. De hecho, al momento de escribir este artículo, el token THETA tiene un valor de 3,37 $, lo que significa una capitalización de 3,37 mil millones dólares para Theta Network.
Por su parte, el token TFUEL es un utility token que es usado para la entrega de recompensas a los usuarios y consumidores de contenido, así como también es usado para la instalación de nodos Edge. TFUEL es usado como un sistema de Gas dentro de Theta Network, por lo que el token TFUEL se usa en toda operación dentro de la red. Sin embargo, la principal razón de existencia del token TFUEL es proveer de un medio de alta liquidez para operar dentro de la red. De allí, que existan un total de 5.232.675.200 de tokens TFUEL que pueden ser usados.
Casos de usos reales de Theta Network
Theta Network ha demostrado el uso real y concreto de su red brindando acceso a los servicios que promete. Una de las más importantes implementaciones de Theta está en manos de Samsung, que ha usado la red Theta para distribuir contenido de calidad en sus smartphones dentro del mercado asiáticos. Esto le ha permitido a la empresa alcanzar a más de 100 millones de usuarios que pueden acceder a contenido exclusivo servido dentro de Theta Network. Adicionalmente a ese esfuerzo, Samsung también ha participado en la creación de NFTs exclusivos usando las capacidades de Theta Network.
Sony, otra gran empresa dentro de Theta Network, ha estado estudiando la posibilidad de integrar los servicios de la red a su PlayStation Network, con el fin de ofrecer a los gamers una opción de streaming de contenido altamente integrada a la plataforma. Un esfuerzo en el que participan Sony, Littlstar y Theta.tv.
Theta.tv por otro lado, es una de las aplicaciones más usadas dentro de Theta Network. Con múltiples canales de altísima calidad y producción, canales dedicados a distintas hobbies y tecnologías, y capacidad para realizar stream de forma muy sencilla, sin renunciar la capacidad de generar ingresos en la tokenomics de Theta Network, Theta.tv es una fuerte demostración de la capacidad de Theta Network como red de distribución de contenidos descentralizados.