Análisis de Polkadot 2024: ¡Actualizaciones de DOT que debes conocer!
Últimas actualizaciones:
18 mar 2024
En el año 2016, cuando surgieron por primera vez el desarrollo inicial y el diseño de la prueba de concepto (PdC) de Polkadot, el proyecto aún estaba relativamente fuera del radar de los entusiastas de las criptomonedas y de los inversores institucionales, aunque desde entonces ha demostrado ser un proyecto al que no hay que perder de vista. De hecho, desde 2016 Polkadot ha construido un ecosistema de buena reputación compuesto por desarrolladores, arquitectos y jefes de proyecto de primera categoría, además ha diseñado una sofisticada hoja de ruta para el futuro y ha experimentado un crecimiento exponencial, lo que le valió un puesto entre las diez principales criptomonedas de mayor valor en el año 2021. En un informe de CoinShares de 2021 también se destacaba que Polkadot se encontraba entre las criptomonedas más atractivas para los inversores institucionales.
Aunque 2021 fue sumamente prometedor para la comunidad y el ecosistema de Polkadot, los años 2022 y 2023 han sido inequívocamente crueles, no sólo para DOT, sino para el sector en general, ya que hemos atravesado un periodo que ha demostrado ser el mercado bajista más brutal de la historia de las criptomonedas.
Pero al igual que muchos proyectos de cadena de bloques, los desarrolladores de Polkadot y las DAOs contribuyentes siguieron trabajando durante el mercado bajista y han emergido con interesantes desarrollos. Polkadot ha mostrado una resistencia impresionante ante la adversidad y ha demostrado que el proyecto está preparado para continuar con el impulso que experimentó antes del lento invierno de criptomonedas que acabamos de vivir.
La comunidad ha puesto en circulación algunos títulos para intentar describir las ambiciones de Polkadot, tales como "la madre de todas las cadenas de bloques", "la capa cero definitiva" y, por supuesto, "Ethereum killer". Algunos de estos títulos son más precisos que otros, ya que incluso el fundador de Polkadot insiste en que Polkadot no es un competidor de Ethereum. Como analizaremos en este artículo, estamos de acuerdo en que Polkadot no pretende competir con Ethereum, pero puede, no obstante, transformar el sector de la cadena de bloques para siempre.
Historia de Polkadot
La historia de Polkadot comienza con Ethereum, en concreto con uno de sus cofundadores, el Dr. Gavin Wood (doctor en ingeniería de software). El Dr. Wood tiene más de 20 años de experiencia trabajando como desarrollador de software tanto dentro como fuera del mundo de las criptomonedas.
Polkadot y el cofundador de Ethereum, Dr. Gavin Wood. Imagen vía Parity
Wood programó la primera versión funcional de Ethereum e incluso fue el autor del Yellow Paper de Ethereum. No obstante, quizá el Dr. Wood sea más famoso por haber creado Solidity, el lenguaje de programación utilizado para crear los contratos inteligentes en Ethereum.
En enero de 2016, el Dr. Wood dejó su puesto de director técnico y desarrollador principal de Ethereum. Las razones exactas de su marcha difieren (incluso según el propio Dr. Wood), pero pueden resumirse en que se debió a su frustración por la lentitud del desarrollo de Ethereum 2.0.
Más tarde, en 2016, el Dr. Wood empezó a desarrollar una nueva criptomoneda que "cumpliría las promesas que Ethereum no pudo cumplir". El primer borrador del documento técnico de Polkadot se publicó a finales de 2016.
El recorrido de Polkadot, tras su conceptualización inicial por el Dr. Gavin Wood, ha estado marcado por hitos significativos y en el proyecto han participado otros fundadores destacados junto a Wood. Esta es una breve visión general:
Acontecimientos importantes en el desarrollo de Polkadot:
Documento técnico y conceptos iniciales (2016): Gavin Wood publicó en el año 2016 el documento técnico de Polkadot, en el que se describe su innovador entorno multicadena.
Lanzamiento de la Web3 Foundation (2017): fundación dedicada a promover una web descentralizada totalmente funcional y fácil de usar. Desempeñó un papel clave en la financiación y orientación del desarrollo de Polkadot.
ICO y recaudación de fondos (2017): La oferta inicial de monedas (ICO) de Polkadot en el año 2017 fue una de las más exitosas de su época, al recaudar más de 140 millones de dólares. Pero, debido a una vulnerabilidad en el monedero Parity, una parte significativa de los fondos se perdió.
Hitos del desarrollo (2018-2019): Polkadot pasó por varias fases de pruebas y desarrollo, y lanzó la "red canario" experimental Kusama.
Lanzamiento de la red principal (2020): La red principal de Polkadot se lanzó en el año 2020 mediante su primera fase, poniendo en marcha la red con una funcionalidad limitada en un primer momento. La funcionalidad completa se desplegó en fases posteriores, incluyendo la habilitación de las funciones de gobernanza, staking y bonding.
Lanzamiento de parachains y subastas (2021-2022): La introducción de las parachains, una característica clave de Polkadot, comenzó con las subastas de las ranuras de parachain, marcando un paso significativo en la materialización de la arquitectura multicadena de Polkadot.
La Web3 Foundation anuncia que el token DOT ya no es un valor (2022): Tras una discusión de varios años con la SEC, Polkadot declaró que DOT es un software, no un valor.
Polkadot 2.0 (2023): La nueva actualización marca el fin de las subastas de ranuras de parachains, uno de los acontecimientos más significativos dentro del sector de las criptomonedas, con el fin de adoptar un mercado más dinámico para las parachains.
Cardano anuncia la adopción de la tecnología Polkadot (2023): En la Cardano Summit 2023, Hoskinson anunció que Cardano utilizaría el SDK de Polkadot para las cadenas de sus socios.
Otros fundadores:
Además de Gavin Wood, que es una figura central en el desarrollo de Polkadot y cofundador de Ethereum, el equipo fundador de Polkadot incluye a otras personas destacadas:
Robert Habermeier: Un importante colaborador de las comunidades de Rust y de la cadena de bloques, ha participado activamente en el desarrollo y conceptualización de la tecnología de Polkadot.
Peter Czaban: Ex director de tecnología de la Web3 Foundation. Ha desempeñado un papel decisivo en la orientación de la misión de la fundación y en la supervisión de los desarrollos tecnológicos de Polkadot.
Cada una de estas personas ha aportado al proyecto su experiencia y visión únicas, contribuyendo al desarrollo de Polkadot como ecosistema multicadena escalable, interoperable y seguro. Sus esfuerzos colectivos han sido clave para el progreso de Polkadot y su continua evolución en el sector de la cadena de bloques.
La ICO del token DOT y las rondas de financiación
La oferta inicial de monedas del token de utilidad DOT de Polkadot es algo que sigue vivo en la memoria de muchos veteranos del mundo de las criptomonedas y, desde luego, en la del equipo de Polkadot. La ICO de DOT tuvo lugar en octubre de 2017 y recaudó más de 145 millones de USD en Ethereum.
Una instantánea de la ICO de Polkadot. Imagen vía Trustnodes
La mitad del suministro inicial total de 10 millones de DOT se vendió en dos rondas a inversores públicos y privados (2.25 millones y 2.75 millones, respectivamente). El precio por token DOT para estas rondas de financiación fue inicialmente de 28.80 dólares.
Sin embargo, en agosto de 2020, DOT fue redenominado tras una votación comunitaria, lo que, en la práctica, hizo que el número de DOT que poseía cada tenedor de este token aumentara por 100. El precio de redenominación hizo que el precio real de la ICO del token DOT fuera de 0.29 dólares.
Poco después de la ICO, más de 90 millones de dólares de los fondos recaudados se perdieron permanentemente debido a un exploit de una vulnerabilidad en el código del monedero multifirma de Polkadot. Una semana después del ataque, el equipo de Polkadot confirmó que aún disponía de fondos suficientes para el desarrollo de Polkadot y siguió adelante a pesar de los fondos perdidos. Aunque se ha intentado recuperar los fondos, más de 500.000 ETH siguen bloqueados.
El primer hackeo del monedero de Polkadot. Imagen vía Steemit
La debacle post-ICO supuso la segunda vez que los monederos del equipo habían sido hackeados debido a una vulnerabilidad del código. El primer hackeo tuvo lugar a principios de julio de 2017 y supuso la pérdida de más de 33 millones de dólares de Ethereum antes de que el ataque fuera detenido por un benévolo grupo de hackers conocido como White Hat Group. En ambos casos, el equipo de Polkadot publicó documentación de seguimiento en la que se detallaban los hackeos y cómo evitar que volvieran a ocurrir.
En enero de 2019, Polkadot celebró otra ronda de financiación privada en un intento de recuperar los fondos perdidos (congelados) de la ICO de DOT. Tras la venta de 500.000 DOT, se recaudaron más de 60 millones de dólares.
En julio de 2020, se celebró una tercera ronda de financiación privada, en la que se vendieron algo menos de 350.000 tokens DOT. Con ello se recaudaron otros 43 millones de USD, y luego, en 2022, se recaudaron otros 4 millones.
Resulta difícil obtener cifras exactas sobre la cantidad total de fondos recaudados. Según los datos recogidos por Cruchbase y Cryptorank, Polkadot ha pasado por 12 rondas de financiación en total por un total de 327.130.000 de dólares, mientras que Alpha Growth muestra que Polkadot ha recaudado más de 665.400.000 de dólares.
¿Qué es Polkadot?
Polkadot es un proyecto de cadena de bloques que busca impulsar el futuro descentralizado de Internet (Web 3.0). A menudo se hace referencia a Polkadot como una cadena de bloques de capa 0, en contraste con redes como Bitcoin, Ethereum, Solana, etc., que son cadenas de bloques de capa 1, y Arbitrum, Lightning Network, Optimism, etc., que son cadenas de bloques de capa 2.
Estos son algunos antecedentes que debes conocer:
La capa 0 proporciona seguridad compartida e interoperabilidad. Otros proyectos notables que pertenecen a la categoría de capa 0 son Avalanche y Cosmos. De los mencionados, Polkadot es la única capa 0 que proporciona un valor compartido completo en todo el ecosistema.
La capa 1 es la cadena centrada en las aplicaciones. Algunos ejemplos son las redes principales como Bitcoin, Ethereum, Solana, etc. Tratamos este tema con más detalle en nuestro artículo sobre las cadenas de bloques de capa 1.
La capa 2 suele referirse a las soluciones de escalabilidad de la capa 1, con ejemplos notables como Arbitrum y Optimism para Ethereum y la Lightning Network de Bitcoin. Puedes obtener más información en nuestro artículo "qué es una cadena de bloques de capa 2".
La principal utilidad de Polkadot es que intenta proporcionar una base segura de computación continua de uso general. En pocas palabras, Polkadot proporciona seguridad compartida e interoperabilidad segura con la capacidad de soportar múltiples cadenas de bloques interoperables que se ejecutan en paralelo. El término "capa 0" se refiere a la capacidad intencionadamente limitada de la cadena principal de Polkadot (relay chain) para proporcionar seguridad y finalidad a las cadenas de capa 1, que a su vez albergan aplicaciones vía contratos inteligentes y otras aplicaciones. Algunas personas comparan a Polkadot con un gran centro comercial que proporciona espacio y valor a diferentes tiendas. Las tiendas están cerca unas de otras y pueden comunicarse fácilmente dentro del mismo edificio.
Un error común es pensar que Polkadot podrá conectar directamente varias redes como Bitcoin y Ethereum, lo cual es un tanto inexacto. Polkadot consigue la interoperabilidad mediante el uso de puentes que pueden construirse sobre parachains. Polkadot no conecta redes de cadenas de bloques desconectadas, sino que conecta parachains, proporcionándoles la infraestructura necesaria para que puedan centrarse en la aplicación y la utilidad.
Los sistemas de parachains pueden ofrecer interoperabilidad con otras redes como utilidad, y se espera que esto aumente con el tiempo. Un ejemplo práctico es la red Moonbeam, una parachain compatible con la EVM que soporta la interoperabilidad entre cadenas con Ethereum, lo que permite a sus desarrolladores construir dApps y acuñar NFTs en Moonbeam. También contamos con Snowbridge, una parachain que funciona como puente entre Ethereum y Polkadot que permite la interoperabilidad entre las dos redes.
Imagen de la red Polkadot y de cómo las parachains logran la interoperabilidad. Imagen vía Twitter
Las parachains de Polkadot permiten crear contratos inteligentes, mientras que la relay chain soporta nuevas cadenas de bloques (y tokens), haciendo posible que las cadenas de bloques realicen intercambios de información. En particular, Polkadot puede actualizarse sin necesidad de realizar bifurcaciones duras y su protocolo está gobernado por quienes poseen DOT, la criptomoneda nativa de Polkadot. La actualización de Polkadot a Polkadot 2.0 puede introducir capacidades de contratos inteligentes en la relay chain.
Polkadot es un proyecto de la Web3 Foundation, una organización suiza sin ánimo de lucro con sede en el Crypto Valley de Suiza (Zug). La Web3 Foundation encomendó a Parity Technologies, con sede en el Reino Unido, el desarrollo y mantenimiento de la implementación inicial de la red Polkadot, que ahora es mantenida por el sistema de gobernanza dentro de la cadena Polkadot.
El Dr. Gavin Wood es cofundador de la Web3 Foundation y de Parity Technologies, y sigue siendo el Arquitecto Jefe de Polkadot, en colaboración con cientos de desarrolladores. Polkadot se desarrolla utilizando Substrate, una herramienta de construcción de cadenas de bloques desarrollada por Parity Technologies.
¿Cómo funciona Polkadot?
Polkadot es sin duda una de las cadenas de bloques tecnológicamente más avanzadas que existen en el sector. En Coin Bureau normalmente hacemos todo lo posible por explicar la información sobre la cadena de bloques y las criptomonedas en términos sencillos y en un formato fácil de digerir, por lo que en este artículo vamos a intentar destilar una complicada cadena de bloques para nuestros lectores.
El documento técnico de Polkadot denomina a la red Polkadot como una red multicadena heterogénea escalable. Los diseños de cadena de bloques de capa 1, como Bitcoin y Ethereum, realizan todas las funcionalidades de la cadena de bloques bajo una única capa. Las funcionalidades se clasifican en gran medida en tres categorías:
Recuperabilidad de datos: Las redes de cadenas de bloques mantienen un registro distribuido que almacena un detalle de todas las transacciones o entradas de datos. La recuperabilidad de los datos se refiere al concepto de que este registro distribuido debe ser accesible a todos los participantes de la red. En una cadena de bloques pública, cualquier persona puede unirse a la red, descargar una copia de toda la cadena de bloques y verificar las transacciones. Esto garantiza la transparencia y la confianza en el sistema, ya que los participantes pueden verificar de forma independiente la existencia y la integridad de los datos.
Consenso: Los mecanismos de consenso son los protocolos que permiten a los participantes de la cadena de bloques ponerse de acuerdo sobre la validez de las transacciones y el orden en que se añaden a esta. El consenso es crucial para evitar el doble gasto y mantener la integridad de la cadena de bloques. Entre los mecanismos de consenso más comunes se encuentran la prueba de trabajo (PoW), la prueba de participación (PoS) y otros, que varían en cuanto a la forma en que logran el acuerdo entre los participantes.
Ejecución: La ejecución se refiere al proceso de validación y ejecución de contratos inteligentes o transacciones en la cadena de bloques. Los contratos inteligentes son contratos autoejecutables en los que las condiciones del acuerdo se escriben directamente en el código. Cuando se cumplen las condiciones especificadas en un contrato inteligente, el código ejecuta automáticamente los términos del contrato sin necesidad de recurrir a intermediarios. La ejecución de contratos inteligentes es una característica clave de muchas plataformas de cadena de bloques, como Ethereum.
Estas tres funcionalidades trabajan conjuntamente para crear un sistema seguro, descentralizado y resistente a las manipulaciones, en el que los datos pueden registrarse de forma segura, las transacciones pueden acordarse y los contratos inteligentes pueden ejecutarse de forma automática. Las redes de cadenas de bloques heredadas, como Ethereum, utilizan una única red global de cadenas de bloques para gestionar las tres tareas principales en un entorno monolítico, lo que constituye el origen de sus problemas de escalabilidad, ya que los nodos de la red pueden verse sobrecargados de trabajo al gestionar todos los procesos por sí mismos.
Polkadot es una multicadena heterogénea que abstrae estas funciones en dos capas separadas, concretamente, la relay chain y las parachains:
Las parachains son varias redes de capa 1 que se ejecutan en paralelo en la red Polkadot. La ejecución de contratos inteligentes o transacciones también se gestiona mediante parachains individuales. Cada parachain puede tener su propio conjunto de reglas, lógica y entorno de ejecución, lo que permite flexibilidad e innovación a nivel de parachain. Las parachains pueden implementar sus propios mecanismos de consenso y entornos de ejecución, tales como entornos de ejecución compatibles con Ethereum para ejecutar contratos inteligentes. A diferencia de la capa 1 de Ethereum, las parachains no tienen que preocuparse por el consenso, lo que les permite alcanzar la escalabilidad deseada. Todas las parachains comparten los datos de bloque necesarios con la red principal de Polkadot, denominada relay chain, para lograr el consenso y heredar su seguridad y finalidad.
La relay chain constituye la base de la red Polkadot. La cadena es responsable de lograr el consenso entre las parachains y de garantizar la seguridad y validez de toda la red. Polkadot utiliza un mecanismo de consenso único llamado Nominated Proof-of-Stake (NPoS) para lograr este consenso. Los validadores de la relay chain son responsables de producir bloques y asegurar la red poniendo en staking tokens DOT.
La disponibilidad de datos para las parachains individuales es principalmente responsabilidad de las propias parachains. Cada una tiene su propio conjunto de validadores y mantiene sus propios datos y estado. La relay chain ayuda indirectamente a garantizar la disponibilidad de los datos mediante la coordinación de la red y la provisión de seguridad, aunque la disponibilidad específica de los datos de cada parachain se gestiona dentro de la red de esa parachain.
Arquitectura de Polkadot
Ilustración de la arquitectura de Polkadot. Imagen vía substrate.stackexchange
La red Polkadot consta de los siguientes tres roles:
Validadores
Los validadores se refieren a los nodos completos de la relay chain de Polkadot que participan en su proceso de consenso para asegurar la red, incluidas las parachains. Ten en cuenta que las parachains sólo se encargan de la ejecución y que dependen de la relay chain para alcanzar el consenso y la finalización, lo que consiguen con la ayuda de los validadores.
A cada parachain se le asigna un subgrupo de validadores. Estos subgrupos aceptan bloques de la parachain y realizan las comprobaciones de validez necesarias para asegurarse de que los bloques se han construido según las reglas de consenso de la parachain. Una vez que todos los nuevos bloques de la parachain se han verificado correctamente, los validadores los incluyen en el bloque de la relay chain. Después, los validadores tienen que validar el propio bloque de la relay chain, y para ello procesan todas las transacciones de la relay chain e incluyen los cambios finales de la parachain en el bloque.
La cantidad de DOT necesaria para ser considerado como validador depende del grado de participación en la red y puede cambiar con el tiempo. Es decir, no sólo depende de cuánto ponga en staking cada validador, sino también del tamaño del conjunto activo y de cuántos validadores estén esperando en el pool. Además, la lista de validadores cambia en cada era, es decir, cada 24 horas.
El panel de control de staking en Polkadot.js mostrando los validadores. Imagen vía Js.org
Polkadot se puso en marcha con la apertura de 20 puestos de validador y ha ido ampliando el número gradualmente. El límite final del número de validadores aún no se ha determinado y sólo debería estar limitado por la carga de ancho de banda de la red debido al paso de mensajes P2P, aunque el objetivo final de Polkadot es que haya 1.000 validadores autenticando transacciones en su red.
Cuando los validadores de la relay chain generan un nuevo bloque que contiene transacciones en la parachain, el 20% de las recompensas del bloque se distribuyen entre los validadores en función de la cantidad de "puntos de era" que hayan acumulado. Los validadores son responsables de un puñado de tareas de infraestructura para el mantenimiento de la red. Cuantas más tareas realizan, más puntos obtienen.
Nominadores
Un nominador es un participante de la red que delega sus tokens DOT en el validador para participar en el consenso de Polkadot. Estos no desempeñan ninguna función adicional, salvo la de colocar capital para indicar que confían en que un validador concreto actuará honestamente para propagar la red Polkadot.
Ilustración de la relación entre nominadores y validadores. Imagen vía Polkadot
Recopiladores
Los recopiladores ayudan a los validadores a alcanzar el consenso construyendo los bloques de las parachains. Los recopiladores mantienen un nodo completo para una parachain concreta y un nodo completo de la relay chain. Como nodo completo de parachain, conservan toda la información necesaria, como datos de transacciones, firmas y transiciones de estado, para construir bloques de la parachain. Recopilan y ejecutan las transacciones de la parachain para crear bloques de cada parachain. También proporcionan estos bloques, junto con una prueba de conocimiento cero de la validez de las transacciones de la parachain a uno o más validadores responsables de proponer el bloque en estas cadenas.
Una ilustración de dónde se sitúan los recopiladores en la red Polkadot. Imagen vía Polkadot Wiki
Consenso en Polkadot
La relay chain de Polkadot adopta un novedoso proceso de consenso denominado como Nominated Proof of Stake (NPoS) para asegurar sus bloques, diseñado para optimizar la seguridad y la eficiencia de la red. Funciona de la siguiente manera:
Roles: NPoS implica dos roles principales:
Validadores: Responsables de validar las transacciones y mantener la cadena de bloques.
Nominadores: Ponen en staking sus tokens respaldando a validadores de confianza, ayudando a asegurar la red.
Validadores nominadores: Los titulares de tokens pueden designar a los validadores en los que confían. Este proceso consiste en poner en staking DOT, el token nativo de Polkadot.
Elección de validadores: Un mecanismo de elección selecciona a los validadores del pool de nominados. Este proceso tiene en cuenta la cantidad de staking que respalda a cada validador para garantizar una red equilibrada y segura.
Recompensas y riesgos de staking: Tanto los validadores como los nominadores reciben recompensas proporcionales a la cantidad puesta en staking. No obstante, también corren riesgos, pues cualquier acción maliciosa de un validador puede dar lugar a una penalización, en la que se pierde una parte del DOT puesto en staking.
Seguridad y eficacia: El NPoS está diseñado para maximizar la cantidad de tokens puestos en staking que aseguran la red, aumentando su seguridad. Se incentiva a los validadores para que actúen de forma eficiente y honesta, debido a lo que está en juego económicamente.
En resumen, el NPoS de Polkadot es un sofisticado modelo de consenso que alinea los incentivos de los distintos participantes de la red para mantener un ecosistema seguro, eficiente y descentralizado.
Polkadot XCM (mensajería entre cadenas)
En el ecosistema de Polkadot, XCM significa mensajería de consenso cruzado (Cross-Consensus Messaging). Se trata de un protocolo diseñado para la comunicación entre diferentes cadenas de bloques (parachains) dentro y fuera de las redes Polkadot y Kusama. XCM permite que estas diversas cadenas de bloques puedan enviarse mensajes entre sí, a pesar de tener potencialmente diferentes mecanismos de consenso o funciones de transición de estado. Veamos en detalle cómo XCM facilita la comunicación entre cadenas:
Diseño de protocolos: XCM es un lenguaje y un formato para mensajes. Está diseñado para ser lo más general y abstracto posible, para adaptarse a una amplia gama de posibles casos de uso y diseños de cadenas de bloques.
Envío y recepción de mensajes: Una parachain puede enviar un mensaje XCM a otra parachain sin que esos mensajes tengan que almacenarse dentro de la relay chain.
Compatibilidad entre consensos: XCM está diseñado para ser compatible con diferentes sistemas de consenso. Esto significa que una cadena de bloques que utilice un mecanismo de consenso puede comunicarse con otra cadena de bloques que utilice un mecanismo diferente.
Casos de uso: Los usos de XCM son variados y pueden incluir la transferencia de tokens entre parachains, la realización de llamadas a contratos inteligentes ubicados en otra parachain, o cualquier otro tipo de información o comando que pueda necesitar ser comunicado en un entorno multicadena.
Descentralización y seguridad: XCM aprovecha el modelo de seguridad compartida de Polkadot. Esto garantiza que la comunicación entre cadenas sea tan segura como las operaciones internas de una sola parachain.
En resumen, XCM en Polkadot es una potente herramienta que permite la funcionalidad interoperable entre diferentes cadenas de bloques de forma segura, eficiente y descentralizada, lo que constituye una piedra angular de la filosofía de Polkadot. XCMP es la capa de transporte para entregar mensajes XCM. Proporciona el método de transporte y una ruta segura, pero no un entorno para acuerdos vinculantes.
Vida de un mensaje entre cadenas en XCM
La vida de un mensaje entre cadenas facilitado en formato XCM en Polkadot implica varios pasos. Veamos un desglose:
Creación del mensaje: Un usuario o aplicación en una parachain inicia una operación entre cadenas, creando un mensaje XCM. Este mensaje se da formato para que se entienda universalmente en diferentes parachains con distintos mecanismos de consenso y funciones de transición de estado.
Envío a la parachain local: El mensaje XCM se envía primero a la parachain local. Aquí, se procesa según las reglas de la parachain y se prepara para su transmisión a otra parachain.
Participación de la relay chain: La parachain local reenvía el mensaje XCM a la relay chain de Polkadot. Esta desempeña un papel central en la arquitectura de Polkadot, interconectando todas las parachains y facilitando su comunicación.
Enrutamiento del mensaje: La relay chain dirige el mensaje a la parachain de destino. Este enrutamiento se basa en la información contenida en el mensaje XCM, que especifica la parachain de destino y la operación prevista.
Recepción por la parachain de destino: La parachain de destino recibe el mensaje XCM de la relay chain. Interpreta el mensaje según su propia lógica y ejecuta la operación solicitada.
Ejecución y respuesta: La parachain de destino ejecuta la operación solicitada en el mensaje XCM. Esto podría implicar transferencias de tokens, ejecuciones de contratos inteligentes u otras operaciones de la cadena de bloques.
Bucle de retroalimentación (si procede): Dependiendo de la naturaleza de la operación entre cadenas, la parachain destino puede generar una respuesta o confirmación y enviarla de vuelta a la parachain original utilizando el mismo protocolo XCM.
Finalización: La operación se completa y cualquier cambio se finaliza tanto en la parachain de origen como en la de destino.
A lo largo de este proceso, los mecanismos de seguridad y consenso de Polkadot garantizan que la comunicación entre cadenas sea segura y fiable. El diseño del protocolo XCM como formato de mensajería genérico y abstracto permite una amplia variedad de interacciones entre cadenas dentro del ecosistema Polkadot.
¿Cómo se seleccionan las parachains?
La red Ethereum es completamente pública, lo que significa que cualquier persona puede realizar cualquier operación en la red, siempre que se adhiera al proceso de consenso del protocolo de Ethereum. Por lo tanto, los desarrolladores tienen total autonomía para desplegar cualquier contrato inteligente que deseen en la red principal de Ethereum, incluidos los rollups de contratos inteligentes.
La red Polkadot funciona de forma ligeramente diferente. La visión inicial del proyecto sólo pretendía permitir que las parachains de buena calidad y eficientemente desarrolladas se conectaran a la relay chain y se beneficiaran de su valor. Por ello, Polkadot introdujo subastas de ranuras para regular el número de parachains en cualquier momento. Así funcionaban las subastas antes de la actualización a Polkadot 2.0.
Propósito: Las subastas de ranuras se utilizan para determinar qué parachains estarán conectados a la relay chain de Polkadot. Estar conectado a esta cadena permite a una parachain beneficiarse de las características compartidas de seguridad e interoperabilidad de Polkadot.
Ranuras de parachains: Son las posiciones disponibles dentro de la relay chain para que se conecten las parachains. Cada ranura tiene una duración limitada, que suele oscilar entre varios meses y un par de años.
Proceso de subasta:
Formato de subasta de velas: Polkadot utiliza una versión de la subasta de velas, un mecanismo utilizado históricamente para vender barcos. El final de la subasta se determina retroactivamente después de que la subasta haya terminado, lo que dificulta jugar con el sistema haciendo pujas de última hora.
Licitación: Los proyectos pujan por ranuras mediante el bloqueo de tokens DOT. La cantidad de DOT bloqueados y la duración del alquiler son factores que intervienen en el proceso de puja.
Final aleatorio: La hora exacta de finalización de la subasta no es conocida por los participantes, lo que desalienta las estrategias de puja de última hora.
Ganar la subasta:
Determinación de los ganadores: El ganador es el proyecto que tiene la oferta más alta en el punto final de la subasta elegido al azar.
Alquiler de la ranura: Los proyectos ganadores alquilan la ranura de la parachain durante el tiempo que hayan pujado. Durante este tiempo, su parachain está conectada a la relay chain.
DOT bloqueado: Los tokens DOT ofertados en la subasta quedan bloqueados mientras dure el alquiler de la ranura. No se gastan, sino que son un bono que asegura el lugar de la parachain en la relay chain.
Préstamos colectivos:
Para reunir suficientes DOT para una oferta, los proyectos a menudo utilizan préstamos colectivos, en los que obtienen DOT de su comunidad.
Los contribuyentes a los préstamos colectivos pueden recibir recompensas del proyecto, como tokens o una participación en el éxito del proyecto.
Fin del alquiler: Una vez finalizado el periodo de alquiler, la ranura de la parachain vuelve a subastarse y el DOT bloqueado se devuelve al proyecto o a sus contribuyentes al préstamo colectivo.
Las subastas de ranuras son una parte fundamental del modelo económico y de gobernanza de Polkadot, ya que garantizan un proceso justo y transparente para asignar recursos limitados (ranuras de parachains) en la red.
Tiempo de núcleo en Polkadot
Los validadores de la red Polkadot se asignan dinámicamente para validar diferentes bloques de parachains. Polkadot ofrece garantías sólidas de que las transiciones de estado de las parachains son válidas mediante un conjunto de validadores segmentados criptográficamente al azar en un subconjunto para cada una; estos subconjuntos difieren para cada bloque.
El tiempo de núcleo (coretime) se refiere a la disponibilidad y asignación de estos subconjuntos de validadores como recursos computacionales (núcleos) para procesar bloques de parachains. La red Polkadot soporta actualmente 50 de estos núcleos. Cada núcleo puede albergar una parachain que utiliza todos los recursos o múltiples parathreads que utilizan algunos de los recursos disponibles. Los núcleos funcionan en paralelo, procesando múltiples tareas complejas simultáneamente. Polkadot también recibe el nombre de "superordenador Polkadot", que representa la capacidad colectiva de procesar un gran número de tareas.
Polkadot OpenGov: Una estructura de gobernanza democrática
La red Polkadot renovó recientemente su mecanismo de gobernanza. Abandonó la Gobernanza v1 para adoptar OpenGov, un formato de protocolo de gobernanza más democrático y equitativo que penaliza los privilegios y permite una mayor voz a la comunidad DOT. Te recomendamos que leas sobre la Gobernanza v1 para que puedas apreciar mejor los cambios que se han introducido en OpenGov.
Despedida de la Gobernanza v1
El primer sistema de gobernanza de Polkadot incluía tres componentes principales: el comité técnico, el consejo y el público (todos los poseedores de tokens). El comité técnico se encargaba de gestionar los plazos de actualización, mientras que el consejo, un órgano electo, se ocupaba de los parámetros, la administración y las propuestas de gasto. Mientras que el público (los poseedores de tokens) desempeñaba un papel crucial en el proceso de gobernanza, el consejo examinaba sus propuestas antes de que pudieran entrar en la fase de votación.
A pesar de su eficacia para gestionar los fondos de la tesorería y facilitar las actualizaciones, la Gobernanza v1 tenía limitaciones. Sólo permitía votar un referéndum cada vez (salvo las propuestas de emergencia), y los periodos de votación duraban varias semanas. Este sistema favorecía el análisis minucioso de unas pocas propuestas frente a un abanico más amplio de ideas, limitando potencialmente la capacidad de la red para adaptarse y evolucionar con rapidez. La v1 también limitaba la voz del público al poner en marcha el consejo y tener que conseguir apoyos. La necesidad de una mayor descentralización y democracia llevó a la adopción de OpenGov.
Polkadot OpenGov
Polkadot OpenGov introdujo cambios significativos para subsanar las deficiencias de la Gobernanza v1. El nuevo sistema pretende descentralizar aún más la toma de decisiones y aumentar el número de decisiones colectivas posibles en un momento dado. Los cambios clave incluyen:
Disolución del consejo y del comité técnico: Se disolvió el consejo, y la agrupación técnica de Polkadot, que es más amplia, sustituyó al comité técnico.
Sistema de votación de democracia directa: Las responsabilidades del consejo se trasladaron al público, que ahora puede iniciar directamente nuevas propuestas.
Opciones de delegación mejoradas: Los usuarios pueden ahora delegar el poder de voto a los miembros de la comunidad de formas más diversas, lo que permite una representación más detallada de los intereses de las partes interesadas.
Múltiples orígenes y rutas: Ahora las propuestas son iniciadas por el público y entran en diferentes vías en función de su naturaleza, teniendo cada una de ellas un origen específico. Este sistema permite la votación simultánea, mejorando la flexibilidad y capacidad de respuesta del proceso de gobernanza.
Nota: Para quienes deseen obtener más información, también está disponible una inmersión en profundidad sobre el funcionamiento de OpenGov.
Arquitectura de OpenGov descrita en Polkadot Docs
En OpenGov, los titulares de DOT inician todas las propuestas. A diferencia de la Gobernanza v1, OpenGov permite a la comunidad trabajar en múltiples propuestas en paralelo. OpenGov organiza las propuestas en función de lo que pretenden implementar, categorizado en quince orígenes diferentes. Cada origen sigue una "pista" especialmente diseñada que comprende configuraciones preestablecidas para regir el proceso de votación. El sistema de orígenes y pistas garantiza que cada propuesta recibe una exposición adecuada al tiempo y los recursos de la comunidad.
Algunas propuestas de gobernanza son sensibles al tiempo y requieren una toma de decisiones contundente, mientras que otras son más fundacionales y consumen más recursos, por lo que exigen una mayor introspección y pruebas. OpenGov es una plataforma en la que todos estos tipos diversos de propuestas no compiten entre sí por la atención de la comunidad y pueden desarrollarse juntos de forma holística.
Ventajas clave de OpenGov:
Descentralización: OpenGov desplaza el poder de gobernanza de un consejo centralizado a un modelo de democracia más directa. Al disolver el consejo y el comité técnico y transferir sus responsabilidades al público, OpenGov fomenta un enfoque más descentralizado de la toma de decisiones.
Inclusividad y participación de la comunidad: OpenGov introduce opciones de delegación más matizadas. Esta característica fomenta una participación más amplia en la gobernanza, ya que las partes interesadas pueden contribuir a la toma de decisiones en las áreas sobre las que tienen más conocimientos o en las que están más interesadas.
Adaptabilidad y evolución: La introducción de múltiples orígenes y pistas para las propuestas en OpenGov permite disponer de un sistema de gobernanza más flexible y receptivo. Este sistema puede adaptarse a distintos tipos de propuestas, garantizando que el proceso de gobernanza sea eficiente y eficaz.
Transparencia y rendición de cuentas: La introducción de la asociación técnica y la posibilidad de incluir propuestas en una lista blanca para su tramitación acelerada mejoran la capacidad de la red para responder con rapidez a las actualizaciones o mejoras críticas.
Escalabilidad y eficacia: El diseño de OpenGov permite que se puedan someter a votación múltiples propuestas simultáneamente, lo que aumenta la eficacia del sistema de gobernanza. Esta escalabilidad es crucial para el sistema dinámico de gestión del tiempo central de Polkadot 2.0.
Polkadot 2.0 propuso una dirección para la red que abandona su modelo de subastas lentas periódicas para adoptar un modelo dinámico de "pago por uso" para conectar parachains a la red Polkadot. La nueva visión citaba algunas limitaciones de las subastas de ranuras:
Rigidez en la asignación de recursos: El modelo original de subastas de ranuras asignaba ranuras de parachains por períodos fijos, lo que carecía de flexibilidad para adaptarse a las necesidades variables de los proyectos o a los cambios en las condiciones de la red.
Alta barrera de entrada para nuevos proyectos: El requisito de bloqueo de tokens es significativo.
Polkadot 2.0
En la conferencia Polkadot Decoded 2023, celebrada en el mes de junio de ese año, el fundador de Parity Technologies, Gavin Wood, compartió una nueva visión de la red Polkadot. La cantidad de DOT necesaria durante periodos prolongados podría ser prohibitiva para los proyectos más pequeños o nuevos, lo que limitaba su capacidad de participar en el ecosistema Polkadot.
Utilización ineficiente de los recursos: Los alquileres de ranuras fijas no siempre se ajustan al uso real de los recursos, lo que lleva a situaciones en las que los recursos asignados se infrautilizan.
Restricciones económicas: La necesidad de depositar un gran número de tokens DOT para las subastas de ranuras podría reducir la liquidez del mercado y aumentar potencialmente los costes de oportunidad de los proyectos.
Desafíos en la planificación a largo plazo: Los proyectos podrían enfrentarse a la incertidumbre en la planificación a largo plazo, dada la competencia y la incertidumbre asociadas a ganar subastas de ranuras posteriores para mantener su estatus en la parachain.
La visión renovada del Polkadot no introduce ningún nuevo paradigma en el ecosistema. Al contrario, refuerza las bases establecidas por la red en el nivel más fundamental. En su nivel más básico, la red Polkadot es:
Una plataforma que proporciona un espacio de bloques seguro, en lugar de cadenas de bloques seguras.
Una plataforma para desarrollar aplicaciones. Aunque Polkadot facilita la construcción de cadenas, facilitar la utilidad a través de aplicaciones para los usuarios es su objetivo principal.
Proporciona coretime continuo, es decir, un recipiente para la computación de propósito general.
Un superordenador, con múltiples núcleos que funcionan perpetuamente en paralelo.
La generalización anterior representa un cambio de paradigma, de un Polkadot que se comporta como un ecosistema que presta servicios a cadenas a un ecosistema centrado en aplicaciones. Mediante las subastas de ranuras, Polkadot 1.0 asigna un núcleo a cada parachain durante un periodo determinado. En el nuevo sistema, todos los núcleos están disponibles como recursos consumibles por todas las parachains, sin necesidad de asignaciones explícitas como ocurría antes. Por tanto, ya no serán necesarias las subastas de ranuras.
Uso de los núcleos en Polkadot 1.0 vs 2.0
En Polkadot 1.0, cada núcleo asignado a una parachain producía un bloque cada 12 segundos, independientemente de los requisitos y la demanda de la red, lo que llevaba a un uso ineficiente del tiempo de núcleo. La siguiente figura ilustra el uso del núcleo. Cada color representa una parachain que se propaga en bloques en núcleos separados en el tiempo.
Ilustración del tiempo de núcleo de Polkadot. Imagen vía Polkadot docs
Para lograr una eficiencia total, los núcleos deben optimizarse para un uso máximo, independientemente de la parachain. En Polkadot 2.0, los núcleos se utilizan como un recurso homogéneo, lo que permite que un solo núcleo, o incluso un solo tiempo de núcleo, proporcione computación a varias parachains a la vez. Una generalización del tiempo de núcleo a esta escala conduce a un uso eficiente de los recursos. Podemos ilustrar este cambio en varias configuraciones:
Posibles configuraciones de coretime en Polkadot 2.0. Imagen vía Polkadot Docs
Por último, una asignación ágil del tiempo de núcleo y el uso de los núcleos ilustrados en las configuraciones anteriores serán componibles, permitiendo un sistema informático descentralizado eficiente que sea global dentro de Polkadot, en lugar de localizado dentro de los núcleos.
Polkadot 2.0 facilita un ordenador ágil y componible. Imagen vía Polkadot Docs
Mercado de tiempo de núcleo
¿Cómo permite Polkadot esta agilidad del núcleo? Sorprendentemente, ya existía, pero nunca se utilizó. Los núcleos, tal como se han definido anteriormente, realizan en esencia sus cálculos en una CPU moderna, que puede cambiar fácil y rápidamente el trabajo que realizan y los cálculos que ejecutan. Por tanto, los núcleos siempre han sido ágiles y podían realizar cálculos generales.
Pero las subastas de ranuras de Polkadot 1.0 impedían que la red aprovechara esta agilidad al limitar los núcleos a una única parachain. La nueva visión sustituye las subastas de ranuras por el mercado de tiempo de núcleo, donde el tiempo de núcleo se negocia. El mercado de tiempo núcleo en Polkadot 2.0 convertirá el tiempo núcleo en token, permitiendo su negociación de forma que cualquier parachain que necesite más tiempo núcleo pueda comprarlo a Polkadot u otras parachains con exceso de tiempo núcleo disponible.
Las parachains podrán adquirir tiempo núcleo en función de sus necesidades:
Tiempo de núcleo a granel: Un alquiler de tiempo núcleo estándar a través de una parachain broker a un precio fijo durante un periodo de tiempo fijo.
Tiempo de núcleo instantáneo: Disponible a través de la venta de tiempo núcleo para uso inmediato a precio al contado. La comunidad se ha referido a menudo a esto como "pago por uso".
Este sistema permitirá a las parachains antiguas adquirir tiempo núcleo por adelantado y a las nuevas parachains con recursos limitados comprar tiempo núcleo cuando lo necesiten.
XCM y acuerdos
La documentación de Polkadot argumenta que, aunque el formato de mensajería entre cadenas XCM garantiza una entrega fiel de los mensajes entre cadenas, sigue existiendo la posibilidad de que las cadenas interpreten estos mensajes de forma incorrecta. Después de todo, las parachains ofrecen flexibilidad de diseño por parte de la relay chain, por lo que existe la posibilidad de que se produzcan interpretaciones erróneas.
Polkadot 2.0 describe los acuerdos, que actúan como una especie de convenio entre dos parachains cualesquiera. Mientras que XCM garantiza la entrega eficaz de mensajes entre cadenas a través de canales XCMP, los acuerdos garantizarán la ejecución fiel y correcta de esos mensajes en la cadena de destino.
Respaldo asíncrono
El respaldo asíncrono es un esfuerzo para mejorar aún más la eficiencia de la red Polkadot, flexibilizando las reglas que definen cómo se comprometen las parachains con la relay chain, sin sacrificar la seguridad y resistencia de la red.
Respaldo sincrónico en Polkadot 1.0
Vamos a analizar este término para entenderlo un poco mejor. En primer lugar, el respaldo se refiere al proceso de anclaje de los recopiladores. Los recopiladores de una parachain envían cabeceras de bloque a la relay chain para heredar su valor. El respaldo síncrono de Polkadot 1.0 significaba que los recopiladores sólo podían anclarse al último bloque de la relay chain. Como las parachains y la relay chain funcionan en paralelo, cada bloque actual de parachain sólo podía anclarse al bloque actual de la relay chain dentro de una breve ventana de tiempo disponible para ellos, una limitación que, según los desarrolladores de Polkadot, provoca congestión y ralentiza el rendimiento.
Respaldo asíncrono en Polkadot 2.0
La actualización de Polkadot 2.0 propone romper esta sincronía. La parachain y la relay chain siguen funcionando en paralelo, produciendo juntas nuevos bloques finales (enlazados). Pero, al optimizar el protocolo de consenso de Polkadot, se permitirá a los recopiladores anclar los bloques actuales de parachains a bloques históricos de la relay chain. El anclaje asíncrono mejora la eficacia de dos formas amplias:
Como las parachains ya no están limitadas por el rendimiento de la relay chain, pueden canalizar bloques, o producir múltiples bloques no enlazados que pueden anclarse a un bloque posterior de la relay chain, aumentando la eficacia y la escalabilidad.
Los bloques anteriores de la relay chain sin vínculos con una parachain en concreto siguen siendo válidos para proponer nuevas candidatas a parachains, lo que mejora el uso de los recursos de la red.
Los desarrolladores de Polkadot reclaman que el respaldo asíncrono puede proporcionar hasta cuatro veces más tiempo para que las parachains ejecuten sus operaciones y produzcan bloques, así como el doble de rendimiento de esos bloques. La mejora propuesta conlleva varias ventajas, como un uso eficiente de los recursos y una latencia reducida para el ecosistema Polkadot, que se materializarán a corto y largo plazo.
Las pruebas preliminares del respaldo asíncrono se realizarán primero en las redes de prueba Versi y Rococo. Si tiene éxito, la gobernanza dentro de la cadena de Polkadot lo desplegará primero en la red Kusama y, finalmente, en Polkadot si todo funciona según lo previsto.
Resumen de Polkadot 2.0
La actualización a Polkadot 2.0 marca una evolución significativa en la arquitectura de la red, similar al cambiarse de una oficina tradicional a un moderno espacio de co-working. En esta analogía, Polkadot 1.0 es similar a una oficina tradicional en la que los recursos, como el espacio de oficina (ranuras de parachain), se alquilan mediante contratos fijos a largo plazo. Esta configuración, aunque estable, ofrece una flexibilidad limitada y puede ser menos eficiente para organizaciones dinámicas o en crecimiento.
La introducción de Polkadot 2.0 transforma este modelo en un espacio de co-working, donde los recursos (capacidad computacional de la cadena de bloques o "núcleos") están disponibles de forma más flexible y en función de la demanda. En este nuevo entorno, las entidades pueden utilizar los recursos según sus necesidades, adaptándose rápidamente a las necesidades y oportunidades cambiantes. Este cambio no sólo maximiza la utilización de los recursos, sino que también reduce las barreras de entrada, fomentando un ecosistema más dinámico e inclusivo. Al igual que un espacio de co-working fomenta la colaboración y la innovación entre sus diversos ocupantes, Polkadot 2.0 prepara el camino para una red de cadenas de bloques más dinámica, eficiente y colaborativa.
La analogía anterior, ilustrada con una imagen generada por IA.
La ilustración anterior representa claramente esta transición. Polkadot 1.0 (izquierda) representa un edificio de oficinas rígido con una parachain por núcleo (planta de oficinas). Polkadot 2.0 (derecha) representa el uso dinámico de los núcleos. Diferentes configuraciones de co-working representan cada núcleo ejecutando varias parachains simultáneamente.
La criptomoneda DOT de Polkadot
DOT es la criptomoneda nativa de la red Polkadot. Se usa para la gobernanza, poner en staking y crear vínculos en la red Polkadot. Cualquier persona que posea DOT puede participar en la votación de los cambios propuestos para Polkadot.
Como se indica en la sección sobre el funcionamiento de Polkadot, el token DOT se utiliza para hacer staking por los validadores y nominadores de la red. DOT también se utiliza para unir parachains a la relay chain mediante recopiladores.
Las tres finalidades del DOT. Imagen vía MultiResearch Medium
Aunque DOT tenía inicialmente un suministro máximo de 10 millones, se modificó para permitir cierto grado de inflación con el fin de incentivar la participación en la red.
La tasa de participación objetivo para eventos como el staking y las subastas de parachain para Polkadot es del 75%, lo que corresponde a una tasa de inflación del 10% anual. La tasa de inflación puede llegar al 100% anual si no hay suficiente participación de la red. El suministro total actual de DOT supera los 1.200 millones.
En cuanto a los tokenomics, la distribución de DOT es la siguiente:
Imagen vía CoinGecko
3.42% se asigna a inversores en ventas privadas.
5% se asigna a inversores SAFT.
50% se asigna a inversores de subastas.
11.58% se asigna a ventas futuras.
30% está asignado a la Web3 Foundation.
Echa un vistazo al calendario de adjudicación de Polkadot, que no muestra ningún desbloqueo importante de tokens que los usuarios deban tener en cuenta:
Imagen vía CoinGecko
Análisis del precio de DOT
Polkadot es actualmente un proyecto que se encuentra entre la lista de las 20 principales criptomonedas del mercado por capitalización, aunque en 2022 quedó fuera de lista de las 10 principales. Poco después de que DOT se diera a conocer al público, experimentó un aumento explosivo y su precio alcanzó los 47.33 dólares durante el ciclo alcista de abril-mayo de 2021.
Imagen vía CoinGecko
Hacia finales de 2021, Polkadot superó su máximo histórico anterior para alcanzar un nuevo pico, llegando a 54.98 dólares en noviembre de 2021, ¡un asombroso aumento de precio del 1.936%!
Pero, por supuesto, el invierno de las criptomonedas de 2022-2023 golpeó duramente a Polkadot, al igual que al resto del mundo de las criptomonedas, dejando el precio de DOT en más de un 90% por debajo de su máximo histórico, llegando a alcanzar un precio de unos 3 dólares. Polkadot se encuentra actualmente en torno a los 10 dólares, mientras entramos en lo que muchos esperan que sean las primeras fases del próximo ciclo alcista.
Si echamos un vistazo al comportamiento del precio durante 90 días, veremos que, a medida que vuelve el interés al mundo de las criptomonedas, DOT ha registrado consecutivamente máximos y mínimos más altos, lo que demuestra que hay interés por parte de los inversores. Gracias a los recientes avances del proyecto Polkadot, a su enorme potencial y a la emoción observada durante el ciclo alcista de 2021, muchos inversores en Polkadot creen que DOT está mostrando signos de ser otra de las criptomonedas a tener en cuenta durante el próximo mercado alcista.
El comportamiento del precio de Polkadot a 90 días parece alcista. Imagen vía TradingView.
Más allá del precio, Token Terminal muestra más métricas alcistas durante los últimos 90 días. La capitalización de mercado de Polkadot ha aumentado un 104.8%, mientras que el volumen de negociación de DOT ha crecido un impresionante 213%.
Imagen vía TokenTerminal
Si aumentamos el alcance a los últimos 365 días, podemos ver unas cifras de desarrolladores bastante estables a pesar del brutal año que hemos tenido en cuanto a precios, lo que suele ser una buena señal de un ecosistema saludable.
Dónde comprar Polkadot (DOT)
Quienes deseen comprar Polkadot tienen muchas opciones. Como se trata de un proyecto de gran capitalización con un enorme potencial, DOT está disponible en la mayoría de los exchanges de confianza. Para quienes deseen negociar con DOT, recomendamos Bybit, Binance o OKX, y para quienes busquen lugares seguros y fáciles para comprar DOT, recomendamos SwissBorg o Kraken.
Para aquellos que prefieran tomar la ruta de los DEXes, HydraDX es un DEX líder en Polkadot, donde los usuarios pueden hacer DCA con DOT, proporcionar liquidez o negociar de forma descentralizada. Puedes obtener más información sobre todos los proyectos que se están desarrollando en el ecosistema de Polkadot visitando dotmarketcap.com.
Los mejores monederos para Polkadot
En sus inicios, la oferta de monederos para Polkadot era escasa, ya que la mayoría de los monederos del mercado no ofrecían soporte para DOT. En la actualidad, para quienes buscan el mejor monedero Polkadot hay algunas opciones sólidas, tanto como monederos hardware como software.
Para aquellos usuarios que quieran participar en el ecosistema DOT, Nova Wallet es una buena opción para monederos móviles y Talisman es un monedero de navegador muy popular.
En cuanto a los monederos hardware, uno de nuestros favoritos para holdear a largo plazo y poner DOT en staking es el monedero ELLIPAL Titan. Ledger también soporta Polkadot, pero de momento no soporta las parachains.
Para usuarios avanzados y desarrolladores, pueden considerar el Polkadot Vault, el Polkadot-JS UI Web Wallet y Subkey.
Cómo se alinea Polkadot 2.0 con el panorama en evolución de la Web 3.0
La actualización a Polkadot 2.0 representa un cambio en la filosofía del ecosistema Polkadot: al pasar de ser una plataforma hecha para cadenas a ser una plataforma hecha para usuarios. Este cambio resuena con la creciente importancia de la Web 3.0 en el año 2024 y se alinea con las tendencias tecnológicas de gran alcance que evolucionan en este panorama:
Interoperabilidad: El enfoque de Polkadot 2.0 en la mejora de la interoperabilidad se alinea bien con la visión de la Web 3.0 de una internet descentralizada e interconectada. A medida que surjan más proyectos de cadena de bloques y aplicaciones descentralizadas, la capacidad de comunicarse y compartir recursos a través de diferentes redes será cada vez más vital.
Escalabilidad: Aunque la red Polkadot ya era altamente escalable, gracias a sus amplios recursos para gestionar grandes cantidades de tráfico, las actualizaciones de Polkadot 2.0 pretenden mejorar aún más la escalabilidad, garantizando que la red esté preparada para la adopción a gran escala de las tecnologías Web 3.0. Al permitir una asignación eficiente y dinámica de los recursos (mediante mecanismos como los núcleos elásticos y el coretime dinámico), Polkadot puede acomodar mejor un número creciente de transacciones y usuarios.
Experiencia de usuario: Las mejoras en la velocidad de las transacciones, el coste y la eficiencia general de la red pueden mejorar significativamente la experiencia del usuario, un aspecto clave para una adopción más amplia de la Web 3.0. Se espera que las mejoras de Polkadot contribuyan a una experiencia más fluida y accesible tanto para los usuarios como para los desarrolladores.
Descentralización y seguridad: El modelo de seguridad compartida y la estructura de gobernanza descentralizada de Polkadot encarnan los principios fundamentales de la Web 3.0. Las actualizaciones que mejoren estos aspectos alinearán aún más a Polkadot con el espíritu de una internet descentralizada y potenciada por los usuarios.
Innovación y flexibilidad: A medida que evoluciona el panorama de la Web 3.0, también lo hacen las necesidades y aspiraciones de sus participantes. Es probable que el entorno más flexible de Polkadot 2.0 fomente la innovación, permitiendo a los desarrolladores adaptarse y crear soluciones que satisfagan las necesidades y oportunidades emergentes.
Antes del lanzamiento de la versión 2.0, ya se creía que Polkadot era un proyecto de alta calidad con un enorme potencial. Citando a nuestros amigos de Altcoin Daily sobre su opinión de Polkadot 2.0: "El Polkadot del pasado era de calidad. El Polkadot del futuro es excepcional" (Fuente)
Aunque los detalles pueden evolucionar, es probable que los principios y características fundamentales que se introducen con Polkadot 2.0 estén bien alineados con las necesidades y tendencias del panorama de la Web 3.0 en 2024 y años venideros.
Imagen vía Polkadot
Seríamos descuidados si no dedicáramos un momento a comparar Polkadot con Ethereum.
A grandes rasgos, Ethereum y Polkadot adoptan dos diseños de cadena de bloques muy diferentes que sirven a objetivos distintos:
Ethereum es una cadena de bloques monolítica y de propósito general. El único propósito de Ethereum es ejecutar los contratos inteligentes en la Ethereum Virtual Machine y mantener todos los nodos sincronizados con los resultados de esas ejecuciones.
Polkadot es una cadena de bloques heterogénea, imagínate a Polkadot como una cadena de bloques con dos capas, en la que cada capa tiene un único propósito. Las parachains ejecutan transiciones de estado, como la Ethereum Virtual Machine, y la relay chain mantiene los nodos sincronizados con el consenso.
Ethereum vs Polkadot: fragmentación
El ecosistema de Polkadot se basa en una red de fragmentación pura. Se caracteriza como "pura" porque cada parachain es, de hecho, una cadena de bloques separada pero que funciona en paralelo. Así pues, Polkadot es una red fragmentada en la que los fragmentos (parachains) son en realidad redes divididas que ponen sus datos de bloque a disposición de la relay chain para heredar su valor. Por lo tanto, la escalabilidad de la fragmentación en Polkadot se consigue ejecutando realmente redes separadas en paralelo.
La hoja de ruta de Ethereum, centrada en las cadenas, contempla la fragmentación desde una perspectiva diferente. Ethereum implementará pronto el danksharding. Danksharding se diferencia de la lógica de fragmentación de Polkadot en lo siguiente:
Mejorará la escalabilidad de Ethereum mejorando el rendimiento de los rollups.
No dividirá realmente la red Ethereum como lo hacen las parachains en Polkadot, sino que la actualización que implemente el danksharding aumentará sustancialmente la cantidad de datos de transacción que los rollups pueden consignar en cada bloque de Ethereum, de forma que alcancen la escalabilidad de una red fragmentada real.
En resumen, se puede decir que Polkadot es una red fragmentada real, mientras que Ethereum es una red fragmentada efectiva. No dudes en consultar la documentación de Polkadot para profundizar en las diferencias arquitectónicas entre Polkadot y Ethereum.
Otra ilustración de Polkadot. Imagen vía Polkadot
Sólo vemos unos pocos problemas con Polkadot. El primero tiene que ver con la curva de aprendizaje, que ya es muy pronunciada para el sector de las criptomonedas en su conjunto, y mucho más para las distintas aplicaciones y protocolos de la DeFi. Además, como ocurre con otros proyectos, debemos ser conscientes de la larga lista de preguntas sobre todo lo que podría salir mal en una red de consenso híbrida gobernada por la comunidad.
Como ocurre con muchas tecnologías de cadena de bloques, existe incertidumbre regulatoria en torno a aspectos del funcionamiento de Polkadot, sobre todo en lo relativo a las transacciones transfronterizas, las leyes de valores y la situación de su token nativo (DOT). Navegar por este entorno regulatorio en evolución es un desafío para la mayoría de las cadenas de bloques y sus usuarios.
Afortunadamente, Parity Technologies ha estado en contacto activo con la SEC para clasificar Polkadot como un software, además que DOT nunca fue nombrada explícitamente como un valor cuando la SEC decidió reclamar a 68 criptomonedas que considera valores.
Polkadot ha escapado a las primeras acusaciones de valores de la SEC. Imagen vía CoinTelegraph
Aunque aún es demasiado pronto para saber cómo afectará el panorama regulatorio a la industria de las criptomonedas a largo plazo, se trata de una primera señal positiva y de un momento histórico que demuestra que Polkadot, como tecnología, podría estar bien posicionada para sobrevivir a la embestida de la tormenta regulatoria que se avecina.
El último problema al que se enfrenta Polkadot tiene que ver con la interoperabilidad. Aunque el proyecto se comercializa como extremadamente interoperable, en realidad sólo lo es con respecto a otras cadenas de bloques construidas con Substrate. Cualquier cadena de bloques "externa", como Bitcoin o Ethereum, necesitará un puente para conectarse a Polkadot a través de sus parachains. Afortunadamente, los protocolos puente para Polkadot, como Hyperbridge y Snowbridge, están preparando el camino para la interoperabilidad entre cadenas, junto con Picasso como puente para el ecosistema Cosmos, y hay numerosas criptomonedas de mediana e incluso gran capitalización que se están desarrollando sobre Substrate.
Es importante señalar que la comunidad Polkadot está trabajando activamente para resolver estos problemas, y la red está en continua evolución. Como ocurre con cualquier tecnología emergente, se esperan algunos desafíos y pueden verse como oportunidades de crecimiento y mejora. Para que Polkadot tenga éxito, necesita un ecosistema sólido de desarrolladores, aplicaciones y servicios. Fomentar el desarrollo y garantizar que haya casos de uso y aplicaciones convincentes en Polkadot.
Conclusión
Polkadot representa una fuerza significativa e innovadora en el sector de la cadena de bloques, que pretende redefinir cómo pueden interoperar y escalar diversas redes. Por medio de su arquitectura multicadena, Polkadot promete una mayor escalabilidad, interoperabilidad y flexibilidad, lo que encaja perfectamente con el paradigma de la Web 3.0 en evolución. Sin embargo, también se enfrenta a desafíos inherentes a los sistemas avanzados de cadena de bloques, como la complejidad, la lenta adopción y el modesto valor total bloquedado en el ecosistema. En cuanto al precio, la prolongada presión de venta de la criptomoneda DOT, junto con la disminución de la dominancia social, ha tenido un impacto negativo en el rendimiento del token. Muchos proyectos de cadena de bloques experimentaron una tendencia similar al entrar en un prolongado periodo de declive y estancamiento en el mercado bajista de 2022 y 2023. Será interesante ver si el entusiasmo y la euforia que rodean al proyecto Polkadot regresan cuando entremos en el próximo ciclo alcista.
La transición a Polkadot 2.0 refleja la adaptación y respuesta del proyecto a muchos de los desafíos a los que se enfrentó en sus inicios, ofreciendo soluciones más adaptables y eficientes. Al igual que cualquier tecnología de éxito, la comunidad Polkadot entiende que la red Polkadot necesita evolucionar y adaptarse no sólo para alcanzar una adopción saludable, sino para seguir siendo relevante en un panorama que avanza rápidamente.
A medida que Polkadot siga evolucionando, su capacidad para abordar estas cuestiones y capitalizar sus puntos fuertes únicos será crucial para determinar su papel y su éxito en el ecosistema más amplio de la cadena de bloques. La trayectoria de Polkadot es emblemática del desarrollo y maduración de la tecnología de cadena de bloques en su conjunto, y pone de relieve tanto el vasto potencial como los intrincados desafíos de construir un futuro descentralizado e interoperable.
Nota del editor: Este artículo ha sido revisado y verificado por algunos miembros de la comunidad Polkadot antes de su publicación. Sin embargo, las opiniones, los puntos de vista y las críticas que contiene este artículo siguen siendo las opiniones veraces y honestas del equipo editorial de Coin Bureau. La comunidad Polkadot no ha influido en la narrativa general de este artículo.