Logotipo de Zephyrnet

Revisión de Zilliqa: Blockchain basado en fragmentación de alto rendimiento

Fecha:

Uno de los mayores desafíos para las cadenas de bloques en este momento, si no el mayor, es la escalabilidad o la capacidad de procesar más transacciones en un período de tiempo más corto.

Bitcoin ha tenido problemas para procesar transacciones y las tarifas han aumentado en consecuencia. Lo mismo ha sucedido con Ethereum, donde la locura de CryptoKitties en diciembre de 2017 dejó la red casi paralizada durante aproximadamente una semana. Ethereum apuesta por un cambio a prueba de participación como método de consenso y sharding para mejorar el rendimiento de la red.

Sin embargo, hay una cadena de bloques pública que ya está diseñada con fragmentación en funcionamiento ...

Descripción general de Zilliqa

Esa blockchain es Zilliqa, que tuvo su ICO privada a fines de 2017 y una pequeña oferta pública en enero de 2018, lo que la convierte en una de las primeras fichas nuevas de 2018.

Zilliqa es la única cadena de bloques que tiene fragmentación en funcionamiento, lo que permite que la cadena de bloques se escale de forma lineal a medida que la red aumenta de tamaño. Después de ejecutarse en su red de prueba durante la mayor parte de 2018, la muy esperada red principal de Zilliqa se lanzó en enero de 2019. Desde entonces, el equipo de desarrollo ha seguido mejorando la seguridad y la velocidad de la red.

Beneficios de Zilliqa
Beneficios de Zilliqa Public Blockchain. Imagen a través de Zilliqa.com

Este es un cambio fundamental en la forma en que una cadena de bloques alcanza el consenso, ya que la solución de fragmentación se escala junto con el tamaño de la red Zilliqa. En teoría, Zillqa no tiene límite en la cantidad de transacciones por segundo que podría procesar.

Sin embargo, en la práctica existen límites, ya que el número de transacciones procesadas depende del número de nodos de la red. A agosto de 2019, la red es capaz de procesar 2,828 transacciones por segundo. Sin embargo, en última instancia, es razonable pensar que Zilliqa podría procesar decenas de miles de transacciones y posiblemente incluso cientos de miles de transacciones por segundo.

El equipo de Zilliqa también ha dicho que, en última instancia, la cadena de bloques apoyará contratos inteligentes. Este es un obstáculo técnico importante, ya que ejecutar contratos inteligentes en una red fragmentada plantea muchos desafíos.

En el resto de este artículo, profundizaré en el enfoque que está tomando Zilliqa con respecto a la escalabilidad de las transacciones y los contratos inteligentes. Y echaré un vistazo al equipo de Zilliqa y su hoja de ruta para ver si su visión es factible.

Zilliqa: Resolviendo el problema de escalabilidad

Una debilidad inherente de la tecnología blockchain es su incapacidad para escalar bien. El problema surge del hecho de que a medida que aumenta el número de nodos en una red, se vuelve cada vez más difícil llegar a un consenso.

Mirar una red en términos de personas puede ser útil para comprender el consenso y el problema de escala al que se enfrenta blockchain:

  • Si tiene una reunión con un grupo pequeño de personas, no es difícil tomar decisiones en absoluto. Es posible que algunos de ustedes no estén de acuerdo en todo, pero aún así verán fácilmente cómo se siente cada persona y podrán llegar a un consenso.
  • Cuando el grupo de personas crece a cientos, aún puede tener una buena idea de cómo se sienten todos, mediante una encuesta o algún método similar. Empieza a ser más difícil contar los votos y no puedes estar seguro de que todos sean honestos.
  • Cuando el grupo crece a decenas de miles de personas, o incluso a millones de personas, su sistema de votación necesariamente crece en complejidad y en la cantidad de poder necesaria para que funcione. Encontrará más personas que no actúan con honestidad y se vuelve cada vez más difícil saber cuándo o si todos han votado.

No es una analogía perfecta para hablar sobre el consenso de blockchain, pero creo que entiendes cómo se vuelve cada vez más difícil llegar a un consenso a medida que una red crece cada vez más. Y aquí es donde comienzan los problemas de escalabilidad, porque el tamaño de la red y la velocidad de la red están inversamente relacionados. Entonces, cuando uno aumenta, el otro disminuye.

