Uno de los avances más importantes de este protocolo es el consenso Avalanche, en el que los validadores utilizan un método de votación por muestreo repetido para alcanzar un consenso rápido y rentable. Avalanche también emplea subredes como una nueva forma de escalabilidad horizontal, permitiendo la creación de cadenas de bloques personalizables y interoperables. El número de posibles subredes no tiene límite.
Introducción
En los últimos años, la tecnología blockchain ha evolucionado continuamente, ofreciendo soluciones innovadoras a problemas históricos relacionados con la escalabilidad, la interoperabilidad y la utilidad. Avalanche también ha lanzado su propia solución, diseñando tres cadenas de bloques independientes en su plataforma principal. La compañía se autodenomina como “la plataforma de contratos inteligentes con el menor tiempo de finalización en el ámbito blockchain”, basada en su token nativo AVAX y en diversos mecanismos de consenso. En este artículo, exploraremos los factores que respaldan esta afirmación y las soluciones que ofrece Avalanche.
¿Cuándo se lanzó el proyecto Avalanche?
Avalanche fue fundada en septiembre de 2020 por Ava Labs en Nueva York. Ava Labs ha recaudado cerca de 300 millones de dólares, y la Fundación Avalanche ha realizado ventas privadas y públicas de tokens por un total de 48 millones de dólares. Los miembros del equipo fundador incluyen a Kevin Sekniqi, Maofan “Ted” Yin y Emin Gün Sirer.
¿Qué problemas resuelve Avalanche?
Avalanche aborda principalmente tres problemas: escalabilidad, tarifas de transacción y interoperabilidad.
Comparación entre escalabilidad y nivel de descentralización
Durante mucho tiempo, los proyectos blockchain tradicionales han buscado equilibrar escalabilidad y descentralización. Si la actividad en la red aumenta continuamente, puede congestionarse rápidamente. Bitcoin(BTC) es un ejemplo típico: durante períodos de congestión, completar una transacción puede tomar horas o incluso semanas.
Una forma de solucionar esto es aumentar el nivel de centralización, otorgando a ciertos actores mayores permisos para validar las transacciones, logrando mayor velocidad. Sin embargo, la descentralización es fundamental para la seguridad de la blockchain. Las nuevas cadenas intentan resolver estos problemas mediante mejoras tecnológicas, y Avalanche presenta una solución única que se explicará a continuación.
Altos costos
Otro problema común en blockchains como Ethereum son las tarifas de gas, que pueden aumentar con el volumen de transacciones. Esto puede desalentar a los usuarios a utilizar estas redes, aunque sus ecosistemas aún son inmaduros. Por ejemplo, Ethereum mantiene su popularidad y no ha surgido un competidor fuerte, lo que provoca congestión y tarifas elevadas. En ciertos momentos, las tarifas de transacción en Ethereum superan los 10 dólares por transferencia simple, y en contratos inteligentes complejos, pueden superar los 100 dólares.
Interoperabilidad
Las diferentes plataformas y negocios tienen distintas necesidades respecto a las blockchain. Antes, los proyectos solo podían elegir entre Ethereum, cadenas independientes sin personalización o blockchains privadas. Encontrar un equilibrio entre personalización y colaboración multiblockchain ha sido un desafío en la industria. La solución de Avalanche son las subredes, que ofrecen la misma seguridad, velocidad y compatibilidad que la red principal.
¿Cómo funciona la red Avalanche?
Avalanche combina varias soluciones, ofreciendo una propuesta única. En realidad, está compuesta por tres cadenas de bloques interoperables: X, C y P.
La cadena de transacciones (X) se encarga de crear y transferir AVAX y otros activos digitales. Las tarifas se pagan con AVAX, y la cadena utiliza el protocolo de consenso Avalanche.
La cadena de plataforma (P) coordina a los validadores, monitorea la actividad de las subredes y apoya la creación de nuevas subredes. También usa el protocolo Snowman.
Avalanche asigna funciones distintas a cada cadena, lo que mejora la velocidad y la escalabilidad en comparación con una sola cadena que procesa todas las operaciones. Los desarrolladores adaptan los mecanismos de consenso según las necesidades de cada cadena. Los usuarios apuestan AVAX para pagar tarifas y participar en la red, creando un activo común en todo el ecosistema.
¿Cómo funciona el mecanismo de consenso de Avalanche?
Los dos sistemas de consenso de Avalanche comparten muchas similitudes. Este doble sistema es clave para mejorar la escalabilidad y la velocidad de las transacciones.
Consenso Avalanche(Avalanche)
Prueba de trabajo(PoW), prueba de participación(PoS) y prueba de participación delegada(DPoS) son mecanismos tradicionales que requieren un líder para alcanzar consenso, pero el consenso Avalanche funciona de manera opuesta, permitiendo que la red sea altamente descentralizada y escalable. Los mecanismos tradicionales como PoW, PoS y DPoS eventualmente evolucionarán hacia un modelo en el que una parte procesa las transacciones y las demás las verifican.
Avalanche emplea un consenso basado en un grafo dirigido acíclico(DAG). DAG permite el procesamiento paralelo de transacciones en la red. Los validadores muestrean a otros validadores y confirman si han validado nuevas transacciones. Tras varias rondas de muestreo aleatorio, los datos estadísticos demuestran que la probabilidad de que una transacción fraudulenta sea aceptada es casi nula.
Todas las transacciones se confirman de inmediato, sin necesidad de pasos adicionales. Los requisitos de hardware para ejecutar nodos validadores y verificar transacciones son muy bajos, lo que atraerá a muchos participantes y ayudará a mejorar el rendimiento, la descentralización y la sostenibilidad ambiental.
Consenso Snowman(Snowman)
El consenso Snowman, basado en el consenso Avalanche, difiere en que usa un método lineal para validar transacciones. Este método es especialmente efectivo para contratos inteligentes. Además, Snowman incluye el proceso de creación de bloques, a diferencia del consenso Avalanche.
Token AVAX
AVAX es el token nativo de la red Avalanche, con un suministro total de 720 millones de unidades. Todas las tarifas pagadas en la red se queman mediante un mecanismo deflacionario, beneficiando a la comunidad de Avalanche. AVAX tiene tres usos principales:
Puedes apostar una cantidad determinada de AVAX y convertirte en validador, o delegar tus tokens a otros validadores. Los validadores disfrutan de un rendimiento anual del 10%(APY) y cobran una tarifa de gestión a los delegadores, cuya proporción puede ajustarse.
AVAX sirve como unidad común en las subredes, ayudando a mejorar la interoperabilidad entre ellas.
AVAX se usa para pagar tarifas de transacción y suscripciones a subredes.
¿Cómo apostar AVAX?
Los poseedores de AVAX pueden convertirse en validadores o delegar sus tokens a otros validadores para obtener recompensas. Para ser validador, se requiere apostar 2000 AVAX.
Los nodos validadores tienen requisitos de hardware muy bajos, con una computadora personal estándar siendo suficiente. Si delegas AVAX a un validador, y este confirma con éxito las transacciones, recibirás recompensas.
Blockchain personalizadas en Avalanche
Avalanche ofrece funciones similares a Ethereum y otras cadenas de primera capa. Los desarrolladores pueden crear tokens, NFT y DApps. Los usuarios pueden apostar tokens, verificar transacciones y usar más de 400 DApps. Los partidarios de Avalanche creen que sus ventajas provienen de mejoras en estas funciones. Además, soporta la creación de “subredes”, cadenas de bloques personalizables e interoperables.
Las cadenas de bloques personalizadas con alta escalabilidad en subredes son ideales para grandes empresas, muchas de las cuales ya están construyendo sus propias subredes. Esto facilita la interacción entre estas cadenas personalizadas y otros usuarios en el ecosistema, aprovechando la seguridad de la red principal de Avalanche.
Avalanche cuenta con su propia máquina virtual llamada Avalanche Virtual Machine(AVM), compatible con la máquina virtual de Ethereum(EVM). Los desarrolladores familiarizados con Solidity pueden adaptarse rápidamente al entorno de programación de Avalanche y migrar proyectos existentes con facilidad.
¿En qué se diferencia Avalanche de otras blockchains escalables?
Las preguntas y soluciones que planteamos no son exclusivas de Avalanche. Competidores como Ethereum, Polkadot, Polygon y Solana también han desarrollado plataformas escalables y blockchains interoperables. ¿Qué hace que Avalanche destaque?
Mecanismo de consenso
Su característica más única puede ser el mecanismo de consenso Avalanche. Sin embargo, Avalanche no es la única blockchain que utiliza un mecanismo de consenso innovador. Solana, por ejemplo, usa la prueba de historia, y su rendimiento de transacciones se dice que alcanza las 50,000 TPS (transacciones por segundo), mucho más que los 6,500 TPS publicados oficialmente por Avalanche. Pero TPS es solo un indicador de velocidad, no de certeza en la confirmación de bloques.
Velocidad de transacción y tiempo de finalización
Otra característica de Avalanche es su tiempo de finalización en menos de 1 segundo. ¿Qué significa esto exactamente? Para reiterar, al evaluar el rendimiento de una red, no basta con considerar el TPS; también es importante el tiempo de finalización, es decir, cuánto tarda en confirmarse una transacción sin posibilidad de reversión o modificación. Aunque una red pueda procesar 100,000 transacciones por segundo, si el tiempo de finalización es largo, la red será más lenta. Avalanche afirma tener el tiempo de confirmación más rápido del mercado.
Descentralización
Otra característica distintiva de Avalanche es su nivel de descentralización. Debido a su tamaño y antigüedad, cuenta con una gran cantidad de validadores, aproximadamente (más de 1300 a abril de 2022). A medida que el precio de AVAX aumenta, también suben los requisitos de entrada para convertirse en validador.
Blockchain interoperable
La interoperabilidad de Avalanche no tiene un límite potencial en número, por lo que compite directamente con Polkadot, que también ofrece cadenas personalizables e interoperables. Sin embargo, Polkadot realiza subastas de ranuras en su parachain, mientras que Avalanche solo requiere pagar una tarifa de suscripción sencilla.
Resumen
Las plataformas de finanzas descentralizadas(DeFi) buscan reemplazar a Ethereum. Avalanche, compatible con la máquina virtual de Ethereum y con tarifas bajas, resulta muy atractiva. Sin embargo, en cuanto a escalabilidad y velocidad, muchas plataformas alternativas ya están en el mercado.
Desde su lanzamiento, Avalanche ha ganado popularidad rápidamente, alcanzando un volumen diario de transacciones comparable al de Ethereum. Pero si podrá competir con otras cadenas como Solana o Polygon aún está por verse.
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
¿Qué es Avalanche (AVAX)?
Avalanche se esfuerza por mejorar la escalabilidad sin comprometer la velocidad o la descentralización. Su plataforma principal consta de tres cadenas de bloques: la cadena de transacciones (X), la cadena de contratos © y la cadena de plataforma (P). La X se utiliza para crear y comerciar activos, la C para crear contratos inteligentes y la P para coordinar a los validadores y las subredes.
Uno de los avances más importantes de este protocolo es el consenso Avalanche, en el que los validadores utilizan un método de votación por muestreo repetido para alcanzar un consenso rápido y rentable. Avalanche también emplea subredes como una nueva forma de escalabilidad horizontal, permitiendo la creación de cadenas de bloques personalizables y interoperables. El número de posibles subredes no tiene límite.
Introducción
En los últimos años, la tecnología blockchain ha evolucionado continuamente, ofreciendo soluciones innovadoras a problemas históricos relacionados con la escalabilidad, la interoperabilidad y la utilidad. Avalanche también ha lanzado su propia solución, diseñando tres cadenas de bloques independientes en su plataforma principal. La compañía se autodenomina como “la plataforma de contratos inteligentes con el menor tiempo de finalización en el ámbito blockchain”, basada en su token nativo AVAX y en diversos mecanismos de consenso. En este artículo, exploraremos los factores que respaldan esta afirmación y las soluciones que ofrece Avalanche.
¿Cuándo se lanzó el proyecto Avalanche?
Avalanche fue fundada en septiembre de 2020 por Ava Labs en Nueva York. Ava Labs ha recaudado cerca de 300 millones de dólares, y la Fundación Avalanche ha realizado ventas privadas y públicas de tokens por un total de 48 millones de dólares. Los miembros del equipo fundador incluyen a Kevin Sekniqi, Maofan “Ted” Yin y Emin Gün Sirer.
¿Qué problemas resuelve Avalanche?
Avalanche aborda principalmente tres problemas: escalabilidad, tarifas de transacción y interoperabilidad.
Comparación entre escalabilidad y nivel de descentralización
Durante mucho tiempo, los proyectos blockchain tradicionales han buscado equilibrar escalabilidad y descentralización. Si la actividad en la red aumenta continuamente, puede congestionarse rápidamente. Bitcoin(BTC) es un ejemplo típico: durante períodos de congestión, completar una transacción puede tomar horas o incluso semanas.
Una forma de solucionar esto es aumentar el nivel de centralización, otorgando a ciertos actores mayores permisos para validar las transacciones, logrando mayor velocidad. Sin embargo, la descentralización es fundamental para la seguridad de la blockchain. Las nuevas cadenas intentan resolver estos problemas mediante mejoras tecnológicas, y Avalanche presenta una solución única que se explicará a continuación.
Altos costos
Otro problema común en blockchains como Ethereum son las tarifas de gas, que pueden aumentar con el volumen de transacciones. Esto puede desalentar a los usuarios a utilizar estas redes, aunque sus ecosistemas aún son inmaduros. Por ejemplo, Ethereum mantiene su popularidad y no ha surgido un competidor fuerte, lo que provoca congestión y tarifas elevadas. En ciertos momentos, las tarifas de transacción en Ethereum superan los 10 dólares por transferencia simple, y en contratos inteligentes complejos, pueden superar los 100 dólares.
Interoperabilidad
Las diferentes plataformas y negocios tienen distintas necesidades respecto a las blockchain. Antes, los proyectos solo podían elegir entre Ethereum, cadenas independientes sin personalización o blockchains privadas. Encontrar un equilibrio entre personalización y colaboración multiblockchain ha sido un desafío en la industria. La solución de Avalanche son las subredes, que ofrecen la misma seguridad, velocidad y compatibilidad que la red principal.
¿Cómo funciona la red Avalanche?
Avalanche combina varias soluciones, ofreciendo una propuesta única. En realidad, está compuesta por tres cadenas de bloques interoperables: X, C y P.
La cadena de transacciones (X) se encarga de crear y transferir AVAX y otros activos digitales. Las tarifas se pagan con AVAX, y la cadena utiliza el protocolo de consenso Avalanche.
En la cadena de contratos ©, los desarrolladores pueden crear contratos inteligentes para DApps. Esta cadena implementa una instancia de la máquina virtual de Ethereum(EVM), soportando DApps compatibles con EVM. La cadena de contratos usa el protocolo Snowman, una versión modificada del consenso Avalanche.
La cadena de plataforma (P) coordina a los validadores, monitorea la actividad de las subredes y apoya la creación de nuevas subredes. También usa el protocolo Snowman.
Avalanche asigna funciones distintas a cada cadena, lo que mejora la velocidad y la escalabilidad en comparación con una sola cadena que procesa todas las operaciones. Los desarrolladores adaptan los mecanismos de consenso según las necesidades de cada cadena. Los usuarios apuestan AVAX para pagar tarifas y participar en la red, creando un activo común en todo el ecosistema.
¿Cómo funciona el mecanismo de consenso de Avalanche?
Los dos sistemas de consenso de Avalanche comparten muchas similitudes. Este doble sistema es clave para mejorar la escalabilidad y la velocidad de las transacciones.
Consenso Avalanche(Avalanche)
Prueba de trabajo(PoW), prueba de participación(PoS) y prueba de participación delegada(DPoS) son mecanismos tradicionales que requieren un líder para alcanzar consenso, pero el consenso Avalanche funciona de manera opuesta, permitiendo que la red sea altamente descentralizada y escalable. Los mecanismos tradicionales como PoW, PoS y DPoS eventualmente evolucionarán hacia un modelo en el que una parte procesa las transacciones y las demás las verifican.
Avalanche emplea un consenso basado en un grafo dirigido acíclico(DAG). DAG permite el procesamiento paralelo de transacciones en la red. Los validadores muestrean a otros validadores y confirman si han validado nuevas transacciones. Tras varias rondas de muestreo aleatorio, los datos estadísticos demuestran que la probabilidad de que una transacción fraudulenta sea aceptada es casi nula.
Todas las transacciones se confirman de inmediato, sin necesidad de pasos adicionales. Los requisitos de hardware para ejecutar nodos validadores y verificar transacciones son muy bajos, lo que atraerá a muchos participantes y ayudará a mejorar el rendimiento, la descentralización y la sostenibilidad ambiental.
Consenso Snowman(Snowman)
El consenso Snowman, basado en el consenso Avalanche, difiere en que usa un método lineal para validar transacciones. Este método es especialmente efectivo para contratos inteligentes. Además, Snowman incluye el proceso de creación de bloques, a diferencia del consenso Avalanche.
Token AVAX
AVAX es el token nativo de la red Avalanche, con un suministro total de 720 millones de unidades. Todas las tarifas pagadas en la red se queman mediante un mecanismo deflacionario, beneficiando a la comunidad de Avalanche. AVAX tiene tres usos principales:
Puedes apostar una cantidad determinada de AVAX y convertirte en validador, o delegar tus tokens a otros validadores. Los validadores disfrutan de un rendimiento anual del 10%(APY) y cobran una tarifa de gestión a los delegadores, cuya proporción puede ajustarse.
AVAX sirve como unidad común en las subredes, ayudando a mejorar la interoperabilidad entre ellas.
AVAX se usa para pagar tarifas de transacción y suscripciones a subredes.
¿Cómo apostar AVAX?
Los poseedores de AVAX pueden convertirse en validadores o delegar sus tokens a otros validadores para obtener recompensas. Para ser validador, se requiere apostar 2000 AVAX.
Los nodos validadores tienen requisitos de hardware muy bajos, con una computadora personal estándar siendo suficiente. Si delegas AVAX a un validador, y este confirma con éxito las transacciones, recibirás recompensas.
Blockchain personalizadas en Avalanche
Avalanche ofrece funciones similares a Ethereum y otras cadenas de primera capa. Los desarrolladores pueden crear tokens, NFT y DApps. Los usuarios pueden apostar tokens, verificar transacciones y usar más de 400 DApps. Los partidarios de Avalanche creen que sus ventajas provienen de mejoras en estas funciones. Además, soporta la creación de “subredes”, cadenas de bloques personalizables e interoperables.
Las cadenas de bloques personalizadas con alta escalabilidad en subredes son ideales para grandes empresas, muchas de las cuales ya están construyendo sus propias subredes. Esto facilita la interacción entre estas cadenas personalizadas y otros usuarios en el ecosistema, aprovechando la seguridad de la red principal de Avalanche.
Avalanche cuenta con su propia máquina virtual llamada Avalanche Virtual Machine(AVM), compatible con la máquina virtual de Ethereum(EVM). Los desarrolladores familiarizados con Solidity pueden adaptarse rápidamente al entorno de programación de Avalanche y migrar proyectos existentes con facilidad.
¿En qué se diferencia Avalanche de otras blockchains escalables?
Las preguntas y soluciones que planteamos no son exclusivas de Avalanche. Competidores como Ethereum, Polkadot, Polygon y Solana también han desarrollado plataformas escalables y blockchains interoperables. ¿Qué hace que Avalanche destaque?
Mecanismo de consenso
Su característica más única puede ser el mecanismo de consenso Avalanche. Sin embargo, Avalanche no es la única blockchain que utiliza un mecanismo de consenso innovador. Solana, por ejemplo, usa la prueba de historia, y su rendimiento de transacciones se dice que alcanza las 50,000 TPS (transacciones por segundo), mucho más que los 6,500 TPS publicados oficialmente por Avalanche. Pero TPS es solo un indicador de velocidad, no de certeza en la confirmación de bloques.
Velocidad de transacción y tiempo de finalización
Otra característica de Avalanche es su tiempo de finalización en menos de 1 segundo. ¿Qué significa esto exactamente? Para reiterar, al evaluar el rendimiento de una red, no basta con considerar el TPS; también es importante el tiempo de finalización, es decir, cuánto tarda en confirmarse una transacción sin posibilidad de reversión o modificación. Aunque una red pueda procesar 100,000 transacciones por segundo, si el tiempo de finalización es largo, la red será más lenta. Avalanche afirma tener el tiempo de confirmación más rápido del mercado.
Descentralización
Otra característica distintiva de Avalanche es su nivel de descentralización. Debido a su tamaño y antigüedad, cuenta con una gran cantidad de validadores, aproximadamente (más de 1300 a abril de 2022). A medida que el precio de AVAX aumenta, también suben los requisitos de entrada para convertirse en validador.
Blockchain interoperable
La interoperabilidad de Avalanche no tiene un límite potencial en número, por lo que compite directamente con Polkadot, que también ofrece cadenas personalizables e interoperables. Sin embargo, Polkadot realiza subastas de ranuras en su parachain, mientras que Avalanche solo requiere pagar una tarifa de suscripción sencilla.
Resumen
Las plataformas de finanzas descentralizadas(DeFi) buscan reemplazar a Ethereum. Avalanche, compatible con la máquina virtual de Ethereum y con tarifas bajas, resulta muy atractiva. Sin embargo, en cuanto a escalabilidad y velocidad, muchas plataformas alternativas ya están en el mercado.
Desde su lanzamiento, Avalanche ha ganado popularidad rápidamente, alcanzando un volumen diario de transacciones comparable al de Ethereum. Pero si podrá competir con otras cadenas como Solana o Polygon aún está por verse.
$AAVE