Les transactions hors de la blockchain sont des transferts de valeur facilités, soit en utilisant un tiers comme forme de garantie, soit par d’autres méthodes, seul l’état final des soldes étant enregistré sur la blockchain elle-même. Elles offrent des avantages, tels que des frais réduits et une vitesse de traitement des transactions plus rapide, car la validation n’est pas effectuée par des nœuds. Cela rend les transactions hors de la blockchain parfaites pour les paiements à petite échelle comme les achats de café dans un magasin local.
Les solutions de couche 2 sont des protocoles construits au-dessus d’une blockchain existante visant à améliorer son évolutivité. Il s’agit de projets qui permettent des transferts de valeur hors de la blockchain à l’aide de mécanismes tels que les canaux d’état, les blockchains parallèles et les rollups.
Alors que les transactions hors de la blockchain se produisent en dehors de la blockchain, le terme « sur la blockchain » décrit les processus qui se produisent directement sur la blockchain (la blockchain principale). Les transactions sur la blockchain doivent être validées par les pairs et ne sont confirmées qu’une fois enregistrées sur la blockchain. Examinons les principales différences entre le processus sur la blockchain et le processus hors de la blockchain.
Pour qu’une transaction sur la blockchain soit confirmée, elle doit être validée et incluse dans celle-ci. Comme le temps moyen de confirmation de bloc pour Bitcoin est de dix minutes, la blockchain de couche 1 ne convient pas aux petits achats comme l’achat de produits d’épicerie dans un supermarché. Contrairement aux transactions sur la blockchain, les paiements hors de la blockchain n’ont pas besoin d’attendre la confirmation des mineurs ou des validateurs. En tant que telles, les solutions hors de la blockchain peuvent augmenter considérablement la vitesse de traitement et sont particulièrement utiles pour les micropaiements.
Les transactions sur la blockchain mettent en œuvre des pratiques de sécurité blockchain standard telles que le hachage et la cryptographie. En revanche, les projets proposant des paiements hors de la blockchain doivent proposer des cadres de sécurité pour empêcher la possibilité de falsification ou de modification des paiements.
Les transactions sur la blockchain sont vérifiées par les nœuds qui effectuent le travail pour les valider, les inclure dans un bloc et ajouter ce bloc à la blockchain. Les récompenses de bloc et les frais de transaction les incitent à maintenir le réseau en marche. Les transactions hors de la blockchain peuvent être traitées rapidement sans avoir besoin d’une confirmation immédiate, minimisant ainsi les coûts et les frais.
Les transactions hors de la blockchain sont essentielles pour résoudre le problème d’évolutivité de la blockchain et accroître son adoption dans le monde entier. Elles servent de base à de nombreuses solutions de couche 2 qui visent à réduire la charge sur la blockchain principale.
Le terme « on-chain » (sur la blockchain) fait référence aux transactions et activités directement enregist...