đ La semaine derniĂšre, un gars a payĂ© 70.000$ de frais de transaction pour lâachat dâun NFT sur Ethereum.
Et ce matin en transfĂ©rant des fonds sur Nexo (câest aussi du farming) jâai dĂ» payer 18$ (bon ok câest pas comparable) mais quand mĂȘme, ça mâa donnĂ© envie de creuser cette histoire de frais de transactions, de savoir ce qui se passe et quelles solutions existent.
Revenons sur les frais de transaction : on les appelle aussi les gaz Fee. Ce sont les frais qui permettent de rémunérer les mineurs (tu sais, ceux qui permettent la validation de la transaction sur la blockchain).
Donc concrÚtement, si tu payes un truc (fais une transaction) avec des cryptos, tu payes forcement des frais en lien avec la crypto et la blockchain associée. Et selon la charge de travail pour enregistrer la transaction les frais sont plus ou moins élevés.
đ Pour faire simple, si tout le monde est en train dâĂ©changer de lâETH en mĂȘme temps ben ça te coute un rein.
Plus de contexte baby
Par exemple : Tu possĂšdes du BTC ou de lâETH et tu veux tâacheter un NFT (ces oeuvres numĂ©riques) ou tu veux que tes cryptos te rapportent un rendement (câest du farming). Et bien tu dois faire ces transactions et câest lĂ que les frais apparaissent.
Donc si les augmentations de frais arrivent, câest parce quâil y a beaucoup de monde qui effectuent des opĂ©rations sur une blockchain.
En ce moment câest beaucoup sur Ethereum avec les gros bump des NFTs et bien les mineurs sont beaucoup plus sollicitĂ©s et mĂ©caniquement les frais augmentent.
Alors ce nâest pas du tout normal dâavoir 70$ de frais sur une opĂ©ration.
Ah.
Donc des petits malins se sont dit, hmmm comment on pourrait bien faire baisser ces frais ?
Comment on baisse les frais ?
Tu te rappelles que toutes les transactions sont enregistrées dans la blockchain (qui est un méga livre de compte) ?
Et bien la blockchain, câest la couche de base : la couche 1.
Quâon appelle en anglais layer 1.
La couche 2, quâon appelle Layer 2, en fait ce sont des solutions créées dans le but de dĂ©sengorger le nombre de transactions sur le Layer 1 pour faire baisser ces frais de transaction.
Tu vois ou je veux en venir ?
Ces problĂšmes dâengorgement de la blockchain et donc de frais qui augmentent, ce sont en fait des problĂšmes de scalabilitĂ©. La scalabilitĂ©, ça veut dire quâun systĂšme fonctionne toujours mĂȘme quand plein de gens lâutilisent.
Genre moi, avec ma Startup
de solution de sondage pour les entreprises, je disais tout le temps Ă mes investisseurs et mes clients « mais oui, on a designĂ© notre produit pour la scalabilitĂ© ! » (genre quâon pouvait avoir 80.000 utilisateurs qui rĂ©pondent Ă des sondages en mĂȘme temps et que notre outil ne plante pasâŠ)
đ Oui, jâutilisais des mots insupportables comme ‘âdesignĂ© pour la scalabilitĂ©â.
Je vous lĂąche le dossier : câĂ©tait faux ! Un jour on a eu 10.000 personnes en mĂȘme temps et le systĂšme a tellement ralenti que tout le monde pensait quâil avait plantĂ©.
Et bien la blockchain câest pareil a ce stade.
Donc les layers 2 sont des solutions qui visent a amĂ©liorer cette scalabilitĂ© en dĂ©sengorgeant la 1re couche. MĂȘme si en parallĂšle les blockchains elles-mĂȘmes peuvent Ă©voluer pour amĂ©liorer ça : câest ce que veut faire Ethereum avec Ethereum 2.0.
Pour parler chiffre, Ethereum peut actuellement traiter 15 transactions Ă la seconde. Ce nâest pas rapide rapideâŠ

En utilisant un Layer 2 on peut passer les transactions Ă 4.000 par seconde !
En fait les Layer 2 vont déplacer la plupart des opérations en dehors de la blockchain principale et la conserver comme ancre de sécurité.
DâaprĂšs le fondateur dâEthereum, la blockchain a 3 propriĂ©tĂ©s :
- La sécurité
- La décentralisation
- La scalabilité
Et pour faire simple, la solution la plus efficace pour garder ces trois propriétés intactes à plus grande échelle, se sont les layers 2.
Les différents types de Layer 2
Ne panique pas, ça va ĂȘtre un peu technique, enfin tu me connais hein, pas trop non plus. LâidĂ©e câest surtout de savoir les catĂ©goriser en gros, toujours dans une logique de comprendre si tel projet est utile et innovant.
- Les channels : Les opérations sont effectuées hors blockchain et on les regroupe pour envoyer au layer 1. (En gros hein).
- Les plasma : Elles permettent de crĂ©er de nouvelles chaines qui sont des copies du layer 1. La plus connue câest Matic.
- Les sidechains : Ce sont les plus connus des layers 2. Ce sont des chaines qui fonctionnent Ă cĂŽtĂ© du layer 1 et qui peuvent se connecter Ă lui. Elles regroupent plusieurs transactions hors chaine en un lot, qui peut ensuite ĂȘtre vĂ©rifiĂ© comme une seule transaction sur la chaine racine Ethereum.
- Les rollups : Il cumule plusieurs transactions et les enroule dans une seule qui va dans le layer 1.
- Validium : il fonctionne en gros comme les rollups mais les données sont stockées hors chaine.
Bon tâas compris que les diffĂ©rences de fonctionnement sont dures Ă comprendre quand on reste sur lâanalyse de surface, on pourra creuser plus Ă lâoccasion.