Sovereign : Fournir des outils de développement pour l'écosystème Rollup
Sovereign est un projet dédié à la construction d'un écosystème rollup interconnecté et ouvert. Son objectif est de permettre aux développeurs de déployer facilement des rollups interopérables et évolutifs, et de les faire fonctionner sur diverses blockchains. Pour cela, Sovereign a développé un kit de développement logiciel (SDK), conçu pour être le cadre le plus simple pour créer des zk-rollups souverains sécurisés et interopérables.
Le défi de l'extension des applications blockchain
Actuellement, il existe trois principales manières d'étendre les applications blockchain : les blockchains publiques L1 dédiées, les optimistic rollups et les zk-rollups.
Bien que les chaînes de blocs L1 dédiées soient relativement simples à concevoir et à déployer, elles nécessitent d'importants financements pour recruter et inciter les validateurs, ce qui limite leur champ d'application.
Les rollups optimistes permettent aux développeurs d'étendre de nouvelles fonctionnalités sur la base des blockchains existantes, abaissant ainsi le seuil de développement des chaînes d'applications. Cependant, ils dépendent d'un mécanisme de preuve de fraude, ce qui entraîne des délais de finalité plus longs, rendant le pont inter-chaînes lent et coûteux.
En comparaison, les zk-rollups sont considérés comme une solution d'évolutivité plus prometteuse. Ils héritent des avantages des optimistic rollups tout en surmontant le problème des longs délais de finalité. Cependant, le processus de construction des zk-rollups est complexe et nécessite des connaissances en ingénierie cryptographique hautement spécialisées ainsi qu'un engagement à long terme.
Solutions du SDK Souverain
Le SDK Souverain vise à simplifier le processus de développement des zk-rollups, similaire à la contribution du Cosmos SDK au développement des blockchains L1. Il offre les caractéristiques clés suivantes :
Composants de modèle : comprenant des infrastructures de réseau P2P, de base de données et de nœuds RPC, permettant aux développeurs de se concentrer sur la logique métier.
Module prédéfini : fournit des modules efficaces pour le déploiement de jetons, la validation du stockage de données et le pontage dans un environnement à connaissance nulle.
Développement convivial : les développeurs peuvent créer des applications en utilisant des langages de programmation courants (comme Rust ou C++) sans avoir besoin de comprendre les détails de la cryptographie.
Interopérabilité : une technologie de pont basée sur l'agrégation de preuves pour permettre une communication efficace et sécurisée entre différents rollups.
Sécurité et évolutivité : conception de composants optimisés pour les zk-rollups, offrant d'excellentes performances et capacités de validation par les utilisateurs.
Compatibilité inter-chaînes : peut fonctionner sur n'importe quelle blockchain, sans être limité par la chaîne publique L1 sous-jacente.
Avancement du projet
Le développement du SDK souverain est divisé en trois phases :
Phase de recherche (en cours) : conception des modules principaux et des API, développement d'un prototype de recherche. Prévu pour être terminé au deuxième trimestre de 2023.
Phase de déploiement initial : mener à bien les travaux de recherche restants, déployer l'infrastructure et les fonctionnalités clés.
Phase de durcissement : optimisation du code, tests et audits, tout en développant le premier cas d'utilisation. Après environ six mois d'améliorations, le SDK devrait officiellement être lancé sur le réseau principal.
Perspectives d'avenir
La vision de Sovereign Labs est de permettre à la technologie blockchain de servir des milliards d'utilisateurs. Pour atteindre cet objectif, le projet s'efforce de réduire le seuil d'utilisation des technologies de zéro connaissance, afin que les développeurs ordinaires puissent également construire des rollups haute performance.
En même temps, Sovereign s'engage à ne pas sacrifier la vérifiabilité des utilisateurs finaux, en maintenant la nature décentralisée de la technologie. Le SDK restera toujours open source et gratuit à utiliser, et chaque composant technique sera construit selon les normes les plus élevées.
Grâce à ces efforts, Sovereign vise à promouvoir la popularisation et l'application de la technologie blockchain, apportant commodité et innovation à un public plus large.
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
22 J'aime
Récompense
22
4
Partager
Commentaire
0/400
LoneValidator
· 07-23 23:25
Quand sera le lancement sur le Mainnet ?
Voir l'originalRépondre0
RebaseVictim
· 07-22 13:09
zkr est vraiment le prochain vent de la tendance.
Voir l'originalRépondre0
ChainMelonWatcher
· 07-22 12:49
pro joue, je regarde le spectacle
Voir l'originalRépondre0
DefiVeteran
· 07-22 12:39
Encore un nouveau projet pour se faire prendre pour des cons ?
Sovereign SDK : Simplification du développement zk-rollup pour promouvoir l'application à grande échelle de la Blockchain
Sovereign : Fournir des outils de développement pour l'écosystème Rollup
Sovereign est un projet dédié à la construction d'un écosystème rollup interconnecté et ouvert. Son objectif est de permettre aux développeurs de déployer facilement des rollups interopérables et évolutifs, et de les faire fonctionner sur diverses blockchains. Pour cela, Sovereign a développé un kit de développement logiciel (SDK), conçu pour être le cadre le plus simple pour créer des zk-rollups souverains sécurisés et interopérables.
Le défi de l'extension des applications blockchain
Actuellement, il existe trois principales manières d'étendre les applications blockchain : les blockchains publiques L1 dédiées, les optimistic rollups et les zk-rollups.
Bien que les chaînes de blocs L1 dédiées soient relativement simples à concevoir et à déployer, elles nécessitent d'importants financements pour recruter et inciter les validateurs, ce qui limite leur champ d'application.
Les rollups optimistes permettent aux développeurs d'étendre de nouvelles fonctionnalités sur la base des blockchains existantes, abaissant ainsi le seuil de développement des chaînes d'applications. Cependant, ils dépendent d'un mécanisme de preuve de fraude, ce qui entraîne des délais de finalité plus longs, rendant le pont inter-chaînes lent et coûteux.
En comparaison, les zk-rollups sont considérés comme une solution d'évolutivité plus prometteuse. Ils héritent des avantages des optimistic rollups tout en surmontant le problème des longs délais de finalité. Cependant, le processus de construction des zk-rollups est complexe et nécessite des connaissances en ingénierie cryptographique hautement spécialisées ainsi qu'un engagement à long terme.
Solutions du SDK Souverain
Le SDK Souverain vise à simplifier le processus de développement des zk-rollups, similaire à la contribution du Cosmos SDK au développement des blockchains L1. Il offre les caractéristiques clés suivantes :
Composants de modèle : comprenant des infrastructures de réseau P2P, de base de données et de nœuds RPC, permettant aux développeurs de se concentrer sur la logique métier.
Module prédéfini : fournit des modules efficaces pour le déploiement de jetons, la validation du stockage de données et le pontage dans un environnement à connaissance nulle.
Développement convivial : les développeurs peuvent créer des applications en utilisant des langages de programmation courants (comme Rust ou C++) sans avoir besoin de comprendre les détails de la cryptographie.
Interopérabilité : une technologie de pont basée sur l'agrégation de preuves pour permettre une communication efficace et sécurisée entre différents rollups.
Sécurité et évolutivité : conception de composants optimisés pour les zk-rollups, offrant d'excellentes performances et capacités de validation par les utilisateurs.
Compatibilité inter-chaînes : peut fonctionner sur n'importe quelle blockchain, sans être limité par la chaîne publique L1 sous-jacente.
Avancement du projet
Le développement du SDK souverain est divisé en trois phases :
Phase de recherche (en cours) : conception des modules principaux et des API, développement d'un prototype de recherche. Prévu pour être terminé au deuxième trimestre de 2023.
Phase de déploiement initial : mener à bien les travaux de recherche restants, déployer l'infrastructure et les fonctionnalités clés.
Phase de durcissement : optimisation du code, tests et audits, tout en développant le premier cas d'utilisation. Après environ six mois d'améliorations, le SDK devrait officiellement être lancé sur le réseau principal.
Perspectives d'avenir
La vision de Sovereign Labs est de permettre à la technologie blockchain de servir des milliards d'utilisateurs. Pour atteindre cet objectif, le projet s'efforce de réduire le seuil d'utilisation des technologies de zéro connaissance, afin que les développeurs ordinaires puissent également construire des rollups haute performance.
En même temps, Sovereign s'engage à ne pas sacrifier la vérifiabilité des utilisateurs finaux, en maintenant la nature décentralisée de la technologie. Le SDK restera toujours open source et gratuit à utiliser, et chaque composant technique sera construit selon les normes les plus élevées.
Grâce à ces efforts, Sovereign vise à promouvoir la popularisation et l'application de la technologie blockchain, apportant commodité et innovation à un public plus large.