Activos digitales
¿Qué son las parachains y por qué son importantes para las criptomonedas?
A lo largo de los años, la industria de las criptomonedas ha dedicado mucho tiempo y esfuerzo en intentar que la tecnología blockchain sea realmente útil para las masas. La palabra clave aquí es masas, por supuesto, ya que la blockchain era, en gran medida, mejor que la mayoría, si no todos, los sistemas tradicionales el día en que se creó. Sin embargo, desde los primeros días de Bitcoin, la incapacidad de escalar se consideró su mayor problema.
Con eso en mente, hubo muchos métodos diferentes que la industria probó para intentar resolver este problema, y una de las soluciones que los desarrolladores idearon incluyó las parachains, una tecnología revolucionaria nativa del ecosistema de Polkadot. Hoy, queremos profundizar en esta tecnología y ver qué es realmente, cómo funciona y qué la hace especial.
¿Qué son las parachains?
Comencemos desde el principio, respondiendo qué son las parachains, en primer lugar.
Polkadot describe las parachains como las diversas blockchains de capa 1 individuales que funcionan en paralelo con el resto del ecosistema de Polkadot, tanto en las redes Polkadot como Kusama.
Las parachains están aseguradas por la cadena central, también conocida como la Relay Chain. También comparten la seguridad, escalabilidad, gobernanza e interoperabilidad de todo el ecosistema, aprovechando todos los beneficios del ecosistema de Polkadot. Además, gracias a la composabilidad cross-chain general del proyecto, prácticamente cualquier tipo de activo o dato puede moverse de una parachain a otra. Esto también abre una serie de aplicaciones y casos de uso adicionales, ya que las parachains pueden conectarse a redes externas mediante puentes cross-network.
En cuanto a la Relay Chain central de Polkadot, ofrece seguridad de capa 0 e interoperabilidad, y puede soportar hasta 100 blockchains de capa 1 conectadas como parachains.
Características de las parachains
Las parachains vienen con una serie de beneficios y ventajas, derivadas de sus características avanzadas, que incluyen:
1) Escalabilidad
La escalabilidad es una de las primeras y más importantes características a mencionar cuando se trata de parachains, ya que todo el modelo de parachain permite a Polkadot alcanzar una gran escalabilidad en la capa 1, en lugar de depender de soluciones de capa 2. Esta también es una forma más eficiente y, con mucho, más descentralizada de lograr escalabilidad, lo que permitirá que la blockchain sirva adecuadamente a su comunidad.
Las parachains también permiten que el sistema distribuya las transacciones y las procese en paralelo en todo el ecosistema, lo que incrementa la cantidad de transacciones que pueden procesarse simultáneamente.
2) Especialización y flexibilidad
El diseño de todo el modelo de parachain se creó con una idea específica de cómo será internet en el futuro. Los desarrolladores imaginaron internet del futuro como uno que utilizará muchos tipos diferentes de blockchains que pueden estar dedicados a distintas cosas, pero que en última instancia trabajarán juntos.
Todas estas cadenas proporcionarían una variedad de servicios, similar a cómo internet ofrece diferentes servicios actualmente. Así, algunas cadenas podrían usarse para juegos en línea, mientras que otras se centrarían en finanzas, gestión de identidad o algún otro propósito.
Por eso Polkadot decidió no establecer criterios sobre el diseño de las parachains, aparte del hecho de que deben poder demostrar que cada bloque en la parachain sigue el protocolo acordado.
En otras palabras, hay bastante flexibilidad en el sentido de que a cada parachain se le permite tener su propio diseño único, junto con su propio token, su propio proceso de gobernanza e incluso estar dedicada a sus casos de uso específicos. Incluso pueden usarse como redes públicas o privadas, servir a comunidades o empresas, y también funcionar como plataformas de desarrollo, entre otras cosas.
Las posibilidades son infinitas, y todo está permitido, siempre que cada parachain pueda demostrar a los validadores de Polkadot que los bloques de las parachains siguen el protocolo.
3) Gobernanza
Polkadot permite que las parachains adopten cualquier modelo de gobernanza que deseen, con una serie de módulos preconstruidos disponibles para la implementación de diferentes sistemas de gobernanza. Esta es otra forma en que el proyecto brinda flexibilidad, ya que la comunidad puede acceder a algunos de los mecanismos de gobernanza on-chain más sofisticados, lo que permitiría a los equipos reducir la probabilidad de forks duros en su cadena. Esto sería deseable, ya que los forks duros siempre son un riesgo, pues pueden terminar dividiendo comunidades enteras, como se vio con Bitcoin Cash y Bitcoin SV en noviembre de 2018.
La gobernanza on-chain también puede ofrecer transparencia responsable para las comunidades, lo cual es un requisito previo para muchas instituciones que necesitan ver que los procesos de toma de decisiones son claros y accesibles antes de considerar involucrarse con la blockchain.
4) Interoperabilidad
A continuación, tenemos la interoperabilidad, que permite a las comunidades blockchain que usan parachains lograr un control total sobre su propia cadena de capa 1. Al mismo tiempo, también se benefician de la posibilidad de participar en comercio libre, no solo con otras parachains sino también con redes externas. Así, una comunidad basada en una parachain del ecosistema de Polkadot puede comunicarse con la blockchain de Ethereum tan fácilmente como lo haría con otra parachain.
Eso, por supuesto, se debe únicamente a la composabilidad cross-chain propia de Polkadot. Gracias a ella, es posible enviar tokens, datos de cualquier tipo, incluyendo credenciales verificables, llamadas a contratos inteligentes e incluso datos off-chain recibidos de oráculos.
Con la interoperabilidad, las posibilidades dentro del espacio blockchain se están abriendo a oportunidades casi infinitas, y la interoperabilidad también se considera la característica clave que algún día conducirá a Web 3.0.
5) Arrendamiento de slots
Otro aspecto importante a tener en cuenta es que los proyectos que desean operar como una parachain deben arrendar un slot en la Relay Chain. Esto se realiza ganando una subasta de slots de parachain, donde las pujas se realizan en el token nativo de la red. Con el token nativo siendo DOT en el caso de Polkadot, y KSM en el ecosistema de Kusama.
Los slots en Polkadot pueden arrendarse por un mínimo de seis meses, mientras que la duración máxima es de dos años. Al optar por participar en la subasta de slots de parachain, los equipos esencialmente aceptan bloquear los DOT que están pujando durante el período de arrendamiento elegido. Después de eso, recuperarán la cantidad completa. Sin embargo, mientras el período de arrendamiento está en vigor, el DOT queda reservado en la cuenta original y no puede usarse para transferencias, staking o prácticamente ningún otro uso.
6) Coste más bajo
Otra ventaja de usar parachains es que están conectadas a la cadena principal de Polkadot, lo que les permite acceder a la cantidad de poder de cómputo que necesiten. Sin embargo, la ventaja es que no incurren en tarifas adicionales ni costos de gas.
En cuanto al costo real de operar una parachain, puede describirse como el costo de oportunidad de no tener acceso al DOT/KSM bloqueado (durante el período de arrendamiento) frente a desbloquear la cantidad total de DOT/KSM vinculada por un equipo para un slot de parachain después de que finalice el período de arrendamiento.
Los equipos pueden optar por financiar su slot mediante crowd loans si lo desean, y luego recompensar a los contribuyentes de la manera que consideren adecuada. Sin embargo, eso representa un costo adicional. Otros costos son mayormente menores, como el gasto de operar nodos collator en la parachain. Pero, en términos generales, para aplicaciones con mucho tráfico y usuarios, usar una parachain basada en Polkadot suele ser siempre una solución más económica que operar una blockchain independiente.
7) Parachains y Parathreads
Finalmente, diferenciemos parathreads y parachains. Esencialmente, los parathreads son parachains que se conectan a la cadena principal de Polkadot mediante un modelo de pago por uso, en lugar de arrendar un slot. Este modelo puede ser más adecuado para algunos proyectos, ya que es particularmente apropiado para aquellos que no necesitan acceso constante a la red.
Por supuesto, las blockchains de Polkadot pueden cambiar entre parachains y parathreads según sea necesario. Además, algunos pueden optar por los parathreads debido a que no hay slots de parachain accesibles en la Relay Chain. En lugar de esperar a que se abra un espacio para su proyecto, pueden usar un parathread y luego cambiar a una parachain cuando un slot esté disponible.
Conclusión
Las parachains en plataformas como Polkadot y Kusama son un enfoque avanzado para resolver la escalabilidad, así como una serie de otros problemas que han estado molestando a la industria blockchain durante mucho tiempo. Ofrecen varios beneficios y, para comprenderlas adecuadamente, es necesario familiarizarse con sus características. Las parachains podrían conducir a la siguiente etapa en el desarrollo de la industria blockchain, ya que son extremadamente compatibles con numerosas soluciones y tecnologías blockchain, incluidos los oráculos. Por eso Polkadot ha estado atrayendo mucha atención, y por eso es uno de los proyectos con mayor potencial para el futuro.












