
Une nouvelle approche des solutions d'extension Rollup : comment le BBR de Taiko va-t-il redéfinir Ethereum et la couche 2 ?
TechFlow SélectionTechFlow Sélection

Une nouvelle approche des solutions d'extension Rollup : comment le BBR de Taiko va-t-il redéfinir Ethereum et la couche 2 ?
Le Boosted Based Rollup (BBR) conserve les avantages du Rollup de base et ajoute une extensibilité directe à Ethereum.
Rédaction : Taiko
Traduction : Frank, Foresight News
Éditorial :Le 13 décembre 2023, le fondateur d’Ethereum Vitalik Buterin a participé à l’événement Twitter Space « Multi-proofs for rollups » organisé par Taiko, aux côtés du chercheur d’OP Labs proto.eth et de Brecht Devos, co-fondateur et CTO de Taiko. Ils ont discuté de sujets tels que la conception des rollups et les multi-preuves.
Lors de cet échange, Vitalik et les autres intervenants ont particulièrement mentionné la nouvelle proposition de conception de rollup lancée quelques mois plus tôt par Taiko : le « Based Booster Rollup » (BBR), explorant en profondeur ses solutions innovantes ainsi que sa vision. Le présent article expose de manière complète la vision, les principes de conception et les avantages techniques du BBR. Nous le traduisons spécialement pour nos lecteurs.
Il y a quelques années, Ethereum a adopté une feuille de route centrée sur les rollups. Depuis lors, la communauté Ethereum a proposé diverses architectures de rollup, toutes visant à étendre notre blockchain préférée d’une manière ou d’une autre.
Aujourd’hui, nous détaillons ici la nouvelle architecture de rollup que nous avons introduite il y a plusieurs mois, et que nous pensons très proche d’une solution native d’extension pour Ethereum. Nous l’appelons le « Based Booster Rollup » (BBR).
Découvrons ensemble la vision du « Based Booster Rollup ».
Based and boosted
Les « based rollups » représentent probablement la manière la plus efficace, la plus décentralisée et la plus conforme à Ethereum pour exécuter des rollups — en délégant le processus de séquençage à la couche L1, ils héritent de nombreux avantages tels que la décentralisation, la simplicité et la vivacité de la L1.
Autrement dit, les « based rollups » constituent la solution native pour étendre Ethereum sans introduire les nouveaux risques liés à un séquençage centralisé ou semi-centralisé.
Mais imaginez maintenant qu’il soit possible d’améliorer encore davantage ces « based rollups » en leur ajoutant nativement des fonctionnalités d’extension destinées aux DApp Ethereum L1 ?
C’est précisément ce que proposent les « booster rollups ».
Imaginez que votre DApp n’ait besoin d’être déployée qu’une seule fois, puis s’étende automatiquement à tous les L2 ; si vous avez besoin d’espace supplémentaire, vous pouvez ajouter davantage de « booster rollups », sans aucune configuration supplémentaire.
En d’autres termes, cette opération ne demande presque aucun travail supplémentaire aux développeurs, aucun coût de redéploiement ni inquiétude additionnelle.
Pour faire simple, les « booster rollups » fonctionnent comme l’ajout d’un CPU ou d’un SSD supplémentaire à votre ordinateur portable : ils rendent votre machine plus puissante, permettant aux applications de tourner plus vite et de mieux s’agrandir.
Pour les techniciens plus avancés, voici un résumé technique concis de ce que font les « booster rollups » : ils réalisent une segmentation (sharding) de l’exécution des transactions et du stockage.
Si vous êtes intéressé par le fonctionnement technique des « booster rollups », nous vous invitons à lire l’article publié par notre cofondateur et CTO Brecht Devos sur ethresear.ch à ce sujet :
Vous trouverez également un fil X expliquant la démarche intellectuelle derrière les « booster rollups ». Voyons maintenant pourquoi les based rollups et les booster rollups forment un couple parfait.

La vision du « Based Booster Rollup »
Les « booster rollups » sont agnostiques : tout rollup disposant des fonctionnalités nécessaires, qu’il soit basé sur Optimistic ou sur ZK, peut devenir un « booster rollup ».
Toutefois, tous les rollups n’ont pas besoin d’être entièrement « boostés » ; ils peuvent continuer à offrir des fonctionnalités spécifiques au L2 lorsque cela est pertinent.
Si votre objectif est l’extension native d’Ethereum, alors booster un based rollup est le choix intelligent. En permettant aux validateurs L1 de proposer de nouveaux blocs pour l’ensemble du réseau boosté, cela confère à Ethereum une capacité d’extension immédiate. Cela signifie que le Boosted Based Rollup (BBR) conserve tous les avantages du rollup de base, tout en ajoutant une extensibilité directe à Ethereum.
Le BBR a aussi le potentiel de résoudre le problème de fragmentation actuel (et engendré) par tous les rollups, sans pour autant perdre le séquençage L1 et tous les bénéfices associés. En intégrant des transactions atomiques entre rollups dans l’ensemble du réseau boosté, il fournit toutes les fonctionnalités nécessaires pour réaliser la vision initiale d’« étendre Ethereum en un seul endroit ».

Nous pensons qu’il s’agit d’une conception extrêmement puissante, très proche de l’extension native d’Ethereum — c’est là la vision du Boosted Based Rollup (BBR).
Que signifie tout cela ?
Passons en revue les avantages apportés par le BBR.
Pour les utilisateurs, le BBR signifie qu’ils n’auront plus à se soucier de la fragmentation ni à sauter constamment d’un L2 à un autre : leurs DApps préférées seront disponibles sur tous les L2.
Bien sûr, la conception BBR réduira considérablement les coûts de transaction et augmentera le débit. Les utilisateurs profiteront enfin d’un Ethereum évolutif et sécurisé, tel qu’ils le méritent.
Pour les développeurs, la conception BBR leur permet d’amplifier leurs DApps sans avoir à les redéployer sur chaque L2. Au contraire, ils n’ont besoin de déployer leur DApp qu’une seule fois sur la L1, et c’est terminé — celle-ci s’étendra automatiquement à tous les L2 boostés existants et futurs.

Quand sera-t-il mis en œuvre ?
Quand verrons-nous apparaître le premier BBR ?
Actuellement, Taiko travaille à l’intégration du mécanisme de contestation dans le protocole, et testera sur son prochain réseau test le fonctionnement pratique du Based Contestable Rollup (BCR), du moins partiellement.
La conception BCR sera celle mise en œuvre sur le réseau principal à venir, et nous fournirons bientôt davantage d’informations à ce sujet.
Après le lancement du BCR sur mainnet (notre première grande étape), nous prévoyons soit de mettre à niveau le protocole vers BBR, soit de lancer un L2 BBR indépendant, constituant ainsi notre deuxième grand jalon.
Nous sommes convaincus que les BBR ont le potentiel d’emmener Ethereum vers un nouveau niveau d’évolutivité. Si une équipe est intéressée par la conception BBR et souhaite collaborer sur les spécifications techniques et leur mise en œuvre, elle peut contacter l’équipe Taiko.
Vous pouvez également consulter la première proposition d’amélioration de Taiko (TIP) intitulée « TIP-0001 : Support reading and writing to the parent chain », qui constitue une condition préalable aux rollups boostés, et en discuter avec la communauté.
Taiko publiera également davantage d’informations dans les prochains mois.
Bienvenue dans la communauté officielle TechFlow
Groupe Telegram :https://t.me/TechFlowDaily
Compte Twitter officiel :https://x.com/TechFlowPost
Compte Twitter anglais :https://x.com/BlockFlow_News














