Compartir este artículo

Hard Fork Cardano Alonzo: Lo que necesitas saber

Cardano se prepara para ingresar al espacio de aplicaciones descentralizadas a medida que llega la funcionalidad de contrato inteligente.

La actualización Alonzo de Cardano acerca mucho más la red a sus capacidades máximas.

CONTINÚA MÁS ABAJO
No te pierdas otra historia.Suscríbete al boletín de Crypto Long & Short hoy. Ver Todos Los Boletines

El Alonsobifurcación dura Se trata de una importante actualización de la red Cardano que supone la tan esperada implementación de la funcionalidad de contratos inteligentes. Estos contratos son fragmentos de código informático que se ejecutan automáticamente al cumplirse ciertas condiciones predefinidas. Tras la actualización de Alonzo, cualquiera podrá crear e implementar sus propios contratos inteligentes en la blockchain de Cardano , allanando el camino para las aplicaciones descentralizadas nativas (dapps).

La actualización del sistema, cuya implementación completa está prevista para el tercer trimestre, marca el fin de la era Shelley de Cardano y el inicio de la fase Goguen. Aunque no hay una fecha fija para el fin de la bifurcación dura de Alonzo, los desarrolladores de toda la red han trabajado arduamente en las redes de prueba y se han ceñido a una hoja de ruta definida con hitos específicos en forma de "eras".

Las eras de Cardano

La hoja de ruta de desarrollo de Cardano se divide enseis etapas principales, o “eras”, cada una centrada en ampliar la funcionalidad de la red.

  • Byrón - Establece el código fundacional de Cardano. Permite a los usuarios intercambiar... ADA moneda, llamada así por la programadora revolucionaria ADA Lovelace, y mina ADA con su prueba de participaciónalgoritmo de consenso
  • ShelleySe centra en la descentralización de la red mediante la creación de incentivos para que los usuarios alojen sus propios nodos. El objetivo principal de esta era es garantizar que los nodos, o computadoras individuales, sean administrados por un grupo diverso de participantes de la red, en lugar de un grupo pequeño y centralizado de usuarios.
  • Goguen - Introduce capacidades de contrato inteligente en la red, lo que permite a los desarrolladores crear aplicaciones descentralizadas sobre Cardano.
  • Basho Mejora el rendimiento subyacente de la red Cardano para poder procesar más transacciones y escalar. Esta era también introduce las cadenas laterales, que permiten escalar una red mediante múltiples cadenas de bloques.
  • Voltaire- Añade un sistema de votación y tesorería para una gobernanza autosostenible. Los usuarios podrán apostar sus fondos para influir en el desarrollo futuro de la red.

Cardano se encuentra ahora en las etapas finales de la era Shelley. Esta fase de desarrollo añadió numerosas características nuevas a Cardano , como un protocolo de prueba de participación conocido como Ouroboros, un sistema de incentivos y delegación que recompensa a los participantes y un mejor soporte para monederos físicos.

Al ofrecer recompensas a quienes ejecutan nodos completos (participantes de la red que descargan la totalidad de la cadena de bloques de Cardano ), Cardano incentiva la participación en la red y fomenta el crecimiento de la red Cardano .

Desde su lanzamiento el 29 de julio de 2020, Shelley ha introducido dos bifurcaciones duras importantes: Allegra y Mary. Allegra introdujo un mecanismo de bloqueo de tokens que permite a los usuarios bloquear los tokens de Cardano como preparación para la votación en cadena (cuya implementación está prevista en Voltaire, la fase final de desarrollo). Mary, por otro lado, introdujo la compatibilidad con los tokens nativos de Cardano (CNT). Estos tokens nativos son similares a los estándares de tokens ERC de Ethereum y permiten a los usuarios crear e implementar sus propios tokens en la blockchain de Cardano , incluyendo tokens no fungibles (NFT).

Cardano opera con su propio "combinador de bifurcaciones duras", un sistema que combina dos protocolos diferentes (como Byron y Shelley) en un único libro de contabilidad para garantizar una transición fluida entre fases. Un problema que los desarrolladores de Cardano detectaron con las bifurcaciones duras fue que, tras acordarse una, un segmento considerable de la comunidad seguía sin migrar a la nueva versión. Esto pudo deberse a su desacuerdo con los cambios o simplemente a que no se molestaron en actualizar. En cualquier caso, el combinador permite que los nodos ejecuten varias versiones a la vez, lo que significa que las transiciones y las actualizaciones son fluidas. En esencia, en lugar de ser opcionales, las actualizaciones serán opcionales.

Etapas de Alonzo

La bifurcación dura Alonzo se divide en tres fases principales codificadas por colores.

  • Alonzo Blue
  • Alonzo White
  • Alonzo Purple

También hay dos fases más pequeñas posteriores a Alonzo Purple, denominadas «Alonzo Red» y «Alonzo Black». Cada fase añade más usuarios a la red de pruebas e identifica errores que podrían necesitar corrección.

Alonzo Blue introdujo contratos inteligentes con alrededor de 50 participantes técnicos, principalmente operadores de pools de participación (SPO). Durante esta fase, se detectaron y ajustaron errores de invalidación y otras correcciones sencillas. Se espera que estos errores comunes aparezcan y se solucionen a medida que Alonzo realiza las pruebas.

