Aleo est une plateforme décentralisée qui apporte confidentialité et évolutivité aux applications blockchain grâce à l'utilisation de preuves à divulgation nulle de connaissance (ZKP). Lancée en septembre 2024, Aleo permet aux développeurs de créer et de déployer des applications décentralisées (dApps) qui privilégient la confidentialité sans compromettre les performances ni la sécurité.
L'innovation principale d'Aleo réside dans l'utilisation de preuves à divulgation nulle de connaissance, permettant la vérification des transactions et des calculs sans révéler de données sensibles, garantissant ainsi une confidentialité renforcée aux utilisateurs. Son architecture décharge les calculs hors chaîne tout en vérifiant les résultats on-chain, offrant ainsi une évolutivité élevée et une gestion efficace des volumes de transactions importants sans compromettre la décentralisation ni la sécurité.
Pour faciliter le développement d'applications décentralisées axées sur la confidentialité, Aleo propose Leo, un langage spécifique au domaine (DSL) basé sur Rust qui fait abstraction de la cryptographie de bas niveau, permettant aux développeurs de créer des applications privées et innovantes.
La tokenomics d'Aleo est conçue pour alimenter le réseau en offrant des incitations aux validateurs et aux prouveurs, en permettant le jalonnement et en favorisant une gouvernance décentralisée. Le jeton Aleo permet d'accéder à l'espace de blocs et aux ressources informatiques du réseau. Les utilisateurs paient des jetons pour soumettre des transactions et les faire traiter.