Algorand est un projet qui vise à résoudre le « trilemme » des cryptomonnaies, à savoir l'évolution, la sécurité et la décentralisation. Il utilise un mécanisme de consensus par preuve d'enjeu (Proof of Stake) et permet aux utilisateurs de créer des contrats intelligents (Smart Contracts) pour construire des applications décentralisées (dApps). Algorand cherche à élargir les cas d'utilisation possibles des cryptomonnaies en offrant des vitesses de transaction plus élevées et en exigeant moins de confirmations sur la Blockchain avant que les transactions ne deviennent définitives.