Flow est un Layer 1 Proof-of-Stake conçu par Dapper Labs, studio basé à Vancouver et issu en février 2018 du venture studio Axiom Zen. Ses trois cofondateurs sont Roham Gharegozlou (CEO), Dieter Shirley (Chief Architect, auteur du standard ERC-721) et Mik Naayem (CBO). L'origine du projet est concrète : en 2017, le jeu CryptoKitties de la même équipe a connu un tel succès qu'il a représenté jusqu'à 25 % du volume d'Ethereum, congestionnant le réseau. Dapper Labs a alors conçu une blockchain dédiée aux applications grand public, dont le mainnet a été lancé en 2020.
L'innovation centrale est sa multi-role architecture, une alternative au sharding et aux Layer 2. Plutôt que de demander à chaque nœud de tout faire, Flow applique un principe de pipelining en répartissant le travail entre quatre rôles spécialisés : les Collection nodes regroupent les transactions, les Consensus nodes les ordonnent via l'algorithme HotStuff, les Execution nodes les exécutent, et les Verification nodes vérifient les résultats. Cette séparation entre consensus et exécution permet un haut débit tout en conservant un état global unique, préservant la composabilité atomique entre tous les smart contracts.
Flow a aussi inventé Cadence, un langage resource-oriented qui traite les NFT et tokens comme des ressources impossibles à dupliquer ou à perdre. Le projet a pris un tournant le 4 septembre 2024 avec l'upgrade Crescendo : Cadence 1.0, un block time d'environ 0,8 seconde et surtout une équivalence EVM complète, qui permet de déployer du Solidity sans modification, avec un VM Bridge entre Cadence et EVM. Flow se positionne comme la blockchain consumer-grade de référence, avec plus de 40 millions de comptes et des partenariats de premier plan : NBA (Top Shot), NFL, Disney (Pinnacle), Mattel, Ticketmaster et PayPal (stablecoin PYUSD).