Sovereign SDK : un nouveau cadre pour simplifier le développement de zk-rollup

Sovereign : Outils pratiques pour le développement de Rollup

Sovereign est un écosystème rollup ouvert et interconnecté, dédié à permettre à tous les développeurs de déployer des rollups pouvant fonctionner de manière interopérable et évolutive, et pouvant fonctionner sur diverses blockchains. Le SDK Sovereign vise à devenir le cadre le plus simple pour créer des zk-rollups souverains sécurisés et interopérables.

Le dilemme d'expansion des applications blockchain

Limitations des blockchains publiques L1

Les méthodes d'extension des applications blockchain sont actuellement principalement au nombre de trois : les chaînes publiques L1 dédiées, les optimistic rollups et les zk-rollups. Bien que les chaînes publiques L1 dédiées soient relativement simples à concevoir et à déployer, elles présentent des défauts évidents. Chaque L1 doit recruter ses propres validateurs et les convaincre de miser suffisamment de fonds pour sécuriser le réseau. En raison des coûts élevés des fonds, cette méthode ne convient qu'à un petit nombre d'applications disposant de fonds suffisants.

Problèmes des Rollups optimistes

Bien que les rollups optimistes réduisent le seuil de développement des chaînes d'applications, ils présentent également des problèmes. Pour alléger la charge du groupe de validateurs partagés, les rollups optimistes dépendent des preuves de fraude pour prévenir les comportements inappropriés. Cela entraîne un "délai de finalité" plus long, et les transactions peuvent être annulées en raison de preuves de fraude. Par conséquent, le pont vers les rollups optimistes devient lent et coûteux.

Les développeurs sont confrontés à un dilemme : faut-il construire un rollup destiné à un usage spécifique, permettant aux utilisateurs de faire fréquemment des ponts entre les blockchains, ou faut-il construire un rollup générique pour répondre à tous les besoins des utilisateurs ? Les deux choix ne sont pas idéaux. Les vitesses de pont entre les optimistic rollups sont lentes, les frais élevés et les risques importants, ce qui les rend inadaptés à un usage quotidien. Les optimistic rollups génériques, quant à eux, sont confrontés à des problèmes de scalabilité similaires à ceux des blockchains L1, et leurs fonctionnalités sont limitées.

Les avantages des Zk-Rollups

Pour les raisons mentionnées ci-dessus, les zk-rollups sont considérés comme la solution d'évolutivité dominante du futur. Ils possèdent les avantages des optimistic rollups tout en n'ayant pas de délai de finalité prolongé. Les utilisateurs n'ont qu'à attendre quelques secondes pour confirmer que la transaction est terminée, au lieu d'attendre plusieurs jours pour déterminer s'il y a eu une preuve de fraude.

Cependant, construire des zk-rollups reste actuellement une tâche ardue qui nécessite l'engagement de nombreux temps et efforts de la part d'ingénieurs en cryptographie spécialisés.

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

Caractéristiques du SDK Souverain

Le SDK Souverain vise à fournir un support pour les zk-rollups similaire à ce que le Cosmos SDK fait pour les blockchains L1. Il offre des composants standards courants pour les blockchains, tels que des réseaux p2p, des bases de données et des nœuds RPC, permettant aux développeurs de se concentrer sur la logique métier de leur propre blockchain. De plus, il propose une série de modules par défaut qui fonctionnent efficacement dans un environnement à connaissance nulle, y compris le déploiement de jetons, le stockage de données vérifiées et des modules de pont.

Les principales caractéristiques du SDK souverain incluent :

  1. Interopérabilité sans couture : utiliser une nouvelle technologie de pont basée sur l'agrégation de preuves pour réaliser un pont efficace entre les rollups Sovereign SDK sur L1 partagé.

  2. Sûr et évolutif : en personnalisant chaque composant pour les zk-rollups, le Sovereign SDK offre par défaut d'excellentes performances.

  3. Compatibilité inter-chaînes : Les rollups Sovereign SDK peuvent fonctionner sur n'importe quelle blockchain, car ils délèguent la responsabilité de vérification des preuves aux utilisateurs finaux, plutôt qu'à la blockchain L1 sous-jacente.

Avancement du projet

La feuille de route de développement du SDK Souverain est divisée en trois phases :

  1. Phase de recherche (en cours) : conception du module de stockage par défaut, modèle économique cryptographique et API centrale, développement d'un prototype de recherche. Prévu pour être terminé au deuxième trimestre de 2023.

  2. Phase de déploiement initial : déployer le réseau p2p, les nœuds RPC, l'API principale ainsi que les modules de stockage et de tri par défaut.

  3. Phase de durcissement : effectuer le nettoyage du code, les tests, les tests de fuzzing et l'audit, tout en développant le premier cas d'utilisation du SDK. Le durcissement du déploiement initial devrait durer environ six mois, après quoi le SDK sera lancé sur le mainnet.

Perspectives d'avenir

L'objectif de Sovereign Labs est de permettre à la blockchain de supporter des milliards d'utilisateurs. Pour atteindre cet objectif, il est nécessaire d'abaisser le seuil d'utilisation des technologies de preuve à zéro connaissance, afin que les développeurs ordinaires puissent facilement construire des rollups.

En même temps, le Sovereign SDK restera toujours complètement gratuit et open source, et s'engage à construire chaque composant de l'architecture technologique selon les normes de résilience les plus élevées. L'équipe s'engage à un processus de construction ouvert et transparent pour assurer la crédibilité et la fiabilité du projet.

ZK-4.76%
Voir l'original
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.
  • Récompense
  • 5
  • Reposter
  • Partager
Commentaire
0/400
BridgeJumpervip
· 08-08 12:10
L'efficacité de développement a-t-elle été améliorée ?
Voir l'originalRépondre0
RebaseVictimvip
· 08-07 09:14
Cette vague de bull run doit monter à bord.
Voir l'originalRépondre0
TestnetScholarvip
· 08-06 13:19
Il vaut la peine de tester.
Voir l'originalRépondre0
AirdropHarvestervip
· 08-06 13:14
Les amis, venez couper les coupons.
Voir l'originalRépondre0
just_another_fishvip
· 08-06 13:00
Enfin, je peux jouer à zkr.
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)