Las soluciones que están explorando la mayoría de las cadenas de bloques actualmente consisten en aumentar el tamaño del bloque para que se puedan confirmar más transacciones en cada ronda de consenso, o en mover parte de la información de la cadena de bloques por completo.

Si bien estas soluciones ayudarán con el problema de escalabilidad a corto plazo, nunca escalarán tanto como se necesita para que las cadenas de bloques procesen miles o decenas de miles de transacciones por segundo. Son simplemente una medida provisional que no soluciona el problema fundamental.

Para corregir realmente la escalabilidad, toda la arquitectura de la cadena de bloques debe rediseñarse para que el tamaño de la red y la velocidad de la red ya no estén inversamente correlacionados. Y esto debe hacerse teniendo en cuenta la seguridad. La seguridad de la red no debe verse comprometida para lograr una mayor velocidad y rendimiento.

Solución de escalabilidad de Zilliqa

Zilliqa está atacando el problema de la escalabilidad con su propia solución que permite procesar más transacciones a medida que ingresan más nodos a la red. Básicamente, reconstruye la arquitectura blockchain desde cero. El modelo que están usando tiene un protocolo de consenso híbrido que aumentará el rendimiento con cada 600 nodos adicionales en la red.

La cadena de bloques de Zilliqa funciona dividiendo el trabajo realizado en la red, con un rendimiento que aumenta por cada 600 nuevos nodos. Esto es en teoría. En la práctica, están encontrando problemas con la transmisión una vez que la red escala a más de 1 millón de nodos. Sin embargo, actualmente no estamos ni cerca de este nivel en ninguna cadena de bloques existente. Ethereum, que tiene la red de nodos más grande, actualmente tiene aproximadamente 25,000 nodos completos.

Escala de Zilliqa
Ejemplo de capacidad de escalado en Zilliqa. Imagen a través de Zilliqa.com

La red Ethereum, con sus 25,000 nodos completos, solo es capaz de procesar 15 transacciones por segundo. Zilliqa, por el contrario, ha corrido pruebas en su testnet privado que ha alcanzado 1,218 transacciones por segundo con solo 1,800 nodos completos.

Si duplica los nodos a 3,600, el rendimiento también aumenta a 2,488 transacciones por segundo. La red ha podido escalar a 2,828 transacciones por segundo con éxito.

Fragmentación de Zilliqa: divide y vencerás

El potencial de estos resultados es asombroso, pero ¿cómo lo hace Zilliqa?

Están usando una solución llamada Sharding que con Zillqa funciona dividiendo la red en grupos de 600 nodos, y cada grupo se conoce como fragmento.

Por ejemplo, cuando Zilliqa ejecutó la prueba mencionada anteriormente en su red de prueba con 1,800 nodos, estos se dividieron en 3 fragmentos. Cuando se aumenta a 3,600 nodos, hay 6 fragmentos. Cada nuevo grupo de 600 nodos crea un nuevo fragmento en la red.

Zilliqa Divide & Conquer
Zilliqa con Divide & Conquer. Imagen a través de Zilliqa.com

Los fragmentos dividen el trabajo que se realiza en la red, y cada fragmento es responsable de solo una parte de las transacciones de la red. Entonces, si obtiene 10 fragmentos, cada fragmento solo se ocupará de procesar el 10% de las transacciones de la red. Y a medida que la red crece, hay más fragmentos disponibles, lo que divide aún más la carga y mantiene las demandas informáticas de cada fragmento bastante estables.

Cada fragmento crea un microbloque con las transacciones que procesa. Todos los fragmentos procesan estas transacciones en paralelo, y al final del período de procesamiento paralelo, llamado DS Epoch por el equipo de Zilliqa, los microbloques se combinan para formar un bloque completo. Luego, ese bloque completo se agrega a la cadena de bloques.

El Comité DS

Cada DS Epoch también tiene un Comité DS. Este es un pequeño grupo de varios nodos seleccionados al azar que actúan para administrar todos los demás fragmentos. El Comité DS decide qué transacciones se asignan a qué fragmentos.

Y una vez que se crean los microbloques, el Comité de DS es responsable de crear el bloque completo y comprometerlo con la cadena de bloques.

Mecanismo de consenso en Zilliqa

Zilliqa utiliza un mecanismo de consenso híbrido que consta de prueba de trabajo y tolerancia a fallas bizantinas. La prueba de trabajo no se usa como en la minería tradicional de blockchain. En cambio, cada nodo comienza completando un hash de prueba de trabajo.

