
Point de vue : le partage des frais de séquenceurs attirera les développeurs vers la couche applicative
TechFlow SélectionTechFlow Sélection

Point de vue : le partage des frais de séquenceurs attirera les développeurs vers la couche applicative
Les développeurs créent des DApp utilisables gratuitement et peuvent tout de même générer des profits.
Rédaction : Jarrod Watts, ingénieur en relations développeurs chez Polygon Labs
Traduction : Luffy, Foresight News
Je prédis qu'en 2024, nous commencerons à voir davantage de développeurs Web3 construire au niveau applicatif.
Pourquoi ? À cause du partage des frais de séquenceur.
Voici mon scénario quant à la manière dont les réseaux L2 pourraient commencer à partager leurs profits issus du séquenceur avec les développeurs d'applications décentralisées (DApp) :
Aujourd'hui, la plupart des L2 fonctionnent avec des séquenceurs centralisés.
Un séquenceur centralisé perçoit généralement des frais auprès des utilisateurs comme source de revenus, et conserve une partie de ces revenus comme profit.
-
+ Revenus : frais de transaction perçus par le L2
-
- Coûts : envoi des données transactionnelles vers la couche L1 (Ethereum)
-
= Profit du séquenceur : ce qui reste.
Cela semble simple, car cela ne prend pas en compte des facteurs externes au séquenceur, tels que la publication de preuves ZK ou de preuves de faute. En se concentrant uniquement sur le séquenceur, exploiter un L2 est généralement une opération rentable.
Par exemple, selon @DefiLlama, le séquenceur d'Arbitrum au cours des dernières 24 heures :
-
+ A perçu 213 274 dollars de frais auprès des utilisateurs
-
- A coûté 147 237 dollars pour envoyer les données transactionnelles à la L1
-
= Profit de 66 037 dollars

Voici les définitions de ces termes :
-
Frais : frais de transaction payés par l'utilisateur au séquenceur
-
Revenus : ETH reçu des utilisateurs, moins le coût d'envoi des données au L2
Parfois, ces profits reviennent effectivement aux développeurs ayant généré ces frais de gaz, comme dans le cas du RetroPGF d'Optimism.
Toutefois, ces mécanismes ne sont pas définis sur la blockchain, et les distributions aux développeurs interviennent ponctuellement, après plusieurs mois voire années. Ils reposent également sur des systèmes sociaux hors chaîne.
Alors, qu'est-ce que le partage des frais de séquenceur, et comment résout-il ce problème ?
Répartir les profits du séquenceur entre les développeurs
Le partage des frais de séquenceur vise à redistribuer les profits du séquenceur aux développeurs de DApps directement sur la blockchain. Ce concept a été introduit initialement par Blast (si je ne m'abuse).
Comme indiqué dans leur documentation, Blast « redirige les frais de séquenceur vers les DApps qui ont généré ces frais ».
Cela signifie que le séquenceur de Blast perçoit les frais de gaz auprès des utilisateurs, puis les redistribue aux développeurs des DApps à l'origine de ces frais.
En tant que développeur de contrats intelligents, vous pouvez choisir de recevoir ces paiements en appelant la fonction « configureClaimableGas » sur le contrat intelligent de Blast :

Vous pouvez ensuite récupérer à tout moment votre part des frais de gaz générés par ce contrat en appelant une autre fonction, « claimAllGas » :

Mode Network (construit sur la pile OP) met également en œuvre ce système via le « SFS » (Shared Fee System), ou partage des frais de séquenceur.
Son fonctionnement est presque identique à celui de Blast : vous commencez par enregistrer votre contrat intelligent via la fonction « register » sur le contrat Mode.
Une fois enregistré, un NFT est frappé et envoyé à votre portefeuille. Dès que votre contrat génère des frais, vous pouvez retirer les fonds depuis le contrat Mode en appelant la fonction « withdraw » et en fournissant l'identifiant (token ID) de votre NFT.
Mécanismes incitatifs similaires
Une approche alternative similaire est celle du « DApp Stake » d'Astar Network (construit sur Polygon CDK).
Comme son nom l'indique, le DApp Stake permet aux utilisateurs de miser leurs jetons sur une DApp spécifique qu'ils souhaitent soutenir.
À chaque bloc, une partie des récompenses est renvoyée à la DApp sur laquelle les utilisateurs ont misé.
Selon leur documentation : « À chaque bloc sur le réseau, une partie des récompenses est allouée au DApp Stake »… « puis cette récompense est distribuée entre l’exploitant de la DApp (le développeur) et les nominateurs ».
Risques
Lorsque les incitations sont liées au volume de gaz consommé par un contrat intelligent, les développeurs sont indirectement incités à faire dépenser autant de gaz que possible à leurs contrats.
Cela pourrait pousser les développeurs à envoyer des transactions inutiles au réseau ou à exécuter des opérations coûteuses superflues au sein de leurs fonctions.
Dans ce cas, ce sont les utilisateurs qui subissent les pertes, en finissant par payer plus de frais de gaz que nécessaire, simplement parce que les développeurs cherchent à maximiser leurs gains.
Conclusion
Cette idée me passionne, car elle signifie que les développeurs d'applications pourraient potentiellement créer des DApps gratuites à utiliser (bien que les frais de gaz restent nécessaires) tout en réalisant des bénéfices.
Pour de nombreuses applications Web3, percevoir des frais auprès des utilisateurs afin de générer des profits n’a guère de sens. Hormis les subventions destinées à construire des biens publics et des infrastructures, les applications Web3 manquent presque totalement d'incitations économiques.
Mais désormais, cela pourrait changer.
Imaginez une application sociale sans modèle économique. Elle se contente de proposer une application amusante et populaire. Elle génère un trafic considérable et consomme massivement du gaz sur le L2 sur lequel elle est déployée.
En optant pour un tel système de partage des frais de séquenceur, une partie des frais de gaz dépensés par les utilisateurs via les contrats intelligents peut être récupérée par le réseau et reversée aux développeurs.
Les développeurs peuvent ainsi se concentrer sur l'amélioration de leur produit et l'augmentation de son utilisation, plutôt que de s'inquiéter de la manière de maintenir son fonctionnement.
Cet argent peut récompenser les développeurs proportionnellement à l'utilisation de leur DApp tout au long de sa durée de vie.
À mon avis, l'une des raisons pour lesquelles le Web3 manque d'innovation au niveau applicatif est que les développeurs y sont moins incités à construire comparé au développement de solutions L2.
Ces systèmes pourraient marquer le début d'une ère où les développeurs seront fortement incités à construire massivement au niveau applicatif.
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