Alonzo White añade más funciones y una gama más amplia de participantes a Alonzo Blue. Los cientos de nuevos usuarios participarán en una especie de "campo de entrenamiento" que pondrá a prueba las capacidades de la red. Este experimento lo lleva a cabo IOG, la principal empresa desarrolladora de Cardano , dirigida por el excofundador de Ethereum, Charles Hoskinson. La empresa prevé que esta fase dure entre dos y cuatro semanas.

Alonzo Purple se convertirá en una red de pruebas totalmente pública e incorporará a miles de participantes. Esta etapa se divide en dos fases: "morado claro" y "morado oscuro". La primera permitirá contratos inteligentes simples, mientras que la segunda permitirá contratos inteligentes más complejos.

Luego vienen las fases finales de color Alonzo Red/Alonzo Black, reservadas para la corrección de errores y la limpieza final, preparando así el lanzamiento final de la bifurcación dura. Será muy difícil realizar ajustes futuros a la bifurcación dura después de este punto, por lo que es importante analizar estas dos fases con mucho cuidado.

La puesta en escena aumenta la garantía de calidad, ya que el código se congela y los exchanges se preparan para la bifurcación dura de Cardano . La red principal de Alonzo lanzará oficialmente el código final.

La Era Goguen, llamada así en honor al famoso informático Joseph Goguen, permitirá el desarrollo de dapps en la red Cardano por primera vez gracias a las nuevas capacidades de contratos inteligentes de Alonzo. Los contratos inteligentes son componentes esenciales de las dapps, permitiéndoles operar sin intermediarios. Durante esta fase, se lanzará una plataforma de creación de contratos inteligentes, llamada The Plutus Platform, que permitirá a usuarios tanto técnicos como no técnicos crear dapps.

¿Qué es Plutus?

Plutus utiliza Haskell, el lenguaje de programación nativo de Cardano . Plutus y Haskell utilizan la misma base de código para el desarrollo dentro y fuera de la cadena. Esto significa que, en CORE, la codificación es idéntica, lo que elimina las complicaciones con los lenguajes de programación al desarrollar contratos inteligentes. Esto permite que los contratos de Plutus sean aún más sencillos y permite las pruebas, lo que permitirá a los desarrolladores perfeccionar sus productos para cargas mucho más intensivas, como alojar grandes instituciones o gobiernos.

Hoskinson, quien ahora es el director ejecutivo de IOG,explicadoSe eligió Haskell porque es un código de alta seguridad (capaz de proporcionar un mayor grado de certeza de que el código funciona según lo previsto).

Muchas veces, en el sector blockchain, el código no se ajusta completamente a la intención del desarrollador y, como resultado, se pueden robar millones de dólares o las aplicaciones pueden fallar, como sucedió cuando un contrato inteligente de Solidity no se desarrolló completamente. Como resultado, el proyecto de organización autónoma descentralizada (DAO)... sufrió un hackeo significativo.

Con Haskell, la intención puede coincidir mejor con el código ya que el lenguaje, aunque complejo, fue diseñado para ser preciso.

CORE de Plutus

Luego está Plutus CORE, el lenguaje de programación que conecta los contratos inteligentes con la capa de liquidación final de Cardano : la blockchain de Cardano . Una vez que un desarrollador crea su código con Plutus, este se compila en Plutus CORE , donde se simplifica para la blockchain de Cardano . Este método permite a Cardano gestionar mejor los datos y ocupar menos espacio en disco en la blockchain.

Para los entusiastas con menos conocimientos técnicos, existe Marlowe, un nuevo lenguaje de dominio específico (DSL) que permite a cualquier usuario crear y probar sus propios contratos inteligentes sin necesidad de conocimientos avanzados de programación. Marlowe se basa en Haskell y Plutus, pero puede considerarse un elemento fundamental para la creación de contratos inteligentes.

Con una producción de contratos inteligentes más sencilla y un mayor desarrollo en Cardano, es ONE imaginar el potencial de proyectos que se desarrollarán. Si observamos Ethereum, podemos ver cientos de proyectos que pueden reimplementarse, reiterarse e incluso mejorarse en la red Cardano , incluyendo Uniswap, Aave y muchos más. Los proyectos que exigen velocidades de transacción más rápidas se beneficiarán enormemente de los bajos costos de transacción en Cardano. Ya se han comprometido más de 65 proyectos para su lanzamiento junto con Alonzo, incluyendo Synthesis, Miniswap, Estasisy CardWallet.

La aparición de una construcción de dapps más sencilla traerá consigo más proyectos. En su Visión de ÁfricavideoHoskinson mencionó que estos proyectos eventualmente competirán con muchas instituciones financieras del mundo real y apuntarán a reemplazarlas con sistemas más justos, otorgando libertad económica a quienes la necesitan.

Eli Tan

Eli era reportero de noticias para CoinDesk y cubría NFT, videojuegos y el metaverso. Se graduó en inglés en el St. Olaf College. Posee ETH, SOL, AVAX y algunos NFT que superan el límite de Aviso legal de $1000 de CoinDesk.

Eli Tan
Myles Sherman

Julio de 2003 | Escribiendo para CoinDesk | Economía Austriaca e Instituto Mises | Bitcoiner y Maximalista de la Libertad

Picture of CoinDesk author Myles Sherman