Skip to main content

Qué es Avalanche

Nota: Este documento es una traducción automática del original en inglés.

Qué es Avalanche

Avalanche es una plataforma blockchain de Capa 1 diseñada para un alto rendimiento, baja latencia y la capacidad de alojar redes independientes y específicas para aplicaciones llamadas subnets. Fue lanzada por Ava Labs y utiliza una familia de protocolos de consenso — más notablemente Snowman — que permiten a la red finalizar transacciones en menos de dos segundos sin sacrificar la descentralización.

Avalanche no es una única cadena, sino una arquitectura de múltiples cadenas y subnets. La plataforma incluye tres cadenas integradas — la X-Chain (creación y transferencia de activos), la C-Chain (contratos inteligentes compatibles con EVM) y la P-Chain (coordinación de subnets y validadores) — cada una optimizada para una función diferente. Más allá de estas cadenas predeterminadas, cualquiera puede crear una subnet: un entorno blockchain dedicado con sus propios validadores, reglas de consenso y máquina virtual.

En resumen: Avalanche es una plataforma de Capa 1 construida en torno a la arquitectura de subnets y un consenso rápido. Su C-Chain proporciona compatibilidad con Ethereum, mientras que su modelo de subnets permite a los proyectos lanzar blockchains independientes y diseñadas para fines específicos dentro del ecosistema Avalanche.

Cómo funciona Avalanche

Arquitectura multicadena

El diseño central de Avalanche separa los diferentes tipos de trabajo entre cadenas especializadas:

Cadena Propósito Característica clave
X-Chain Creación y transferencia de activos Utiliza el consenso de Avalanche (basado en DAG) para transferencias simples de alto rendimiento
C-Chain Contratos inteligentes Compatible con EVM; ejecuta contratos en Solidity; utilizada por la mayoría de las aplicaciones de DeFi e IA
P-Chain Coordinación de la plataforma Gestiona validadores, stakes y creación de subnets

Esta separación permite que cada cadena se optimice para su carga de trabajo. La mayoría de los usuarios y desarrolladores interactúan principalmente con la C-Chain, que se comporta como una cadena de contratos inteligentes rápida y compatible con EVM.

Consenso Snowman

Avalanche utiliza el protocolo de consenso Snowman para sus cadenas lineales (C-Chain y P-Chain). Snowman pertenece a una familia de mecanismos de consenso basados en el submuestreo aleatorio repetido: en lugar de que cada validador se comunique con todos los demás validadores (lo que crea un cuello de botella de comunicación), cada validador consulta a un pequeño subconjunto aleatorio de pares y ajusta su decisión en función de las respuestas. Este proceso se repite hasta que la red converge en una decisión final.

El resultado es un mecanismo de consenso que logra la finalidad en uno o dos segundos, escala bien a medida que crece el conjunto de validadores y mantiene un alto rendimiento sin requerir la elección de un líder o un comité. Snowman es un protocolo de Proof-of-Stake — los validadores deben hacer staking de AVAX para participar, y el peso de su stake afecta a su influencia en el proceso de muestreo.

Subnets

Una subnet en Avalanche es una red independiente que define su propia blockchain, sus propias reglas y su propio conjunto de validadores (que debe ser un subconjunto de los validadores de Avalanche — cada validador de subnet también valida la Primary Network). Las subnets permiten a los proyectos:

  • Personalizar el entorno de ejecución — una subnet puede ejecutar la EVM, una máquina virtual personalizada o cualquier motor de ejecución que el proyecto necesite.
  • Controlar el conjunto de validadores — los creadores de subnets pueden exigir que los validadores cumplan requisitos específicos de hardware, geográficos o de cumplimiento normativo.
  • Establecer los parámetros de gas y comisiones — cada subnet determina de forma independiente su estructura de comisiones y su tokenómica.
  • Aislar el estado y el rendimiento — la actividad en una subnet no afecta al rendimiento de otra.

Esta arquitectura es relevante para los proyectos de IA y cripto porque permite que las aplicaciones especializadas tengan un rendimiento dedicado y una lógica de ejecución personalizada sin competir por el espacio de bloque en la C-Chain principal. Una red descentralizada de inferencia de IA, por ejemplo, podría operar como una subnet de Avalanche con validadores seleccionados específicamente por su hardware con capacidad de GPU.

