Crypto - Blockchain et réseaux
On-chain
Définition
On-chain désigne tout ce qui est inscrit directement sur une blockchain, comme une transaction, un solde ou l'exécution d'un smart contract. Ces opérations sont publiques et vérifiables par n'importe qui. À l'inverse, off-chain désigne ce qui se passe en dehors de la blockchain, par exemple dans les registres internes d'une plateforme d'échange.
En clair
Une opération on-chain est validée par le réseau puis ajoutée à un bloc. Elle paie des frais de réseau et devient très difficile à modifier une fois confirmée. Tout le monde peut la retrouver avec un explorateur de blocs, un site qui affiche le contenu de la blockchain.
Une opération off-chain n'apparaît pas sur la blockchain. Quand tu achètes du bitcoin sur une plateforme centralisée, l'échange est souvent noté dans la base de données de la plateforme. Il ne devient on-chain qu'au moment où tu retires tes cryptos vers ton propre wallet.
Les données on-chain servent aussi d'outil d'analyse. Les flux entre wallets, les dépôts sur les plateformes ou l'activité d'un réseau se lisent directement sur la blockchain. Ces chiffres sont publics mais leur interprétation reste délicate, car une même personne peut contrôler de nombreuses adresses.
Exemple
Tu détiens 0,5 ETH sur une plateforme d'échange fictive et tu en vends 0,2 à un autre client de la même plateforme. L'opération reste off-chain et n'entraîne pas de frais de réseau. Si tu retires ensuite les 0,3 ETH restants vers ton wallet, ce retrait passe on-chain et paie des gas fees.
À ne pas confondre
- Layer 2
Un layer 2 traite les transactions hors de la blockchain principale mais y publie ses données ou ses preuves, il n'est donc pas purement off-chain.