Sovereign : Créer un écosystème Rollup ouvert et interconnecté
Sovereign est un projet dédié à la construction d'un écosystème Rollup ouvert et interconnecté, visant à permettre à tous les développeurs de déployer des Rollups pouvant interopérer et s'étendre sans couture, et de fonctionner sur diverses blockchains. Pour atteindre cet objectif, Sovereign développe un kit de développement logiciel (SDK) pour simplifier le processus de création de zk-rollups souverains sécurisés et interopérables.
Les défis de l'expansion des applications blockchain
Les limites de la blockchain L1
Actuellement, il existe principalement trois façons d'étendre les applications blockchain : 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 font face à des coûts financiers élevés, car chaque L1 doit recruter des validateurs et les convaincre de miser suffisamment de fonds pour protéger la sécurité du réseau. Cette méthode convient uniquement à un petit nombre d'applications disposant de fonds suffisants.
Les inconvénients des Optimistic Rollups
Les rollups tentent de résoudre ce problème en permettant aux développeurs d'étendre les blockchains existantes avec de nouvelles logiques. Cependant, les rollups optimistes, qui dominent actuellement le marché, présentent également des défauts. Ils s'appuient sur des preuves de fraude pour prévenir les comportements inappropriés, ce qui entraîne un "délai de finalité" plus long, les transactions pouvant être annulées en raison de preuves de fraude. Cela rend le pont entre les rollups optimistes lent, coûteux et risqué.
Les avantages des Zk-Rollups
En comparaison, les zk-rollups sont considérés comme le paradigme d'extension dominant de l'avenir. Ils possèdent les avantages des optimistic rollups tout en n'ayant pas de délais de finalité prolongés. Une fois que la preuve de validité est créée (ce qui ne prend généralement que quelques secondes), les utilisateurs peuvent être assurés que la transaction est terminée. Cependant, la construction de zk-rollups reste actuellement une tâche complexe nécessitant l'engagement à long terme d'ingénieurs en cryptographie hautement spécialisés.
Solutions de Sovereign SDK
Le SDK Souverain vise à fournir un support pour les zk-rollups similaire à celui que le Cosmos SDK offre aux blockchains L1. Il fournira divers composants fondamentaux généralement fournis par les blockchains, 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 de leur propre blockchain. De plus, il proposera un ensemble de modules par défaut fonctionnant 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 caractéristiques clés du SDK Souverain comprennent :
Interopérabilité transparente : utilisez une nouvelle technologie de pont basée sur l'agrégation de preuves pour réaliser un pont rapide et à faible coût pour les rollups Sovereign SDK sur L1 partagé.
Sécurité et évolutivité : en optimisant chaque composant pour les cas d'utilisation des zk-rollups, nous offrons d'excellentes performances et sécurité.
Compatibilité inter-chaînes : Les Rollups Sovereign SDK peuvent fonctionner sur n'importe quelle blockchain, car ils délèguent la responsabilité de la preuve de vérification à l'utilisateur final, plutôt qu'à la blockchain L1 sous-jacente.
Avancement du projet
Le développement du SDK souverain se divise en trois phases :
Phase de recherche (en cours) : conception du module de stockage par défaut, du modèle économique cryptographique et de l'API principale, prévue pour être achevée au deuxième trimestre 2023.
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.
Phase de durcissement : effectuer le nettoyage du code, des tests, des tests de robustesse et un audit, tout en développant le premier cas d'utilisation du SDK. Le durcissement de la première version est prévu pour durer environ six mois, après quoi le SDK sera lancé sur le réseau principal.
Vision et Engagement
L'objectif de Sovereign Labs est de permettre à la blockchain de supporter des milliards d'utilisateurs. Pour ce faire, ils s'engagent à réduire le seuil d'utilisation des technologies de preuve à connaissance nulle, afin que les développeurs ordinaires puissent également construire des Rollups sans avoir besoin de devenir des experts en cryptographie.
L'équipe du projet souligne qu'elle maintiendra toujours le Sovereign SDK complètement gratuit et open source, et s'engage à construire chaque composant de l'architecture technique selon les normes de résilience les plus élevées. Ils croient que l'évolutivité infinie n'a de sens que si la vérifiabilité par l'utilisateur final est garantie. Par conséquent, le processus de construction de Sovereign restera ouvert et transparent, prouvant ainsi leur engagement par des actions concrètes.
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.
9 J'aime
Récompense
9
6
Partager
Commentaire
0/400
CryptoGoldmine
· Il y a 5h
Analyser du point de vue de l'itération technologique pourrait être le moment de se positionner sur la piste zk.
Voir l'originalRépondre0
GasFeeCrybaby
· Il y a 16h
Pourquoi c'est encore le SDK ? Soupir.
Voir l'originalRépondre0
LoneValidator
· Il y a 16h
Encore en train de créer un nouveau concept pour récolter de l'argent.
Sovereign SDK : Créer un écosystème zk-rollup interconnecté et ouvert
Sovereign : Créer un écosystème Rollup ouvert et interconnecté
Sovereign est un projet dédié à la construction d'un écosystème Rollup ouvert et interconnecté, visant à permettre à tous les développeurs de déployer des Rollups pouvant interopérer et s'étendre sans couture, et de fonctionner sur diverses blockchains. Pour atteindre cet objectif, Sovereign développe un kit de développement logiciel (SDK) pour simplifier le processus de création de zk-rollups souverains sécurisés et interopérables.
Les défis de l'expansion des applications blockchain
Les limites de la blockchain L1
Actuellement, il existe principalement trois façons d'étendre les applications blockchain : 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 font face à des coûts financiers élevés, car chaque L1 doit recruter des validateurs et les convaincre de miser suffisamment de fonds pour protéger la sécurité du réseau. Cette méthode convient uniquement à un petit nombre d'applications disposant de fonds suffisants.
Les inconvénients des Optimistic Rollups
Les rollups tentent de résoudre ce problème en permettant aux développeurs d'étendre les blockchains existantes avec de nouvelles logiques. Cependant, les rollups optimistes, qui dominent actuellement le marché, présentent également des défauts. Ils s'appuient sur des preuves de fraude pour prévenir les comportements inappropriés, ce qui entraîne un "délai de finalité" plus long, les transactions pouvant être annulées en raison de preuves de fraude. Cela rend le pont entre les rollups optimistes lent, coûteux et risqué.
Les avantages des Zk-Rollups
En comparaison, les zk-rollups sont considérés comme le paradigme d'extension dominant de l'avenir. Ils possèdent les avantages des optimistic rollups tout en n'ayant pas de délais de finalité prolongés. Une fois que la preuve de validité est créée (ce qui ne prend généralement que quelques secondes), les utilisateurs peuvent être assurés que la transaction est terminée. Cependant, la construction de zk-rollups reste actuellement une tâche complexe nécessitant l'engagement à long terme d'ingénieurs en cryptographie hautement spécialisés.
Solutions de Sovereign SDK
Le SDK Souverain vise à fournir un support pour les zk-rollups similaire à celui que le Cosmos SDK offre aux blockchains L1. Il fournira divers composants fondamentaux généralement fournis par les blockchains, 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 de leur propre blockchain. De plus, il proposera un ensemble de modules par défaut fonctionnant 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 caractéristiques clés du SDK Souverain comprennent :
Interopérabilité transparente : utilisez une nouvelle technologie de pont basée sur l'agrégation de preuves pour réaliser un pont rapide et à faible coût pour les rollups Sovereign SDK sur L1 partagé.
Sécurité et évolutivité : en optimisant chaque composant pour les cas d'utilisation des zk-rollups, nous offrons d'excellentes performances et sécurité.
Compatibilité inter-chaînes : Les Rollups Sovereign SDK peuvent fonctionner sur n'importe quelle blockchain, car ils délèguent la responsabilité de la preuve de vérification à l'utilisateur final, plutôt qu'à la blockchain L1 sous-jacente.
Avancement du projet
Le développement du SDK souverain se divise en trois phases :
Phase de recherche (en cours) : conception du module de stockage par défaut, du modèle économique cryptographique et de l'API principale, prévue pour être achevée au deuxième trimestre 2023.
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.
Phase de durcissement : effectuer le nettoyage du code, des tests, des tests de robustesse et un audit, tout en développant le premier cas d'utilisation du SDK. Le durcissement de la première version est prévu pour durer environ six mois, après quoi le SDK sera lancé sur le réseau principal.
Vision et Engagement
L'objectif de Sovereign Labs est de permettre à la blockchain de supporter des milliards d'utilisateurs. Pour ce faire, ils s'engagent à réduire le seuil d'utilisation des technologies de preuve à connaissance nulle, afin que les développeurs ordinaires puissent également construire des Rollups sans avoir besoin de devenir des experts en cryptographie.
L'équipe du projet souligne qu'elle maintiendra toujours le Sovereign SDK complètement gratuit et open source, et s'engage à construire chaque composant de l'architecture technique selon les normes de résilience les plus élevées. Ils croient que l'évolutivité infinie n'a de sens que si la vérifiabilité par l'utilisateur final est garantie. Par conséquent, le processus de construction de Sovereign restera ouvert et transparent, prouvant ainsi leur engagement par des actions concrètes.