Token AVAX

AVAX es el token nativo de la plataforma Avalanche. Sus funciones principales incluyen:

  • Staking — los validadores y delegadores hacen staking de AVAX para asegurar la Primary Network y participar en el consenso.
  • Comisiones de transacción — todas las comisiones en las cadenas principales (X, C, P) se pagan en AVAX. Las comisiones se queman, creando una presión deflacionaria.
  • Creación de subnets — registrar una nueva subnet en la P-Chain requiere AVAX.
  • Coordinación entre subnets — AVAX sirve como el activo común en todo el ecosistema multicadena.

Características clave

Propiedad Valor
Type Layer 1 (arquitectura multicadena)
Consensus Avalanche Consensus (familia de protocolos Snowball)
Token nativo AVAX
Token standard ARC-20 (C-Chain: compatible con ERC-20)
Compatible con EVM Sí (C-Chain)
Tiempo de bloque ~2 segundos (C-Chain)
Contratos inteligentes Solidity (C-Chain)

Por qué Avalanche importa en la IA cripto

La arquitectura de subnets de Avalanche la convierte en una plataforma candidata para las aplicaciones blockchain relacionadas con la IA por varias razones:

  • Entornos dedicados para cargas de trabajo de IA — los proyectos pueden lanzar subnets con lógica de ejecución personalizada adaptada a la coordinación de IA, la verificación de inferencia o las operaciones de mercados de datos, sin competir por el espacio de bloque con aplicaciones no relacionadas.
  • Compatibilidad con EVM en la C-Chain — el soporte de EVM de la C-Chain significa que las herramientas, contratos y bibliotecas de desarrollo basadas en Ethereum existentes funcionan en Avalanche con cambios mínimos. Los proyectos que construyen herramientas de IA en Ethereum pueden desplegarse en la C-Chain de Avalanche para obtener una finalidad más rápida y comisiones más bajas.
  • Finalidad rápida — la finalidad de uno a dos segundos de Snowman es relevante para las aplicaciones que necesitan una confirmación on-chain rápida, como registrar resultados de inferencia, liquidar pagos de cómputo o actualizar registros de modelos on-chain.
  • Especialización de validadores — las subnets pueden exigir que los validadores ejecuten hardware específico (p. ej., GPUs), lo que se alinea con las necesidades de las redes descentralizadas de cómputo de IA.

En DecAIHub, los proyectos con Main chain: Avalanche operan dentro de este ecosistema — ya sea en la C-Chain o dentro de subnets dedicadas.

Dónde aparece en las fichas de proyecto de DecAIHub

En las fichas de proyecto de DecAIHub, Avalanche aparece en varios campos:

  • Main chain — los proyectos que se despliegan en Avalanche la indican como su cadena principal. Esto suele significar que despliegan contratos en la C-Chain u operan una subnet dedicada.
  • Type — Avalanche en sí es una L1. Los proyectos que construyen subnets en Avalanche pueden clasificarse según su arquitectura específica (appchain, subnet L1, etc.).
  • Consensus — los proyectos en la C-Chain de Avalanche heredan el consenso Snowman. Las subnets pueden usar Snowman o definir sus propias reglas de consenso.
  • Compatibilidad con EVM — los proyectos de la C-Chain son compatibles con EVM, lo que afecta a cómo se estructuran sus contratos y tokens.

El campo de cadena te indica dónde despliega el proyecto sus contratos. No te dice si las afirmaciones de IA del proyecto están verificadas (AI reality), si el token cumple un propósito genuino (Token necessity) ni si el componente onchain es significativo (Onchain necessity). Esas evaluaciones se gestionan por separado mediante los ejes de evaluación correspondientes de DecAIHub.

Lo que Avalanche por sí sola no demuestra

  • Desplegar en Avalanche no demuestra capacidad de IA ni la AI reality. La cadena proporciona infraestructura; que un proyecto use IA genuinamente depende de su propio componente de IA y de las pruebas que lo respalden.
  • La existencia de una subnet no equivale a adopción. Cualquiera que cumpla el requisito de staking puede crear una subnet. Su existencia no demuestra demanda de usuarios, rendimiento real ni una aplicación funcional.
  • El consenso rápido no elimina el riesgo de centralización. Snowman logra una finalidad rápida, pero el grado de descentralización depende del número y la distribución reales de los validadores, no solo del diseño del protocolo.
  • La compatibilidad con EVM no significa que el proyecto sea exclusivo de Avalanche ni que su papel onchain cumpla la Onchain necessity. Los contratos compatibles con EVM pueden desplegarse en muchas cadenas. El uso de Avalanche específicamente por parte del proyecto puede o no proporcionar beneficios arquitectónicos significativos.

