Sovereign : fournir aux développeurs un cadre zk-rollup hautement interopérable
Sovereign est un projet visant à construire un écosystème rollup ouvert et interconnecté. Ce projet a récemment terminé un tour de financement de 7,4 millions de dollars, avec une valorisation atteignant "dix millions". L'objectif principal de Sovereign est de développer un kit d'outils de développement logiciel (SDK), pour aider les développeurs à créer des rollups zero-knowledge sécurisés et interopérables.
Problèmes de scalabilité de la blockchain
Les principales méthodes d'évolutivité des applications blockchain sont actuellement au nombre de trois : les chaînes publiques L1 spécifiques à des applications, les optimistic rollups et les zk-rollups. Chacune de ces méthodes a ses avantages et ses inconvénients :
Une blockchain L1 dédiée aux applications est facile à concevoir et à déployer, mais nécessite un soutien financier important.
Les rollups optimistes abaissent le seuil de développement, mais présentent un problème de délai de finalité prolongé, ce qui rend les opérations inter-chaînes lentes et coûteuses.
Les zk-rollups sont considérés comme la meilleure solution d'évolutivité, mais leur construction est actuellement difficile et nécessite l'engagement à long terme d'ingénieurs cryptographes spécialisés.
Introduction au SDK Souverain
Le SDK Souverain vise à simplifier le processus de développement des zk-rollups. Il offre les fonctionnalités suivantes :
Fournir des composants de base de la blockchain, tels que le réseau p2p, la base de données et les nœuds RPC.
Fournir des modules par défaut fonctionnant de manière efficace dans un environnement à connaissance nulle, y compris le déploiement de jetons, le stockage de données et les modules de pont.
Abaisser le seuil de développement, permettant aux développeurs d'utiliser Rust ou C++ pour écrire des applications, qui sont automatiquement converties en une machine virtuelle zk efficace.
Caractéristiques de Sovereign SDK
Réaliser une interopérabilité transparente : utiliser une nouvelle technologie de pont basée sur l'agrégation de preuves, permettant de réaliser des ponts rapides et à faible coût entre les rollups Sovereign SDK sur L1 partagé.
Sécurisé et évolutif : chaque composant optimisé pour le scénario des zk-rollups, offrant d'excellentes performances et des délais de preuve courts.
Compatibilité inter-chaînes : peut fonctionner sur n'importe quelle blockchain, car la responsabilité de la validation de la preuve incombe à l'utilisateur final, et non à la blockchain L1 sous-jacente.
Feuille de route du projet
Le développement du SDK Souverain se divise en trois étapes :
Phase de recherche (en cours) : conception du module de stockage par défaut, du modèle économique cryptographique et de l'API centrale, prévue pour être achevée au deuxième trimestre 2023.
Phase de déploiement préliminaire : mise en œuvre du réseau p2p, des nœuds RPC, de l'API principale, ainsi que des modules de stockage et de tri par défaut.
Phase de durcissement : effectuer le nettoyage du code, des tests, des tests de fuzzing et un audit, tout en développant le premier cas d'utilisation du SDK. Le durcissement de la mise en service initiale devrait durer environ six mois.
Vision et Engagement
Sovereign Labs s'engage à faire en sorte que la technologie blockchain serve des milliards d'utilisateurs. Pour atteindre cet objectif, l'équipe du projet s'engage :
Réduire le seuil d'utilisation des technologies de preuve à divulgation nulle de connaissance.
Maintenir la vérifiabilité des utilisateurs finaux.
Gardez le SDK complètement gratuit et open source.
Construire chaque composant technique selon les normes les plus élevées.
Maintenir la transparence et l'ouverture du processus de développement.
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.
14 J'aime
Récompense
14
5
Partager
Commentaire
0/400
ShadowStaker
· 07-19 13:32
pas impressionné honnêtement... un autre sdk zk avec une valorisation gonflée
Voir l'originalRépondre0
NeverVoteOnDAO
· 07-19 04:59
Ne vous souciez que du financement, ne regardez pas le produit.
Sovereign a complété un tour de seed de 7,4 millions de dollars pour créer un SDK zk-rollup fortement interopérable.
Sovereign : fournir aux développeurs un cadre zk-rollup hautement interopérable
Sovereign est un projet visant à construire un écosystème rollup ouvert et interconnecté. Ce projet a récemment terminé un tour de financement de 7,4 millions de dollars, avec une valorisation atteignant "dix millions". L'objectif principal de Sovereign est de développer un kit d'outils de développement logiciel (SDK), pour aider les développeurs à créer des rollups zero-knowledge sécurisés et interopérables.
Problèmes de scalabilité de la blockchain
Les principales méthodes d'évolutivité des applications blockchain sont actuellement au nombre de trois : les chaînes publiques L1 spécifiques à des applications, les optimistic rollups et les zk-rollups. Chacune de ces méthodes a ses avantages et ses inconvénients :
Une blockchain L1 dédiée aux applications est facile à concevoir et à déployer, mais nécessite un soutien financier important.
Les rollups optimistes abaissent le seuil de développement, mais présentent un problème de délai de finalité prolongé, ce qui rend les opérations inter-chaînes lentes et coûteuses.
Les zk-rollups sont considérés comme la meilleure solution d'évolutivité, mais leur construction est actuellement difficile et nécessite l'engagement à long terme d'ingénieurs cryptographes spécialisés.
Introduction au SDK Souverain
Le SDK Souverain vise à simplifier le processus de développement des zk-rollups. Il offre les fonctionnalités suivantes :
Fournir des composants de base de la blockchain, tels que le réseau p2p, la base de données et les nœuds RPC.
Fournir des modules par défaut fonctionnant de manière efficace dans un environnement à connaissance nulle, y compris le déploiement de jetons, le stockage de données et les modules de pont.
Abaisser le seuil de développement, permettant aux développeurs d'utiliser Rust ou C++ pour écrire des applications, qui sont automatiquement converties en une machine virtuelle zk efficace.
Caractéristiques de Sovereign SDK
Réaliser une interopérabilité transparente : utiliser une nouvelle technologie de pont basée sur l'agrégation de preuves, permettant de réaliser des ponts rapides et à faible coût entre les rollups Sovereign SDK sur L1 partagé.
Sécurisé et évolutif : chaque composant optimisé pour le scénario des zk-rollups, offrant d'excellentes performances et des délais de preuve courts.
Compatibilité inter-chaînes : peut fonctionner sur n'importe quelle blockchain, car la responsabilité de la validation de la preuve incombe à l'utilisateur final, et non à la blockchain L1 sous-jacente.
Feuille de route du projet
Le développement du SDK Souverain se divise en trois étapes :
Phase de recherche (en cours) : conception du module de stockage par défaut, du modèle économique cryptographique et de l'API centrale, prévue pour être achevée au deuxième trimestre 2023.
Phase de déploiement préliminaire : mise en œuvre du réseau p2p, des nœuds RPC, de l'API principale, ainsi que des modules de stockage et de tri par défaut.
Phase de durcissement : effectuer le nettoyage du code, des tests, des tests de fuzzing et un audit, tout en développant le premier cas d'utilisation du SDK. Le durcissement de la mise en service initiale devrait durer environ six mois.
Vision et Engagement
Sovereign Labs s'engage à faire en sorte que la technologie blockchain serve des milliards d'utilisateurs. Pour atteindre cet objectif, l'équipe du projet s'engage :
Réduire le seuil d'utilisation des technologies de preuve à divulgation nulle de connaissance.
Maintenir la vérifiabilité des utilisateurs finaux.
Gardez le SDK complètement gratuit et open source.
Construire chaque composant technique selon les normes les plus élevées.
Maintenir la transparence et l'ouverture du processus de développement.