Base teste un nouveau standard de jeton pour l'émission de stablecoins
Base, le réseau Ethereum Layer 2 créé par Coinbase, a déployé sa deuxième mise à jour, Beryl, sur le testnet Base Sepolia. L'activation du mainnet est prévue pour le 25 juin.
Cet article a été traduit de l'original. Lisez la version originale de notre correspondant ici.
Selon un article de l'équipe d'ingénierie de Base, Beryl introduit le B20, un standard de jeton natif pour l'émission de stablecoins et d'autres actifs directement au sein du logiciel de nœud de Base. La mise à jour réduit également le délai de retrait standard de Base vers Ethereum de sept à cinq jours.
Qu'est-ce que le B20 ?
Le B20 implémente intégralement la spécification ERC-20 et inclut le support du permit ERC-2612. Cela permet aux détenteurs de jetons d'approuver l'accès aux fonds avec une signature au lieu d'une transaction distincte. Par conséquent, le standard peut être utilisé en remplacement de l'ERC-20 sans nécessiter de modifications des infrastructures existantes de portefeuilles, d'échanges et d'indexeurs.
Au lieu de fonctionner comme un contrat intelligent conventionnel, un jeton B20 est implémenté comme un contrat précompilé. Cela signifie que sa logique est écrite en Rust et exécutée directement à l'intérieur du logiciel de nœud, plutôt que sous forme de bytecode EVM on-chain.
Le standard est accompagné d'un Issuer Toolkit, un ensemble d'outils pour les émetteurs. Il comprend un contrôle d'accès basé sur les rôles, des fonctions de frappe (mint) et de destruction (burn) avec des plafonds d'approvisionnement optionnels, des politiques de transfert flexibles et un mécanisme de gel et de saisie conçu pour les émetteurs réglementés.
Au lancement, deux versions de B20 sont disponibles : une version d'actif à usage général et une version stablecoin avec une précision fixe de six décimales et un code de devise défini par l'émetteur.
Base a précisé que le toolkit repose sur un code audité par l'entreprise et Spearbit. Dans les prochaines mises à jour, l'équipe prévoit d'ajouter la possibilité pour les émetteurs de payer les frais de gaz dans leurs propres jetons B20 au lieu de l'ETH.
Retraits plus rapides
Beryl réduit également le délai standard pour retirer des actifs de Base vers Ethereum. Pour le chemin utilisé par la plupart des fournisseurs de bridges, le temps d'attente passera de sept à cinq jours.
Ce changement s'appuie sur Multiproofs, un système introduit par Base dans le cadre d'Azul, la première mise à jour indépendante du réseau. Il a été activé sur le mainnet en mai.
Multiproofs a déjà créé un chemin de finalisation plus rapide d'un jour pour les retraits lorsqu'un TEE et une preuve à divulgation nulle de connaissance (ZK proof) confirment la légitimité d'une transaction. Cependant, cette option est rarement utilisée en pratique car la génération d'une preuve ZK reste coûteuse.
C'est pourquoi Beryl cible la route à preuve unique, plus lente mais beaucoup plus largement utilisée. La fenêtre de sept jours remonte à l'ancien système de fault-proof de Base, où ce long délai était nécessaire pour que les participants puissent contester un retrait.
Après l'introduction de Multiproofs, l'objectif de ce délai s'est limité à la détection et à la désactivation d'un prouveur défectueux. Selon Base, c'est ce qui permet de réduire progressivement la fenêtre d'attente.
Scaling et mises à jour
La mise à jour inclut également Reth V2, la dernière version du client d'exécution basé sur Rust, qui est devenu le seul client de Base après Azul.
Reth V2 réduit l'utilisation du disque pour les nœuds complets, minimaux et d'archive. De plus, la mise à jour permet à Base d'augmenter les objectifs de gaz par bloc sans surcharger son séquenceur et ses nœuds RPC. Cela élargit l'espace de bloc disponible pour les développeurs.
Beryl est publié environ quatre semaines après l'activation d'Azul sur le mainnet. Base attribue ce rythme à sa décision de février de s'éloigner d'une dépendance partagée vis-à-vis de l'OP Stack d'Optimism pour se diriger vers sa propre pile technologique unifiée.
La prochaine mise à jour de Base, Cobalt, est prévue pour septembre. Elle devrait ajouter l'abstraction de compte native, faisant des comptes intelligents une fonctionnalité au niveau du protocole. Cela devrait permettre le parrainage de gaz intégré et le regroupement de transactions (batching).
De plus, Cobalt devrait étendre les capacités du B20 et ajouter un binaire de nœud unifié combinant le client de consensus et le client d'exécution du réseau.
Leaders du segment
Dans l'industrie crypto, les stablecoins sont généralement émis sur la base de standards de jetons existants de blockchains spécifiques. L'option la plus courante est l'ERC-20 sur Ethereum et les réseaux compatibles EVM. Plusieurs des plus grands stablecoins, dont l'USDT, l'USDC et le DAI, fonctionnent selon ce modèle. D'autres écosystèmes utilisent leurs propres standards, tels que le SPL sur Solana, le TRC-20 sur Tron, le BEP-20 sur BNB Chain, ainsi que diverses versions de jetons sur des réseaux comme Polygon, Avalanche et Arbitrum.
Cependant, la plupart des standards populaires ont été créés à l'origine comme une base universelle pour tout type de jeton, et non spécifiquement pour les stablecoins réglementés. En conséquence, les émetteurs ajoutent souvent des fonctions supplémentaires, notamment la frappe et la destruction de jetons, le gel d'adresses, les listes noires, le contrôle de l'offre, les contrats évolutifs et des mécanismes de conformité réglementaire.
Pour rappel, Base a envisagé de lancer son propre jeton l'année dernière.
Dernières actualités d’Coinbase
- Forex
- Crypto