Rapport de recherche Lumoz : les blockchains modulaires réduisent considérablement les coûts de calcul ZKP

Avancé7/15/2024, 5:58:11 AM
Lumoz fournit une couche de calcul modulaire pour ZK Rollup, utilisant un mécanisme de consensus hybride de PoS et PoW. Le réseau d'algorithme ZK-PoW réduit de manière significative les coûts de calcul ZKP tout en traitant le problème des Provers centralisés. Il introduit également zkVerifier pour valider les ZKPs générés par zkProver.

Résumé

  1. Depuis sa création, Ethereum a constamment été confronté à des problèmes de scalabilité. La mise à l'échelle reste une technologie cruciale pour atteindre une adoption massive de Web3. Rollup est une solution de mise à l'échelle de couche 2 grand public, et son idée principale est de publier des blocs de données de transactions “emballés” sur la chaîne, réduisant ainsi la difficulté de la vérification de la validité des transactions. En fonction des différentes méthodes de vérification de la validité des données, les Rollups peuvent être davantage divisés en Rollups optimistes et Rollups ZK.

  2. Actuellement, le domaine des ZK Rollups rencontre trois principaux points douloureux : le coût élevé du calcul des ZKPs, la dépendance envers les Provers centralisés par la plupart des zk rollups, et la complexité de la technologie du savoir nul rendant difficile la construction de ZK-rollups compatibles avec l'EVM. De plus, de nombreux ZK Rollups utilisent des projets de ponts tiers pour les interactions, ce qui pose certains risques de sécurité.

  3. Le co-fondateur et PDG de Lumoz, NanFeng, est diplômé de l'Université Tsinghua. L'équipe principale investit près de cinq ans dans la technologie ZK depuis 2018. Depuis le début, Lumoz s'est engagé à rendre le calcul à connaissance nulle plus efficace et accessible.

  4. Lumoz a terminé deux tours de testnets incitatifs, avec un total de 282K participants, 28 137 validateurs, 145 mineurs PoW, et plus de 60 projets écosystémiques déployés. En mai 2024, Lumoz a annoncé la finalisation d'un nouveau tour de financement stratégique, valorisant l'entreprise à 300 millions de dollars. À ce jour, Lumoz a levé un total de 14 millions de dollars, avec des investisseurs incluant OKX Venture, Hashkey Capital, Polygon, Kucoin Ventures, IDG Blockchain, Gate Ventures, SevenUpDAO et Sweep Ventures.

  5. Lumoz fournit une couche de calcul modulaire pour ZK Rollup, utilisant un mécanisme de consensus hybride de PoS et de PoW. Le réseau d'algorithme ZK-PoW réduit significativement les coûts de calcul ZKP tout en traitant le problème des Provers centralisés. Il introduit également zkVerifier pour valider les ZKPs générés par zkProver. Les exigences matérielles pour les nœuds zkVerifier sont relativement faibles, et la vente de nœuds à venir renforcera la décentralisation et la résistance à la censure du réseau de vérification.

  6. Lumoz RaaS Launch Base est hautement compatible avec les piles technologiques ZK Rollups grand public, y compris Polygon zkEVM, zkSync, Scroll et Starknet. Il s'agit actuellement du projet offrant la plus large compatibilité avec les piles technologiques ZK Rollups, résolvant efficacement les problèmes de compatibilité entre la technologie ZK et l'EVM dans le domaine ZK Rollup. Il fournit des solutions ZK Rollup personnalisées avec un déploiement de chaîne en un clic. Les clients actuels incluent ZKFair, Merlin Chain, Coin98, Ultiverse, Mari1x, Fortnite (Efuse) et Viction.

  7. Lumoz propose le protocole NCRC, qui permet une interopérabilité transparente entre plusieurs ZK Rollups grâce à un "Native Bridge". Les actifs des utilisateurs ne passent par aucun protocole tiers, garantissant que le processus est sécurisé et sans confiance.

  8. Lumoz adopte un modèle économique à double jeton, où le jeton d'utilité MOZ peut être utilisé pour les frais de transaction et les frais d'utilisation des ressources, tandis que le jeton de participation esMOZ est une récompense pour les participants et peut également être utilisé pour déléguer des nœuds zkVerifier. Les jetons esMOZ peuvent être échangés contre des jetons MOZ à différents moments et taux de rachat. Actuellement, Lumoz n'a pas divulgué les derniers détails de distribution de jetons dans son livre blanc.

  9. En regardant vers l'avenir, le domaine de RaaS a des perspectives de développement prometteuses, et ZK Rollup deviendra la solution Rollup dominante. Les opérations communautaires et la construction de l'écosystème pourraient remplacer la technologie comme principaux défis dans la construction des Rollups. Avec son expertise approfondie en technologie ZK, Lumoz est prêt à continuer de diriger le domaine de RaaS ZK et à promouvoir l'application à grande échelle et l'adoption de la technologie ZK-Rollup.

1. Résumé précédent

1. Solution de mise à l'échelle Rollup

Depuis sa création, Ethereum est continuellement confronté à des problèmes de scalabilité. La mise à l'échelle reste une technologie cruciale pour atteindre l'adoption de masse de Web3.

Les solutions de scalabilité construites sur Ethereum sans nécessiter de modifications au protocole Layer 1 sous-jacent sont appelées solutions Layer 2. Ces solutions peuvent traiter des transactions sans interagir avec le réseau Ethereum et ancrer leur sécurité sur le Layer 1 d'Ethereum à travers des contrats intelligents, ajoutant ainsi une couche supplémentaire de hors chaîne au réseau, d'où le nom Layer 2. Selon L2 Beat, le nombre de transactions traitées par Layer 2 a actuellement atteint 10 fois celui du mainnet Ethereum, étendant considérablement la capacité limitée de traitement des transactions d'Ethereum.


Figure 1 Nombre de transactions traitées par Layer2https://l2beat.com/scaling/activity

En tant que blockchain publique hautement décentralisée, Ethereum est devenu très congestionné, et les frais de gaz sont devenus extrêmement coûteux. Par conséquent, un nombre croissant d'applications décentralisées, y compris DeFi et GameFi, migrent leurs protocoles vers ces solutions de couche 2 pour optimiser l'expérience utilisateur et réduire les coûts d'exploitation. Selon L2 Beat, au 16 juin 2024, la valeur totale verrouillée (TVL) dans toutes les solutions de couche 2 a atteint 12,4418 millions d'ETH, soit environ 44,363 milliards de dollars. En comparaison, la TVL sur le mainnet Ethereum est de 17,88 millions d'ETH, soit environ 65,634 milliards de dollars, ce qui signifie que la TVL dans toutes les solutions de couche 2 représente près de 70 % de celle sur le mainnet Ethereum.


Figure 2 Le montant total des positions verrouillées en couche 2https://l2beat.com/scaling/summary


Figure 3 Montant de verrouillage principal de l'Ethereum

https://defillama.com/chain/Ethereum?currency=USD

Rollup est une solution de mise à l'échelle de la couche 2 principale, et son idée principale est de publier des blocs de données de transaction « empaquetés » sur la chaîne, réduisant ainsi la difficulté de la vérification de la validité des transactions. La technologie Rollup aborde les problèmes précédemment exposés par Plasma, fournissant la même disponibilité des données et la sécurité que la couche 1 d'Ethereum (Ethereum lui-même), tout en augmentant considérablement le débit du réseau et en réduisant les coûts par transaction. Dans l'architecture des blockchains modulaires, la solution Rollup externalise essentiellement la couche d'exécution (et les autres couches) de la chaîne.


Figure 4 Blocs Modulaires Blocs Modulaires
https://members.delphidigital.io/reports/the-complete-guide-to-rollups

2. Deux solutions Rollup : ZK Rollups vs. Optimistic Rollups

Sur la base de leurs méthodes de vérification de la validité des données, les Rollups peuvent être divisés en Rollups Optimistes et Rollups ZK. Les Rollups Optimistes reposent sur une hypothèse "optimiste" selon laquelle la plupart des transactions sont valides, permettant des défis et des annulations lorsque des comportements frauduleux sont détectés. Les Rollups ZK, quant à eux, utilisent la technologie de Preuve de Connaissance Zéro (ZK) pour garantir que les transactions traitées hors chaîne sont valides et correctes, offrant une sécurité et une efficacité accrues. Voici les principaux avantages et inconvénients de ces deux solutions Rollup :


Tableau 1 ZK Rollups vs. Optimistic Rollups
Source de données : compilée par l'auteur sur la base de la littérature existante

Bien que ZK-Rollup présente de nombreux avantages et soit considéré par Vitalik comme une solution d'évolutivité à long terme pour Ethereum, il rencontre plusieurs défis techniques qui limitent actuellement son adoption généralisée. Selon les données de Defilama au 16 juin 2024, les Rollups Optimistes tels qu'Arbitrum, Blast, Base et Optimism continuent de dominer l'espace des Rollups.


Figure 5 diagramme circulaire de la TVL de la piste Rolluphttps://defillama.com/chains/Rollup

3. Points de douleur des Rollups ZK

Plus précisément, les points douloureux auxquels est actuellement confronté le secteur des ZK Rollups sont :

  1. Le coût élevé du calcul des preuves de connaissance nulle (ZKP), la plupart des ZK Rollups s'appuyant sur des Provers centralisés.

Plusieurs ZK Rollups fonctionnent actuellement sur le réseau principal Ethereum, notamment Polygon zkEVM et zkSync. Pour un ZK-Rollup, le coût de calcul des ZKP dépasse de loin le coût de la disponibilité des données (DA), représentant souvent plus de 50 % du coût total. De plus, beaucoup de ces projets ZK-Rollup n’ont pas décentralisé leurs processus de preuve. Par exemple, dans le réseau principal bêta de Polygon zkEVM, la dépendance à l’égard d’agrégateurs de confiance pour soumettre des ZKP est répandue, et l’ère zkSync suit une approche similaire.


