Chaque effet de réseau rencontre des problèmes de démarrage à froid, et le paysage des rollups ne fait pas exception, luttant actuellement contre la centralisation des séquenceurs. Taiko, en tant que pionnier, a résolu le problème de démarrage à froid de la décentralisation des rollups en améliorant les blocs L1 séquencés - une technique connue sous le nom de "based rollups".
Les rollups basés signifient également que le MEV circule naturellement vers Ethereum, renforçant la sécurité économique d'Ethereum. Il existe certaines limites aux modèles de revenus des rollups basés, comme on peut le comprendre ici. Dans cet article de blog, nous résumerons le paysage économique actuel des rollups et explorerons l'économie des rollups basés.
Les rollups non seulement mettent à l'échelle Ethereum, mais ils créent également leurs propres modèles économiques. Les rollups centralisés ont leurs propres mécanismes d'ordre de transaction tels que FCFS (First Come First Serve), PGA(Enchères de gaz prioritaires),Timeboostet plus encore. Chaque mécanisme offre différentes opportunités économiques aux opérateurs de rollup.
Les droits exclusifs du séquenceur centralisé à ordonner les transactions lui permettent de capturer MEV et de collecter tous les frais de priorité associés à l'inclusion des transactions, concentrant ainsi ce pouvoir en une seule entité.
2.1 OP Chaînes de Stack de Revenus, https://x.com/smyyguy/status/1831761080252539182
Il est important de distinguer le proposeur de la rollup basée et l'opérateur de rollup basée (notez que l'opérateur peut également être le proposeur) lorsqu'il s'agit de revenus. Par «opérateur», nous faisons référence à l'équipe de rollup basée.
Les rollups basés sont considérés comme incapables de générer MEV en raison de leur nature décentralisée et sans permission de la construction de blocs. Cela est dû au fait que tout le MEV généré (plus les frais de priorité) n'est pas dirigé vers l'opérateur, car n'importe qui peut être un proposant, d'autres proposants peuvent également bénéficier de ce MEV en proposant un bloc.
Cependant, ils devront probablement retourner la plupart de cette valeur à L1. Les proposants de blocs de L2 se disputent les frais de priorité pour être inclus en premier dans le bloc L1. Par conséquent, le proposant prêt à sacrifier le plus de profit l'emporte.
3.1 Flux de revenus actuels du proposant basé
Avec sa structure basée et multi-proof, Taiko a un cycle économique unique.
Le diagramme 4.1 illustre la répartition des frais de Taiko et le mécanisme de construction de bloc en tant que rollup de base. Lorsque les utilisateurs soumettent des transactions sur Taiko L2, ils paient des frais divisés en deux composantes : un pourboire prioritaire et des frais de base. Le pourboire va au proposant de bloc L2, qui construit et propose de nouveaux blocs. Les frais de base (actuellement 1 wei) sont dirigés vers le Trésor de la Taiko DAO. Les proposants de bloc L2 doivent payer deux frais : des frais L1 au contrat TaikoL1 sur Ethereum, et des frais de prouveur au prouveur de blocs. Les prouveurs de bloc supportent des coûts de génération de preuve en prouvant la véracité des blocs proposés.
4.1 Cycle de vie du bloc Taiko
Le diagramme 4.2 illustre la structure multi-preuves contestable de Taiko. Le processus commence lorsqu'un proposant soumet un nouveau bloc, suivi par un prouveur de niveau 1 qui soumet une preuve avec une caution TAIKO. Pendant la période de refroidissement de 24 heures, n'importe qui peut contester cette preuve en postant sa propre caution, comme le démontre Cindy.
Le système prend ensuite en charge deux scénarios possibles : si une preuve de niveau supérieur confirme que la preuve originale était correcte, le prouveur original récupère sa caution ainsi qu'une récompense, tandis que le contestataire perd sa caution. En revanche, si la preuve de niveau supérieur montre que l'originale était fausse, le contestataire récupère sa caution ainsi qu'une récompense, et le prouveur original perd sa mise.
4.2 Cycle de vie multi-preuves (les montants de caution peuvent varier)
Si le contestataire gagne: le contestataire récupère sa caution de contestation ainsi que 1/4 de la caution de validité initiale du prouveur. Le nouveau prouveur reçoit 1/4 de la caution de validité initiale du prouveur en tant que frais de preuve. Les 1/2 restants vont au trésor de la DAO.
Si le prouveur original gagne : Le prouveur original récupère sa caution de validité et reçoit 1/4 de la caution de contestation en récompense. Le nouveau prouveur (qui peut être le prouveur original) gagne 1/4 de la caution de contestation. Le reste, soit 1/2, va au trésor DAO.
Actuellement, Taiko utilise uniquement les SGX et Guardian (un multisig géré par Taiko Labs) comme fournisseur de preuves. Nous prévoyons d'intégrer des preuves ZK d'ici la fin de l'année. Après cette intégration, les niveaux seront les suivants :
Niveau 1 TEE
Niveau 2 ZK
Niveau 3 ZK+TEE
Tier 4 Gardien Minoritaire
Niveau 5 Gardien Majeur.
À l'avenir, nous prévoyons de supprimer le Guardian prover et de nous éloigner des training wheels.
Les proposants Taiko génèrent des revenus grâce aux pourboires de transaction. Pour n'importe quel bloc donné, la rentabilité d'un proposant Taiko est calculée comme
[(gasPrice - baseFee) * gasUsed] - L1cost.
Calculons la rentabilité pour le bloc#487373à titre d'exemple. En appliquant l'équation ci-dessus à chaque transaction de ce bloc, nous constatons que les revenus du proposant s'élèvent à 0,00337 ETH.
Voir le code; https://github.com/0xjunger/proposer_revenue/blob/main/revenue.py
Si les frais payés pour proposer un bloc sur L1 sont de 0,00128 ETH pour un bloc donné, le bénéfice net est 0,00337 ETH - 0,00128 ETH ≈ 0,00209 ETH (~$5.16).
https://etherscan.io/tx/0x8d44a9b62bec7c935dfdc25ff5e7a9b0d9953d0ca4419e36fa6e507fa94a5430
Il est à noter que dans les rollups basés, la rentabilité est directement liée au prix actuel du gaz L1 et au gaz L2 utilisé par bloc. Dans cet exemple, le prix du gaz L1 est de 10 gwei, tandis que le gaz L2 utilisé est d'environ 20M gwei (~700 txs).
La rentabilité actuelle de Taiko, growthepie.xyz/fundamentals/profit
L'opérateur de base ne peut capturer que les frais de base des transactions. Notre implémentation actuelle de l'EIP-1559 rencontre quelques difficultés sur le réseau principal Taiko. En raison d'un problème de calcul des frais de base dans le contrat intelligent, il est difficile d'augmenter ces frais. Le mise à niveau du protocole requisela solution à ce problème sera mise en œuvre le 15 novembre.
Après cette mise à niveau, les opérateurs et les proposants pourront capturer les revenus des frais de base. Actuellement, les frais de base s'accumulent dans la TaikoL2Contrat. Cependant, en raison du problème susmentionné (frais de base = 1 wei), le solde est actuellement presque nul. Ainsi, le frais de base deviendra une valeur significative après la mise à niveau.
A Taiko, nous prévoyons de nous retirer progressivement de la proposition de blocs et de confier pleinement cette responsabilité à l'avenir à la communauté, sous le contrôle de la DAO. C'est pourquoi nous nous consacrons à renforcer la rentabilité des proposants. Dans le cadre du Fourchette Ontake, les demandeurs recevront une partie importante des frais de base.
Les préconfirmations amélioreront l'expérience utilisateur et augmenteront la rentabilité des roll-ups basés. La rentabilité augmentera en raison de la proposition en lot, l'expérience utilisateur s'améliorera grâce aux confirmations de transaction instantanées. Cependant, cela se fait au prix d'une légère réduction de la vivacité par rapport à un roll-up basé natif. Les proposants devront s'inscrire via un contrat de registre en misant un collatéral (peut être TAIKO ou ETH), ce qui élève légèrement la barrière à l'entrée pour la proposition. Il est important de noter que la séquentialisation basée sur le natif servira toujours de solution de secours si un préconfirmateur tente de censurer les transactions. Bien qu'ils puissent sembler similaires aux séquenceurs centralisés, il est crucial de se rappeler que les préconfirmateurs sont des validateurs L1 cherchant la neutralité maximale. De plus, la mise en œuvre du @mikeneuderLa liste d'inclusion de /the-case-for-ilectra" au L1 renforcera davantage la sécurité et la résistance à la censure.
D'un point de vue financier, les préconfirmations créent une nouvelle source de revenus pour les auteurs de propositions. Une fois mis en œuvre, les auteurs de propositions, agissant en tant que préconfirmeurs, offriront aux utilisateurs la possibilité de payer des frais supplémentaires pour une confirmation de transaction plus rapide. Il est crucial de souligner que les préconfirmations permettront également de réduire les coûts de la couche L1 en permettant la proposition de plusieurs blocs séquentiels simultanément.
Nous avons partagé notre modèle mental sur les préconfirmations en profondeur icietici. Nous collaborons étroitement avec Nethermind et Gattaca(Titan) pour mettre en œuvre des préconfirmations basées. Nous avons deux PoC fonctionnels en interne. De plus, nous dévoilerons bientôt notre conception finale basée sur la préconfirmation.
5.1 Revenu du Proposer basé sur la mise à niveau et les préconfirmations
Un marché en protocole pour acheter et vendre des billets de séquençage peut être construit. En utilisant un mécanisme de tarification dynamique, l'opérateur basé peut cibler un nombre spécifique de billets en circulation et ajuster le prix en fonction de l'offre existante.L'idée originale découle des tickets d'exécution L1.
Introduisez PBS en permettant aux préconfirmateurs de sous-traiter la construction de blocs à des constructeurs spécialisés. Cela pourrait potentiellement exploiter le pipeline PBS MEV-Boost existant, permettant aux constructeurs actuels de L1 de construire également des blocs préconfirmés de L2. Ce concept est dérivé de Préconfirmation Taiko de Nethermindconception.
et plus.
En tant que nouveau territoire, les rollups basés doivent être explorés. Nous expérimentons encore le séquençage basé sous divers angles. Bien que l'on pense souvent que les rollups basés sont incapables de générer de la valeur extractible de la mémoire (MEV), ce n'est pas tout à fait exact. Les proposants basés peuvent capturer de la valeur grâce à l'ordonnancement des transactions, ce qui leur permet de gagner des frais de base, des frais de priorité et toute MEV résiduelle. La conception du protocole garantit que ces opportunités sont accessibles de manière équitable en raison de sa structure de proposant décentralisée.
Les rollups basés offrent également des flux de revenus supplémentaires. Après la mise en œuvre des préconfirmations, les proposants pourront facturer aux utilisateurs des frais pour des confirmations de transaction instantanées en tant que validateurs L1 neutres en crédibilité. De plus, diverses méthodes peuvent être mises en œuvre pour augmenter les revenus, telles que la vente de billets de séquençage et de PBS L2.
Chaque effet de réseau rencontre des problèmes de démarrage à froid, et le paysage des rollups ne fait pas exception, luttant actuellement contre la centralisation des séquenceurs. Taiko, en tant que pionnier, a résolu le problème de démarrage à froid de la décentralisation des rollups en améliorant les blocs L1 séquencés - une technique connue sous le nom de "based rollups".
Les rollups basés signifient également que le MEV circule naturellement vers Ethereum, renforçant la sécurité économique d'Ethereum. Il existe certaines limites aux modèles de revenus des rollups basés, comme on peut le comprendre ici. Dans cet article de blog, nous résumerons le paysage économique actuel des rollups et explorerons l'économie des rollups basés.
Les rollups non seulement mettent à l'échelle Ethereum, mais ils créent également leurs propres modèles économiques. Les rollups centralisés ont leurs propres mécanismes d'ordre de transaction tels que FCFS (First Come First Serve), PGA(Enchères de gaz prioritaires),Timeboostet plus encore. Chaque mécanisme offre différentes opportunités économiques aux opérateurs de rollup.
Les droits exclusifs du séquenceur centralisé à ordonner les transactions lui permettent de capturer MEV et de collecter tous les frais de priorité associés à l'inclusion des transactions, concentrant ainsi ce pouvoir en une seule entité.
2.1 OP Chaînes de Stack de Revenus, https://x.com/smyyguy/status/1831761080252539182
Il est important de distinguer le proposeur de la rollup basée et l'opérateur de rollup basée (notez que l'opérateur peut également être le proposeur) lorsqu'il s'agit de revenus. Par «opérateur», nous faisons référence à l'équipe de rollup basée.
Les rollups basés sont considérés comme incapables de générer MEV en raison de leur nature décentralisée et sans permission de la construction de blocs. Cela est dû au fait que tout le MEV généré (plus les frais de priorité) n'est pas dirigé vers l'opérateur, car n'importe qui peut être un proposant, d'autres proposants peuvent également bénéficier de ce MEV en proposant un bloc.
Cependant, ils devront probablement retourner la plupart de cette valeur à L1. Les proposants de blocs de L2 se disputent les frais de priorité pour être inclus en premier dans le bloc L1. Par conséquent, le proposant prêt à sacrifier le plus de profit l'emporte.
3.1 Flux de revenus actuels du proposant basé
Avec sa structure basée et multi-proof, Taiko a un cycle économique unique.
Le diagramme 4.1 illustre la répartition des frais de Taiko et le mécanisme de construction de bloc en tant que rollup de base. Lorsque les utilisateurs soumettent des transactions sur Taiko L2, ils paient des frais divisés en deux composantes : un pourboire prioritaire et des frais de base. Le pourboire va au proposant de bloc L2, qui construit et propose de nouveaux blocs. Les frais de base (actuellement 1 wei) sont dirigés vers le Trésor de la Taiko DAO. Les proposants de bloc L2 doivent payer deux frais : des frais L1 au contrat TaikoL1 sur Ethereum, et des frais de prouveur au prouveur de blocs. Les prouveurs de bloc supportent des coûts de génération de preuve en prouvant la véracité des blocs proposés.
4.1 Cycle de vie du bloc Taiko
Le diagramme 4.2 illustre la structure multi-preuves contestable de Taiko. Le processus commence lorsqu'un proposant soumet un nouveau bloc, suivi par un prouveur de niveau 1 qui soumet une preuve avec une caution TAIKO. Pendant la période de refroidissement de 24 heures, n'importe qui peut contester cette preuve en postant sa propre caution, comme le démontre Cindy.
Le système prend ensuite en charge deux scénarios possibles : si une preuve de niveau supérieur confirme que la preuve originale était correcte, le prouveur original récupère sa caution ainsi qu'une récompense, tandis que le contestataire perd sa caution. En revanche, si la preuve de niveau supérieur montre que l'originale était fausse, le contestataire récupère sa caution ainsi qu'une récompense, et le prouveur original perd sa mise.
4.2 Cycle de vie multi-preuves (les montants de caution peuvent varier)
Si le contestataire gagne: le contestataire récupère sa caution de contestation ainsi que 1/4 de la caution de validité initiale du prouveur. Le nouveau prouveur reçoit 1/4 de la caution de validité initiale du prouveur en tant que frais de preuve. Les 1/2 restants vont au trésor de la DAO.
Si le prouveur original gagne : Le prouveur original récupère sa caution de validité et reçoit 1/4 de la caution de contestation en récompense. Le nouveau prouveur (qui peut être le prouveur original) gagne 1/4 de la caution de contestation. Le reste, soit 1/2, va au trésor DAO.
Actuellement, Taiko utilise uniquement les SGX et Guardian (un multisig géré par Taiko Labs) comme fournisseur de preuves. Nous prévoyons d'intégrer des preuves ZK d'ici la fin de l'année. Après cette intégration, les niveaux seront les suivants :
Niveau 1 TEE
Niveau 2 ZK
Niveau 3 ZK+TEE
Tier 4 Gardien Minoritaire
Niveau 5 Gardien Majeur.
À l'avenir, nous prévoyons de supprimer le Guardian prover et de nous éloigner des training wheels.
Les proposants Taiko génèrent des revenus grâce aux pourboires de transaction. Pour n'importe quel bloc donné, la rentabilité d'un proposant Taiko est calculée comme
[(gasPrice - baseFee) * gasUsed] - L1cost.
Calculons la rentabilité pour le bloc#487373à titre d'exemple. En appliquant l'équation ci-dessus à chaque transaction de ce bloc, nous constatons que les revenus du proposant s'élèvent à 0,00337 ETH.
Voir le code; https://github.com/0xjunger/proposer_revenue/blob/main/revenue.py
Si les frais payés pour proposer un bloc sur L1 sont de 0,00128 ETH pour un bloc donné, le bénéfice net est 0,00337 ETH - 0,00128 ETH ≈ 0,00209 ETH (~$5.16).
https://etherscan.io/tx/0x8d44a9b62bec7c935dfdc25ff5e7a9b0d9953d0ca4419e36fa6e507fa94a5430
Il est à noter que dans les rollups basés, la rentabilité est directement liée au prix actuel du gaz L1 et au gaz L2 utilisé par bloc. Dans cet exemple, le prix du gaz L1 est de 10 gwei, tandis que le gaz L2 utilisé est d'environ 20M gwei (~700 txs).
La rentabilité actuelle de Taiko, growthepie.xyz/fundamentals/profit
L'opérateur de base ne peut capturer que les frais de base des transactions. Notre implémentation actuelle de l'EIP-1559 rencontre quelques difficultés sur le réseau principal Taiko. En raison d'un problème de calcul des frais de base dans le contrat intelligent, il est difficile d'augmenter ces frais. Le mise à niveau du protocole requisela solution à ce problème sera mise en œuvre le 15 novembre.
Après cette mise à niveau, les opérateurs et les proposants pourront capturer les revenus des frais de base. Actuellement, les frais de base s'accumulent dans la TaikoL2Contrat. Cependant, en raison du problème susmentionné (frais de base = 1 wei), le solde est actuellement presque nul. Ainsi, le frais de base deviendra une valeur significative après la mise à niveau.
A Taiko, nous prévoyons de nous retirer progressivement de la proposition de blocs et de confier pleinement cette responsabilité à l'avenir à la communauté, sous le contrôle de la DAO. C'est pourquoi nous nous consacrons à renforcer la rentabilité des proposants. Dans le cadre du Fourchette Ontake, les demandeurs recevront une partie importante des frais de base.
Les préconfirmations amélioreront l'expérience utilisateur et augmenteront la rentabilité des roll-ups basés. La rentabilité augmentera en raison de la proposition en lot, l'expérience utilisateur s'améliorera grâce aux confirmations de transaction instantanées. Cependant, cela se fait au prix d'une légère réduction de la vivacité par rapport à un roll-up basé natif. Les proposants devront s'inscrire via un contrat de registre en misant un collatéral (peut être TAIKO ou ETH), ce qui élève légèrement la barrière à l'entrée pour la proposition. Il est important de noter que la séquentialisation basée sur le natif servira toujours de solution de secours si un préconfirmateur tente de censurer les transactions. Bien qu'ils puissent sembler similaires aux séquenceurs centralisés, il est crucial de se rappeler que les préconfirmateurs sont des validateurs L1 cherchant la neutralité maximale. De plus, la mise en œuvre du @mikeneuderLa liste d'inclusion de /the-case-for-ilectra" au L1 renforcera davantage la sécurité et la résistance à la censure.
D'un point de vue financier, les préconfirmations créent une nouvelle source de revenus pour les auteurs de propositions. Une fois mis en œuvre, les auteurs de propositions, agissant en tant que préconfirmeurs, offriront aux utilisateurs la possibilité de payer des frais supplémentaires pour une confirmation de transaction plus rapide. Il est crucial de souligner que les préconfirmations permettront également de réduire les coûts de la couche L1 en permettant la proposition de plusieurs blocs séquentiels simultanément.
Nous avons partagé notre modèle mental sur les préconfirmations en profondeur icietici. Nous collaborons étroitement avec Nethermind et Gattaca(Titan) pour mettre en œuvre des préconfirmations basées. Nous avons deux PoC fonctionnels en interne. De plus, nous dévoilerons bientôt notre conception finale basée sur la préconfirmation.
5.1 Revenu du Proposer basé sur la mise à niveau et les préconfirmations
Un marché en protocole pour acheter et vendre des billets de séquençage peut être construit. En utilisant un mécanisme de tarification dynamique, l'opérateur basé peut cibler un nombre spécifique de billets en circulation et ajuster le prix en fonction de l'offre existante.L'idée originale découle des tickets d'exécution L1.
Introduisez PBS en permettant aux préconfirmateurs de sous-traiter la construction de blocs à des constructeurs spécialisés. Cela pourrait potentiellement exploiter le pipeline PBS MEV-Boost existant, permettant aux constructeurs actuels de L1 de construire également des blocs préconfirmés de L2. Ce concept est dérivé de Préconfirmation Taiko de Nethermindconception.
et plus.
En tant que nouveau territoire, les rollups basés doivent être explorés. Nous expérimentons encore le séquençage basé sous divers angles. Bien que l'on pense souvent que les rollups basés sont incapables de générer de la valeur extractible de la mémoire (MEV), ce n'est pas tout à fait exact. Les proposants basés peuvent capturer de la valeur grâce à l'ordonnancement des transactions, ce qui leur permet de gagner des frais de base, des frais de priorité et toute MEV résiduelle. La conception du protocole garantit que ces opportunités sont accessibles de manière équitable en raison de sa structure de proposant décentralisée.
Les rollups basés offrent également des flux de revenus supplémentaires. Après la mise en œuvre des préconfirmations, les proposants pourront facturer aux utilisateurs des frais pour des confirmations de transaction instantanées en tant que validateurs L1 neutres en crédibilité. De plus, diverses méthodes peuvent être mises en œuvre pour augmenter les revenus, telles que la vente de billets de séquençage et de PBS L2.