Avertissement : cet article est destiné à des fins pédagogiques uniquement. Les informations fournies par Binance ne constituent pas un conseil ou une recommandation d’investissement ou de trading. Binance ne prend pas la responsabilité de vos décisions d’investissement. Veuillez consulter un professionnel avant de prendre des risques financiers.
Points clés à retenir
Scroll est une solution de mise à l’échelle qui traite les transactions de la blockchain principale d’Ethereum, réduisant ainsi la congestion et améliorant la rapidité du réseau pour les utilisateurs, même pendant les périodes de forte affluence.
Grâce à sa technologie zk-rollup, Scroll peut réduire les frais de gas d’Ethereum, rendant les DApps et les services DeFi plus abordables et accessibles aux utilisateurs.
Scroll s’intègre parfaitement à Ethereum, permettant aux développeurs d’utiliser leurs outils et leurs smart contracts existants sans avoir à réécrire entièrement leur code.
Introduction
Si vous avez déjà utilisé Ethereum, vous avez probablement remarqué que le réseau peut être un peu lent et coûteux en période de forte affluence. Alors que de le nombre d’utilisateurs ayant recours au réseau Ethereum pour utiliser des applications décentralisées (DApps) augmente, le réseau est plus susceptible d’être saturé, ce qui entraîne des frais plus élevés et des vitesses de transaction plus lentes : Scroll intervient alors.
Scroll est un projet conçu pour rendre Ethereum plus rapide, moins cher et plus efficace, le tout sans sacrifier la sécurité et la décentralisation qui rendent Ethereum spécial. Examinons Scroll et ses solutions de mise à l’échelle.
Qu’est-ce que Scroll (SCR) ?
Scroll est une solution de mise à l’échelle de couche 2 (layer 2) conçue spécifiquement pour Ethereum. Pour résumé, il s’agit d’une technologie qui fonctionne au-dessus du réseau principal d’Ethereum (couche 1) pour faciliter son fonctionnement. L’un des composants clés de Scroll est une technique cryptographique appelée rollups zero-knowledge (zk-rollups), qui révolutionne l’accélération des transactions tout en les sécurisant.
Les transactions sont traitées hors de la blockchain principale d’Ethereum, ce qui permet d’éviter la congestion. Ensuite, les données importantes sont renvoyées à la couche 1 d’Ethereum pour s’assurer que tout est correct. Cela signifie que vous pouvez toujours utiliser toutes les DApps et outils intéressants sur Ethereum, mais sans payer de frais élevés ou attendre trop longtemps pour les confirmations.
Utilité de Scroll pour Ethereum
Nous pouvons comparer Ethereum à une autoroute très fréquentée. Lorsque trop d’utilisateurs essaient de s’en servir en même temps, le réseau ralentit et le coût de son utilisation (frais de gas) augmente. Personne n’aime payer des frais élevés, surtout lorsque vous essayez simplement d’envoyer des cryptomonnaies à un ami ou d’utiliser une DApp.
Les développeurs d’Ethereum consacrent leur énergie à trouver des solutions pour résoudre ce problème, mais l’accent mis par le réseau sur la sécurité et la décentralisation complique cette tâche de le mettre à l’échelle. Les solutions de couche 2 (layer 2) comme Scroll sont alors idéales : elles aident à alléger une partie de la charge du réseau principal d’Ethereum tout en le gardant sûr et décentralisé.
Fonctionnement de Scroll
Les bases des rollups
Comme mentionné plus haut, les rollups sont une solution pratique pour traiter un nombre important de transactions hors du réseau principal d’Ethereum (hors de la blockchain), puis d’envoyer un résumé de ces transactions à la couche 1 (layer 1) pour approbation. Vous pouvez comparer ce processus à l’envoi d’un SMS à un groupe pour gagner du temps au lieu de l’envoyer individuellement à chaque personne du groupe.
Il existe deux types de rollups : les rollups optimistes et les rollups zero knowledge (zk-rollups). Scroll utilise le deuxième type de rollups car elles offrent une sécurité supplémentaire. Ces rollups utilisent des preuves zero-knowledge (ZKP) pour garantir que les transactions hors de la blockchain sont correctement traitées. Ethereum n’a ainsi pas besoin de tout vérifier : l’ensemble du processus est ainsi beaucoup plus rapide et moins cher.
L’architecture à trois couches de Scroll
Le système de Scroll comporte trois couches principales :
Couche de règlement : il s’agit du réseau Ethereum lui-même. Scroll utilise la couche 1 d’Ethereum pour des actions comme la disponibilité des données et la vérification des preuves zk-rollup. Ethereum agit principalement comme le juge final, confirmant que tout est légitime.
Couche de séquençage : dans ce cas, Scroll traite et organise les transactions. Cette couche regroupe les transactions en lots et renvoie les informations à Ethereum pour conservation et vérification.
Couche de preuves : c’est avec cette couche que les zk-rollups sont utilisées. Un groupe d’ordinateurs (appelés prouveurs) collaborent pour générer les preuves zero-knowledge qui indiquent que les transactions ont été gérées correctement. Cette couche garantit que les transactions sont sécurisées et prêtes pour l’approbation d’Ethereum.
Machine virtuelle d’Ethereum zero-Knowledge (zkEVM)
L’un des aspects les plus intéressants de Scroll est sa zkEVM (abréviation de Machine virtuelle d’Ethereum zero-knowledge). Ce nom peut sembler barbare, mais il signifie essentiellement que Scroll peut exécuter des transactions similaires à celles d’Ethereum en utilisant des zk-rollups sans changer le fonctionnement d’Ethereum. L’avantage qui en découle est que les développeurs n’ont pas besoin de réécrire leur code ou de créer de nouveaux outils pour travailler avec Scroll.
La zkEVM permet à Scroll de rester totalement compatible avec Ethereum, ce qui permet aux développeurs d’utiliser et de migrer plus facilement leurs DApps vers ce système plus rapide et plus efficace.
Fonctionnement des transactions sur Scroll
Les transactions sur Scroll sont soumises à plusieurs étapes importantes pour s’assurer que le processus se déroule à merveille :
Confirmation : au départ, un utilisateur soumet une transaction au réseau principal d’Ethereum (couche 1) ou directement à Scroll (couche 2). Une fois la transaction exécutée et ajoutée à un bloc, elle est considérée comme confirmée.
Validation : les transactions confirmées sont ensuite regroupées dans un lot. Ce lot est envoyé au réseau principal d’Ethereum, qui s’assure que les données sont correctement enregistrées.
Finalisation : Scroll crée une preuve de validité (grâce aux rollups zero-knowledge mentionné ci-dessus) et l’envoie à Ethereum. Une fois qu’Ethereum a vérifié cette preuve, la transaction est finalisée. Et c’est tout ! Votre transaction fait désormais partie de la blockchain officielle d’Ethereum, le tout sans aucun ralentissement du réseau.
Les avantages de Scroll
1. Une meilleure évolutivité
En traitant les transactions hors de la blockchain, Scroll augmente considérablement le nombre de transactions qu’Ethereum peut gérer : le réseau est ainsi beaucoup plus rapide, une caractéristique particulièrement importante car de plus en plus d’internautes commencent à utiliser des applications décentralisées (DApps) sur Ethereum.
2. La réduction des frais de transaction
Scroll est synonyme de bonnes nouvelles pour votre portefeuille crypto puisqu’il peut regrouper les transactions et utiliser des zk-rollups, le coût d’utilisation d’Ethereum diminue par conséquent. Il est donc beaucoup plus abordable d’utiliser des DApps et de transférer des cryptomonnaies.
3. Une sécurité toujours aussi robuste
Même si les transactions sont traitées hors de la blockchain, Scroll utilise des zk-rollups avancées pour s’assurer que le processus reste sécurisé et fiable. Vous n’avez pas à vous soucier de la sécurité de vos transactions : Scroll est conçu pour les garder aussi sécurisées que si elles étaient traitées directement sur Ethereum.
4. Une compatibilité avec Ethereum
Grâce à Scroll, les développeurs ne doivent pas modifier la façon dont ils créent leurs DApps. Sa zkEVM assure une compatibilité totale avec l’infrastructure existante d’Ethereum : les développeurs peuvent ainsi facilement commencer à utiliser Scroll sans avoir à ré-apprendre un nouveau système.
Le token SCR
Les tokens SCR sont conçus pour faire partie intégrante de l’écosystème Scroll. Voici quelques-uns des principaux cas d’utilisation du token SCR :
Gouvernance : si vous détenez des tokens SCR, vous pouvez participer à l’évolution de Scroll. Les détenteurs de SCR peuvent voter sur des décisions clés, des mises à jour du protocole au fonctionnement du réseau.
Prise en charge du réseau : Scroll dépend de deux groupes importants, à savoir les prouveurs et les séquenceurs qui s’assurent que le processus fonctionne en arrière-plan, vérifient les transactions et les organisent en blocs. Les tokens SCR sont utilisés pour récompenser ces deux groupes de leurs efforts afin de garder les transactions décentralisées et sécurisées.
Staking : les utilisateurs et les validateurs peuvent staker des tokens SCR pour aider à sécuriser le réseau et gagner des récompenses. Il s’agit d’une incitation importante pour maintenir le réseau Scroll sûr et fonctionnel.
Conclusion
Scroll (SCR) est une solution innovante de mise à l’échelle de couche 2 qui répond aux défis d’évolutivité d’Ethereum en tirant parti des rollups zero knowledge. En améliorant le débit des transactions, en réduisant les coûts et en maintenant la compatibilité avec l’écosystème d’Ethereum, Scroll permet aux utilisateurs et aux développeurs d’interagir plus facilement et à moindre coût avec la blockchain Ethereum.
Alors qu’Ethereum continue de se développer, des projets comme Scroll seront essentiels pour s’assurer que le réseau peut gérer la demande croissante d’applications et de services décentralisés.
Pour plus d’informations
Que sont les preuves zero-knowledge et quel sont leurs répercussions sur la blockchain ?
Solutions d’évolutivité blockchain de couche 1 vs. de couche 2
Les rollups optimistes et les rollups zero knowledge : Quelle est la différence ?
Avis de non-responsabilité et avertissement concernant les risques : ce contenu vous est présenté « tel quel » à titre d’information générale et à des fins pédagogiques uniquement, sans représentation ni garantie d’aucune sorte. Il ne doit pas être interprété comme un conseil financier, juridique ou autre conseil professionnel, ni comme un moyen de recommander l’achat d’un produit ou d’un service spécifique. Vous devriez demander votre propre conseil à des conseillers professionnels appropriés. Lorsque l’article est rédigé par un contributeur tiers, veuillez remarquer que les opinions exprimées appartiennent au contributeur tiers et ne reflètent pas nécessairement celles de Binance Academy. Veuillez lire l’intégralité de notre avis de non-responsabilité ici pour en savoir plus. Le cours des actifs numériques peut être volatil. La valeur de votre investissement peut diminuer ou augmenter et vous risquez de ne pas récupérer le montant investi. Vous êtes seul(e) responsable de vos décisions d’investissement et Binance Academy n’est pas responsable des pertes que vous pourriez subir. Ce matériel ne doit pas être interprété comme un conseil financier, juridique ou autre conseil professionnel. Pour en savoir plus, consultez nos Conditions d’utilisation et notre Avertissement concernant les risques.