Passer au contenu principal

En bref

  • Conçue pour les paiements en stablecoins. Plasma est conçue autour des mouvements monétaires à fort volume, des applications de paiement et des expériences utilisateur centrées sur les stablecoins.
  • Entièrement compatible EVM. Les développeurs peuvent utiliser des contrats Solidity, wallets, bibliothèques et frameworks existants avec un minimum de modifications.
  • Architecture haute performance. Plasma combine une couche de consensus BFT avec un environnement d’exécution EVM construit sur Reth.
  • Axée sur les paiements. Plasma développe une infrastructure maintenue par le protocole pour les paiements de gas en stablecoins, les transferts préservant la confidentialité et d’autres workflows propres aux paiements.
  • Liquidité stablecoin profonde. Plasma dispose de l’une des bases de liquidité stablecoin les plus profondes parmi toutes les blockchains, donnant aux développeurs accès à une liquidité de paiement à grande échelle dès le premier jour.
  • Produit et réseau ensemble. Plasma One est le produit phare construit sur le réseau Plasma, transformant l’infrastructure sous-jacente en un compte grand public réellement utilisable.

Pourquoi construire sur Plasma

Les transferts de stablecoins sont déjà utiles. Construire des produits de paiement complets autour d’eux reste difficile. Une néobanque, un produit de carte, un système de checkout marchand, un système de paie, une application de transfert d’argent ou un service de paiement agentique a besoin de plus que de simples transferts de tokens. Ils ont besoin d’un règlement fiable, de liquidité, d’abstraction de gas, d’une infrastructure de compte, de permissions, de confidentialité, de surveillance, de connectivité fiat et d’intégrations avec des partenaires financiers. Aujourd’hui, les équipes assemblent souvent ces pièces sur plusieurs chaînes, fournisseurs, contrats, API et systèmes opérationnels. Cela crée de la complexité avant même qu’un produit puisse atteindre l’échelle. Plasma est conçue pour réduire cette complexité pour les développeurs de stablecoins. Les développeurs peuvent déployer des applications EVM en utilisant des outils familiers comme Foundry, Hardhat, les bibliothèques Solidity et les wallets standards. Dans le même temps, Plasma construit une infrastructure spécifique aux paiements autour du réseau, y compris des composants maintenus par le protocole pour l’abstraction de gas en stablecoins et les flux de paiement confidentiels.

Philosophie de conception

Plasma est construite autour du principe que les paiements en stablecoins méritent un traitement de premier ordre au niveau du protocole. Les blockchains à usage général sont optimisées pour une programmabilité large. Plasma conserve cette programmabilité via la compatibilité EVM, mais concentre le réseau, les partenaires et l’écosystème sur les cas d’usage de paiement. Cela signifie privilégier :
  • des transferts de stablecoins à faible coût
  • une activité de paiement à haut débit
  • un règlement prévisible
  • la liquidité des stablecoins
  • l’abstraction de compte et l’abstraction de gas
  • des flux de paiement préservant la confidentialité
  • la compatibilité avec les outils EVM existants
  • les intégrations avec l’écosystème de paiement au sens large
Plasma conserve l’environnement d’exécution EVM que les développeurs utilisent déjà, mais optimise le réseau pour les paiements en stablecoins.

Vue d’ensemble de l’architecture

Plasma s’articule autour de deux composants architecturaux principaux :

1. Couche de consensus PlasmaBFT

PlasmaBFT est une implémentation en pipeline de l’algorithme de consensus Fast HotStuff. Contrairement aux conceptions traditionnelles qui traitent chaque étape de manière séquentielle, Plasma parallélise les processus de proposition, de vote et de commit en pipelines concurrents. Cela augmente le débit et réduit le temps jusqu’à la finalité. La finalité est déterministe et généralement atteinte en quelques secondes. Le protocole maintient la sûreté et la vivacité sous synchronie partielle et offre une tolérance complète aux fautes byzantines. Cette conception de consensus est optimisée pour les charges de travail de stablecoins, avec un volume de transactions élevé, une faible latence et des performances constantes sous demande mondiale.

2. Couche d’exécution EVM

L’environnement d’exécution de Plasma est entièrement compatible EVM et construit sur Reth, un client d’exécution Ethereum haute performance et modulaire écrit en Rust. Les développeurs peuvent déployer des contrats en utilisant le Solidity standard sans aucune modification par rapport au mainnet Ethereum. Tous les principaux outils sont pris en charge dès la sortie de la boîte, y compris les wallets, SDK, bibliothèques et frameworks de développement. Aucune couche de pontage, compilateur personnalisé ou modèle de contrat modifié n’est nécessaire. Plasma combine une exécution prévisible avec une compatibilité complète, ce qui facilite la construction et la mise à l’échelle d’applications EVM-natives.