Esto no da como resultado ninguna recompensa de blockchain, sino que se utiliza para establecer la identidad del nodo. Al obligar a las máquinas a establecer su identidad, la red Zilliqa evita cualquier potencial Ataque de sibila, donde un mal actor crearía múltiples identidades en un intento de abrumar la red.

Una vez que se prueba la identidad de los nodos mediante una prueba de trabajo, se puede asignar un fragmento al nodo. Los fragmentos encuentran consenso a través de la tolerancia a fallas bizantina, que es un mecanismo de consenso de alto rendimiento con finalidad. Debido a que incluye la finalidad, la mayoría de los 600 nodos del fragmento deben estar de acuerdo con el microbloque.

Una vez que el microbloque ha sido confirmado y agregado al bloque final, se convierte en el único bloque que puede hacer referencia al bloque anterior. Debido a esto, la bifurcación no es posible en un consenso bizantino de tolerancia a fallas con finalidad.

Hay un número creciente de cadenas de bloques que utilizan con éxito la tolerancia a fallas bizantinas para el consenso. Éstos incluyen NEO e Hyperledger, que utilizan una versión del mecanismo de consenso bizantino probado.

Fragmentación de estado para contratos inteligentes

Es bastante sencillo dividir transacciones en una cadena de bloques. Las verificaciones de transacciones se asignan fácilmente a diferentes fragmentos y cada verificación se sostiene por sí sola. Los fragmentos tienen poca necesidad de comunicarse entre sí gracias al Comité DS.

Sin embargo, esto no se puede decir de los contratos inteligentes y las Dapps que se ejecutan en una cadena de bloques fragmentada. Un contrato inteligente a menudo se basa en fuentes externas de datos, funciones y otras variables.

Hacer esto en una cadena de bloques fragmentada requeriría cantidades potencialmente masivas de comunicación entre los fragmentos. El ancho de banda y la potencia de procesamiento consumidos por esta comunicación anularían los beneficios de la fragmentación.

El estado actual de la tecnología blockchain ha llevado a una opinión generalizada de que la fragmentación del estado no se puede hacer eficiente y segura. Si los contratos se ejecutaran por separado en estados fragmentados, dejaría la red abierta a todo tipo de ataques potenciales, así como a la contaminación entre fragmentos y posibles desafíos para la conciliación de transacciones.

Después de casi dos años de trabajo, Zilliqa lanzó contratos inteligentes el 10 de junio de 2019. Esto permite a los desarrolladores escribir e implementar contratos inteligentes en la cadena de bloques Zilliqa utilizando el lenguaje de contrato inteligente seguro por diseño Scilla. Los contratos inteligentes vienen con una serie de características impresionantes:

  • El lenguaje Scilla viene con analizadores estáticos que buscarán errores dentro de cada contrato antes de que se publiquen.
  • Scilla viene con su propia biblioteca de operaciones estándar, eliminando la necesidad de depender de bibliotecas de programación externas.
  • Scilla tiene un equilibrio entre la tractabilidad y la expresividad, lo que permite un razonamiento formal sobre el comportamiento del contrato.
  • Existe una separación muy clara entre los diferentes componentes operativos, como la comunicación con otros contratos y cálculos. Esto evitará incidentes de piratería, como los de Parity o DAO.

En su estado actual, Zilliqa puede ser utilizado por Dapps que requieren un rendimiento y tasas de transacción muy altas más allá de lo que es posible en otras cadenas de bloques.

Lenguaje de programación de Zilliqa

Zilliqa no solo es una cadena de bloques nueva y única, sino que el equipo de desarrollo también creó un nuevo lenguaje de programación funcional conocido como Scilla.

El lenguaje de contrato inteligente de Zilliqa, Scilla, es seguro por diseño y aborda varias vulnerabilidades de seguridad conocidas en los lenguajes existentes. Como lenguaje de programación funcional que permite comprobaciones estáticas y verificaciones formales, los desarrolladores también podrán realizar fácilmente comprobaciones exhaustivas para garantizar que sus contratos inteligentes se comporten según lo previsto.

Zilliqa Scilla
Ventajas de Scilla sobre los contratos inteligentes de solidez. Imagen a través de Zilliqa

