Les blockchains modulaires commencent déjà à façonner la plus grande innovation de zéro à un dans la crypto depuis Ethereum.
Suite aux lancements très attendus de Celestia et Dymension, les attentes pour les prochains lancements de projets d'écosystème modulaire sont extrêmement élevées. Avec des dizaines de protocoles sans jeton se préparant à être lancés sur le mainnet cette année et le récit modulaire imprégnant toutes les fissures des médias cryptographiques, je crois que nous sommes au seuil d'une expansion similaire à ce qui s'est passé après la création des contrats intelligents.
Nous avons récemment publié une carte de l'écosystème modulaire mettant en avant plus de 100 équipes leaders de l'expansion modulaire. Dans cet article, vous découvrirez ce qu'est une blockchain modulaire, les tenants et les aboutissants de la pile modulaire et ma vision de l'aboutissement modulaire.
Pour commencer, répondons à une question en apparence simple : Qu'est-ce qu'une blockchain modulaire ?
Les blockchains modulaires se spécialisent dans une opération spécifique plutôt que de chercher à réaliser toutes les fonctions de base en une seule fois. Leur principe fondamental est de découpler les fonctions de la blockchain en modules individuels et spécialisés et d'effectuer très bien l'un de ces emplois tout en externalisant le reste.
La conception modulaire de la blockchain sépare les fonctions clés (Disponibilité des données & Consensus, Règlement et Exécution) en parties spécialisées pour créer la conception de blockchain la plus évolutive et efficace possible.
On peut penser à une blockchain modulaire comme ayant des bases de code/chaînes spécifiques pour chaque fonction spécifique, qui ensemble créent une production plus grande qu'une blockchain intégrée essayant de tout faire. Une grande partie de ce que les conceptions de blockchain modulaire tentent d'accomplir est d'atteindre une extensibilité maximale sans sacrifier les principes fondamentaux pour lesquels nous construisons des cryptomonnaies en premier lieu.
Pour le reste de cet article, nous explorerons comment chaque couche de la pile conduit au jeu final modulaire.
L'objectif de la couche de disponibilité des données (DA) est de vérifier à moindre coût et de manière sécurisée que les données d'un bloc donné ont été publiées avec succès sur le réseau et sont accessibles par tous les participants du réseau. La vérifiabilité est un avantage essentiel de l'utilisation des blockchains pour toute transaction. La disponibilité des données est au cœur de la vérification de la publication et de l'accessibilité des données par chaque nœud d'un réseau.
Lorsque les utilisateurs effectuent des transactions et que les séquenceurs de rollup regroupent ces transactions en blocs individuels, le processus de vérification de la couche DA commence. Après vérification réussie, le bloc est ensuite ajouté à la chaîne.
Le lancement de Celestia en novembre 2023 a marqué le début de l'émergence des couches de disponibilité de données alternatives (altDA). Alors que la mise à niveau de Dencun a récemment augmenté l'échelle des L2 Ethereum utilisant Ethereum pour DA avec blobspace (une solution de stockage de données), les limitations de blobspace sont plus restrictives que l'utilisation d'une solution altDA.
Cependant, il convient de noter que poster des données directement sur Ethereum L1 permet d'atteindre le plus haut niveau de sécurité et de décentralisation, comme le montre ci-dessous.
Celestia se concentre uniquement sur la commande des transactions et la mise à disposition des données de transaction. Au lieu de se concentrer sur l'exécution de contrats intelligents, Celestia externalise cette tâche aux rollups dans le cadre de son objectif de fournir des coûts extrêmement bas. Ce minimalisme permet d'obtenir des performances maximales de manière spécialisée.
Celestia excelle dans la disponibilité des données grâce à l'échantillonnage de la disponibilité des données (DAS), qui est accompli par des nœuds légers vérifiant les données sans avoir besoin de télécharger des blocs entiers.
Disponibleest une couche de disponibilité des données à venir qui utilise des engagements KZG, un codage par effacement et des preuves de validité pour garantir des DA mathématiques, ainsi qu'un échantillonnage de disponibilité des données pour les clients légers. Avail construit également deux autres produits, Nexus et Fusion, qui s'attaqueront à la communication inter-chaînes et à la liquidité, ainsi qu'à la sécurité multi-jetons partagée.
Les autres couches de disponibilité des données sur mon radar sont EigenDA, NEAR, et Zéro gravité.
La couche d'exécution (également connue sous le nom de couche de machine virtuelle) fait partie de la pile modulaire de blockchain qui se spécialise dans le traitement et l'exécution de contrats intelligents et de transactions.
Le plus remarquable des VM est l'EVM, la machine virtuelle qui alimente l'exécution d'Ethereum. Vous pouvez créer n'importe quel type de contrat intelligent ou de programme en utilisant l'EVM, ce qui a été la percée majeure pour l'innovation introduite par Ethereum en 2016.
En tant qu'évangéliste d'Ethereum, je dois dire qu'il est difficile d'avoir des opinions négatives sur l'EVM. Il a dominé le paysage de la VM, servant de colonne vertébrale à d'innombrables applications décentralisées, et pour de bonnes raisons. Il dispose de l'ensemble d'outils de développement et d'infrastructure le meilleur de loin dans le domaine de la crypto.
Vous pouvez créer n'importe quel type de contrat intelligent et de programme en utilisant l'EVM, qui a inspiré le récit de la "monnaie programmable".
Cependant, je crois que 2024-2025 sont les années de la couche d'exécution de roman, appelée "altVM" ou "VM de nouvelle génération" dans l'espace modulaire. Les environnements d'exécution haute performance, sécurisés et parallélisés finiront par devenir la norme alors que les rollups et les applications visent à réduire la congestion et à fonctionner dans des environnements à haut débit.
Cette idée ne consiste pas à abandonner Ethereum mais à embrasser la diversité et à explorer de nouvelles possibilités pour l'expérience utilisateur et l'expérimentation continue. L'une des plus grandes innovations des altVM est l'idée d'exécution parallèle, également connue sous le nom de marchés de frais locaux.
À tout moment sur Ethereum, il y a différents types de transactions se produisant simultanément. Les gens échangent, achètent et vendent des NFT, pratiquent l'agriculture de rendement, et effectuent une tonne d'autres actions en chaîne tout en payant pour l'espace de bloc.
Au sein de l'EVM, il existe un marché mondial des frais et une exécution sérielle. Cela signifie qu'il y a des frais de gaz uniques pour toutes les transactions, quel que soit le type de transaction ou l'état de la blockchain que cette transaction touche.
Vous souvenez-vous de la mint BAYC Otherside? Moi si. Les frais de gaz étaient de 2 000 $+ pour un seul échange.
C'est là que la parallélisation intervient. En séparant l'"état" qu'un type particulier de transaction affecte, vous pouvez avoir de nombreux utilisateurs opérant sur différentes applications sans voir d'énormes pics de gaz onchain.
Les environnements d'exécution remarquables actuels sont :
Ces équipes construisent des rollups en utilisant des altVM pour augmenter le débit et la sécurité au niveau de l'exécution. Alors que le premier trimestre de 2024 a été marqué par l'émergence de la disponibilité des données, je crois que la seconde moitié de 2024 sera dominée par les rollups de prochaine génération et les EVM parallélisés.
Dans le cadre de cet article, je soutiendrai qu'Ethereum est la couche de règlement dominante pour la pile modulaire. Ethereum est le foyer de dizaines de rollups qui reposent sur les propriétés de sécurité natives de l'ensemble des validateurs Ethereum pour la sécurité économique.
Beaucoup des rollups mentionnés ci-dessus dans la section exécution utiliseront Ethereum. Cependant, ce qui est particulièrement intéressant, c'est que nous voyons actuellement de nombreuses chaînes traditionnelles « monolithiques » se tourner vers une approche plus modulaire de la mise à l'échelle. Avalanche a des sous-réseaux. On parle de Solana qui aurait besoin de se mettre à l'échelle avec des rollups.DymensionetInitiasont leurs propres L1 avec des rollups construits dessus.
La couche de règlement a été l'une des parties les moins discutées de la pile modulaire, et, pour l'instant, il semble qu'Ethereum continuera à dominer en tant que meilleure couche de règlement pour les rollups.
Cependant, dans un avenir proche, je pense que nous verrons également des rollups souverains se régler directement sur Celestia, et d'autres alt-L1 lanceront leurs propres frameworks de rollup pour lutter contre la force gravitationnelle de tenter de mettre à l'échelle une machine à état unique de manière décentralisée.
L'ensemble d'outils modulaire de la pile blockchain facilite plus que jamais le lancement et la personnalisation de blockchains. Notamment les fournisseurs de rollup-as-a-service (RaaS) comme Gelato, Caldera, ConduitetAltLayeravec des frameworks de rollup comme Initia & Dymension, facilitent le déploiement de rollups en 5 minutes via des interfaces sans code.
Cela conduit à une explosion de nouveaux chaînes modulaires lancées. Cependant, avec toutes ces nouvelles chaînes vient le compromis ultime de la fragmentation. La liquidité fragmentée entraîne un glissement plus important sur la mise en place de ponts et le trading. Les expériences utilisateur fragmentées à travers plusieurs chaînes avec différents portefeuilles, DEXs et ponts peuvent être écrasantes.
Alors, comment pouvons-nous unifier la liquidité et l'expérience utilisateur? Si les blockchains sont si faciles à lancer, ne devrait-il pas être aussi facile de les connecter?
Les fournisseurs d'interopérabilité traditionnels doivent déployer manuellement sur les chaînes une par une et exigent que les chaînes fassent pression sur eux pour les déploiements. C'est un énorme goulot d'étranglement pour les nouvelles chaînes et entrave leur croissance.
Il existe plusieurs protocoles d'interopérabilité ouvrant la voie à l'expansion continue des chaînes telles que Hyperlaneconstruire un cadre d'interopérabilité sans autorisation.Union Buildaxé sur l'interopérabilité du client léger zk, Réseau Omniavec leur norme Open Liquidity Network, Mitoseavec leur protocole de liquidité etCatalyseuravec leur AMM.
L'autre créneau intéressant pour l'interopérabilité est le séquençage partagé, qui a récemment été promu par un chercheur de la Fondation EthereumJustin Drake.
Il s'agit d'un mécanisme qui relie les rollups pour une exécution atomique via un séquenceur partagé. Ces solutions sont actuellement testées en production et je m'attends à ce que les leaders de ce secteur les lancent cette année. L'interopérabilité modulaire complète la pile modulaire et permet l'unification de l'écosystème modulaire dans un monde de 10 000+ rollups.
En conclusion, la modularité consiste à construire un système qui est supérieur à la somme de ses parties.
Ceux qui croient en un avenir modulaire croient en un avenir d'optionnalité. Nous croyons qu'offrir une expérience de développement plus adaptable et moins contraignante intégrera davantage de développeurs non natifs de la cryptographie et apportera de l'innovation. Nous croyons également en la souveraineté. Nous croyons que les applications ne devraient pas avoir à rivaliser les unes avec les autres pour l'espace de bloc. Les applications tendant à devenir leur propre chaîne apporteront une bien meilleure expérience utilisateur et une flexibilité accrue pour les développeurs.
L'ère de l'espace de bloc rare touche à sa fin abrupte. Nous en sommes aux premières manches d'un changement massif sur plusieurs années dans la façon dont les constructeurs opèrent et construisent des applications onchain. Alors que nous nous engageons dans l'expansion modulaire, nous continuerons à voir une innovation et une expérimentation sans précédent qui finissent par profiter aux participants de ces réseaux de manière plus imaginable.
Nous verrons bientôt un monde de 100 000+ chaînes, un monde de nombreuses applications sur leur propre chaîne souveraine, un monde d'intégration accélérée des développeurs et un monde d'une meilleure expérience utilisateur onchain.
Je crois que cela rapprochera l'industrie d'une adoption réelle. J'envisage un avenir où les utilisateurs interagissent avec les applications de manière rationalisée, de la même manière que vous utilisez Internet au quotidien. Ces applications seront leurs propres chaînes modulaires, chacune utilisant une partie spécifique de la pile modulaire discutée aujourd'hui.
Nous ne pouvons pas mettre à l'échelle notre espace de blocs avec plus de machines à état unique. Nous devons modulariser et travailler ensemble.
Compartilhar
Les blockchains modulaires commencent déjà à façonner la plus grande innovation de zéro à un dans la crypto depuis Ethereum.
Suite aux lancements très attendus de Celestia et Dymension, les attentes pour les prochains lancements de projets d'écosystème modulaire sont extrêmement élevées. Avec des dizaines de protocoles sans jeton se préparant à être lancés sur le mainnet cette année et le récit modulaire imprégnant toutes les fissures des médias cryptographiques, je crois que nous sommes au seuil d'une expansion similaire à ce qui s'est passé après la création des contrats intelligents.
Nous avons récemment publié une carte de l'écosystème modulaire mettant en avant plus de 100 équipes leaders de l'expansion modulaire. Dans cet article, vous découvrirez ce qu'est une blockchain modulaire, les tenants et les aboutissants de la pile modulaire et ma vision de l'aboutissement modulaire.
Pour commencer, répondons à une question en apparence simple : Qu'est-ce qu'une blockchain modulaire ?
Les blockchains modulaires se spécialisent dans une opération spécifique plutôt que de chercher à réaliser toutes les fonctions de base en une seule fois. Leur principe fondamental est de découpler les fonctions de la blockchain en modules individuels et spécialisés et d'effectuer très bien l'un de ces emplois tout en externalisant le reste.
La conception modulaire de la blockchain sépare les fonctions clés (Disponibilité des données & Consensus, Règlement et Exécution) en parties spécialisées pour créer la conception de blockchain la plus évolutive et efficace possible.
On peut penser à une blockchain modulaire comme ayant des bases de code/chaînes spécifiques pour chaque fonction spécifique, qui ensemble créent une production plus grande qu'une blockchain intégrée essayant de tout faire. Une grande partie de ce que les conceptions de blockchain modulaire tentent d'accomplir est d'atteindre une extensibilité maximale sans sacrifier les principes fondamentaux pour lesquels nous construisons des cryptomonnaies en premier lieu.
Pour le reste de cet article, nous explorerons comment chaque couche de la pile conduit au jeu final modulaire.
L'objectif de la couche de disponibilité des données (DA) est de vérifier à moindre coût et de manière sécurisée que les données d'un bloc donné ont été publiées avec succès sur le réseau et sont accessibles par tous les participants du réseau. La vérifiabilité est un avantage essentiel de l'utilisation des blockchains pour toute transaction. La disponibilité des données est au cœur de la vérification de la publication et de l'accessibilité des données par chaque nœud d'un réseau.
Lorsque les utilisateurs effectuent des transactions et que les séquenceurs de rollup regroupent ces transactions en blocs individuels, le processus de vérification de la couche DA commence. Après vérification réussie, le bloc est ensuite ajouté à la chaîne.
Le lancement de Celestia en novembre 2023 a marqué le début de l'émergence des couches de disponibilité de données alternatives (altDA). Alors que la mise à niveau de Dencun a récemment augmenté l'échelle des L2 Ethereum utilisant Ethereum pour DA avec blobspace (une solution de stockage de données), les limitations de blobspace sont plus restrictives que l'utilisation d'une solution altDA.
Cependant, il convient de noter que poster des données directement sur Ethereum L1 permet d'atteindre le plus haut niveau de sécurité et de décentralisation, comme le montre ci-dessous.
Celestia se concentre uniquement sur la commande des transactions et la mise à disposition des données de transaction. Au lieu de se concentrer sur l'exécution de contrats intelligents, Celestia externalise cette tâche aux rollups dans le cadre de son objectif de fournir des coûts extrêmement bas. Ce minimalisme permet d'obtenir des performances maximales de manière spécialisée.
Celestia excelle dans la disponibilité des données grâce à l'échantillonnage de la disponibilité des données (DAS), qui est accompli par des nœuds légers vérifiant les données sans avoir besoin de télécharger des blocs entiers.
Disponibleest une couche de disponibilité des données à venir qui utilise des engagements KZG, un codage par effacement et des preuves de validité pour garantir des DA mathématiques, ainsi qu'un échantillonnage de disponibilité des données pour les clients légers. Avail construit également deux autres produits, Nexus et Fusion, qui s'attaqueront à la communication inter-chaînes et à la liquidité, ainsi qu'à la sécurité multi-jetons partagée.
Les autres couches de disponibilité des données sur mon radar sont EigenDA, NEAR, et Zéro gravité.
La couche d'exécution (également connue sous le nom de couche de machine virtuelle) fait partie de la pile modulaire de blockchain qui se spécialise dans le traitement et l'exécution de contrats intelligents et de transactions.
Le plus remarquable des VM est l'EVM, la machine virtuelle qui alimente l'exécution d'Ethereum. Vous pouvez créer n'importe quel type de contrat intelligent ou de programme en utilisant l'EVM, ce qui a été la percée majeure pour l'innovation introduite par Ethereum en 2016.
En tant qu'évangéliste d'Ethereum, je dois dire qu'il est difficile d'avoir des opinions négatives sur l'EVM. Il a dominé le paysage de la VM, servant de colonne vertébrale à d'innombrables applications décentralisées, et pour de bonnes raisons. Il dispose de l'ensemble d'outils de développement et d'infrastructure le meilleur de loin dans le domaine de la crypto.
Vous pouvez créer n'importe quel type de contrat intelligent et de programme en utilisant l'EVM, qui a inspiré le récit de la "monnaie programmable".
Cependant, je crois que 2024-2025 sont les années de la couche d'exécution de roman, appelée "altVM" ou "VM de nouvelle génération" dans l'espace modulaire. Les environnements d'exécution haute performance, sécurisés et parallélisés finiront par devenir la norme alors que les rollups et les applications visent à réduire la congestion et à fonctionner dans des environnements à haut débit.
Cette idée ne consiste pas à abandonner Ethereum mais à embrasser la diversité et à explorer de nouvelles possibilités pour l'expérience utilisateur et l'expérimentation continue. L'une des plus grandes innovations des altVM est l'idée d'exécution parallèle, également connue sous le nom de marchés de frais locaux.
À tout moment sur Ethereum, il y a différents types de transactions se produisant simultanément. Les gens échangent, achètent et vendent des NFT, pratiquent l'agriculture de rendement, et effectuent une tonne d'autres actions en chaîne tout en payant pour l'espace de bloc.
Au sein de l'EVM, il existe un marché mondial des frais et une exécution sérielle. Cela signifie qu'il y a des frais de gaz uniques pour toutes les transactions, quel que soit le type de transaction ou l'état de la blockchain que cette transaction touche.
Vous souvenez-vous de la mint BAYC Otherside? Moi si. Les frais de gaz étaient de 2 000 $+ pour un seul échange.
C'est là que la parallélisation intervient. En séparant l'"état" qu'un type particulier de transaction affecte, vous pouvez avoir de nombreux utilisateurs opérant sur différentes applications sans voir d'énormes pics de gaz onchain.
Les environnements d'exécution remarquables actuels sont :
Ces équipes construisent des rollups en utilisant des altVM pour augmenter le débit et la sécurité au niveau de l'exécution. Alors que le premier trimestre de 2024 a été marqué par l'émergence de la disponibilité des données, je crois que la seconde moitié de 2024 sera dominée par les rollups de prochaine génération et les EVM parallélisés.
Dans le cadre de cet article, je soutiendrai qu'Ethereum est la couche de règlement dominante pour la pile modulaire. Ethereum est le foyer de dizaines de rollups qui reposent sur les propriétés de sécurité natives de l'ensemble des validateurs Ethereum pour la sécurité économique.
Beaucoup des rollups mentionnés ci-dessus dans la section exécution utiliseront Ethereum. Cependant, ce qui est particulièrement intéressant, c'est que nous voyons actuellement de nombreuses chaînes traditionnelles « monolithiques » se tourner vers une approche plus modulaire de la mise à l'échelle. Avalanche a des sous-réseaux. On parle de Solana qui aurait besoin de se mettre à l'échelle avec des rollups.DymensionetInitiasont leurs propres L1 avec des rollups construits dessus.
La couche de règlement a été l'une des parties les moins discutées de la pile modulaire, et, pour l'instant, il semble qu'Ethereum continuera à dominer en tant que meilleure couche de règlement pour les rollups.
Cependant, dans un avenir proche, je pense que nous verrons également des rollups souverains se régler directement sur Celestia, et d'autres alt-L1 lanceront leurs propres frameworks de rollup pour lutter contre la force gravitationnelle de tenter de mettre à l'échelle une machine à état unique de manière décentralisée.
L'ensemble d'outils modulaire de la pile blockchain facilite plus que jamais le lancement et la personnalisation de blockchains. Notamment les fournisseurs de rollup-as-a-service (RaaS) comme Gelato, Caldera, ConduitetAltLayeravec des frameworks de rollup comme Initia & Dymension, facilitent le déploiement de rollups en 5 minutes via des interfaces sans code.
Cela conduit à une explosion de nouveaux chaînes modulaires lancées. Cependant, avec toutes ces nouvelles chaînes vient le compromis ultime de la fragmentation. La liquidité fragmentée entraîne un glissement plus important sur la mise en place de ponts et le trading. Les expériences utilisateur fragmentées à travers plusieurs chaînes avec différents portefeuilles, DEXs et ponts peuvent être écrasantes.
Alors, comment pouvons-nous unifier la liquidité et l'expérience utilisateur? Si les blockchains sont si faciles à lancer, ne devrait-il pas être aussi facile de les connecter?
Les fournisseurs d'interopérabilité traditionnels doivent déployer manuellement sur les chaînes une par une et exigent que les chaînes fassent pression sur eux pour les déploiements. C'est un énorme goulot d'étranglement pour les nouvelles chaînes et entrave leur croissance.
Il existe plusieurs protocoles d'interopérabilité ouvrant la voie à l'expansion continue des chaînes telles que Hyperlaneconstruire un cadre d'interopérabilité sans autorisation.Union Buildaxé sur l'interopérabilité du client léger zk, Réseau Omniavec leur norme Open Liquidity Network, Mitoseavec leur protocole de liquidité etCatalyseuravec leur AMM.
L'autre créneau intéressant pour l'interopérabilité est le séquençage partagé, qui a récemment été promu par un chercheur de la Fondation EthereumJustin Drake.
Il s'agit d'un mécanisme qui relie les rollups pour une exécution atomique via un séquenceur partagé. Ces solutions sont actuellement testées en production et je m'attends à ce que les leaders de ce secteur les lancent cette année. L'interopérabilité modulaire complète la pile modulaire et permet l'unification de l'écosystème modulaire dans un monde de 10 000+ rollups.
En conclusion, la modularité consiste à construire un système qui est supérieur à la somme de ses parties.
Ceux qui croient en un avenir modulaire croient en un avenir d'optionnalité. Nous croyons qu'offrir une expérience de développement plus adaptable et moins contraignante intégrera davantage de développeurs non natifs de la cryptographie et apportera de l'innovation. Nous croyons également en la souveraineté. Nous croyons que les applications ne devraient pas avoir à rivaliser les unes avec les autres pour l'espace de bloc. Les applications tendant à devenir leur propre chaîne apporteront une bien meilleure expérience utilisateur et une flexibilité accrue pour les développeurs.
L'ère de l'espace de bloc rare touche à sa fin abrupte. Nous en sommes aux premières manches d'un changement massif sur plusieurs années dans la façon dont les constructeurs opèrent et construisent des applications onchain. Alors que nous nous engageons dans l'expansion modulaire, nous continuerons à voir une innovation et une expérimentation sans précédent qui finissent par profiter aux participants de ces réseaux de manière plus imaginable.
Nous verrons bientôt un monde de 100 000+ chaînes, un monde de nombreuses applications sur leur propre chaîne souveraine, un monde d'intégration accélérée des développeurs et un monde d'une meilleure expérience utilisateur onchain.
Je crois que cela rapprochera l'industrie d'une adoption réelle. J'envisage un avenir où les utilisateurs interagissent avec les applications de manière rationalisée, de la même manière que vous utilisez Internet au quotidien. Ces applications seront leurs propres chaînes modulaires, chacune utilisant une partie spécifique de la pile modulaire discutée aujourd'hui.
Nous ne pouvons pas mettre à l'échelle notre espace de blocs avec plus de machines à état unique. Nous devons modulariser et travailler ensemble.