Figure 6 Le coût de calcul des principaux ZK Rollups est très élevé (en rose sur l'image)
https://l2beat.com/scaling/costs

  1. La complexité de la technologie de la preuve de zéro rend difficile la construction de ZK-Rollups compatibles avec l'EVM.

La compatibilité EVM fait référence à la traduction du code de contrat intelligent Solidity en bytecode spécifique de la machine virtuelle pour les ZK Rollups. L'EVM n'a pas été initialement conçu avec la technologie de preuve de connaissance nulle à l'esprit. Par exemple, pour générer des preuves valides pour des programmes arbitraires exécutés par l'EVM à l'aide de zk-SNARKs, des représentations mathématiques et une logique de preuve doivent être créées pour chaque opcode de l'EVM. Cela nécessite des transformations cryptographiques complexes et présente des défis de compatibilité pour les contrats intelligents existants.

  1. De plus, de nombreux ZK Rollups utilisent actuellement des projets de pont tiers pour l'interopérabilité, posant certains risques en matière de sécurité.

Dans cette ère des multiples Rollups, la coexistence de diverses solutions de couche 2 rend la compatibilité transparente entre différentes solutions cruciale. Les solutions de pontage croisé existantes entre Rollups impliquent souvent le déploiement de nouveaux ensembles de contrats inter-chaînes sur les chaînes Rollup et l'utilisation d'incitations à la liquidité multi-chaînes pour atteindre la fonctionnalité d'actifs inter-chaînes. Cependant, ces solutions ne sont pas universellement applicables pour les interactions inter-chaînes basées sur des messages et comportent des risques de centralisation et de confiance. En juillet 2023, le projet de pontage croisé Multichain soutenu par Binance a cessé ses opérations après l'arrestation de son PDG par les autorités, les fonds dépassant 265 millions de dollars ayant été transférés hors de Multichain selon la surveillance de SlowMist. L'effondrement soudain d'un projet de pontage croisé de premier plan souligne les risques importants de centralisation et de confiance associés à l'utilisation de projets de pontage croisé tiers.

2. Contexte de la création de Lumoz


Figure 7 Lumozhttps://lumoz.org/

NanFeng, co-fondateur et PDG de Lumoz, a obtenu son diplôme de l'Université Tsinghua et a travaillé précédemment chez ByteDance. En tant que développeur principal, il a été profondément impliqué dans la mise en place fondamentale et le développement itératif de plusieurs projets. Il est également le fondateur de Trustless Labs. L'équipe principale est dédiée à la technologie ZK depuis 2018, investissant près de cinq ans dans son développement. Dès le départ, Lumoz s'est fixé pour objectif de rendre le calcul sans divulgation plus efficace et accessible, encapsulé dans leur mission : « Rendre ZK-Rollup à portée de main ».

Tout au long du parcours de développement de Lumoz, l'équipe a progressivement pris conscience des problèmes de sécurité et de centralisation dans le paysage actuel des Rollup des ponts inter-chaînes et a travaillé activement pour les résoudre. Ils ont également tiré parti de la tendance au développement de RaaS (Rollup en tant que service), ce qui a conduit au lancement réussi de la Base de Lancement ZK RaaS et à l'expansion correspondante de leur empreinte commerciale.


Figure 8 données connexes à l'écologie de Lumozhttps://lumoz.org/couche-de-calcul

Lumoz (anciennement Opside) a officiellement lancé son testnet fin mai 2023 et a fonctionné sans heurts pendant cinq mois avec une forte participation continue de la communauté mondiale. Plus de 450 000 participants ont rejoint le Pre-alpha testnet, ce qui a entraîné un impressionnant 13 580 057 transactions. Le testnet a vu plus de 140 mineurs et plus de 28 000 nœuds participer activement. Sur le plan écologique, plus de 100 projets de haute qualité ont postulé pour participer, avec 14 projets lançant avec succès des chaînes d'application zkEVM dédiées via Opside ZK-Rollup LaunchBase, qui fonctionnent de manière stable.

Lumoz devrait lancer son mainnet au T3. À l'heure actuelle, Lumoz a traité 2 millions de transactions, soumis plus de 4,79 millions de preuves de connaissance nulle (ZKP) et compte plus de 28 000 nœuds. De plus, plus de 16 projets ont passé des audits officiels et ont déployé des chaînes d'application zkEVM personnalisées sur la plateforme Lumoz.


La figure 9 de Lumoz a achevé une levée de fonds stratégique, avec la participation de SevenUPDAO dans l'investissement
https://mirror.xyz/lumozorg.eth/Fz0dF5HVMdbbI--9lzst60KuKOp5YGbb75Z0RmxiB24

En mars 2024, Lumoz, la couche informatique modulaire et la plateforme ZK-RaaS, a réalisé sa première levée de fonds avec une valorisation de 120 millions de dollars. Le 29 mai 2024, Lumoz a officiellement annoncé la finalisation d'une nouvelle levée de fonds stratégique. Parmi les investisseurs figuraient IDG Blockchain, SevenUpDAO, Sweep Ventures, entre autres. Le montant spécifique du financement n'a pas été divulgué. Avec cette levée de fonds stratégique, Lumoz a atteint une valorisation de 300 millions de dollars, dépassant la valeur marchande actuelle d'Altlayer de 253 millions de dollars, ce qui témoigne d'une forte confiance dans les perspectives de développement futur de Lumoz.

De plus, sur la base de la valeur marchande actuelle d'Altlayer multipliée par un facteur de 1,4 (le multiple de la valorisation du financement avant cotation), Lumoz pourrait potentiellement atteindre une valeur marchande d'au moins 420 millions de dollars lors de la cotation. Alternativement, en utilisant le multiplicateur de Gelato de 3, la valeur marchande de Lumoz après la cotation pourrait dépasser 900 millions de dollars.


Tableau 2 Informations de financement du projet de suivi de RaaS

Remarque : les sources de données proviennent principalement de Rootdata et ICO Analytics, '*' indiquant les investisseurs principaux, au 16 juin 2024.

3. Lumoz fournit une couche de calcul modulaire pour les ZK Rollups


Figure 10 Lumoz en tant que couche de calcul modulaire décentralisée
https://lumoz.org/compute-layer

Les Rollups se composent généralement de couches de règlement, de couches d'exécution, de couches de consensus et de couches de disponibilité des données. Cependant, pour les ZK-Rollups, un module central supplémentaire est nécessaire, connu sous le nom de couche Prover. Actuellement, Lumoz est le seul fournisseur dans l'espace Rollup modulaire proposant un réseau Prover modulaire. Actuellement, les mineurs de Lumoz fournissent la puissance de calcul ZKP pour la chaîne Merlin. Avec le lancement imminent du mainnet de Lumoz, la chaîne Merlin sera connectée au réseau de calcul ZK décentralisé de Lumoz. Ce réseau fonctionne sur un algorithme ZK-PoW, permettant à quiconque de contribuer à la puissance de calcul de Merlin Chain et de recevoir des récompenses en jetons Lumoz.

En combinant des ressources informatiques robustes avec le mécanisme de ré-approvisionnement d'EigenLayer, Lumoz a créé un écosystème de services informatiques efficace et sécurisé. L'architecture de la couche informatique Lumoz est hautement intégrée et collaborative, avec les composants et fonctionnalités clés suivants :


Figure 11 Architecture de la couche de calcul Lumoz
https://docs.lumoz.org/comprendre-lumoz/la-couche-de-calcul-avs-basee-sur-eigenlayer

  • Sur Ethereum, les normes EigenLayer sont utilisées pour construire des Services de Vérification Actifs (AVS), fournissant des recommandations de confiance et améliorant la sécurité des AVS grâce au mécanisme de restaking au niveau des fonctionnalités.
  • La chaîne EVM (L2) prend en charge un environnement blockchain divers compatible avec la machine virtuelle Ethereum (EVM), comme Polygon zkEVM, Polygon CDK, ZKStack et Scroll, garantissant une compatibilité et une évolutivité étendues.
  • L'oracle Lumoz AVS est responsable de la récupération et du stockage des données des chaînes compatibles avec l'EVM pour garantir une disponibilité et une intégrité des données élevées, fournissant ainsi une base solide pour la couche de calcul.
  • Lumoz Chain sert de couche de gestion centrale pour l'ensemble de la couche informatique, traitant de la planification des tâches, de la distribution des récompenses, et de la gestion de zkProver et zkVerifier, y compris le processus d'ajout et de suppression de nœuds. Les nœuds zkProver exécutent des tâches informatiques spécifiques, tandis que les nœuds zkVerifier vérifient les résultats de l'exécution.

Lumoz utilise un mécanisme de consensus hybride combinant PoS (Preuve d'enjeu) et PoW (Preuve de travail) dans son architecture. Plus précisément, PoW est utilisé pour zkProver, tandis que PoS s'applique principalement à zkVerifier (pouvant potentiellement servir de séquenceur Rollup). Cet article présentera d'abord l'algorithme ZK-PoW de Lumoz dans le contexte du consensus PoW, expliquant comment il aborde les défis actuels auxquels sont confrontés les ZK Rollups liés aux coûts de calcul élevés et aux problèmes de centralisation des ZKP (Preuves de connaissance nulle). Par la suite, l'article plongera dans une analyse détaillée des progrès de Lumoz dans le mécanisme de consensus PoS.

Le réseau de l'algorithme ZK-PoW de Lumoz réduit considérablement les coûts de calcul des preuves de connaissance nulle (Zero Knowledge Proof).

Pour résoudre les problèmes de coût computationnel et de centralisation de ZKP (Zero Knowledge Proof), Lumoz a proposé l'algorithme ZK-PoW. Ses principales caractéristiques incluent :

Mécanisme de distribution des récompenses PoW

Lumoz fournit un marché unifié pour le calcul ZKP, encourageant les mineurs à générer des ZKPs pour ces zk-rollups. Pendant la phase de test Pre-Alpha, basée sur l'algorithme de preuve de travail, chaque Rollup au sein des blocs Opside soumet une séquence selon des règles spécifiques. Les récompenses de PoW du bloc actuel sont distribuées parmi les emplacements Rollup enregistrés en fonction du nombre de lots inclus dans la séquence. Les mineurs peuvent choisir librement de participer au calcul ZKP pour un ou plusieurs Rollups. À l'avenir, chaque séquence sera tarifée différemment en fonction de facteurs tels que le type de ZK-Rollup, le nombre de transactions Rollup incluses, l'utilisation du gaz et d'autres facteurs de charge estimés.

Les mineurs doivent bloquer une quantité correspondante de jetons pour chaque Rollup dans le contrat système afin de soumettre des preuves de connaissance nulle (ZKP). Les récompenses pour les mineurs soumettant des ZKPs sont également distribuées en fonction de leur ratio de blocage, décourageant ainsi tout comportement malveillant des mineurs soumettant plusieurs fois des ZKPs.

L’algorithme de soumission en deux étapes de ZKP

Tout d'abord, les mineurs soumettent la Preuve de hachage. Dans une fenêtre temporelle spécifique pour une séquence donnée, plusieurs mineurs sont autorisés à participer au calcul du ZKP. Chaque mineur ne soumet pas directement la preuve originale mais calcule le hachage de la preuve (preuve/adresse) et la soumet au contrat.

Ensuite, les mineurs soumettent le ZKP. Après la fenêtre temporelle, les mineurs soumettent la preuve originale, et elle est vérifiée par rapport aux hachages de preuve précédemment soumis. Les mineurs dont les preuves passent la vérification sont éligibles aux récompenses de PoW, qui sont distribuées proportionnellement en fonction du montant qu'ils ont mis en jeu pour la participation.


Figure 12 Algorithme de soumission à deux étapes de ZKP
https://lumoz.org/couche-de-calcul

Lumoz utilise ingénieusement un algorithme de soumission en deux étapes pour les ZKPs, en utilisant un modèle de soumission-première-vérification-plus tard pour éliminer les calculs de preuve inutiles et d'agrégation d'adresses. De plus, cet algorithme de soumission en deux étapes permet une computation ZKP parallèle et une soumission séquentielle, permettant aux mineurs d'exécuter simultanément plusieurs tâches de génération ZKP, accélérant considérablement l'efficacité de génération ZKP. L'équipe de Lumoz a également optimisé l'algorithme d'agrégation récursif ZKP, maximisant les ressources du cluster pour améliorer encore la vitesse de computation ZKP.

Dans un environnement de test de stress réel, les mineurs exploitent un cluster de 20 machines, comprenant des processeurs 128 cœurs et 1 To de RAM. Au cours des tests, le taux de transaction s'est stabilisé autour de 27,8 TPS en environ 40 minutes. Dans les mêmes conditions, Lumoz a réduit le temps de confirmation moyen des transactions d'environ 5 à 6 minutes à environ 3 minutes, augmentant ainsi l'efficacité de génération de ZKP d'environ 80%. À l'avenir, à mesure que davantage de ZK-rollups et de mineurs rejoindront le marché de calcul ZK, l'algorithme de preuve de travail de Lumoz devrait offrir des gains d'efficacité encore plus marqués.

La version ZK-PoW V2.0 optimise davantage le processus de calcul

Par rapport à la version 1.0 :

  • Le service d'origine a été divisé en trois sous-modules : génération de preuve, gestion de preuve et soumission de preuve, ce qui a abouti à une structure plus claire, un couplage plus faible et une robustesse accrue.
  • Le module de génération de preuves, Proof Generator, a ajouté un startBatchparamètre pour aider les nouveaux mineurs à mieux suivre la progression du minage.
  • Le module de gestion des preuves, Proof Manager, a été amélioré par rapport à l'ancienne version. Il renvoie désormais rapidement les preuves en cas de redémarrage du service de minage ou d'autres raisons causant des échecs de soumission de preuves, garantissant ainsi la protection des intérêts des mineurs. Le mécanisme de renvoi ne résout pas seulement les échecs de soumission de preuves, mais gère également les scénarios où les preuves n'ont pas été soumises, assurant la sécurité de la chaîne Rollup.
  • Le module de soumission de preuves, Expéditeur d’épreuves, utilise trois caches de priorité thread-safe pour mettre en œuvre un processus de soumission de transaction en deux étapes. Par rapport aux versions précédentes, il réduit l’utilisation de verrous globaux, ce qui garantit la soumission rapide des preuves à des hauteurs inférieures et protège les intérêts des mineurs. De plus, le flux de travail global du service est plus clair, ce qui réduit le nombre de threads et la consommation de ressources pendant l’exécution du programme.


Figure 13 Architecture ZK-PoW V2.0
https://mirror.xyz/lumozorg.eth/zZy2munlvNY7D4DG6lpcccrx1IZTJ7yb3jXOwd1O9Hg

Résultats du test de pression : Dans la version 2.0, en utilisant 10 machines avec 64 cœurs chacune, 566 lots de preuves ont été complétés en 7 heures, 38 minutes et 40 secondes, avec une moyenne de 48,62 secondes par preuve. Dans des scénarios multi-mineurs, la version 2.0 montre une amélioration globale de l'efficacité de 50 % dans la génération de preuves zk par rapport à la version 1.0.

2. Introduction du mécanisme de vérification du nœud zkVerifier, établissant un réseau de vérification décentralisé et résistant à la censure.

Le réseau Lumoz assume la responsabilité cruciale de la gestion de l’entrée et de la sortie des données de l’ensemble du réseau. Pour garantir la sécurité, l’exactitude et la décentralisation du processus de traitement des données et de ses résultats, Lumoz a mis en place un mécanisme de vérification des nœuds. Ce mécanisme implique que les nœuds zkVerifier valident les ZKP générés par zkProvers. Le flux de travail spécifique est le suivant :


Figure 14 mécanisme de vérification du nœud zkVerifier
https://docs.lumoz.org/zkVerifier-node-explained/how-do-zkverifier-node-work

Tout d'abord, après que les preuves générées par les zkProvers sont soumises à la chaîne Lumoz, Lumoz envoie des tâches de vérification à plusieurs nœuds zkVerifier, qui effectuent indépendamment la vérification distribuée. Ensuite, un consensus sur la validité des preuves est atteint lorsque au moins les deux tiers des nœuds zkVerifier confirment leur validité, garantissant l'autorité et la cohérence des résultats de la vérification. Enfin, les preuves validées et leurs résultats sont transmis à nouveau à la blockchain Lumoz via l'Oracle Lumoz AVS, avec les résultats des tâches enregistrés et répondus sur la chaîne Lumoz via le contrat de gestion des tâches.

Les exigences matérielles pour les nœuds zkVerifier sont relativement modestes, ce qui permet une participation plus large à l’écosystème Lumoz et améliore encore la décentralisation du réseau Lumoz.


Figure 15 zkProver node hardware configuration requirements
https://docs.lumoz.org/achat-zkverifier-node-et-configuration/configuration-node

La vente de noeuds zkVerifier ouvrira bientôt

Lumoz a introduit un système de licences pour l'admission des nœuds zkVerifier : les licences servent de reconnaissance officielle des identités des nœuds zkVerifier et sont des conditions contraignantes essentielles lors de la configuration des nœuds zkVerifier. Ces licences existent sous forme de NFT (jetons non fongibles), garantissant l'unicité et l'irréplicabilité de chaque licence. Pour ceux qui préfèrent ne pas exécuter eux-mêmes les nœuds, il existe un mécanisme de délégation où les jetons ezMOZ ou les licences peuvent être délégués à d'autres opérateurs de nœuds, tout en recevant toujours des récompenses. Les licences peuvent également être librement transférées entre les utilisateurs en cas de besoin.


Vente de noeuds zkVerifier Figure 16https://node.lumoz.org/

Les licences de noeuds zkVerifier seront officiellement mises en vente à partir du 17 juin 2024. Chaque noeud zkVerifier recevra 40 millions de points Lumoz (LP) avant l'événement de génération de jetons (TGE), avec un déverrouillage linéaire supplémentaire de 1 million de LP par jour du 25 juin au 4 août. Ces LP peuvent être échangés contre des jetons du mainnet après le TGE. Après le TGE, les noeuds zkVerifier continueront de recevoir de l'autonomisation, avec un déverrouillage linéaire continu de 25% des jetons Lumoz sur 36 mois, ainsi que la possibilité de participer à des largages aériens des projets de l'écosystème Lumoz.

Selon la dernière politique de Lumoz, il y aura un total de 100 000 licences réparties en 10 niveaux de prix différents. Ils seront vendus selon le principe du premier arrivé, premier servi, avec des prix qui augmenteront dans les étapes ultérieures, ce qui incitera les achats plus tôt pour des rendements plus élevés. La vente sera divisée en trois phases : la phase de prévente (ouvre le 17 juin 2024 à 15h00 UTC+8), la phase d’acquisition de la liste blanche (ouvre également le 17 juin 2024 à 15h00 UTC+8), la phase de vente de la liste blanche (ouvre le 25 juin 2024 à 15h00 UTC+8) et la phase de vente publique (ouvre le 3 juillet 2024 à 15h00 UTC+8), où les licences seront disponibles pour tous les utilisateurs.


Figure 17 Niveaux de licence Lumoz
https://docs.lumoz.org/purchase-zkverifier-node-and-set-up/license-tiers

Système de bonus d'équipe pour les activités de points de nœud


Figure 18 Mécanisme de participation de l'équipe de l'activité des points du nœud zkVerifier
https://docs.lumoz.org/zkverifier-lumoz-points-campaign

Lors de la mise en jeu de licences, les utilisateurs ont la possibilité de rejoindre une équipe existante ou d'en créer une nouvelle, avec un maximum de 50 membres par équipe. Le niveau d'une équipe est déterminé par le nombre total de licences qu'elle détient, les niveaux supérieurs accordant un poids plus important lors de l'allocation des points Lumoz. Lumoz utilise ce design fractal pour attirer plus d'utilisateurs et d'investisseurs à participer à leur écosystème.

Le mécanisme de remboursement garantit les intérêts des utilisateurs

De plus, afin de maximiser la protection des droits des utilisateurs de la communauté mondiale, Lumoz a mis en place un mécanisme de remboursement. La fenêtre de remboursement s’ouvrira six mois après le début de l’événement de génération de jetons (TGE), la durée de la fenêtre restant à déterminer. Si les utilisateurs ne sont pas satisfaits pour quelque raison que ce soit, ils peuvent demander un remboursement. Lumoz remboursera sans condition 80 % du montant du paiement du nœud d’achat. Les utilisateurs doivent retourner tous les jetons et NFT (jetons non fongibles) générés.

Source de revenus importante avant TGE

La vente du nœud zkVerifier de Lumoz est devenue une source cruciale de revenus pour le projet. Dans les projets de blockchain, la génération de revenus précoces est vitale pour un développement et un succès durables. Cela permet non seulement d'apporter un soutien financier nécessaire, mais aussi de renforcer la confiance parmi les investisseurs et les membres de la communauté. Il est important de noter que les projets de blockchain ne devraient pas se fier uniquement aux offres initiales d'échange (IEO) pour les revenus. Bien que les IEO soient efficaces pour la collecte de fonds, ils ne devraient pas être la seule voie à suivre, car une dépendance excessive peut limiter la flexibilité financière et accroître les risques du projet à long terme.

Plus précisément, la vente du nœud zkVerifier de Lumoz devrait avoir un impact sur le projet en démontrant confiance et engagement envers le développement futur. En vendant des nœuds, le projet signale au monde extérieur qu'il dispose de fonds et de ressources suffisants pour stimuler la croissance à long terme. Cela aide à attirer plus d'investisseurs et de partenaires pour participer au succès du projet.

De plus, les ventes de nœuds reflètent la valeur et la cohésion de la communauté. L'achat de nœuds permet aux utilisateurs de faire partie de la communauté du projet, favorisant une connexion plus étroite avec le projet. Cette relation non seulement renforce le sentiment d'appartenance et de fidélité des utilisateurs, mais favorise également la communication et la collaboration entre les membres de la communauté. Une communauté active et engagée est cruciale pour la croissance et le succès soutenus du projet.

4. Lumoz RaaS Launch Base est hautement compatible avec les piles technologiques ZK Rollups grand public

Rollup as a Service (RaaS) est un produit conçu pour lancer des Rollups personnalisés pour les nouvelles applications blockchain. À l’instar des produits SaaS (Software-as-a-Service), les utilisateurs n’ont pas besoin de maintenir ou d’héberger une partie du produit de service, ce qui élimine le besoin d’une gestion complexe des logiciels et du matériel.

Du point de vue de la nécessité d'écrire du code, les projets RaaS peuvent être divisés en 2 catégories : SDK et solutions No-Code. Les solutions SDK fournissent aux développeurs un ensemble complet de kits de développement de logiciels généraux, rendant le déploiement de Rollups aussi simple que le déploiement de contrats intelligents. Les solutions No-Code, comme leur nom l'indique, permettent de déployer des Rollups sans écrire une seule ligne de code (lancement de chaîne en un clic). Des projets tels que OP Stack, Rollkit, Dymension, Sovereign et Stackr relèvent des solutions SDK. Les projets offrant le déploiement sans code de Rollups incluent Lumoz, AltLayer, Eclipse et Caldera.


Figure 19 Les projets RaaS peuvent être divisés en 2 catégories
https://foresightnews.pro/article/detail/27089

Dans l'espace RaaS, il existe déjà divers projets tels que AltLayer et Gelato qui permettent le lancement de chaînes sans code. Cependant, Lumoz RaaS Launch Base se distingue en intégrant des solutions Rollup grand public dans l'industrie de la blockchain telles que Polygon zkEVM, zkSync, Scroll et Starknet. Il s'agit actuellement du projet le plus largement compatible en termes de prise en charge de la pile technologique ZK Rollups. Cette capacité permet à Lumoz de résoudre les points de friction de compatibilité entre la technologie ZK et l'EVM, ce qui le positionne de manière unique dans l'écosystème ZK Rollup.


Table 3 Stacks technologiques pris en charge par divers projets RaaS principaux

Remarque : Les données proviennent principalement des sites Web officiels et des livres blancs de chaque projet, et sont compilées en référence à des articles sur Internet.

À partir du tableau ci-dessus, il est clair que Lumoz a établi des collaborations dans divers modules de l'écosystème Rollup. Par exemple, outre l'intégration de Layer1, Lumoz a conclu des partenariats avec des projets de couche DA tiers tels que Celestia, Eigenlayer, Ethstorage, Avail et Espresso. De plus, Lumoz collabore avec Espresso Systems, Radius, Metis et Astria pour offrir des options de séquenceurs décentralisés à ses clients.

Selon les normes de Vitalik, zkEVM peut être catégorisé en les types suivants :


Figure 20 Vitalik "Différents types de zkEVM"
https://learnblockchain.cn/article/6369

  • Type1 zkEVM: Entièrement équivalent à Ethereum.
  • Type2 zkEVM: Entièrement compatible avec la Machine Virtuelle Ethereum (EVM).
  • Type3 zkEVM: Presque compatible avec la machine virtuelle Ethereum (EVM).
  • Type4 zkEVM: Compatible avec les langages de plus haut niveau.

Les frameworks pris en charge par Lumoz incluent précisément ces types de zkEVM, offrant ainsi aux clients un plus large éventail de choix.


Figure 21 Classification des principaux projets ZK Rollup
https://learnblockchain.cn/article/6369


Figure 22 Divers projets principaux zkEVM
https://learnblockchain.cn/article/6369

1. Le lancement de la chaîne en un clic répond aux besoins personnalisés de ZK Rollup des parties du projet

Les utilisateurs peuvent sélectionner indépendamment les différents composants requis pour la couche 2 dans leur Launch Base, y compris les SDK, les couches de règlement, les couches de disponibilité des données, les séquenceurs, et plus encore. Le processus ne nécessite aucun code, réduisant significativement la difficulté de lancer les ZK Rollups, permettant aux équipes de se concentrer sur les opérations de l'écosystème et les aspects non techniques.


Figure 23 Lumoz ZK-RaaS Launch Base envoie le lien en un clic
https://lumoz.org/launchbase

Par exemple, certains des clients utilisant actuellement les services Lumoz RaaS incluent :

  • ZKFair est le premier réseau ZK-L2 basé sur Polygon CDK et Celestia DA, piloté par la communauté, avec le support technique fourni par le fournisseur ZK-RaaS Lumoz. ZKFair utilise le stablecoin USDC comme jeton gaz. Il garantit une compatibilité EVM à 100 %, d'excellentes performances, des frais minimes et une sécurité robuste. ZKFair est un réseau L2 expérimental entièrement détenu et piloté par la communauté.
  • Merlin Chain intègre les réseaux ZK-Rollup, les réseaux d'oracle décentralisés, la disponibilité des données et les modules anti-fraude BTC on-chain. Il vise à autonomiser les actifs, protocoles et produits natifs Bitcoin sur la couche 1 grâce à son réseau de couche 2, injectant ainsi de la vitalité dans l'écosystème Bitcoin.

2. Prise en charge de l'architecture de la couche 2 Op Stack + ZK Fraud Proof

De plus, le 18 avril 2024, Lumoz a annoncé que sa couche de calcul modulaire prendra en charge l'architecture Op Stack + ZK Fraud Proof Layer 2.

OP Stack est une pile de développement générique utilisée pour construire des écosystèmes blockchain L2.


Figure 24 Op Stack + ZK Fraud Proof Layer 2 architecture
https://mirror.xyz/lumozorg.eth/eFpFnP40loyL3idRitTT_MNB3kW8R_6arZ7bgtmoRlc

Similaire à la proposition de Steven Li et AltLayer du modèle ZK Optimistic Rollup, l'architecture Op Stack + ZK Fraud Proof est une nouvelle conception qui intègre des preuves de validité basées sur des preuves de connaissance nulle dans la technologie Optimistic Rollup. Lorsque les challengers signalent des soumissions de données incorrectes par les séquenceurs, ils soumettent un défi à la couche 1. Le séquenceur doit générer la preuve ZK correspondante dans une période de défi limitée et la soumettre au contrat de la couche 1 pour vérification. Si la vérification confirme la validité des données, le défi est invalide ; sinon, le défi réussit. Cette approche combine les avantages de l'Optimistic Rollup et du ZK Rollup, maintenant des coûts bas tout en réduisant efficacement les temps d'attente.

5. Le protocole NCRC implémente un ZK-Rollup sans confiance

Un pont natif inter-chaîne

Comme mentionné précédemment, les ponts de tiers peuvent offrir des expériences cross-chain moins chères et plus rapides, mais ils introduisent des coûts de confiance supplémentaires et des risques de sécurité. En fait, chaque ZK-Rollup est livré avec un pont L1<>L2 intégré, appelé par Lumoz un pont natif. Contrairement aux ponts de tiers basés sur des solutions de liquidité, le pont natif fonctionne comme un mécanisme cross-chain « mint-burn » unique. Il garantit la sécurité grâce aux preuves à divulgation nulle tout en maintenant la confiance. Pour réaliser la NCRC entre plusieurs Rollups, les deux prérequis suivants doivent être respectés :

  • Ces Rollups doivent être de type ZK-Rollup.
  • Ces Rollups doivent résider sur le même L1.

Les Rollups remplissant ces conditions ont théoriquement le même niveau de sécurité que le L1 sous-jacent. De même, le niveau de sécurité des ponts natifs entre ces Rollups est équivalent, ne nécessitant aucune confiance entre eux. Toutes les transactions NCRC sont validées par une preuve de validité, ce qui constitue la garantie de sécurité de base pour NCRC.

1. Le contrat RRC fournit des services de récupération de données.

La raison fondamentale pour laquelle les ZK Rollups ne peuvent pas communiquer entre eux est que leurs contrats sur la couche 1 (Ethereum mainnet) ne sont pas liés. Ils ignorent l'existence les uns des autres et ne peuvent pas communiquer directement via des ponts Rollup natifs. Pour remédier à cela, Lumoz déploiera le contrat RRC (Rollup Recognition Contract) sur chaque couche 1, permettant aux Rollups de découvrir et d'identifier les uns les autres. Le RRC gère tous les zk-rollups participants dans le NCRC, y compris l'ajout, la pause et la sortie des Rollups. Chaque Rollup dans le RRC se voit attribuer un identifiant Rollup dédié.

Le processus de ponts natifs pour les transactions croisées Rollup cache les complexités sous-jacentes, optimisant l'expérience utilisateur.

Pour les utilisateurs, les opérations NCRC sont identiques à celles des ponts natifs Rollup. Tout au long du processus de cross-chain, les actifs passent par le chemin suivant : Rollup1 -> contrat de pont L1 de Rollup1 -> contrat de pont L1 de Rollup2 -> Rollup2. En d'autres termes, les actifs des utilisateurs ne passent par aucun protocole tiers ; ils nécessitent uniquement l'utilisation des ponts natifs de Rollup. L'ensemble du processus est sécurisé et sans confiance.


Figure 25 Le processus de transaction de pont natif cross-rollup
https://mirror.xyz/lumozorg.eth/0P5S75pYf4GtjYG4tka4whLHI7a1YC-YVS0uzgaSlzI

Lorsque les utilisateurs initient des opérations inter-chaînes de Rollup1 à Rollup2, le processus technique implique en réalité trois entités : Rollup1, L1 (Couche 1) et Rollup2. Cependant, les utilisateurs n'ont pas besoin d'être conscients de la présence de L1 dans ce processus ; leur expérience se résume simplement à un transfert direct de Rollup1 à Rollup2. En coulisses, les actifs inter-chaînes subissent deux opérations de pontage sur L1, créant une connexion transparente de Rollup1 à Rollup2 dans la perception de l'utilisateur. Ces opérations L1 sont gérées automatiquement, ne nécessitant aucune action supplémentaire de l'utilisateur. Du point de vue de l'utilisateur, leur Rollup actuel peut effectuer des opérations inter-chaînes vers L1 et tout autre Rollup. Cette conception améliore l'expérience utilisateur en simplifiant le processus et en masquant les complexités sous-jacentes.

6. Le modèle économique à double jeton de Lumoz

Si nous ignorons l'aspect Licence du zkVerifier, Lumoz adopte un modèle économique à double jeton.

1. Jeton Fonctionnel MOZ

  • Frais de transaction (Gas) : Toutes les transactions au sein du réseau Lumoz nécessitent des jetons MOZ comme frais de transaction, garantissant le fonctionnement sécurisé du réseau et le traitement fluide des transactions.
  • Frais d'utilisation des ressources : Les utilisateurs doivent payer des jetons MOZ en tant que frais d'utilisation des ressources lors de l'utilisation des calculs de preuve de connaissance nulle (ZKP) et des services d'intelligence artificielle (IA) du réseau Lumoz, offrant des incitations économiques nécessaires pour le réseau.

2. Jeton de capitaux propres esMOZ

  • Incentiver la participation: les jetons esMOZ servent de récompenses aux nœuds qui contribuent à la puissance de calcul, à la sécurité et à la stabilité du réseau Lumoz, renforçant les incitations et attirant les participants à rejoindre le réseau. Ce mécanisme d'incitation contribue à renforcer la sécurité et la stabilité du réseau.
  • Déléguer des nœuds zkVerifier : Les utilisateurs peuvent utiliser des jetons esMOZ pour participer à la délégation, en sélectionnant des nœuds de confiance pour le vote de délégation. Cela favorise la gouvernance décentralisée du réseau et permet aux participants de gagner des récompenses.
  • Mécanisme de rachat : les jetons esMOZ peuvent être échangés contre des jetons MOZ à des périodes et des taux de rachat variables, offrant aux utilisateurs des options de rachat flexibles. Ce mécanisme de rachat offre aux utilisateurs plus de flexibilité et de choix.

7. Perspectives de l'industrie

1. Les perspectives de développement de RaaS sont prometteuses

La tendance future de l'industrie de la cryptographie comprend un mouvement significatif vers des applications couvrant plusieurs chaînes et utilisant plusieurs Rollups. Avec un nombre croissant de projets cherchant des performances accrues, des coûts réduits et des services personnalisables des chaînes publiques, la montée de RaaS établit une base pour répondre à ces demandes.

Tout d'abord, d'un point de vue de personnalisation, RaaS facilite le développement d'applications basées sur des Rollups modulaires, permettant aux développeurs de répondre de manière flexible aux exigences commerciales spécifiques et d'injecter plus d'innovation dans l'écosystème.

Deuxièmement, en termes de performance, la technologie Rollup en tant que solution de couche 2 améliore considérablement le débit du réseau Ethereum et réduit les coûts. Dans ce contexte, RaaS garantit que les développeurs peuvent déployer leurs applications de manière rentable et sécurisée, bénéficiant de la scalabilité offerte par les solutions de couche 2 comme celles activées par la mise à niveau de Canun, qui introduit des "transactions de blob" pour stocker les transactions L2 de manière plus efficace et abordable, améliorant ainsi la vitesse et le débit des transactions.

Enfin, d'un point de vue modèle économique, RaaS montre un potentiel de développement immense. Alors que la congestion sur le réseau principal d'Ethereum s'intensifie avec la prolifération des applications on-chain, la demande de Rollups et de RaaS devrait augmenter régulièrement.

2. ZK Rollup deviendra la solution principale pour Rollup

Vitalik a déclaré à plusieurs reprises que ZK Rollup remplacera Optimistic Rollup en tant que solution d'évolutivité à long terme pour Ethereum. Comme précédemment décrit, ZK Rollup offre des avantages distincts par rapport à Optimistic Rollup, et avec des améliorations continues dans la technologie ZK et une meilleure compatibilité avec l'EVM, ZK Rollup est sur le point de devenir la solution Rollup dominante. Bien sûr, il existe également la possibilité que d'autres solutions hybrides d'évolutivité émergent, telles que OP Stack+ZK Fraud Proof, qui combinent les points forts d'Optimistic Rollup et de ZK Rollup.

3. La gestion communautaire et le développement de l'écosystème remplacent de plus en plus la technologie en tant que principaux défis dans la construction de Rollups.

L’essor du RaaS permet aux développeurs de créer et de déployer des Rollups plus facilement et plus rapidement, réduisant ainsi les obstacles techniques (bien que la technologie reste un facteur crucial dans le développement des Rollups). De plus, les Rollups émergents comme Base, Manta Pacific et Blast ont rapidement été acceptés par le marché en tirant parti des outils existants pour la construction de Rollup à faible coût et en se concentrant sur le développement de l’écosystème. Les analystes suggèrent que ces Rollups émergents établissent non seulement des références sur le marché, mais fournissent également des exemples précieux pour les applications traditionnelles qui passent à des solutions de couche 2.

8. Faire face aux risques

Tout d'abord, malgré le succès de Lumoz à attirer une participation généralisée de la communauté crypto lors des phases de testnet Pre-Alpha et Alpha, la vente de Node récemment lancée est la première fois que les utilisateurs doivent dépenser de l'argent réel pour rejoindre. Si cette vente de node n'est pas bien gérée, elle pourrait avoir un impact négatif sur le développement de l'écosystème de Lumoz. De plus, il est important de noter que Lumoz n'a pas encore annoncé de plan de distribution de jetons mis à jour. Cela signifie qu'il existe un risque que les participants gagnent trop peu après l'achat de nodes, il est donc essentiel de faire vos propres recherches (DYOR). Cependant, étant donné que les nodes zkVerifier permettent des remboursements, des délégations et des transferts, les participants peuvent limiter leurs pertes même s'ils les subissent.

9. Conclusion

Lumoz aborde efficacement les trois principaux points douloureux de l'espace ZK Rollup grâce à sa couche informatique modulaire, à ZK RaaS et au protocole de pont natif NCRC cross-chain. Cela positionne Lumoz comme un pionnier et un leader de l'industrie ZK Rollup. Nous sommes convaincus que Lumoz continuera à démontrer son leadership à l'avenir, favorisant l'application à grande échelle et l'adoption de la technologie ZK Rollup.

Clause de non-responsabilité:

  1. Cet article est repris de [ SevenUp DAO]. Tous les droits d'auteur appartiennent à l'auteur original [ZeY]. Si des objections sont formulées à cette réimpression, veuillez contacter lePorte Apprendreéquipe et ils s'en occuperont rapidement.
  2. Clause de non-responsabilité: Les points de vue et opinions exprimés dans cet article sont uniquement ceux de l'auteur et ne constituent aucun conseil en investissement.
  3. Les traductions de l'article dans d'autres langues sont effectuées par l'équipe Gate Learn. Sauf mention contraire, copier, distribuer ou plagier les articles traduits est interdit.

Rapport de recherche Lumoz : les blockchains modulaires réduisent considérablement les coûts de calcul ZKP

Avancé7/15/2024, 5:58:11 AM
Lumoz fournit une couche de calcul modulaire pour ZK Rollup, utilisant un mécanisme de consensus hybride de PoS et PoW. Le réseau d'algorithme ZK-PoW réduit de manière significative les coûts de calcul ZKP tout en traitant le problème des Provers centralisés. Il introduit également zkVerifier pour valider les ZKPs générés par zkProver.

Résumé

  1. Depuis sa création, Ethereum a constamment été confronté à des problèmes de scalabilité. La mise à l'échelle reste une technologie cruciale pour atteindre une adoption massive de Web3. Rollup est une solution de mise à l'échelle de couche 2 grand public, et son idée principale est de publier des blocs de données de transactions “emballés” sur la chaîne, réduisant ainsi la difficulté de la vérification de la validité des transactions. En fonction des différentes méthodes de vérification de la validité des données, les Rollups peuvent être davantage divisés en Rollups optimistes et Rollups ZK.

  2. Actuellement, le domaine des ZK Rollups rencontre trois principaux points douloureux : le coût élevé du calcul des ZKPs, la dépendance envers les Provers centralisés par la plupart des zk rollups, et la complexité de la technologie du savoir nul rendant difficile la construction de ZK-rollups compatibles avec l'EVM. De plus, de nombreux ZK Rollups utilisent des projets de ponts tiers pour les interactions, ce qui pose certains risques de sécurité.

  3. Le co-fondateur et PDG de Lumoz, NanFeng, est diplômé de l'Université Tsinghua. L'équipe principale investit près de cinq ans dans la technologie ZK depuis 2018. Depuis le début, Lumoz s'est engagé à rendre le calcul à connaissance nulle plus efficace et accessible.

  4. Lumoz a terminé deux tours de testnets incitatifs, avec un total de 282K participants, 28 137 validateurs, 145 mineurs PoW, et plus de 60 projets écosystémiques déployés. En mai 2024, Lumoz a annoncé la finalisation d'un nouveau tour de financement stratégique, valorisant l'entreprise à 300 millions de dollars. À ce jour, Lumoz a levé un total de 14 millions de dollars, avec des investisseurs incluant OKX Venture, Hashkey Capital, Polygon, Kucoin Ventures, IDG Blockchain, Gate Ventures, SevenUpDAO et Sweep Ventures.

  5. Lumoz fournit une couche de calcul modulaire pour ZK Rollup, utilisant un mécanisme de consensus hybride de PoS et de PoW. Le réseau d'algorithme ZK-PoW réduit significativement les coûts de calcul ZKP tout en traitant le problème des Provers centralisés. Il introduit également zkVerifier pour valider les ZKPs générés par zkProver. Les exigences matérielles pour les nœuds zkVerifier sont relativement faibles, et la vente de nœuds à venir renforcera la décentralisation et la résistance à la censure du réseau de vérification.

  6. Lumoz RaaS Launch Base est hautement compatible avec les piles technologiques ZK Rollups grand public, y compris Polygon zkEVM, zkSync, Scroll et Starknet. Il s'agit actuellement du projet offrant la plus large compatibilité avec les piles technologiques ZK Rollups, résolvant efficacement les problèmes de compatibilité entre la technologie ZK et l'EVM dans le domaine ZK Rollup. Il fournit des solutions ZK Rollup personnalisées avec un déploiement de chaîne en un clic. Les clients actuels incluent ZKFair, Merlin Chain, Coin98, Ultiverse, Mari1x, Fortnite (Efuse) et Viction.

  7. Lumoz propose le protocole NCRC, qui permet une interopérabilité transparente entre plusieurs ZK Rollups grâce à un "Native Bridge". Les actifs des utilisateurs ne passent par aucun protocole tiers, garantissant que le processus est sécurisé et sans confiance.

  8. Lumoz adopte un modèle économique à double jeton, où le jeton d'utilité MOZ peut être utilisé pour les frais de transaction et les frais d'utilisation des ressources, tandis que le jeton de participation esMOZ est une récompense pour les participants et peut également être utilisé pour déléguer des nœuds zkVerifier. Les jetons esMOZ peuvent être échangés contre des jetons MOZ à différents moments et taux de rachat. Actuellement, Lumoz n'a pas divulgué les derniers détails de distribution de jetons dans son livre blanc.

  9. En regardant vers l'avenir, le domaine de RaaS a des perspectives de développement prometteuses, et ZK Rollup deviendra la solution Rollup dominante. Les opérations communautaires et la construction de l'écosystème pourraient remplacer la technologie comme principaux défis dans la construction des Rollups. Avec son expertise approfondie en technologie ZK, Lumoz est prêt à continuer de diriger le domaine de RaaS ZK et à promouvoir l'application à grande échelle et l'adoption de la technologie ZK-Rollup.

1. Résumé précédent

1. Solution de mise à l'échelle Rollup

Depuis sa création, Ethereum est continuellement confronté à des problèmes de scalabilité. La mise à l'échelle reste une technologie cruciale pour atteindre l'adoption de masse de Web3.

Les solutions de scalabilité construites sur Ethereum sans nécessiter de modifications au protocole Layer 1 sous-jacent sont appelées solutions Layer 2. Ces solutions peuvent traiter des transactions sans interagir avec le réseau Ethereum et ancrer leur sécurité sur le Layer 1 d'Ethereum à travers des contrats intelligents, ajoutant ainsi une couche supplémentaire de hors chaîne au réseau, d'où le nom Layer 2. Selon L2 Beat, le nombre de transactions traitées par Layer 2 a actuellement atteint 10 fois celui du mainnet Ethereum, étendant considérablement la capacité limitée de traitement des transactions d'Ethereum.


Figure 1 Nombre de transactions traitées par Layer2https://l2beat.com/scaling/activity

En tant que blockchain publique hautement décentralisée, Ethereum est devenu très congestionné, et les frais de gaz sont devenus extrêmement coûteux. Par conséquent, un nombre croissant d'applications décentralisées, y compris DeFi et GameFi, migrent leurs protocoles vers ces solutions de couche 2 pour optimiser l'expérience utilisateur et réduire les coûts d'exploitation. Selon L2 Beat, au 16 juin 2024, la valeur totale verrouillée (TVL) dans toutes les solutions de couche 2 a atteint 12,4418 millions d'ETH, soit environ 44,363 milliards de dollars. En comparaison, la TVL sur le mainnet Ethereum est de 17,88 millions d'ETH, soit environ 65,634 milliards de dollars, ce qui signifie que la TVL dans toutes les solutions de couche 2 représente près de 70 % de celle sur le mainnet Ethereum.


Figure 2 Le montant total des positions verrouillées en couche 2https://l2beat.com/scaling/summary


Figure 3 Montant de verrouillage principal de l'Ethereum

https://defillama.com/chain/Ethereum?currency=USD

Rollup est une solution de mise à l'échelle de la couche 2 principale, et son idée principale est de publier des blocs de données de transaction « empaquetés » sur la chaîne, réduisant ainsi la difficulté de la vérification de la validité des transactions. La technologie Rollup aborde les problèmes précédemment exposés par Plasma, fournissant la même disponibilité des données et la sécurité que la couche 1 d'Ethereum (Ethereum lui-même), tout en augmentant considérablement le débit du réseau et en réduisant les coûts par transaction. Dans l'architecture des blockchains modulaires, la solution Rollup externalise essentiellement la couche d'exécution (et les autres couches) de la chaîne.


Figure 4 Blocs Modulaires Blocs Modulaires
https://members.delphidigital.io/reports/the-complete-guide-to-rollups

2. Deux solutions Rollup : ZK Rollups vs. Optimistic Rollups

Sur la base de leurs méthodes de vérification de la validité des données, les Rollups peuvent être divisés en Rollups Optimistes et Rollups ZK. Les Rollups Optimistes reposent sur une hypothèse "optimiste" selon laquelle la plupart des transactions sont valides, permettant des défis et des annulations lorsque des comportements frauduleux sont détectés. Les Rollups ZK, quant à eux, utilisent la technologie de Preuve de Connaissance Zéro (ZK) pour garantir que les transactions traitées hors chaîne sont valides et correctes, offrant une sécurité et une efficacité accrues. Voici les principaux avantages et inconvénients de ces deux solutions Rollup :


Tableau 1 ZK Rollups vs. Optimistic Rollups
Source de données : compilée par l'auteur sur la base de la littérature existante

Bien que ZK-Rollup présente de nombreux avantages et soit considéré par Vitalik comme une solution d'évolutivité à long terme pour Ethereum, il rencontre plusieurs défis techniques qui limitent actuellement son adoption généralisée. Selon les données de Defilama au 16 juin 2024, les Rollups Optimistes tels qu'Arbitrum, Blast, Base et Optimism continuent de dominer l'espace des Rollups.


Figure 5 diagramme circulaire de la TVL de la piste Rolluphttps://defillama.com/chains/Rollup

3. Points de douleur des Rollups ZK

Plus précisément, les points douloureux auxquels est actuellement confronté le secteur des ZK Rollups sont :

  1. Le coût élevé du calcul des preuves de connaissance nulle (ZKP), la plupart des ZK Rollups s'appuyant sur des Provers centralisés.

Plusieurs ZK Rollups fonctionnent actuellement sur le réseau principal Ethereum, notamment Polygon zkEVM et zkSync. Pour un ZK-Rollup, le coût de calcul des ZKP dépasse de loin le coût de la disponibilité des données (DA), représentant souvent plus de 50 % du coût total. De plus, beaucoup de ces projets ZK-Rollup n’ont pas décentralisé leurs processus de preuve. Par exemple, dans le réseau principal bêta de Polygon zkEVM, la dépendance à l’égard d’agrégateurs de confiance pour soumettre des ZKP est répandue, et l’ère zkSync suit une approche similaire.


Figure 6 Le coût de calcul des principaux ZK Rollups est très élevé (en rose sur l'image)
https://l2beat.com/scaling/costs

  1. La complexité de la technologie de la preuve de zéro rend difficile la construction de ZK-Rollups compatibles avec l'EVM.

La compatibilité EVM fait référence à la traduction du code de contrat intelligent Solidity en bytecode spécifique de la machine virtuelle pour les ZK Rollups. L'EVM n'a pas été initialement conçu avec la technologie de preuve de connaissance nulle à l'esprit. Par exemple, pour générer des preuves valides pour des programmes arbitraires exécutés par l'EVM à l'aide de zk-SNARKs, des représentations mathématiques et une logique de preuve doivent être créées pour chaque opcode de l'EVM. Cela nécessite des transformations cryptographiques complexes et présente des défis de compatibilité pour les contrats intelligents existants.

  1. De plus, de nombreux ZK Rollups utilisent actuellement des projets de pont tiers pour l'interopérabilité, posant certains risques en matière de sécurité.

Dans cette ère des multiples Rollups, la coexistence de diverses solutions de couche 2 rend la compatibilité transparente entre différentes solutions cruciale. Les solutions de pontage croisé existantes entre Rollups impliquent souvent le déploiement de nouveaux ensembles de contrats inter-chaînes sur les chaînes Rollup et l'utilisation d'incitations à la liquidité multi-chaînes pour atteindre la fonctionnalité d'actifs inter-chaînes. Cependant, ces solutions ne sont pas universellement applicables pour les interactions inter-chaînes basées sur des messages et comportent des risques de centralisation et de confiance. En juillet 2023, le projet de pontage croisé Multichain soutenu par Binance a cessé ses opérations après l'arrestation de son PDG par les autorités, les fonds dépassant 265 millions de dollars ayant été transférés hors de Multichain selon la surveillance de SlowMist. L'effondrement soudain d'un projet de pontage croisé de premier plan souligne les risques importants de centralisation et de confiance associés à l'utilisation de projets de pontage croisé tiers.

2. Contexte de la création de Lumoz


Figure 7 Lumozhttps://lumoz.org/

NanFeng, co-fondateur et PDG de Lumoz, a obtenu son diplôme de l'Université Tsinghua et a travaillé précédemment chez ByteDance. En tant que développeur principal, il a été profondément impliqué dans la mise en place fondamentale et le développement itératif de plusieurs projets. Il est également le fondateur de Trustless Labs. L'équipe principale est dédiée à la technologie ZK depuis 2018, investissant près de cinq ans dans son développement. Dès le départ, Lumoz s'est fixé pour objectif de rendre le calcul sans divulgation plus efficace et accessible, encapsulé dans leur mission : « Rendre ZK-Rollup à portée de main ».

Tout au long du parcours de développement de Lumoz, l'équipe a progressivement pris conscience des problèmes de sécurité et de centralisation dans le paysage actuel des Rollup des ponts inter-chaînes et a travaillé activement pour les résoudre. Ils ont également tiré parti de la tendance au développement de RaaS (Rollup en tant que service), ce qui a conduit au lancement réussi de la Base de Lancement ZK RaaS et à l'expansion correspondante de leur empreinte commerciale.


Figure 8 données connexes à l'écologie de Lumozhttps://lumoz.org/couche-de-calcul

Lumoz (anciennement Opside) a officiellement lancé son testnet fin mai 2023 et a fonctionné sans heurts pendant cinq mois avec une forte participation continue de la communauté mondiale. Plus de 450 000 participants ont rejoint le Pre-alpha testnet, ce qui a entraîné un impressionnant 13 580 057 transactions. Le testnet a vu plus de 140 mineurs et plus de 28 000 nœuds participer activement. Sur le plan écologique, plus de 100 projets de haute qualité ont postulé pour participer, avec 14 projets lançant avec succès des chaînes d'application zkEVM dédiées via Opside ZK-Rollup LaunchBase, qui fonctionnent de manière stable.

Lumoz devrait lancer son mainnet au T3. À l'heure actuelle, Lumoz a traité 2 millions de transactions, soumis plus de 4,79 millions de preuves de connaissance nulle (ZKP) et compte plus de 28 000 nœuds. De plus, plus de 16 projets ont passé des audits officiels et ont déployé des chaînes d'application zkEVM personnalisées sur la plateforme Lumoz.


La figure 9 de Lumoz a achevé une levée de fonds stratégique, avec la participation de SevenUPDAO dans l'investissement
https://mirror.xyz/lumozorg.eth/Fz0dF5HVMdbbI--9lzst60KuKOp5YGbb75Z0RmxiB24

En mars 2024, Lumoz, la couche informatique modulaire et la plateforme ZK-RaaS, a réalisé sa première levée de fonds avec une valorisation de 120 millions de dollars. Le 29 mai 2024, Lumoz a officiellement annoncé la finalisation d'une nouvelle levée de fonds stratégique. Parmi les investisseurs figuraient IDG Blockchain, SevenUpDAO, Sweep Ventures, entre autres. Le montant spécifique du financement n'a pas été divulgué. Avec cette levée de fonds stratégique, Lumoz a atteint une valorisation de 300 millions de dollars, dépassant la valeur marchande actuelle d'Altlayer de 253 millions de dollars, ce qui témoigne d'une forte confiance dans les perspectives de développement futur de Lumoz.

De plus, sur la base de la valeur marchande actuelle d'Altlayer multipliée par un facteur de 1,4 (le multiple de la valorisation du financement avant cotation), Lumoz pourrait potentiellement atteindre une valeur marchande d'au moins 420 millions de dollars lors de la cotation. Alternativement, en utilisant le multiplicateur de Gelato de 3, la valeur marchande de Lumoz après la cotation pourrait dépasser 900 millions de dollars.


Tableau 2 Informations de financement du projet de suivi de RaaS

Remarque : les sources de données proviennent principalement de Rootdata et ICO Analytics, '*' indiquant les investisseurs principaux, au 16 juin 2024.

3. Lumoz fournit une couche de calcul modulaire pour les ZK Rollups


Figure 10 Lumoz en tant que couche de calcul modulaire décentralisée
https://lumoz.org/compute-layer

Les Rollups se composent généralement de couches de règlement, de couches d'exécution, de couches de consensus et de couches de disponibilité des données. Cependant, pour les ZK-Rollups, un module central supplémentaire est nécessaire, connu sous le nom de couche Prover. Actuellement, Lumoz est le seul fournisseur dans l'espace Rollup modulaire proposant un réseau Prover modulaire. Actuellement, les mineurs de Lumoz fournissent la puissance de calcul ZKP pour la chaîne Merlin. Avec le lancement imminent du mainnet de Lumoz, la chaîne Merlin sera connectée au réseau de calcul ZK décentralisé de Lumoz. Ce réseau fonctionne sur un algorithme ZK-PoW, permettant à quiconque de contribuer à la puissance de calcul de Merlin Chain et de recevoir des récompenses en jetons Lumoz.

En combinant des ressources informatiques robustes avec le mécanisme de ré-approvisionnement d'EigenLayer, Lumoz a créé un écosystème de services informatiques efficace et sécurisé. L'architecture de la couche informatique Lumoz est hautement intégrée et collaborative, avec les composants et fonctionnalités clés suivants :


Figure 11 Architecture de la couche de calcul Lumoz
https://docs.lumoz.org/comprendre-lumoz/la-couche-de-calcul-avs-basee-sur-eigenlayer

  • Sur Ethereum, les normes EigenLayer sont utilisées pour construire des Services de Vérification Actifs (AVS), fournissant des recommandations de confiance et améliorant la sécurité des AVS grâce au mécanisme de restaking au niveau des fonctionnalités.
  • La chaîne EVM (L2) prend en charge un environnement blockchain divers compatible avec la machine virtuelle Ethereum (EVM), comme Polygon zkEVM, Polygon CDK, ZKStack et Scroll, garantissant une compatibilité et une évolutivité étendues.
  • L'oracle Lumoz AVS est responsable de la récupération et du stockage des données des chaînes compatibles avec l'EVM pour garantir une disponibilité et une intégrité des données élevées, fournissant ainsi une base solide pour la couche de calcul.
  • Lumoz Chain sert de couche de gestion centrale pour l'ensemble de la couche informatique, traitant de la planification des tâches, de la distribution des récompenses, et de la gestion de zkProver et zkVerifier, y compris le processus d'ajout et de suppression de nœuds. Les nœuds zkProver exécutent des tâches informatiques spécifiques, tandis que les nœuds zkVerifier vérifient les résultats de l'exécution.

Lumoz utilise un mécanisme de consensus hybride combinant PoS (Preuve d'enjeu) et PoW (Preuve de travail) dans son architecture. Plus précisément, PoW est utilisé pour zkProver, tandis que PoS s'applique principalement à zkVerifier (pouvant potentiellement servir de séquenceur Rollup). Cet article présentera d'abord l'algorithme ZK-PoW de Lumoz dans le contexte du consensus PoW, expliquant comment il aborde les défis actuels auxquels sont confrontés les ZK Rollups liés aux coûts de calcul élevés et aux problèmes de centralisation des ZKP (Preuves de connaissance nulle). Par la suite, l'article plongera dans une analyse détaillée des progrès de Lumoz dans le mécanisme de consensus PoS.

Le réseau de l'algorithme ZK-PoW de Lumoz réduit considérablement les coûts de calcul des preuves de connaissance nulle (Zero Knowledge Proof).

Pour résoudre les problèmes de coût computationnel et de centralisation de ZKP (Zero Knowledge Proof), Lumoz a proposé l'algorithme ZK-PoW. Ses principales caractéristiques incluent :

Mécanisme de distribution des récompenses PoW

Lumoz fournit un marché unifié pour le calcul ZKP, encourageant les mineurs à générer des ZKPs pour ces zk-rollups. Pendant la phase de test Pre-Alpha, basée sur l'algorithme de preuve de travail, chaque Rollup au sein des blocs Opside soumet une séquence selon des règles spécifiques. Les récompenses de PoW du bloc actuel sont distribuées parmi les emplacements Rollup enregistrés en fonction du nombre de lots inclus dans la séquence. Les mineurs peuvent choisir librement de participer au calcul ZKP pour un ou plusieurs Rollups. À l'avenir, chaque séquence sera tarifée différemment en fonction de facteurs tels que le type de ZK-Rollup, le nombre de transactions Rollup incluses, l'utilisation du gaz et d'autres facteurs de charge estimés.

Les mineurs doivent bloquer une quantité correspondante de jetons pour chaque Rollup dans le contrat système afin de soumettre des preuves de connaissance nulle (ZKP). Les récompenses pour les mineurs soumettant des ZKPs sont également distribuées en fonction de leur ratio de blocage, décourageant ainsi tout comportement malveillant des mineurs soumettant plusieurs fois des ZKPs.

L’algorithme de soumission en deux étapes de ZKP

Tout d'abord, les mineurs soumettent la Preuve de hachage. Dans une fenêtre temporelle spécifique pour une séquence donnée, plusieurs mineurs sont autorisés à participer au calcul du ZKP. Chaque mineur ne soumet pas directement la preuve originale mais calcule le hachage de la preuve (preuve/adresse) et la soumet au contrat.

Ensuite, les mineurs soumettent le ZKP. Après la fenêtre temporelle, les mineurs soumettent la preuve originale, et elle est vérifiée par rapport aux hachages de preuve précédemment soumis. Les mineurs dont les preuves passent la vérification sont éligibles aux récompenses de PoW, qui sont distribuées proportionnellement en fonction du montant qu'ils ont mis en jeu pour la participation.


Figure 12 Algorithme de soumission à deux étapes de ZKP
https://lumoz.org/couche-de-calcul

Lumoz utilise ingénieusement un algorithme de soumission en deux étapes pour les ZKPs, en utilisant un modèle de soumission-première-vérification-plus tard pour éliminer les calculs de preuve inutiles et d'agrégation d'adresses. De plus, cet algorithme de soumission en deux étapes permet une computation ZKP parallèle et une soumission séquentielle, permettant aux mineurs d'exécuter simultanément plusieurs tâches de génération ZKP, accélérant considérablement l'efficacité de génération ZKP. L'équipe de Lumoz a également optimisé l'algorithme d'agrégation récursif ZKP, maximisant les ressources du cluster pour améliorer encore la vitesse de computation ZKP.

Dans un environnement de test de stress réel, les mineurs exploitent un cluster de 20 machines, comprenant des processeurs 128 cœurs et 1 To de RAM. Au cours des tests, le taux de transaction s'est stabilisé autour de 27,8 TPS en environ 40 minutes. Dans les mêmes conditions, Lumoz a réduit le temps de confirmation moyen des transactions d'environ 5 à 6 minutes à environ 3 minutes, augmentant ainsi l'efficacité de génération de ZKP d'environ 80%. À l'avenir, à mesure que davantage de ZK-rollups et de mineurs rejoindront le marché de calcul ZK, l'algorithme de preuve de travail de Lumoz devrait offrir des gains d'efficacité encore plus marqués.

La version ZK-PoW V2.0 optimise davantage le processus de calcul

Par rapport à la version 1.0 :

  • Le service d'origine a été divisé en trois sous-modules : génération de preuve, gestion de preuve et soumission de preuve, ce qui a abouti à une structure plus claire, un couplage plus faible et une robustesse accrue.
  • Le module de génération de preuves, Proof Generator, a ajouté un startBatchparamètre pour aider les nouveaux mineurs à mieux suivre la progression du minage.
  • Le module de gestion des preuves, Proof Manager, a été amélioré par rapport à l'ancienne version. Il renvoie désormais rapidement les preuves en cas de redémarrage du service de minage ou d'autres raisons causant des échecs de soumission de preuves, garantissant ainsi la protection des intérêts des mineurs. Le mécanisme de renvoi ne résout pas seulement les échecs de soumission de preuves, mais gère également les scénarios où les preuves n'ont pas été soumises, assurant la sécurité de la chaîne Rollup.
  • Le module de soumission de preuves, Expéditeur d’épreuves, utilise trois caches de priorité thread-safe pour mettre en œuvre un processus de soumission de transaction en deux étapes. Par rapport aux versions précédentes, il réduit l’utilisation de verrous globaux, ce qui garantit la soumission rapide des preuves à des hauteurs inférieures et protège les intérêts des mineurs. De plus, le flux de travail global du service est plus clair, ce qui réduit le nombre de threads et la consommation de ressources pendant l’exécution du programme.


Figure 13 Architecture ZK-PoW V2.0
https://mirror.xyz/lumozorg.eth/zZy2munlvNY7D4DG6lpcccrx1IZTJ7yb3jXOwd1O9Hg

Résultats du test de pression : Dans la version 2.0, en utilisant 10 machines avec 64 cœurs chacune, 566 lots de preuves ont été complétés en 7 heures, 38 minutes et 40 secondes, avec une moyenne de 48,62 secondes par preuve. Dans des scénarios multi-mineurs, la version 2.0 montre une amélioration globale de l'efficacité de 50 % dans la génération de preuves zk par rapport à la version 1.0.

2. Introduction du mécanisme de vérification du nœud zkVerifier, établissant un réseau de vérification décentralisé et résistant à la censure.

Le réseau Lumoz assume la responsabilité cruciale de la gestion de l’entrée et de la sortie des données de l’ensemble du réseau. Pour garantir la sécurité, l’exactitude et la décentralisation du processus de traitement des données et de ses résultats, Lumoz a mis en place un mécanisme de vérification des nœuds. Ce mécanisme implique que les nœuds zkVerifier valident les ZKP générés par zkProvers. Le flux de travail spécifique est le suivant :


Figure 14 mécanisme de vérification du nœud zkVerifier
https://docs.lumoz.org/zkVerifier-node-explained/how-do-zkverifier-node-work

Tout d'abord, après que les preuves générées par les zkProvers sont soumises à la chaîne Lumoz, Lumoz envoie des tâches de vérification à plusieurs nœuds zkVerifier, qui effectuent indépendamment la vérification distribuée. Ensuite, un consensus sur la validité des preuves est atteint lorsque au moins les deux tiers des nœuds zkVerifier confirment leur validité, garantissant l'autorité et la cohérence des résultats de la vérification. Enfin, les preuves validées et leurs résultats sont transmis à nouveau à la blockchain Lumoz via l'Oracle Lumoz AVS, avec les résultats des tâches enregistrés et répondus sur la chaîne Lumoz via le contrat de gestion des tâches.

Les exigences matérielles pour les nœuds zkVerifier sont relativement modestes, ce qui permet une participation plus large à l’écosystème Lumoz et améliore encore la décentralisation du réseau Lumoz.


Figure 15 zkProver node hardware configuration requirements
https://docs.lumoz.org/achat-zkverifier-node-et-configuration/configuration-node

La vente de noeuds zkVerifier ouvrira bientôt

Lumoz a introduit un système de licences pour l'admission des nœuds zkVerifier : les licences servent de reconnaissance officielle des identités des nœuds zkVerifier et sont des conditions contraignantes essentielles lors de la configuration des nœuds zkVerifier. Ces licences existent sous forme de NFT (jetons non fongibles), garantissant l'unicité et l'irréplicabilité de chaque licence. Pour ceux qui préfèrent ne pas exécuter eux-mêmes les nœuds, il existe un mécanisme de délégation où les jetons ezMOZ ou les licences peuvent être délégués à d'autres opérateurs de nœuds, tout en recevant toujours des récompenses. Les licences peuvent également être librement transférées entre les utilisateurs en cas de besoin.


Vente de noeuds zkVerifier Figure 16https://node.lumoz.org/

Les licences de noeuds zkVerifier seront officiellement mises en vente à partir du 17 juin 2024. Chaque noeud zkVerifier recevra 40 millions de points Lumoz (LP) avant l'événement de génération de jetons (TGE), avec un déverrouillage linéaire supplémentaire de 1 million de LP par jour du 25 juin au 4 août. Ces LP peuvent être échangés contre des jetons du mainnet après le TGE. Après le TGE, les noeuds zkVerifier continueront de recevoir de l'autonomisation, avec un déverrouillage linéaire continu de 25% des jetons Lumoz sur 36 mois, ainsi que la possibilité de participer à des largages aériens des projets de l'écosystème Lumoz.

Selon la dernière politique de Lumoz, il y aura un total de 100 000 licences réparties en 10 niveaux de prix différents. Ils seront vendus selon le principe du premier arrivé, premier servi, avec des prix qui augmenteront dans les étapes ultérieures, ce qui incitera les achats plus tôt pour des rendements plus élevés. La vente sera divisée en trois phases : la phase de prévente (ouvre le 17 juin 2024 à 15h00 UTC+8), la phase d’acquisition de la liste blanche (ouvre également le 17 juin 2024 à 15h00 UTC+8), la phase de vente de la liste blanche (ouvre le 25 juin 2024 à 15h00 UTC+8) et la phase de vente publique (ouvre le 3 juillet 2024 à 15h00 UTC+8), où les licences seront disponibles pour tous les utilisateurs.


Figure 17 Niveaux de licence Lumoz
https://docs.lumoz.org/purchase-zkverifier-node-and-set-up/license-tiers

Système de bonus d'équipe pour les activités de points de nœud


Figure 18 Mécanisme de participation de l'équipe de l'activité des points du nœud zkVerifier
https://docs.lumoz.org/zkverifier-lumoz-points-campaign

Lors de la mise en jeu de licences, les utilisateurs ont la possibilité de rejoindre une équipe existante ou d'en créer une nouvelle, avec un maximum de 50 membres par équipe. Le niveau d'une équipe est déterminé par le nombre total de licences qu'elle détient, les niveaux supérieurs accordant un poids plus important lors de l'allocation des points Lumoz. Lumoz utilise ce design fractal pour attirer plus d'utilisateurs et d'investisseurs à participer à leur écosystème.

Le mécanisme de remboursement garantit les intérêts des utilisateurs

De plus, afin de maximiser la protection des droits des utilisateurs de la communauté mondiale, Lumoz a mis en place un mécanisme de remboursement. La fenêtre de remboursement s’ouvrira six mois après le début de l’événement de génération de jetons (TGE), la durée de la fenêtre restant à déterminer. Si les utilisateurs ne sont pas satisfaits pour quelque raison que ce soit, ils peuvent demander un remboursement. Lumoz remboursera sans condition 80 % du montant du paiement du nœud d’achat. Les utilisateurs doivent retourner tous les jetons et NFT (jetons non fongibles) générés.

Source de revenus importante avant TGE

La vente du nœud zkVerifier de Lumoz est devenue une source cruciale de revenus pour le projet. Dans les projets de blockchain, la génération de revenus précoces est vitale pour un développement et un succès durables. Cela permet non seulement d'apporter un soutien financier nécessaire, mais aussi de renforcer la confiance parmi les investisseurs et les membres de la communauté. Il est important de noter que les projets de blockchain ne devraient pas se fier uniquement aux offres initiales d'échange (IEO) pour les revenus. Bien que les IEO soient efficaces pour la collecte de fonds, ils ne devraient pas être la seule voie à suivre, car une dépendance excessive peut limiter la flexibilité financière et accroître les risques du projet à long terme.

Plus précisément, la vente du nœud zkVerifier de Lumoz devrait avoir un impact sur le projet en démontrant confiance et engagement envers le développement futur. En vendant des nœuds, le projet signale au monde extérieur qu'il dispose de fonds et de ressources suffisants pour stimuler la croissance à long terme. Cela aide à attirer plus d'investisseurs et de partenaires pour participer au succès du projet.

De plus, les ventes de nœuds reflètent la valeur et la cohésion de la communauté. L'achat de nœuds permet aux utilisateurs de faire partie de la communauté du projet, favorisant une connexion plus étroite avec le projet. Cette relation non seulement renforce le sentiment d'appartenance et de fidélité des utilisateurs, mais favorise également la communication et la collaboration entre les membres de la communauté. Une communauté active et engagée est cruciale pour la croissance et le succès soutenus du projet.

4. Lumoz RaaS Launch Base est hautement compatible avec les piles technologiques ZK Rollups grand public

Rollup as a Service (RaaS) est un produit conçu pour lancer des Rollups personnalisés pour les nouvelles applications blockchain. À l’instar des produits SaaS (Software-as-a-Service), les utilisateurs n’ont pas besoin de maintenir ou d’héberger une partie du produit de service, ce qui élimine le besoin d’une gestion complexe des logiciels et du matériel.

Du point de vue de la nécessité d'écrire du code, les projets RaaS peuvent être divisés en 2 catégories : SDK et solutions No-Code. Les solutions SDK fournissent aux développeurs un ensemble complet de kits de développement de logiciels généraux, rendant le déploiement de Rollups aussi simple que le déploiement de contrats intelligents. Les solutions No-Code, comme leur nom l'indique, permettent de déployer des Rollups sans écrire une seule ligne de code (lancement de chaîne en un clic). Des projets tels que OP Stack, Rollkit, Dymension, Sovereign et Stackr relèvent des solutions SDK. Les projets offrant le déploiement sans code de Rollups incluent Lumoz, AltLayer, Eclipse et Caldera.


Figure 19 Les projets RaaS peuvent être divisés en 2 catégories
https://foresightnews.pro/article/detail/27089

Dans l'espace RaaS, il existe déjà divers projets tels que AltLayer et Gelato qui permettent le lancement de chaînes sans code. Cependant, Lumoz RaaS Launch Base se distingue en intégrant des solutions Rollup grand public dans l'industrie de la blockchain telles que Polygon zkEVM, zkSync, Scroll et Starknet. Il s'agit actuellement du projet le plus largement compatible en termes de prise en charge de la pile technologique ZK Rollups. Cette capacité permet à Lumoz de résoudre les points de friction de compatibilité entre la technologie ZK et l'EVM, ce qui le positionne de manière unique dans l'écosystème ZK Rollup.


Table 3 Stacks technologiques pris en charge par divers projets RaaS principaux

Remarque : Les données proviennent principalement des sites Web officiels et des livres blancs de chaque projet, et sont compilées en référence à des articles sur Internet.

À partir du tableau ci-dessus, il est clair que Lumoz a établi des collaborations dans divers modules de l'écosystème Rollup. Par exemple, outre l'intégration de Layer1, Lumoz a conclu des partenariats avec des projets de couche DA tiers tels que Celestia, Eigenlayer, Ethstorage, Avail et Espresso. De plus, Lumoz collabore avec Espresso Systems, Radius, Metis et Astria pour offrir des options de séquenceurs décentralisés à ses clients.

Selon les normes de Vitalik, zkEVM peut être catégorisé en les types suivants :


Figure 20 Vitalik "Différents types de zkEVM"
https://learnblockchain.cn/article/6369

  • Type1 zkEVM: Entièrement équivalent à Ethereum.
  • Type2 zkEVM: Entièrement compatible avec la Machine Virtuelle Ethereum (EVM).
  • Type3 zkEVM: Presque compatible avec la machine virtuelle Ethereum (EVM).
  • Type4 zkEVM: Compatible avec les langages de plus haut niveau.

Les frameworks pris en charge par Lumoz incluent précisément ces types de zkEVM, offrant ainsi aux clients un plus large éventail de choix.


Figure 21 Classification des principaux projets ZK Rollup
https://learnblockchain.cn/article/6369


Figure 22 Divers projets principaux zkEVM
https://learnblockchain.cn/article/6369

1. Le lancement de la chaîne en un clic répond aux besoins personnalisés de ZK Rollup des parties du projet

Les utilisateurs peuvent sélectionner indépendamment les différents composants requis pour la couche 2 dans leur Launch Base, y compris les SDK, les couches de règlement, les couches de disponibilité des données, les séquenceurs, et plus encore. Le processus ne nécessite aucun code, réduisant significativement la difficulté de lancer les ZK Rollups, permettant aux équipes de se concentrer sur les opérations de l'écosystème et les aspects non techniques.


Figure 23 Lumoz ZK-RaaS Launch Base envoie le lien en un clic
https://lumoz.org/launchbase

Par exemple, certains des clients utilisant actuellement les services Lumoz RaaS incluent :

  • ZKFair est le premier réseau ZK-L2 basé sur Polygon CDK et Celestia DA, piloté par la communauté, avec le support technique fourni par le fournisseur ZK-RaaS Lumoz. ZKFair utilise le stablecoin USDC comme jeton gaz. Il garantit une compatibilité EVM à 100 %, d'excellentes performances, des frais minimes et une sécurité robuste. ZKFair est un réseau L2 expérimental entièrement détenu et piloté par la communauté.
  • Merlin Chain intègre les réseaux ZK-Rollup, les réseaux d'oracle décentralisés, la disponibilité des données et les modules anti-fraude BTC on-chain. Il vise à autonomiser les actifs, protocoles et produits natifs Bitcoin sur la couche 1 grâce à son réseau de couche 2, injectant ainsi de la vitalité dans l'écosystème Bitcoin.

2. Prise en charge de l'architecture de la couche 2 Op Stack + ZK Fraud Proof

De plus, le 18 avril 2024, Lumoz a annoncé que sa couche de calcul modulaire prendra en charge l'architecture Op Stack + ZK Fraud Proof Layer 2.

OP Stack est une pile de développement générique utilisée pour construire des écosystèmes blockchain L2.


Figure 24 Op Stack + ZK Fraud Proof Layer 2 architecture
https://mirror.xyz/lumozorg.eth/eFpFnP40loyL3idRitTT_MNB3kW8R_6arZ7bgtmoRlc

Similaire à la proposition de Steven Li et AltLayer du modèle ZK Optimistic Rollup, l'architecture Op Stack + ZK Fraud Proof est une nouvelle conception qui intègre des preuves de validité basées sur des preuves de connaissance nulle dans la technologie Optimistic Rollup. Lorsque les challengers signalent des soumissions de données incorrectes par les séquenceurs, ils soumettent un défi à la couche 1. Le séquenceur doit générer la preuve ZK correspondante dans une période de défi limitée et la soumettre au contrat de la couche 1 pour vérification. Si la vérification confirme la validité des données, le défi est invalide ; sinon, le défi réussit. Cette approche combine les avantages de l'Optimistic Rollup et du ZK Rollup, maintenant des coûts bas tout en réduisant efficacement les temps d'attente.

5. Le protocole NCRC implémente un ZK-Rollup sans confiance

Un pont natif inter-chaîne

Comme mentionné précédemment, les ponts de tiers peuvent offrir des expériences cross-chain moins chères et plus rapides, mais ils introduisent des coûts de confiance supplémentaires et des risques de sécurité. En fait, chaque ZK-Rollup est livré avec un pont L1<>L2 intégré, appelé par Lumoz un pont natif. Contrairement aux ponts de tiers basés sur des solutions de liquidité, le pont natif fonctionne comme un mécanisme cross-chain « mint-burn » unique. Il garantit la sécurité grâce aux preuves à divulgation nulle tout en maintenant la confiance. Pour réaliser la NCRC entre plusieurs Rollups, les deux prérequis suivants doivent être respectés :

  • Ces Rollups doivent être de type ZK-Rollup.
  • Ces Rollups doivent résider sur le même L1.

Les Rollups remplissant ces conditions ont théoriquement le même niveau de sécurité que le L1 sous-jacent. De même, le niveau de sécurité des ponts natifs entre ces Rollups est équivalent, ne nécessitant aucune confiance entre eux. Toutes les transactions NCRC sont validées par une preuve de validité, ce qui constitue la garantie de sécurité de base pour NCRC.

1. Le contrat RRC fournit des services de récupération de données.

La raison fondamentale pour laquelle les ZK Rollups ne peuvent pas communiquer entre eux est que leurs contrats sur la couche 1 (Ethereum mainnet) ne sont pas liés. Ils ignorent l'existence les uns des autres et ne peuvent pas communiquer directement via des ponts Rollup natifs. Pour remédier à cela, Lumoz déploiera le contrat RRC (Rollup Recognition Contract) sur chaque couche 1, permettant aux Rollups de découvrir et d'identifier les uns les autres. Le RRC gère tous les zk-rollups participants dans le NCRC, y compris l'ajout, la pause et la sortie des Rollups. Chaque Rollup dans le RRC se voit attribuer un identifiant Rollup dédié.

Le processus de ponts natifs pour les transactions croisées Rollup cache les complexités sous-jacentes, optimisant l'expérience utilisateur.

Pour les utilisateurs, les opérations NCRC sont identiques à celles des ponts natifs Rollup. Tout au long du processus de cross-chain, les actifs passent par le chemin suivant : Rollup1 -> contrat de pont L1 de Rollup1 -> contrat de pont L1 de Rollup2 -> Rollup2. En d'autres termes, les actifs des utilisateurs ne passent par aucun protocole tiers ; ils nécessitent uniquement l'utilisation des ponts natifs de Rollup. L'ensemble du processus est sécurisé et sans confiance.


Figure 25 Le processus de transaction de pont natif cross-rollup
https://mirror.xyz/lumozorg.eth/0P5S75pYf4GtjYG4tka4whLHI7a1YC-YVS0uzgaSlzI

Lorsque les utilisateurs initient des opérations inter-chaînes de Rollup1 à Rollup2, le processus technique implique en réalité trois entités : Rollup1, L1 (Couche 1) et Rollup2. Cependant, les utilisateurs n'ont pas besoin d'être conscients de la présence de L1 dans ce processus ; leur expérience se résume simplement à un transfert direct de Rollup1 à Rollup2. En coulisses, les actifs inter-chaînes subissent deux opérations de pontage sur L1, créant une connexion transparente de Rollup1 à Rollup2 dans la perception de l'utilisateur. Ces opérations L1 sont gérées automatiquement, ne nécessitant aucune action supplémentaire de l'utilisateur. Du point de vue de l'utilisateur, leur Rollup actuel peut effectuer des opérations inter-chaînes vers L1 et tout autre Rollup. Cette conception améliore l'expérience utilisateur en simplifiant le processus et en masquant les complexités sous-jacentes.

6. Le modèle économique à double jeton de Lumoz

Si nous ignorons l'aspect Licence du zkVerifier, Lumoz adopte un modèle économique à double jeton.

1. Jeton Fonctionnel MOZ

  • Frais de transaction (Gas) : Toutes les transactions au sein du réseau Lumoz nécessitent des jetons MOZ comme frais de transaction, garantissant le fonctionnement sécurisé du réseau et le traitement fluide des transactions.
  • Frais d'utilisation des ressources : Les utilisateurs doivent payer des jetons MOZ en tant que frais d'utilisation des ressources lors de l'utilisation des calculs de preuve de connaissance nulle (ZKP) et des services d'intelligence artificielle (IA) du réseau Lumoz, offrant des incitations économiques nécessaires pour le réseau.

2. Jeton de capitaux propres esMOZ

  • Incentiver la participation: les jetons esMOZ servent de récompenses aux nœuds qui contribuent à la puissance de calcul, à la sécurité et à la stabilité du réseau Lumoz, renforçant les incitations et attirant les participants à rejoindre le réseau. Ce mécanisme d'incitation contribue à renforcer la sécurité et la stabilité du réseau.
  • Déléguer des nœuds zkVerifier : Les utilisateurs peuvent utiliser des jetons esMOZ pour participer à la délégation, en sélectionnant des nœuds de confiance pour le vote de délégation. Cela favorise la gouvernance décentralisée du réseau et permet aux participants de gagner des récompenses.
  • Mécanisme de rachat : les jetons esMOZ peuvent être échangés contre des jetons MOZ à des périodes et des taux de rachat variables, offrant aux utilisateurs des options de rachat flexibles. Ce mécanisme de rachat offre aux utilisateurs plus de flexibilité et de choix.

7. Perspectives de l'industrie

1. Les perspectives de développement de RaaS sont prometteuses

La tendance future de l'industrie de la cryptographie comprend un mouvement significatif vers des applications couvrant plusieurs chaînes et utilisant plusieurs Rollups. Avec un nombre croissant de projets cherchant des performances accrues, des coûts réduits et des services personnalisables des chaînes publiques, la montée de RaaS établit une base pour répondre à ces demandes.

Tout d'abord, d'un point de vue de personnalisation, RaaS facilite le développement d'applications basées sur des Rollups modulaires, permettant aux développeurs de répondre de manière flexible aux exigences commerciales spécifiques et d'injecter plus d'innovation dans l'écosystème.

Deuxièmement, en termes de performance, la technologie Rollup en tant que solution de couche 2 améliore considérablement le débit du réseau Ethereum et réduit les coûts. Dans ce contexte, RaaS garantit que les développeurs peuvent déployer leurs applications de manière rentable et sécurisée, bénéficiant de la scalabilité offerte par les solutions de couche 2 comme celles activées par la mise à niveau de Canun, qui introduit des "transactions de blob" pour stocker les transactions L2 de manière plus efficace et abordable, améliorant ainsi la vitesse et le débit des transactions.

Enfin, d'un point de vue modèle économique, RaaS montre un potentiel de développement immense. Alors que la congestion sur le réseau principal d'Ethereum s'intensifie avec la prolifération des applications on-chain, la demande de Rollups et de RaaS devrait augmenter régulièrement.

2. ZK Rollup deviendra la solution principale pour Rollup

Vitalik a déclaré à plusieurs reprises que ZK Rollup remplacera Optimistic Rollup en tant que solution d'évolutivité à long terme pour Ethereum. Comme précédemment décrit, ZK Rollup offre des avantages distincts par rapport à Optimistic Rollup, et avec des améliorations continues dans la technologie ZK et une meilleure compatibilité avec l'EVM, ZK Rollup est sur le point de devenir la solution Rollup dominante. Bien sûr, il existe également la possibilité que d'autres solutions hybrides d'évolutivité émergent, telles que OP Stack+ZK Fraud Proof, qui combinent les points forts d'Optimistic Rollup et de ZK Rollup.

3. La gestion communautaire et le développement de l'écosystème remplacent de plus en plus la technologie en tant que principaux défis dans la construction de Rollups.

L’essor du RaaS permet aux développeurs de créer et de déployer des Rollups plus facilement et plus rapidement, réduisant ainsi les obstacles techniques (bien que la technologie reste un facteur crucial dans le développement des Rollups). De plus, les Rollups émergents comme Base, Manta Pacific et Blast ont rapidement été acceptés par le marché en tirant parti des outils existants pour la construction de Rollup à faible coût et en se concentrant sur le développement de l’écosystème. Les analystes suggèrent que ces Rollups émergents établissent non seulement des références sur le marché, mais fournissent également des exemples précieux pour les applications traditionnelles qui passent à des solutions de couche 2.

8. Faire face aux risques

Tout d'abord, malgré le succès de Lumoz à attirer une participation généralisée de la communauté crypto lors des phases de testnet Pre-Alpha et Alpha, la vente de Node récemment lancée est la première fois que les utilisateurs doivent dépenser de l'argent réel pour rejoindre. Si cette vente de node n'est pas bien gérée, elle pourrait avoir un impact négatif sur le développement de l'écosystème de Lumoz. De plus, il est important de noter que Lumoz n'a pas encore annoncé de plan de distribution de jetons mis à jour. Cela signifie qu'il existe un risque que les participants gagnent trop peu après l'achat de nodes, il est donc essentiel de faire vos propres recherches (DYOR). Cependant, étant donné que les nodes zkVerifier permettent des remboursements, des délégations et des transferts, les participants peuvent limiter leurs pertes même s'ils les subissent.

9. Conclusion

Lumoz aborde efficacement les trois principaux points douloureux de l'espace ZK Rollup grâce à sa couche informatique modulaire, à ZK RaaS et au protocole de pont natif NCRC cross-chain. Cela positionne Lumoz comme un pionnier et un leader de l'industrie ZK Rollup. Nous sommes convaincus que Lumoz continuera à démontrer son leadership à l'avenir, favorisant l'application à grande échelle et l'adoption de la technologie ZK Rollup.

Clause de non-responsabilité:

  1. Cet article est repris de [ SevenUp DAO]. Tous les droits d'auteur appartiennent à l'auteur original [ZeY]. Si des objections sont formulées à cette réimpression, veuillez contacter lePorte Apprendreéquipe et ils s'en occuperont rapidement.
  2. Clause de non-responsabilité: Les points de vue et opinions exprimés dans cet article sont uniquement ceux de l'auteur et ne constituent aucun conseil en investissement.
  3. Les traductions de l'article dans d'autres langues sont effectuées par l'équipe Gate Learn. Sauf mention contraire, copier, distribuer ou plagier les articles traduits est interdit.
Start Now
Sign up and get a
$100
Voucher!