Scilla se centra en hacer que la programación funcional sea más segura y estandarizada, y lo hace separando el estado y la función. En otras palabras, es un lenguaje de programación que puede diferenciar entre el trabajo computacional real de un contrato y los aspectos de comunicación del contrato.

Una desventaja del lenguaje Scilla es que no es Turing completo y no se puede usar para crear aplicaciones que requieran declaraciones condicionales y ciertos tipos de bucles.

Sigue estando sujeto a pruebas lógicas formales, y esto es clave para la seguridad. Permite a los usuarios verificar que un contrato es seguro antes de usarlo, que es una de las claves para una adopción generalizada.

Zilliqa frente a Ethereum 2.0

La fragmentación utilizada por Zilliqa difiere de la planificada para Ethereum. Ethereum 2.0 está creando un sistema de fragmentación estatal, pero Zilliqa ha implementado un sistema de fragmentación de transacciones o red. En este tipo de fragmentación, Zilliqa divide automáticamente los nodos de la red para poder procesar transacciones en paralelo.

Entonces, si toma una red con 1,000 nodos, Zilliqa dividirá automáticamente la red en 10 fragmentos de 100 nodos cada uno. Si cada fragmento puede procesar 100 transacciones por segundo, la red fragmentada tiene la capacidad de procesar 1,000 transacciones por segundo.

Esta red o fragmentación transaccional garantiza que el rendimiento aumente de forma lineal con el tamaño de la red.

En comparación, la solución Ethereum 2.0 se basa en la fragmentación del estado o en la ruptura del estado de la cadena de bloques para que el almacenamiento ya no sea una limitación a largo plazo. Actualmente, Zilliqa no tiene planes inmediatos para incluir fragmentación estatal, pero su plan a largo plazo sí incluye la adición de fragmentación estatal.

Zilliqa Etereum 2.0
Fragmentación de Etheruem 2.0 frente a Zilliqa

Con respecto a Ethereum 2.0, aunque el cambio a su Prueba de participación ha estado en proceso desde 2015, aún no se han decidido todos los detalles. Además, la implementación de Ethereum 2.0 se ha retrasado desde un lanzamiento en enero de 2020 hasta un posible lanzamiento en julio de 2020.

Incluso entonces, la fase 1 de Ethereum 2.0 no incluirá una solución completa para todos los problemas relacionados con la fragmentación. A continuación se muestran algunos problemas que sufrirá la implementación de la fase 1 de Ethereum 2.0 y la respuesta de Zilliqa a los mismos problemas:

  1. El contrato del administrador del validador (VMC) que mantiene el sistema de fragmentación también podría convertirse en un cuello de botella y un único punto de falla. Zilliqa no tiene una entidad central de la que dependa todo el sistema.
  2. Ethereum 2.0 no proporciona finalidad al estado del sistema. Zilliqa proporciona finalidad a través de su protocolo pBFT.
  3. Se espera que la fragmentación en la fase 2.0 de Ethereum 1 aumente el rendimiento de la red en aproximadamente 100 veces. Zilliqa ya tiene un rendimiento informado que es 250 veces mayor que el rendimiento de Ethereum 1.0.
  4. La fase 1 de Ethereum 2.0 no tendrá comunicación entre fragmentos o, en el mejor de los casos, una comunicación entre fragmentos limitada. Esto significa que un contrato inteligente en un fragmento puede no ejecutarse correctamente si necesita llamar a un contrato inteligente que reside en un fragmento diferente. Esta comunicación entre fragmentos es uno de los mayores desafíos cuando se utiliza un lenguaje Turing completo como Solidity en una arquitectura fragmentada. Eventualmente, Ethereum planea usar un modelo tipo UTXO para la comunicación entre fragmentos, pero no se espera que esto sea parte de la implementación de la fase 1.

dApps en Zilliqa

Con su propio lenguaje de programación, Zilliqa hace posible que los desarrolladores codifiquen nuevas aplicaciones descentralizadas que aprovechan el lenguaje de programación funcional seguro Scilla.

Si bien sigue habiendo una brecha en la cantidad de dApps de Zilliqa en comparación con un ecosistema más maduro como Ethereum o Tron, está claro que los desarrolladores de Zilliqa están haciendo un buen uso de la capacidad de crear dApps.

Aplicaciones Zilliqa
Algunas de las dApps destacadas de Zilliqa

