- Desde
- 14 Ene 2018
- Mensajes
- 1,628
- Puntuación
- 3,099
Avalanche es una cadena de bloques de alto rendimiento y descentralizada para la creación de un sistema financiero a gran escala, con bajas comisiones y alta escalabilidad.
Para lograr su objetivo de escalabilidad, Avalanche propone una arquitectura de 3 cadenas de bloques que funcionan de manera independiente en la que cada una tiene un cometido distinto, las 3 cadenas se denominan Exchange (X Chain), Platform (P Chain) y Contract (C Chain) y voy a explicaros en que consiste cada una;
X Chain: actúa como una plataforma descentralizada para la creación y el comercio de activos, una representación de un recurso del mundo real (por ejemplo, acciones, bonos). Su token nativo es AVAX y las transferencias se realizan basándose en la tecnología DAG (Directed Acyclic Graph). Cuando mandamos el token AVAX desde un Exchange, lo tenemos que enviar a esta cadena de Avalanche, una vez enviado a la X Chain, podremos crear un puente a la C Chain para interactuar con las DApps.
P Chain: gestiona los metadatos de la red Avalanche. Su API permite a los nodos crear subredes, añadir validadores a las subredes y crear cadenas de bloques. Gracias a la P Chain, podemos crear blockchains personalizadas en la red de Avalanche (tanto públicas como privadas) y que están garantizadas por la seguridad que proporciona la red principal. Tanto la P Chain, la C Chain como las subredes que se crean dentro de la P Chain, utilizan el protocolo de consenso Snowman
C Chain: aquí es donde se ejecuta la Ethereum Virtual Machine y la que sirve para ejecutar, crear e interactuar con los contratos inteligentes, es totalmente compatible con Ethereum. IMPORTANTE: C Chain es la cadena que utilizaremos para transferir fondos a Metamask.
Gracias a esta arquitectura de 3 cadenas, Avalanche consigue un alto rendimiento en escalabilidad, puesto que diversifica las funciones entre las 3 redes, en vez de tener una única red que soporte todas las tareas y llegue a colapsar como sucede en otras cadenas. La X Chain se encargaría de las transferencias y los intercambios de activos, la P Chain se encargaría de la creación de nodos y validadores, así como del desarrollo de cadenas personalizables, y la C Chain se encargaría de todo lo relacionado con los contratos inteligentes (DeFI, etc).
Si hacemos una comparativa respecto a sus competidores (excluyendo Ethereum) Avalanche es una de las redes más descentralizadas con 925 nodos en la actualidad, muy por encima de los 21 de Binance o los 200 de Solana. Para validar un nodo en la red se necesitan 2.000 Avax, pero el objetivo a medio plazo es bajar este umbral a 250 – 500 nodos, lo que amplificaría mucho más su accesibilidad y descentralización.
El equipo principal de desarrollo es Ava Labs y en su venta pública recaudó más de 40 millones de dólares. Entre sus principales inversores se encuentran el gigante de la minería Bitmain, y el fondo de inversión Galaxy Digital.
Su mainnet es relativamente nueva (desde septiembre 2020) y todavía cuenta con pocas DApps en comparación con Ethereum o Binance. No obstante, recientemente se ha lanzado Avalaunch para acelerar el ecosistema y AllianceBlock ha confirmado que va a desarrollar un gran número de DeFis dentro de Avalanche.
Actualmente, las principales DApps son Pangolin, el mayor DEX de la red de Avalanche y donde se pueden comercializar todos los tokens ERC-20 y Penguin Finance, un AMM que proporciona liquidez al ecosistema y ofrece altos rendimientos a los depositantes.
En definitiva, Avalanche es una de esas redes que debemos tener presente, pues desde mi experiencia me ha sorprendido gratamente lo bien que funciona su ecosistema (velocidad, bajas comisiones, etc). Sin embargo, el tener 3 cadenas independientes puede que no tenga un uso muy amigable y se pueda volver complicada de utilizar.
Ya tenéis disponible un tutorial para saber como configurar la red y como movernos por su ecosistema: Cómo Configurar la Red Avalanche (AVAX) y Movernos por su Ecosistema [TUTORIAL]
Para lograr su objetivo de escalabilidad, Avalanche propone una arquitectura de 3 cadenas de bloques que funcionan de manera independiente en la que cada una tiene un cometido distinto, las 3 cadenas se denominan Exchange (X Chain), Platform (P Chain) y Contract (C Chain) y voy a explicaros en que consiste cada una;
X Chain: actúa como una plataforma descentralizada para la creación y el comercio de activos, una representación de un recurso del mundo real (por ejemplo, acciones, bonos). Su token nativo es AVAX y las transferencias se realizan basándose en la tecnología DAG (Directed Acyclic Graph). Cuando mandamos el token AVAX desde un Exchange, lo tenemos que enviar a esta cadena de Avalanche, una vez enviado a la X Chain, podremos crear un puente a la C Chain para interactuar con las DApps.
P Chain: gestiona los metadatos de la red Avalanche. Su API permite a los nodos crear subredes, añadir validadores a las subredes y crear cadenas de bloques. Gracias a la P Chain, podemos crear blockchains personalizadas en la red de Avalanche (tanto públicas como privadas) y que están garantizadas por la seguridad que proporciona la red principal. Tanto la P Chain, la C Chain como las subredes que se crean dentro de la P Chain, utilizan el protocolo de consenso Snowman
C Chain: aquí es donde se ejecuta la Ethereum Virtual Machine y la que sirve para ejecutar, crear e interactuar con los contratos inteligentes, es totalmente compatible con Ethereum. IMPORTANTE: C Chain es la cadena que utilizaremos para transferir fondos a Metamask.
Gracias a esta arquitectura de 3 cadenas, Avalanche consigue un alto rendimiento en escalabilidad, puesto que diversifica las funciones entre las 3 redes, en vez de tener una única red que soporte todas las tareas y llegue a colapsar como sucede en otras cadenas. La X Chain se encargaría de las transferencias y los intercambios de activos, la P Chain se encargaría de la creación de nodos y validadores, así como del desarrollo de cadenas personalizables, y la C Chain se encargaría de todo lo relacionado con los contratos inteligentes (DeFI, etc).
Si hacemos una comparativa respecto a sus competidores (excluyendo Ethereum) Avalanche es una de las redes más descentralizadas con 925 nodos en la actualidad, muy por encima de los 21 de Binance o los 200 de Solana. Para validar un nodo en la red se necesitan 2.000 Avax, pero el objetivo a medio plazo es bajar este umbral a 250 – 500 nodos, lo que amplificaría mucho más su accesibilidad y descentralización.
El equipo principal de desarrollo es Ava Labs y en su venta pública recaudó más de 40 millones de dólares. Entre sus principales inversores se encuentran el gigante de la minería Bitmain, y el fondo de inversión Galaxy Digital.
Su mainnet es relativamente nueva (desde septiembre 2020) y todavía cuenta con pocas DApps en comparación con Ethereum o Binance. No obstante, recientemente se ha lanzado Avalaunch para acelerar el ecosistema y AllianceBlock ha confirmado que va a desarrollar un gran número de DeFis dentro de Avalanche.
Actualmente, las principales DApps son Pangolin, el mayor DEX de la red de Avalanche y donde se pueden comercializar todos los tokens ERC-20 y Penguin Finance, un AMM que proporciona liquidez al ecosistema y ofrece altos rendimientos a los depositantes.
En definitiva, Avalanche es una de esas redes que debemos tener presente, pues desde mi experiencia me ha sorprendido gratamente lo bien que funciona su ecosistema (velocidad, bajas comisiones, etc). Sin embargo, el tener 3 cadenas independientes puede que no tenga un uso muy amigable y se pueda volver complicada de utilizar.
Ya tenéis disponible un tutorial para saber como configurar la red y como movernos por su ecosistema: Cómo Configurar la Red Avalanche (AVAX) y Movernos por su Ecosistema [TUTORIAL]
Última edición: