Sovereign SDK : permet aux développeurs de construire facilement des zk-rollups interopérables et sécurisés

robot
Création du résumé en cours

Sovereign : Fournit aux développeurs un SDK pour créer des zk-rollups sécurisés et interopérables.

Sovereign est un écosystème de rollup ouvert et interconnecté, visant à permettre à tous les développeurs de déployer des rollups interopérables et évolutifs sans couture, pouvant fonctionner sur diverses blockchains. Pour ce faire, Sovereign a développé un SDK, en tant que cadre simple pour créer des zk-rollups souverains sécurisés et interopérables.

Tout savoir sur Sovereign : un SDK pour Rollups, abaissant le seuil d'utilisation de la technologie de preuve à divulgation nulle

Les défis d'expansion des applications blockchain

Actuellement, il y a principalement trois manières d'étendre les applications blockchain : les chaînes publiques L1 d'application dédiée, les optimistic rollups et les zk-rollups.

Bien que la blockchain publique L1 des applications dédiées soit relativement simple à concevoir et à déployer, il est nécessaire de recruter des validateurs et de les convaincre de miser d'importants fonds pour sécuriser le réseau, ce qui fait que seules quelques applications disposant de financements suffisants peuvent adopter cette méthode.

Les rollups optimistes réduisent le seuil de développement des chaînes d'applications, mais présentent un problème de longue latence de finalité. Cela rend le pontage inter-chaînes lent, coûteux et plus risqué, poussant les développeurs à faire des compromis entre la construction de rollups dédiés et de rollups universels.

En comparaison, les zk-rollups sont considérés comme une solution d'extension plus prometteuse. Ils combinent les avantages des optimistic rollups tout en évitant les longs délais de finalité. Cependant, la construction de zk-rollups reste actuellement une tâche complexe nécessitant l'engagement à long terme d'ingénieurs en cryptographie spécialisés.

Solutions de Sovereign SDK

Le Sovereign SDK vise à simplifier le processus de développement des zk-rollups, à l'instar de la contribution du Cosmos SDK aux chaînes publiques L1. Il offre les caractéristiques clés suivantes :

  1. Fournir 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 la logique métier.

  2. 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 vérifiées et le module de pont.

  3. En utilisant des langages de programmation courants (comme Rust ou C++), le seuil d'entrée pour les développeurs utilisant des technologies de preuve à divulgation nulle de connaissance a été abaissé.

  4. Réaliser des rollups interopérables sans couture, en utilisant une nouvelle technologie de pont basée sur des agrégats de preuves, permettant des interactions cross-chain rapides et à faible coût sur un L1 partagé sans tiers de confiance.

  5. Fournir des rollups sûrs et évolutifs, en optimisant chaque composant pour les cas d'utilisation des zk-rollups, offrant par défaut d'excellentes performances.

  6. Prend en charge l'exécution sur n'importe quelle blockchain, car les rollups Sovereign SDK délèguent la responsabilité de la validation prouvée à l'utilisateur final, plutôt qu'à la blockchain L1 sous-jacente.

Feuille de route du développement du projet

Le développement du SDK souverain se divise en trois phases :

  1. Phase de recherche (en cours) : conception du module de stockage par défaut, modèle économique cryptographique et API de base, développement d'un prototype de recherche.

  2. Phase de déploiement préliminaire : déploiement du réseau p2p, des nœuds RPC, de l'API principale ainsi que des modules de stockage et de tri par défaut.

  3. 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.

Perspectives d'avenir

L'objectif 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 preuve à divulgation nulle de connaissance, afin que les développeurs ordinaires puissent également construire facilement des rollups.

En outre, le SDK Sovereign restera toujours entièrement gratuit et open source, s'engageant à créer chaque composant technique selon les normes les plus élevées, afin d'assurer que la vérifiabilité des utilisateurs finaux ne soit pas compromise. Grâce à un processus de construction transparent et ouvert, Sovereign vise à fournir une solution fiable et efficace pour l'expansion de la blockchain.

Voir l'original
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.
  • Récompense
  • 5
  • Partager
Commentaire
0/400
WhaleStalkervip
· Il y a 5h
haussier juste comme ça
Voir l'originalRépondre0
HashBanditvip
· Il y a 10h
smh encore un autre L2... à l'époque où je minais du btc, nous n'avions pas besoin de ces trucs sophistiqués
Voir l'originalRépondre0
BearMarketBardvip
· 07-07 05:43
C'est vraiment trop tard !
Voir l'originalRépondre0
TokenTaxonomistvip
· 07-07 05:34
statistiquement parlant, une autre chance de 87,2 % d'extinction du protocole tbh
Voir l'originalRépondre0
SingleForYearsvip
· 07-07 05:15
Enfin, il y a un SDK ! Allons-y !
Voir l'originalRépondre0
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)