Sovereign : Outil de construction de rollup pratique pour les développeurs
Sovereign est un projet dédié à la construction d'un écosystème rollup ouvert et interconnecté. Son objectif principal est de permettre à tous les développeurs de déployer des rollups pouvant interopérer et s'étendre sans problème, et de fonctionner sur diverses blockchains. Pour ce faire, l'équipe de Sovereign développe le Sovereign SDK, un cadre conçu pour simplifier le processus de création de zk-rollup souverains sécurisés et interopérables.
Les défis de l'évolutivité de la blockchain
Actuellement, les applications blockchain se développent principalement de trois manières : les chaînes publiques L1 d'applications dédiées, les optimist rollups et les zk-rollups.
Bien que la conception et le déploiement de la blockchain publique L1 d'application spécialisée soient simples, ils nécessitent des fonds importants pour recruter et inciter les validateurs, ce qui limite leur adoption généralisée.
Les rollups optimistes réduisent le seuil de développement en étendant une nouvelle logique sur une blockchain existante. Cependant, ils dépendent d'un mécanisme de preuve de fraude, ce qui entraîne de longs délais de finalité, rendant les ponts inter-chaînes lents et coûteux. Les développeurs sont confrontés à un choix difficile entre un rollup dédié et un rollup général, les deux présentant des défauts évidents.
Les zk-rollups sont considérés comme une solution d'extension plus prometteuse. Ils conservent les avantages des optimistic rollups tout en réduisant considérablement le délai de finalité. Cependant, le seuil technologique pour construire des zk-rollups reste actuellement très élevé, nécessitant l'engagement à long terme d'ingénieurs en cryptographie spécialisés.
Innovation du SDK Souverain
Le SDK Souverain vise à devenir le Cosmos SDK dans le domaine des zk-rollups. Il fournit les composants de base nécessaires à la blockchain, tels que le réseau p2p, la base de données et les nœuds RPC, permettant aux développeurs de se concentrer sur leur propre logique métier. De plus, il propose un ensemble de modules par défaut fonctionnant efficacement dans un environnement de connaissance nulle, y compris le déploiement de jetons, la vérification du stockage de données et les fonctionnalités de bridge.
Une caractéristique importante du SDK Sovereign est qu'il simplifie les détails complexes des preuves à divulgation nulle de connaissance. Les développeurs n'ont pas besoin de devenir des experts en cryptographie, ils peuvent simplement écrire des applications dans des langages de programmation courants comme Rust (C++ pourrait être inclus à l'avenir), et le SDK les compilera automatiquement en une machine virtuelle zk efficace.
Principales caractéristiques de Sovereign SDK
Interopérabilité sans couture : utilisation d'une technologie de pont basée sur l'agrégation de preuves pour réaliser des interactions inter-chaînes rapides et à faible coût.
Sécurité et évolutivité : conception de composants optimisés pour les zk-rollups, offrant d'excellentes performances et une faible latence.
Compatibilité inter-chaînes : en tant que "rollup souverain", les applications construites avec le Sovereign SDK peuvent fonctionner sur n'importe quelle blockchain.
Feuille de route du projet
Le plan de développement du SDK Souverain est divisé en trois phases :
Phase de recherche (en cours) : conception des modules principaux et des API, développement du prototype de recherche.
Phase de déploiement initial : déployer l'infrastructure et les fonctionnalités de base.
Phase de renforcement : effectuer l'optimisation du code, les tests et l'audit, développer le premier cas d'utilisation.
La vision de Sovereign Labs est de permettre à la technologie blockchain de servir des milliards d'utilisateurs. Pour atteindre cet objectif, ils s'engagent à réduire la barrière à l'utilisation des technologies de zéro connaissance, permettant ainsi aux développeurs ordinaires de construire facilement des rollups. En même temps, le projet adhère aux principes d'open source et de décentralisation, garantissant que la vérifiabilité des utilisateurs finaux n'est pas compromise.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
9 J'aime
Récompense
9
7
Partager
Commentaire
0/400
GateUser-bd883c58
· Il y a 12h
Le printemps de zk est enfin arrivé.
Voir l'originalRépondre0
OnchainDetectiveBing
· Il y a 12h
Donnez un aperçu de ce développeur aux petits soins.
Voir l'originalRépondre0
GraphGuru
· Il y a 12h
Démarrage en fanfare 555555
Voir l'originalRépondre0
defi_detective
· Il y a 12h
Ce SDK est vraiment fluide à utiliser.
Voir l'originalRépondre0
SighingCashier
· Il y a 12h
On a encore créé un nouveau truc rollup.
Voir l'originalRépondre0
MEVHunter
· Il y a 12h
Cet espace d'optimisation des performances zk est énorme, en attendant que les Bots d'arbitrage s'organisent.
Voir l'originalRépondre0
StablecoinArbitrageur
· Il y a 13h
hmm enfin un cadre de déploiement adéquat, mais voyons d'abord ces métriques d'optimisation de gas...
Sovereign SDK: permet aux développeurs de construire facilement des zk-rollups interopérables
Sovereign : Outil de construction de rollup pratique pour les développeurs
Sovereign est un projet dédié à la construction d'un écosystème rollup ouvert et interconnecté. Son objectif principal est de permettre à tous les développeurs de déployer des rollups pouvant interopérer et s'étendre sans problème, et de fonctionner sur diverses blockchains. Pour ce faire, l'équipe de Sovereign développe le Sovereign SDK, un cadre conçu pour simplifier le processus de création de zk-rollup souverains sécurisés et interopérables.
Les défis de l'évolutivité de la blockchain
Actuellement, les applications blockchain se développent principalement de trois manières : les chaînes publiques L1 d'applications dédiées, les optimist rollups et les zk-rollups.
Bien que la conception et le déploiement de la blockchain publique L1 d'application spécialisée soient simples, ils nécessitent des fonds importants pour recruter et inciter les validateurs, ce qui limite leur adoption généralisée.
Les rollups optimistes réduisent le seuil de développement en étendant une nouvelle logique sur une blockchain existante. Cependant, ils dépendent d'un mécanisme de preuve de fraude, ce qui entraîne de longs délais de finalité, rendant les ponts inter-chaînes lents et coûteux. Les développeurs sont confrontés à un choix difficile entre un rollup dédié et un rollup général, les deux présentant des défauts évidents.
Les zk-rollups sont considérés comme une solution d'extension plus prometteuse. Ils conservent les avantages des optimistic rollups tout en réduisant considérablement le délai de finalité. Cependant, le seuil technologique pour construire des zk-rollups reste actuellement très élevé, nécessitant l'engagement à long terme d'ingénieurs en cryptographie spécialisés.
Innovation du SDK Souverain
Le SDK Souverain vise à devenir le Cosmos SDK dans le domaine des zk-rollups. Il fournit les composants de base nécessaires à la blockchain, tels que le réseau p2p, la base de données et les nœuds RPC, permettant aux développeurs de se concentrer sur leur propre logique métier. De plus, il propose un ensemble de modules par défaut fonctionnant efficacement dans un environnement de connaissance nulle, y compris le déploiement de jetons, la vérification du stockage de données et les fonctionnalités de bridge.
Une caractéristique importante du SDK Sovereign est qu'il simplifie les détails complexes des preuves à divulgation nulle de connaissance. Les développeurs n'ont pas besoin de devenir des experts en cryptographie, ils peuvent simplement écrire des applications dans des langages de programmation courants comme Rust (C++ pourrait être inclus à l'avenir), et le SDK les compilera automatiquement en une machine virtuelle zk efficace.
Principales caractéristiques de Sovereign SDK
Interopérabilité sans couture : utilisation d'une technologie de pont basée sur l'agrégation de preuves pour réaliser des interactions inter-chaînes rapides et à faible coût.
Sécurité et évolutivité : conception de composants optimisés pour les zk-rollups, offrant d'excellentes performances et une faible latence.
Compatibilité inter-chaînes : en tant que "rollup souverain", les applications construites avec le Sovereign SDK peuvent fonctionner sur n'importe quelle blockchain.
Feuille de route du projet
Le plan de développement du SDK Souverain est divisé en trois phases :
Phase de recherche (en cours) : conception des modules principaux et des API, développement du prototype de recherche.
Phase de déploiement initial : déployer l'infrastructure et les fonctionnalités de base.
Phase de renforcement : effectuer l'optimisation du code, les tests et l'audit, développer le premier cas d'utilisation.
La vision de Sovereign Labs est de permettre à la technologie blockchain de servir des milliards d'utilisateurs. Pour atteindre cet objectif, ils s'engagent à réduire la barrière à l'utilisation des technologies de zéro connaissance, permettant ainsi aux développeurs ordinaires de construire facilement des rollups. En même temps, le projet adhère aux principes d'open source et de décentralisation, garantissant que la vérifiabilité des utilisateurs finaux n'est pas compromise.