No confundir con

  • Subnet — una subnet es un componente de la arquitectura de Avalanche (y de algunas otras redes). Avalanche es la plataforma; las subnets son sus bloques de construcción modulares.
  • L1 — Avalanche es una plataforma de Capa 1. Otras L1 (Ethereum, Solana, Bittensor) tienen arquitecturas, mecanismos de consenso y objetivos de diseño diferentes. Ser una L1 es una clasificación estructural, no un indicador de calidad.
  • Ethereum — la C-Chain de Avalanche es compatible con EVM, lo que significa que ejecuta el mismo lenguaje de contratos inteligentes. Sin embargo, Avalanche es una red separada con sus propios validadores, consenso y token. La compatibilidad con EVM no la convierte en "lo mismo que Ethereum".
  • Cosmos — al igual que Avalanche, Cosmos utiliza una arquitectura de cadenas interconectadas. Sin embargo, las cadenas de Cosmos (zonas) usan el consenso Tendermint/CometBFT y se comunican a través de IBC, mientras que las subnets de Avalanche usan el consenso de la familia Snowman y comparten el conjunto de validadores de Avalanche.

Preguntas frecuentes

¿Cuál es la diferencia entre la C-Chain de Avalanche y una subnet?

La C-Chain es una de las tres cadenas integradas de Avalanche. Ejecuta la EVM y es donde se despliega la mayoría de las aplicaciones de contratos inteligentes. Una subnet es una blockchain independiente y personalizada que un proyecto crea sobre la capa de plataforma de Avalanche. La C-Chain comparte el espacio de bloque entre todas sus aplicaciones; una subnet tiene un espacio de bloque dedicado y puede usar una máquina virtual personalizada. Los proyectos con necesidades simples de contratos inteligentes suelen usar la C-Chain; los proyectos que necesitan una ejecución personalizada, un rendimiento dedicado o validadores especializados crean su propia subnet.

¿Cómo logra el consenso Snowman una finalidad rápida?

El consenso Snowman utiliza el submuestreo aleatorio repetido. Cada validador consulta a un pequeño subconjunto aleatorio de otros validadores sobre una transacción propuesta. Si una mayoría suficiente está de acuerdo, el validador refuerza su confianza. Este proceso se repite hasta que el validador alcanza un umbral de decisión. Como cada ronda solo involucra a una pequeña muestra (no a todo el conjunto de validadores), el protocolo converge rápidamente — normalmente en uno o dos segundos. El proceso es probabilístico: la finalidad se logra cuando la probabilidad de reversión se vuelve insignificante.

¿Es Avalanche compatible con EVM?

La C-Chain de Avalanche es totalmente compatible con EVM. Los contratos inteligentes escritos en Solidity para Ethereum normalmente pueden desplegarse en la C-Chain con cambios mínimos, y las herramientas estándar de Ethereum — como MetaMask, Hardhat y Ethers.js — funcionan con la C-Chain. Sin embargo, la compatibilidad no garantiza un comportamiento idéntico: las diferencias en la contabilidad del gas, los precompilados y la semántica de los bloques significan que un contrato debe probarse en la cadena de destino (y reauditarse si es necesario) antes de desplegarse con fondos reales. Las subnets de Avalanche tampoco están obligadas a ser compatibles con EVM; una subnet puede ejecutar cualquier máquina virtual que elijan sus creadores.

Referencias externas

  • Documentación de Avalanche — documentación oficial para desarrolladores que cubre la arquitectura de la red, las subnets, el consenso y las guías de despliegue.
  • Whitepaper del consenso de Avalanche — el artículo académico original que describe la familia de protocolos de consenso Snowman y Avalanche.
  • Avalanche Explorer — explorador de bloques oficial y directorio de subnets para la red Avalanche.

Véase también