Divers frameworks de rollup pour lancer des rollups optimistes et ZK
Alors que les rollups deviennent le prochain sujet brûlant dans l’espace de mise à l’échelle de la blockchain, Fournisseurs de solutions de cumul ont mené une guerre de suprématie pour simplifier le lancement Optimiste Chaînes d'enroulement ZK pour les cas d’utilisation en entreprise.
Dans cet article, nous examinerons en détail certains des frameworks de roll-up les plus importants simplifiant le lancement de votre chaîne enroulable pour votre Dapp sur un environnement optimiste et zéro connaissance.
Principaux cadres de cumul pour le lancement de cumuls optimistes et ZK
Nous avons divisé le cadre en deux sections :
(i) les cumuls de contrats intelligents, qui publient l'intégralité de leurs blocs sur une couche de règlement pour modifier l'état de la blockchain à l'aide des fonctions de contrat intelligent et ;
(ii) Les rollups souverains, qui n'utilisent pas de contrats intelligents pour interagir avec les L1. D'un autre côté, ils utilisent d'autres blockchains pour le consensus et la disponibilité des données, mais effectuent des règlements sur leur propre couche via un hébergement et une communication de nœuds P2P.
Cadres pour créer un roll-up optimiste de contrats intelligents
Pile d'opérations
Pile opérationnelle introduit la modularité, qui est au cœur de l'exécution d'applications au-dessus d'un roll-up. Le compromis d'une telle pratique est que les applications sont construites sur Solutions de cumul Op Stack ont un contrôle total sur les progiciels qui alimentent leurs applications. Néanmoins, ils ne perdent pas le contrôle de l’interopérabilité du roll-up tout en faisant de même. Ainsi, dans un futur proche, il sera très simple de passer d’un solutions de cumul sans avoir à interagir avec le Ethereum ou d'autres chaînes ou intermédiaires L1 entre lesquels exposent des points de vulnérabilité.
Op Stack dispose également d'un séquençage partagé, ce qui optimise considérablement l'utilisation des ressources existantes. infrastructure de cumul pour soutenir le concept de superchaine. Pour l’économie de la valeur, Pile d'opérations a proposé un sous-ensemble de séquenceur partagé, qui exige idéalement Op Token comme gage pour séquencer les transactions à inclure dans le bloc. De cette manière, le réseau incitera les économies à faire évoluer son écosystème.
Pourquoi utiliser Op-Stack ?
Extensibilité: Op Stack Code Base est modulaire et étendu, permettant à d'autres développeurs de s'y déployer facilement.
Simplicité: La simplicité du code est au cœur du fonctionnement. Pile d'opérations a utilisé GETH Fork car il est moins vulnérable aux bugs et aux hacks.
Familiarité: Construire sur Op-Stack est assez simple car il est très étroitement aligné avec Ethereum.
Diversité: Op Stack permet également de tirer parti de la diversité car plusieurs clients seront là pour soutenir le écosystème de cumul. Par exemple, Op-Erigon est un client d'exécution alternatif pour Op-Stack, et Magi devrait le rejoindre en tant que client de cumul alternatif sur Op-Stack.
Meilleurs projets sur Op Stack
- Base
- OpBNB
- Pièce du monde
- Zora
- Mages
Orbite arbitrale :
Arbitrum Orbit introduit un nouveau paradigme dans le développement du vôtre solution de cumul où vous n'avez pas besoin de l'autorisation des L2 pour déployer votre propre solution de cumul L3. Par conséquent, Orbit permet des déploiement de cumul. Le résultat d'une telle pratique permettra aux applications d'évoluer de manière linéaire et horizontale pour rivaliser avec les normes d'évolutivité d'Internet et de s'approprier les roll-ups de la manière souhaitée par l'application, au lieu que le réseau prédéfinisse des règles et des lignes directrices spécifiques, comme cela se pratique dans un système décentralisé. écosystème. En conséquence, il sera plus que pratique pour n'importe quel Dapp de se déployer rapidement au-dessus d'une chaîne enroulable L3 comme jamais auparavant.
Avec de tels compromis, même l’expérience du fork changera, permettant aux développeurs d’avoir un plus grand contrôle sur leurs applications pour répondre à l’évolution des besoins. La chaîne Orbit a introduit des séquenceurs payant des frais de transaction en ETH pour soutenir l'écosystème Orbit. De plus, la création d'une chaîne L2 sur Arbitrage similaire à One ou Nova nécessiterait les autorisations de l'Arbitrium DAO. Ils le feront via un mécanisme de proposition de gouvernance qui nécessite de conserver 5 millions de jetons dans le portefeuille. De cette manière, les projets qui soumissionnent pour de l'espace, à l'instar de Parachain à pois les enchères, feront grimper les prix de l'ARB pour encourager les séquenceurs à continuer de séquencer les blocs alors que des flots de Dapps commencent à utiliser l'écosystème Orbit.
Pourquoi utiliser Orbite ?
Équivalence EVM: Orbit utilise la même chose Ethereum logique, ce qui les rend hautement compatibles avec les applications EVM.
Indépendance: Arbitrium Orbit permet aux dapps déployés sur le Arbitrage avoir une feuille de route indépendante et différente de l’écosystème. Ainsi, les applications peuvent introduire l'abstraction de compte même si elle n'est pas présente sur Ethereum sur d'autres chaînes L1.
Moins de gaz : Arbitrium Orbit doit être isolé d’Arbitrium L2 et d’ETH L1. Par conséquent, les prix du gaz ne seront affectés par aucune activité sur L1 ou L2.
Toute utilisation de jeton : L'utilisateur peut prédéfinir son propre token pour payer le gaz pendant le séquençage.
Meilleurs projets sur Arbitrium Orbit
- Déri V4
- XAI
- Syndr
- Sanko GameCorp
- Protocole de crochet
Cadres pour la création de cumuls optimistes souverains
Kit de rouleau
Si rollups dépendent principalement d'une couche DA spécifique, Rollkit permet un séquençage multiple qui peut répondre aux divers besoins de votre projet. Les solutions roll-up seront indépendantes de tout son écosystème existant pour privilégier le modularisme plutôt que le maximalisme. En conséquence, le rollkit est neutre par rapport à la couche DA et les applications peuvent utiliser les outils de développement fondamentaux et leur propre modèle de consensus pour faire évoluer leurs applications sans partager le stockage informatique, ce qui rend les applications beaucoup plus rapides.
Avec les kits de rouleaux, vous pouvez créer vos propres chaînes, configurer vos propres clauses et intégrer de nouvelles fonctionnalités indépendamment pour construire des chaînes interchangeables. Cumulatif un logiciel pour préserver la souveraineté de votre projet ; cependant, ce faisant, vous ne compromettez pas la sécurité, car les machines à états compatibles ABCI permettent à rollkit de refléter la sécurité de la couche DA tout en traitant les règlements sur leurs propres chaînes.
Cela signifie que des transferts de jetons avec une confiance minimisée peuvent avoir lieu au sein du réseau de cumul, ce qui est essentiel pour faire évoluer les dapps dans des proportions infinies. C’est la vision que Rollkit veut réaliser, en niant la dépendance excessive à l’égard de contrats intelligents qui ont un impact significatif sur les délais de mise sur le marché lors du lancement de solutions utilisant rollups et ralentir les opérations malgré le passage des projets aux L2 pour une évolutivité et un débit élevés. Les paiements au sein de l'écosystème rollkit peuvent être effectués avec n'importe quel jeton, ce qui lui donne plus de poids pour se présenter comme un écosystème de transfert de jetons à confiance minimisée.
Pourquoi utiliser Rollkit ?
Sécurité partagée: Rollkit permet même aux clients légers de recevoir et de vérifier des preuves, ce qui rend l'écosystème rollkit extrêmement décentralisé et sécurisé.
Évolutivité supérieure: Rollkit utilise son propre espace de stockage informatique au lieu de celui partagé par la couche DA. De ce fait, les applications bénéficient d’une évolutivité infinie, qui peut même correspondre à l’évolutivité d’Internet.
Personnalisation: Rollkit sépare les quatre couches de DA, d'exécution, de systèmes de preuve et de séquenceurs, permettant aux développeurs de bénéficier d'une plus grande personnalisation et d'applications à grande échelle.
Mise sur le marché rapide : Les applications n'ont pas besoin d'être démarrées ensembles de validateurs, ce qui peut réduire considérablement le coût de déploiement de cumuls. En conséquence, vous avez de meilleures chances de commercialiser l’application et de développer votre activité au lieu de vous concentrer sur les piles technologiques.
Meilleurs projets sur Rollkit
- poche
- Deku
Cadres pour créer des cumuls de contrats Zk-Smart
CDK de polygone
Pour construire l’écosystème commercial de nouvelle génération, les Dapps ont besoin d’une évolutivité très haut de gamme avec une modularité mais la capacité d’interopérer comme un seul écosystème. CDK de polygone a aidé Dapps à évoluer de manière linéaire sans se contenter d’un seul écosystème, drainant ainsi les liquidités.
Avec Polygon CDK, les applications peuvent créer un environnement de cumul spécifique, en choisissant leur propre VM, leur mode opérationnel, leur couche DA, leurs types de séquenceur et leurs jetons de gaz selon leur volonté.
Grâce à ce cadre, CDK de polygone souhaite réaliser les fonctions métier essentielles souhaitées par les applications sans compromettre l'expérience utilisateur. Étant donné que le CDK offre de la modularité, les développeurs ont la possibilité de choisir des nœuds rollup ou Validium, zkEVM, ou d'autres outils basés sur ZK, et diverses options de gestion des données qui satisfont la demande de disponibilité robuste des données et de rentabilité recherchée par les applications tout en développant l'environnement de cumul pour leurs cas d'utilisation sans avoir à créer un écosystème de jardin clos pour leur application. Cela signifie que Polygon CDK permet à des applications uniques d'évoluer. Cela ne les limite pas à des îles séparées mais à des masses de terre interconnectées.
Pourquoi utiliser Polygon CDK ?
Écosystème de pointe: CDK de polygone utilise Zk-Tech, qui permet des performances ultra-rapides et la possibilité d'interagir avec tous les autres environnements d'équivalence EVM.
Sécurité cryptographique : Polygon CDK ne s'appuie pas sur validateurs mais plutôt des mathématiques pour sécuriser l'écosystème.
Sécurité partagée: CDK de polygone permet aux applications développées dessus de bénéficier d'une sécurité partagée car l'équivalence EVM permet une meilleure interconnectivité avec d'autres écosystèmes.
Interopérabilité: Malgré le lancement de votre propre application autonome, il est possible de communiquer avec d'autres écosystèmes et d'effectuer des transactions de manière fluide.
Meilleurs projets sur Polygon CDK
- Capx
- Gnose Payer
- AaveGotchi
- Réseau Astar
- Réseau Canto
- Réseau Palm
Zk-Stack
La prochaine grande mise à jour pour rollups doit être là où il peut s’étendre à grande échelle sans sacrifier la liberté et la sécurité. Zk-Stack défend une décentralisation et une évolutivité complètes grâce à des séquenceurs décentralisés, des zkPorters et une gouvernance communautaire que les hyper-ponts promettent grâce à leur sécurité partagée, leur couche de communication et leur pile open source pour créer des chaînes L2 et L3 spécifiques à un objectif.
Les développeurs ont la discrétion d'utiliser L'ère ZkSync Code, qui offre des solutions avancées d'hyper évolutivité résolvant les problèmes urgents des ponts L1 et autres ponts L2 qui dépendent d'intermédiaires pour les opérations inter-chaînes, car ils fonctionnent au-dessus d'instances de type fractal de Zk-EV, ce qui signifie qu'ils peuvent créer au fur et à mesure requis sans autorisation.
Les solutions d'hyper évolutivité, communément appelées Hyper Bridges et Hyperchaînes, sont construits à l'aide du SDK hyperchain, qui permet aux développeurs de déployer des solutions de portefeuille telles que fournies par la blockchain, ou ils peuvent en créer une eux-mêmes selon les spécificités de l'application. Le compromis clé des portefeuilles construits sur Zk-Stack est qu’il s’agit de solutions de portefeuille standardisées acceptables dans toutes les blockchains. En conséquence, un règlement sans frais peut avoir lieu car hyperchaînes mettre en œuvre des hyperbridges natifs, qui garantissent des règlements instantanés.
Zk-Stack utilisera ses propres chaînes natives, ce qui réduira considérablement le coût des transactions et aidera l'écosystème à évoluer. En termes de développement d'un cadre de déploiement, Zk-Stack donne de nombreuses chaînes, choix et options qui sont jusqu'à présent absents dans d'autres solutions de cumul.
Pourquoi utiliser Zk-Stack ?
Connectivité interchaîne transparente : La pile technologique de ZK-Stack a été conçue pour permettre une interconnectivité transparente en utilisant hyperchaînes et des ponts à un coût d'exploitation très faible.
Protocoles de messagerie : Agrégation de preuves pour toutes les chaînes opérant au-dessus du Zk-Stack les hyperbridges seront soumis sous la forme d'un règlement unique par lots sur L1 au lieu de transactions distinctes pour toutes les chaînes.
Souveraineté: Les applications peuvent bénéficier d’hyperchaînes de pleine souveraineté et ont la possibilité d’entrer et de sortir de l’écosystème selon leur volonté.
Une plus grande personnalisation : Zk-Stack permet une plus grande personnalisation de la disponibilité des données, du séquençage des transactions et de la technologie zkPorter au sein du Cadre Zk-Stack.
Projets avec Hyperchain :
Pour l'instant, un seul projet a lancé son propre projet. Hyperchaîne zkSync. Il s’agit de GRVT, un échange de produits dérivés hybrides. Dans les prochains jours, d’autres projets devraient lancer leurs propres Hyperchain L3.
Cadres pour la création de Sovereign Zk- Rollups
LABORATOIRES Souverains
À découvrir rollups car l'Internet de tout devrait être tel que, quelle que soit la logique des STF ou de la fonction de transition d'état utilisant le langage de programmation que vous utilisez, la VM des rollups peut facilement valider la même chose avec la couche VM en plus, qui est la couche DA et régler le transactions presque instantanément. Cependant, l’état actuel des roll-ups est tel que de telles transitions d’état nécessitent une standardisation, ce qui peut les aider à communiquer facilement avec la couche DA. Le module enroulable de Sovereign LABS sépare les systèmes à l'épreuve STF, DA et ZK et reflète presque un SDK de type Cosmos pour que les L1 construisent un commun écosystème de cumul pour tous les rollups, ce qui garantit une finalité rapide. En conséquence, Sovereign LABS, au lieu de fonctionner comme un roll-up, ressemble beaucoup à un L1.
Avec un tel compromis, il devient extrêmement simple de développer votre solutions de cumul indépendant des directives de la couche de règlement et du module de développement de roll-up souverain LABS via un sov-modules-api garantir que tous les systèmes fonctionnels distincts peuvent exister indépendamment, permettant ainsi une bifurcation chaque fois que nécessaire , mais restent extrêmement communicatifs pour une transition d'état instantanée via ses composants standard séparés qui ne nécessitent pas que les développeurs soient de la cryptographie experts; plutôt que de pouvoir écrire la logique en RUST commun ou même en C++ et communiquer avec n'importe quelle couche DA quel que soit l'environnement qu'elle utilise. .
Pour fournir une transition d'état quasi instantanée, la pile de cumul Sovereign LABS fournit une couche de stockage d'état soutenue par JellyFish Merkle Tree et d'autres solutions d'outils qui communiquent rapidement avec les fonctions de transition d'état et permettent à tout écosystème de cumul ou à une couche DA de se connecter à l’interface roll-up souverain LABS. Le processus facilite le stockage des données de la chaîne sur le serveur de stockage et permet au écosystème de cumul pour répondre aux demandes RPC provenant de n'importe quel environnement DA pour des règlements plus rapides. Sovereign LABS, pour aider à créer un Internet de roll-ups, utilise des adaptateurs de roll-up qui permettent à n'importe quelle application de créer et de déployer sa propre solution de roll-up pour aboutir à un écosystème Internet de roll-up.
Pourquoi utiliser Sovereign LABS ?
Évolutivité garantie : Sovereign SDK garantit que votre application n'a pas à souffrir de sa croissance. Cela se fait en fournissant une solution backend évolutive, vérifiable et résistante à la censure qui facilite l’évolution des applications.
Pas de validateur Bootstrapping : développement rollups en plus du SDK de Sovereign LABS, vous n'avez plus besoin de validateurs spécifiques pour les cas d'utilisation de votre application.
Règlements rapides et bon marché : les règlements sont quasi instantanés et les utilisateurs n'auront pas à attendre des semaines pour retirer des fonds.
Moins de risques : il est facile de choisir n'importe quelle couche DA, ce qui élimine complètement la possibilité de tout risque.
Principaux projets sur Sovereign LABS
- Chaîne
- Écosystème P2P Utopia
Starknet
Pour créer une évolutivité presque infinie pour les applications, au lieu de publier les transactions sous forme de lots uniques sur la couche L2, une meilleure approche de mise à l'échelle non pas par 100 mais par 1000 XNUMX pourrait augmenter le potentiel de croissance des applications. Starknet a augmenté la mise en matière de construction d'une thèse multicouche au-dessus de la couche DA tout en utilisant un seul protocole de preuve récursif qui fournira une nouvelle aventure pour une mise à l'échelle à l'infini. Grâce à cette méthode, le nombre de transactions pouvant être publiées sur la couche DA augmentera de façon exponentielle comme jamais auparavant.
Parallèlement à cela, depuis la construction solutions de cumul sont associés à un coût d’investissement très élevé, Starknet réduit cela en optimisant le coût, la latence et le stockage informatique. Avec le temps, il est prévu que le système de pontage actuel utilisé par les cumuls, qui implique une interaction régulière avec une couche DA vérifiable, ne soit pas interchangeable.
Mais Stark Net pourrait permettre une entrée et une sortie anticipées indépendamment de plusieurs couches au sein du réseau grâce à des protocoles de preuve récursifs pour garantir des règlements quasi instantanés sur les cumuls, indépendamment de l'environnement dans lequel ils opèrent. De cette manière, Starknet pourrait potentiellement contribuer à l’évolution de L1 et en même temps construire un autre réseau L3 indépendant pour l’écosystème d’intercommunication Roll-up facilitant une entrée et une sortie rapides.
Starknet propose également un ensemble de séquenceurs décentralisés qui peuvent complètement repenser le récit actuel d'un environnement roll-up censuré.
Pourquoi utiliser Starknet ?
Propre langage : Starknet possède son propre langage de programmation personnalisé, CAIRO, qui dynamise le développement. De ce fait, les développeurs peuvent utiliser leurs propres composants indépendamment des L1 pour faire évoluer leurs applications.
Méthode de préservation de la confidentialité : Stark Net utilise des méthodes de préservation de la confidentialité avec une évolutivité presque infinie qui peuvent aider à héberger une toute nouvelle gamme d'applications et de cas d'utilisation.
Sécurité : StarkNet hérite de la sécurité de DA tout en offrant une évolutivité quasi infinie et en effectuant des transactions sur Stark Net peut réduire les frais de réseau de 95%.
Meilleurs projets sur Starknet
- Jediséchange
- Morphine
- Financement de l'orbiteur
- DiversiFi
Voici un TL, DR :
| Type de cumul | Thèse principale | Fonctionnalités clés | Exemples | |
| Pile OP | Cumul optimiste de contrats intelligents | Introduit la modularité et le séquençage partagé pour optimiser l'infrastructure de cumul | Extensibilité, simplicité, familiarité avec Ethereum, diversité des clients | Base, OpBNB, pièce du monde, Zora, Magi |
| Orbite d'arbitrage | Cumul optimiste de contrats intelligents | Permet le déploiement de cumuls sans autorisation pour une mise à l'échelle horizontale linéaire | Équivalence EVM, indépendance, frais de gaz réduits, jetons personnalisés | Deri V4, XAI, Syndr, Sanko GameCorp, protocole Hook |
| Kit de rouleau | Rollup souverain optimiste | Sépare toutes les couches pour la personnalisation sans compromettre la sécurité partagée | Sécurité partagée, évolutivité accrue, personnalisation, mise sur le marché plus rapide | Poche, Deku |
| CDK de polygone | Cumul de contrat intelligent ZK | Cadre modulaire pour créer des cumuls à haute évolutivité qui peuvent toujours interopérer | Écosystème Edge, sécurité cryptographique, sécurité partagée, interopérabilité | Capx, Gnosis Pay, AaveGotchi, Réseau Astar, Réseau Canto, Réseau Palm |
| zkStack | Cumul de contrat intelligent ZK | Décentralisation complète et évolutivité infinie avec des composants décentralisés | Connectivité interchaîne transparente, règlements agrégés, souveraineté, personnalisation | GRVT |
| Laboratoires souverains | Cumul souverain ZK | Sépare les composants pour une évolutivité garantie sans amorcer les validateurs | Évolutivité garantie, pas d'amorçage du validateur, règlements rapides et bon marché, moins de risques | Chainway, Utopie P2P |
| Starknet | Cumul souverain ZK | Utilise des preuves récursives pour une mise à l'échelle exponentielle avec un langage personnalisé | Langue propre, préservation de la vie privée, sécurité | Jediswap, Morphine, Orbiter Finance, DiversiFi |
Lancez votre propre OP et ZK Rollup avec Zeeve :
Un long article ! J'espère que vous avez compris tous les cadres populaires utilisés aujourd'hui pour créer des contrats intelligents et souverains. Optimiste Chaînes ZK Rollup. Nous avons brièvement couvert la thèse, les avantages et les projets qui s'appuient sur le Cadre de pile OP, Orbite Arbitrale, CDK de polygone, zkStack, et d'autres. Maintenant, lequel convient le mieux à votre dApp, cela dépend de votre application métier, de votre familiarité avec plusieurs SDK, de vos préférences en matière d'écosystème, etc.
Quel que soit le framework avec lequel vous choisissez de construire, les composants modulaires que vous souhaitez pour votre environnement d'exécution, vos séquenceurs et votre DA, Zeeve vous donne accès à tout cela avec une configuration sans code, des infrastructures supplémentaires (robinets, explorateurs de blocs, indexeurs, prise en charge de portefeuille, etc.), une sécurité de niveau entreprise, une garantie de disponibilité de 99.9 % avec le SLA d'entreprise.
Besoin d'aide pour choisir le framework adapté à votre chaîne d'enroulement? Contactez-nous et les experts Zeeve peut vous aider à identifier ce qui est optimal pour votre application. Passez en production plus rapidement, économisez sur les coûts de déploiement et de gestion récurrents. Essayez Zeeve Rollups en tant que service (RaaS) maintenant.


Commentaires