Uno de los más populares es el Dominios imparables, que permite a los usuarios comprar un nombre de dominio legible por humanos para conectarse a su dirección de Zilliqa. Los dominios terminan en la extensión .zil y la base de usuarios de Zilliqa ya ha comprado más de 100,000 de estos dominios .zil.

Otra área que está experimentando un gran crecimiento en Zilliqa es el sector del juego. La combinación de seguridad, velocidad y descentralización de Zilliqa lo convierte en la elección perfecta para aplicaciones de juegos. Algunos títulos populares lanzados en Zilliqa incluyen Ocean Rumble y del Galaxia de criptón.

Equipo Zilliqa

El equipo de Zilliqa está compuesto principalmente por doctores en ciencias de la computación con formación académica. De hecho, Zilliqa nació de un proyecto de I + D de la Universidad Nacional de Singapur y más de dos años de trabajo tenían una cadena de bloques en funcionamiento antes de la ICO de Zilliqa.

El equipo de Zilliqa es una gran combinación de personas con experiencia en informática, negocios y marcom. Un equipo que valora la excelencia pero con humildad. - Amrit Kumar

El equipo ha sufrido algunos cambios desde el lanzamiento de blockchain, con el ex CEO Xinshu Dong y el ex Asesor Científico Jefe Prateek Saxena, ambos renunciando a sus roles activos en el proyecto y uniéndose al Consejo de Administración y convirtiéndose en asesores de Zilliqa.

En su ausencia, el ex Crypto Lead y cofundador del proyecto, Amrit Kumar, ha intensificado y asumido el papel de presidente y director científico de Zilliqa. Amrit Kumar tiene un Ph.D. de la Universite Grenoble-Alpes. Además de su puesto en Zilliqa, también es investigador en la Universidad Nacional de Singapur.

Equipo Zilliqa
Amrit Kumar (presidente) y Saayan Choudhury (CTO). Imagen vía Zilliqa

A partir de enero de 2020, Saayan Choudhury se ha unido a Zilliqa como su director de tecnología. Saayan ha asumido este papel como líder del equipo de la plataforma, lo que ayuda a garantizar que la arquitectura técnica de la cadena de bloques siga siendo robusta, resistente y adaptable para el uso empresarial.

Saayan es un experto en tecnología experimentado, con 20 años de experiencia y una perspectiva global. Ha estado activo en el desarrollo e investigación de software en puestos en empresas de India, Australia y Singapur y en áreas que abarcan blockchain, ciberseguridad, DevOps y comercio electrónico.

Finalmente, está el consejo asesor de Zilliqa, que incluye a los fundadores de Zilliqa, Xinshu Dong y Prateek Saxena, como se mencionó anteriormente, así como a los siguientes notables destacados de blockchain: Loi Luu, cofundador de Kyber Network; Vincent Zhou, socio fundador de FBG Capital; y Alexander Lipton, fundador y director ejecutivo de StrongHold Labs.

Asociaciones en Zilliqa

Tras el lanzamiento de la red principal de Zilliqa, el equipo comenzó a centrarse más en las asociaciones en un esfuerzo por fortalecer y difundir la marca Zilliqa. Han tenido bastante éxito durante el primer año después del lanzamiento de la red principal, agregando muchos socios diferentes en una serie de industrias.

Una asociación reciente y muy importante es la que se forjó con Elliptic, que finalmente ha llevado el cumplimiento de AML a la cadena de bloques de Zilliqa. Elliptic, con sede en Londres, supervisará las transacciones en la red Zilliqa para garantizar que no haya tráfico en la red con capital potencialmente ilícito. Esto ayudará a proteger a Zilliqa del riesgo y satisfará a los reguladores y gobiernos de que Zilliqa está libre de lavado de dinero y transacciones similares.

Otra asociación importante se forjó en julio de 2019 cuando Zilliqa se convirtió en el proveedor exclusivo de infraestructura tecnológica de Aqilliz, un proveedor de soluciones blockchain que busca restaurar el equilibrio en la economía de la plataforma en el espacio del marketing digital. Dichas asociaciones ponen énfasis en impulsar la adopción estratégica del mercado, lo que permite a Zilliqa la oportunidad de convertirse en la columna vertebral de muchas soluciones de gran alcance.

Aqilliz Zilliqa
Aqilliz compartiendo sus pensamientos sobre Zilliqa

