ZK coprocesseur : déverrouiller les goulets d'étranglement d'Ethereum, ouvrir une nouvelle ère d'applications à grande échelle pour le Web3

robot
Création du résumé en cours

ZK coprocesseur : construire un pont vers des applications Web3 à grande échelle

Dans le domaine de l'informatique traditionnelle, un coprocesseur est chargé de gérer d'autres tâches complexes pour le CPU. Les coprocesseurs courants incluent le coprocesseur de mouvement M7 d'Apple et le GPU de Nvidia. Les coprocesseurs peuvent décharger des codes complexes avec des exigences de performance uniques, permettant au CPU de gérer des parties plus flexibles et variées.

Il existe deux problèmes graves qui limitent le développement des applications sur la chaîne Ethereum :

  1. Les frais de Gas élevés limitent le champ de développement des applications sur la chaîne.
  2. Les contrats intelligents ne peuvent accéder qu'aux données des blocs récents, ce qui rend difficile l'émergence d'applications innovantes basées sur les données.

Ces deux problèmes limitent sérieusement l'émergence de produits "d'application à grande échelle". Le coprocesseur ZK peut servir d'unité de traitement auxiliaire pour Ethereum, traitant des tâches intensives en calcul et en données, afin de résoudre ces problèmes.

Les frontières d'application des processeurs ZK sont très larges, et peuvent presque couvrir tous les scénarios d'applications dapp réels, tels que les réseaux sociaux, les jeux, la DeFi, les systèmes de gestion des risques, le stockage de données, l'entraînement de grands modèles, etc. Théoriquement, les fonctionnalités réalisables par les applications Web2 peuvent également être mises en œuvre sur la blockchain grâce aux processeurs ZK, tout en utilisant Ethereum comme couche de règlement pour protéger la sécurité des applications.

Actuellement, les projets de coprocesseurs bien connus dans l'industrie se répartissent en trois catégories : indexation des données sur la chaîne, oracles et ZKML. Parmi eux, le coprocesseur ZK général (General-ZKM) peut couvrir tous ces cas d'utilisation.

Pourquoi dit-on que ZK est le jeu final ?

Architecture technique du processeur ZK générique

Analyse de l'architecture technique des coprocesseurs ZK généraux en prenant Risc Zero, Lagrange et Succinct comme exemples :

Risc Zero

Le coprocesseur ZK de Risc Zero s'appelle Bonsai, c'est un ensemble de composants de preuve à connaissance nulle indépendants de la chaîne. Ses principales fonctionnalités incluent:

  1. zkVM universel, capable d'exécuter n'importe quelle machine virtuelle dans un environnement zéro connaissance / vérifiable.
  2. Système de génération de preuves ZK pouvant être directement intégré dans des contrats intelligents ou des chaînes.
  3. Rollup générique, qui peut distribuer les calculs prouvés sur Bonsai sur la chaîne.

Les composants de Bonsai incluent le réseau de validateurs, le pool de requêtes, le moteur Rollup, le centre d'images, le stockage d'état et le marché des preuves.

Pourquoi dit-on que ZK est le jeu final ?

Lagrange

Lagrange vise à construire des coprocesseurs et des bases de données vérifiables, y compris les données historiques de la blockchain, pour soutenir le développement d'applications exigeantes en calcul et en données. Ses principales fonctions incluent :

  1. Base de données vérifiable : stockage de contrats intelligents indexés sur la chaîne, reconstruction du stockage, de l'état et des blocs de la blockchain.
  2. Calcul basé sur le principe de MapReduce : utilisation d'instances parallèles avec séparation des données.

Lagrange a conçu une nouvelle structure de stockage de contrats, d'état de compte et de données de blocs pour prendre en charge les preuves SNARK/STARK. Sa machine virtuelle ZKMR effectue des calculs distribués et une fusion de preuves en deux étapes : Map et Reduce.

Pourquoi dit-on que ZK est le jeu final ?

Succinct

L'objectif de Succinct Network est d'intégrer des faits programmables dans diverses parties de la pile de développement blockchain. Sa caractéristique est la compatibilité des systèmes de preuve sur le marché.

Le ZKVM hors chaîne de Succinct est appelé SP(Succinct Processor), prenant en charge des langages LLVM tels que Rust. Ses caractéristiques principales incluent :

  1. Technologie de preuve récursive basée sur les STARKs
  2. Emballage des SNARKs vers les STARKs
  3. Architecture zkVM centrée sur la précompilation

Pourquoi dit-on que ZK est le jeu final ?

Similarités et différences entre les co-processeurs et Layer2

Contrairement aux Layer2 orientés utilisateur, le coprocesseur est orienté vers les applications et peut être utilisé comme composant d'accélération ou composant modulaire dans :

  1. Machine virtuelle hors chaîne de ZK Layer2
  2. La puissance de calcul hors chaîne des applications de blockchain publique
  3. Oracles de données inter-chaînes
  4. Message de passage inter-chaînes

Le coprocesseur offre le potentiel de synchronisation des données en temps réel sur toute la chaîne et de calcul fiable à haute performance et à faible coût, pouvant reconstruire la plupart des middleware de la blockchain.

Pourquoi dit-on que ZK est le End Game ?

Les défis auxquels sont confrontés les coprocesseurs

  1. Le seuil d'entrée pour les développeurs est élevé
  2. La piste est très précoce, la configuration est floue.
  3. Les conditions préalables au matériel, etc. n'ont pas été mises en œuvre.
  4. Les chemins technologiques sont similaires, ce qui rend difficile la formation de barrières technologiques.

Pourquoi dit-on que ZK est le jeu final ?

Résumé et perspectives

Les coprocesseurs ZK devraient restructurer le paradigme de développement des applications Web3, réalisant une base de données prouvable en temps réel sur la chaîne et un calcul hors chaîne à faible coût. Le déploiement des puces de calcul ZK est une condition préalable à l'application commerciale à grande échelle. On s'attend à ce que la prochaine phase du cycle permette la commercialisation de la chaîne de l'industrie ZK, soutenant réellement des interactions sur chaîne à l'échelle d'un milliard d'utilisateurs.

Pourquoi dit-on que ZK est le jeu final ?

ZK-1.23%
ETH-0.29%
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
consensus_whisperervip
· 08-09 18:13
Cette gas est trop chère, tant pis.
Voir l'originalRépondre0
GasWastingMaximalistvip
· 08-09 18:05
GasWastingMaximalist: Osez-vous aller sur la vraie chaîne, ceux qui comprennent savent.
Voir l'originalRépondre0
CoconutWaterBoyvip
· 08-09 18:04
Quand est-ce que nous allons voir les résultats ?
Voir l'originalRépondre0
AlphaLeakervip
· 08-09 18:00
Les frais de gas ne sont plus un problème.
Voir l'originalRépondre0
GateUser-a5fa8bd0vip
· 08-09 17:55
Vraiment un dieu des coûts.
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)