Avalanche a été lancé en 2020 par Ava Labs. Ce réseau est composé de trois chaînes imbriquées qui garantissent l’exécution définitive quasi instantanée des transactions. Chaque chaîne a un rôle bien précis : la C-Chain exécute les « contrats intelligents » (smart contracts), la X-Chain gère la création et l’échange des actifs, et la P-Chain coordonne les validations.
Le langage officiel de programmation des contrats sur la blockchain Avalanche est Solidity, le même que pour la blockchain Ethereum (cela a aidé Avalanche à séduire les utilisateurs, les dApps d’Ethereum pouvant être intégrées facilement). Par ailleurs, les problèmes de congestion du réseau Ethereum et les coûts de carburant élevés ont profité à Avalanche.
Son protocole « proof-of-stake » présente des caractéristiques uniques qui protègent efficacement le réseau contre les attaques (il faudrait contrôler 80% du réseau pour qu’une attaque réussisse).
Avalanche a été conçu en réaction aux problèmes d’évolutivité d’échelle d’Ethereum.
ok