Otra asociación de julio de 2019 involucró a Chainlink, que desarrolla oráculos que permiten que las cadenas de bloques accedan a datos del mundo real. Con esta asociación, los contratos inteligentes de Zilliqa pueden recuperar y consultar fácilmente fuentes de datos externos, lo que permite el acceso en tiempo real a datos como tipos de cambio, precios de mercado, resultados de votaciones, pronósticos meteorológicos y otros conjuntos de datos. La colaboración está enriqueciendo aún más el ecosistema de Zilliqa, lo que permite la creación de contratos inteligentes utilizando datos del mundo físico.

Zilliqa también se asoció en marzo de 2020 con el intercambio descentralizado basado en NEO Switcheo, con el objetivo de crear un intercambio descentralizado sin custodia (DEX) basado en ZIL. Esto ampliará el alcance de Zilliqa al brindarles a los tenedores y comerciantes de ZIL la capacidad de aprovechar los activos de Ethereum, reforzando así el ecosistema Zilliqa DeFi.

Token ZIL

Hay una ficha para el ecosistema Zilliqa y se conoce como Zilling (ZIL). Aquellos familiarizados con otras plataformas Dapp como Ethereum y NEO saben que el token es necesario como incentivo minero y como oferta para pagar tarifas de transacción, pero quizás lo más importante como gas para la ejecución del contrato.

ZIL se creó inicialmente como un token ERC-20 en la cadena de bloques Ethereum. Esto se hizo porque el proyecto necesitaba fondos de desarrollo, pero la red principal pública para Zilliqa aún no se había lanzado. Tras el lanzamiento de enero de 2019 de la red principal, se emitieron los tokens ZIL nativos y los usuarios deben intercambiar los tokens ERC-20 ZIL por tokens ZIL nativos.

Esto se puede hacer fácilmente depositando los tokens ERC-20 ZIL con un intercambio participante (se puede ver la lista esta página) y luego retirar los tokens ZIL nativos a una billetera que sea compatible con los tokens ZIL nativos.

Aqilliz Zilliqa
NOTA: El intercambio de tokens Zilliqa ERC-20 finalizó el 15 de febrero de 2020 como se anunció esta página.

Este procedimiento de intercambio de tokens terminará eventualmente y los tokens ERC-20 ZIL se volverán obsoletos, por lo que se alienta a los usuarios a intercambiar tokens ERC-20 ZIL por tokens ZIL nativos lo más rápido posible.

Zilliqa comenzó su ICO con una ronda de financiación privada que recaudó $ 12 millones en ETH. Poco después de que el aumento del precio de ETH hiciera que los fondos recibidos valieran más de $ 20 millones, lo que significa que la ICO había alcanzado su límite máximo.

Zilliqa canceló los planes para una ronda pública de ICO, pero debido al interés de la comunidad, asignó 4445 ETH de ZIL a una venta pública de enero de 2018. Esa venta pública terminó el 4 de enero de 2018 y recaudó $ 22 millones con tokens vendidos por $ 0.00381 cada uno.

Rendimiento del precio de ZIL

Como casi todas las criptomonedas, ZIL ha pasado por altibajos masivos. Después de la ICO de enero de 2018, el token ZIL experimentó un fuerte aumento de su valor, alcanzando finalmente un máximo histórico de $ 0.231489 el 10 de mayo de 2018.

A medida que el mercado bajista de criptomonedas se afianzaba, el token cayó rápidamente desde ese máximo y se ha negociado a la baja desde agosto de 2018. Al 21 de agosto de 2019, el token ZIL estaba en su mínimo histórico de $ 0.006943. Afortunadamente para los primeros inversores, esto sigue siendo casi el doble del precio de la ICO de enero de 2018.

Historial de precios de ZIL
Historial de precios de ZIL. Imagen vía CMC

Sin embargo, ese no fue el final del mercado bajista para ZIL. El precio se mantuvo deprimido y continuó a la baja durante gran parte de 2019. Hubo un aumento al alza cuando comenzó 2020, pero fue interrumpido por la pandemia de coronavirus y la fuerte caída asociada en casi todas las clases de activos en marzo de 2020.

En cuanto a ZIL, alcanzó un nuevo mínimo histórico de $ 0.002477 el 13 de marzo de 2020. Aquellos lo suficientemente rápidos para saltar a ese bajo precio fueron recompensados ​​generosamente, sin embargo, solo dos meses después, el 11 de mayo de 2020, un ZIL valía $ 0.006975 por un ganancia de aproximadamente 180%.

Compra y almacenamiento de ZIL

ZIL cotiza en varios intercambios. Actualmente puede comprar, vender e intercambiar ZIL en varios intercambios, incluidos Binance, Upbit, Bithumb, Huobiy KuCoin entre otros.

La liquidez en estos intercambios está bien distribuida, lo que significa que el comercio no depende de un solo intercambio. También tiene niveles decentes de liquidez en cada uno de los libros de órdenes de cambio. Esto significa que puede obtener una ejecución fácil de sus órdenes con un deslizamiento relativamente pequeño.

BinanceZIL
Regístrese en Binance y compre ZIL

Hay una serie de billeteras Zilliqa que se han lanzado y se pueden usar para los tokens ZIL nativos. La principal recomendación del equipo de Zilliqa es la Cartera Moonlet, que es una billetera independiente de blockchain que admite las cadenas Ethereum y Zilliqa.

Se recomienda ya que ha sido auditado por BitSentinel y ha pasado por un programa de recompensas por errores en BugCrowd. La billetera Trust también es compatible con Zilliqa, al igual que la billetera de hardware Ledger.

Desarrollo y hoja de ruta

Entonces, ¿qué tan avanzado está el desarrollo del protocolo Zilliqa?

Bueno, esto a veces puede ser difícil de determinar ya que los proyectos a menudo tienden a exagerar la cantidad de trabajo que se está realizando.

Sin embargo, una de las formas confiables de medir esto es echar un vistazo a la actividad de codificación en sus repositorios de código público.

Por lo tanto, decidí saltar al GitHub para Zilliqa y medir la cantidad de código que impulsaban los desarrolladores. A continuación se muestra el número total de confirmaciones durante el año pasado para sus dos repositorios anclados más activos.

Compromisos de Zilliqa GitHub
Compromisos para reposiciones seleccionadas en los últimos 12 meses

Como puede ver, ha habido bastante actividad aquí y los desarrolladores han estado impulsando una cantidad decente de código. También debe tener en cuenta que hay otros 16 repositorios con diferentes niveles de actividad.

Esto está en línea con algunos de los otros proyectos que hemos visto. Este nivel de desarrollo también tiene sentido cuando se ve junto con la hoja de ruta más amplia.

En mayo de 2020, el equipo está trabajando en más de una docena de proyectos diferentes para mejorar la cadena de bloques Zilliqa. Algunos de los desarrollos más esperados son los relacionados con la privacidad y las apuestas. No hay cronogramas asociados con estos proyectos, pero estas son algunas de las mejoras principales que se están abordando:

  • Mecanismos de replanteo: utilizar el replanteo para facilitar e incentivar a determinados actores del protocolo.
  • Soporte para zk-SNARKS: agregando funciones de privacidad a Zilliqa.
  • Fragmentación eficiente de contratos inteligentes: aprovechando ciertas propiedades de los contratos inteligentes para un procesamiento más eficiente.
  • Capa 2: Construcción de una infraestructura de canales estatales o una capa de computación fuera de la cadena.
  • Soluciones de cadena cruzada: hacer que Zilliqa sea interoperable.

Será interesante ver si los desarrolladores pueden mantener estos hitos. Si desea mantenerse al día con el desarrollo, mantenga sus ojos en su blog oficial.

Conclusión

La escalabilidad seguirá siendo un problema para las tecnologías blockchain en el futuro previsible.

Si bien los proyectos de blockchain existentes buscan una solución que probablemente no proporcione más que una solución a corto plazo, el equipo de Zilliqa está adoptando un enfoque diferente y abordando el problema de frente, con un enfoque único e innovador.

Si bien es posible que Zilliqa aún no tenga la solución definitiva, seguramente será un paso importante en la tecnología blockchain, y hay muchas posibilidades de que su desarrollo de tecnología de fragmentación entre en juego en numerosos proyectos futuros de blockchain.

Imagen destacada a través de Zilliqa.com

Descargo de responsabilidad: estas son las opiniones del autor y no deben considerarse consejos de inversión. Los lectores deben hacer su propia investigación.

Fuente: https://www.coinbureau.com/review/zilliqa-zil/

punto_img

Información más reciente

punto_img