ZK Co-processeur : Ouvrir un nouveau chapitre pour les applications Web3 à grande échelle
Dans le domaine de l'informatique, un coprocesseur est une unité de traitement qui assiste le CPU dans le traitement de tâches spécifiques. Du coprocesseur de mouvement M7 d'Apple au GPU de Nvidia, les coprocesseurs améliorent les performances globales du système en traitant des tâches de calcul complexes et uniques.
Le réseau Ethereum fait face à deux défis majeurs : des frais de Gas élevés limitent le champ de développement des applications, et les contrats intelligents ne peuvent accéder qu'à un ensemble limité de données historiques. Ces problèmes entravent sérieusement l'émergence d'applications à grande échelle sur Ethereum.
Le ZK co-processeur offre de nouvelles solutions pour ces problèmes. Il agit comme un "GPU" pour Ethereum, capable de traiter des tâches intensives en calcul et en données, tout en utilisant la technologie des preuves à divulgation nulle de connaissance pour garantir la fiabilité des calculs hors chaîne. Le champ d'application du ZK co-processeur est très vaste, couvrant de nombreux domaines tels que les réseaux sociaux, les jeux, la DeFi, les systèmes de gestion des risques et les oracles.
Les projets de coprocesseurs ZK les plus connus dans l'industrie se concentrent principalement sur trois grands scénarios d'application : l'indexation des données en chaîne, les oracles et le ZKML. Parmi les projets de coprocesseurs ZK généralistes figurent Risc Zero, Lagrange et Succinct.
Le coprocesseur Bonsai de Risc Zero est basé sur l'architecture d'instructions RISC-V et prend en charge plusieurs langages de programmation. Il comprend des composants tels que le réseau de prouveurs, le pool de requêtes, et le moteur de rollup, qui peuvent être déployés de manière flexible sur différentes blockchains.
Lagrange se concentre sur la construction de bases de données vérifiables et d'un cadre de calcul prenant en charge MapReduce. Il a redessiné la structure du stockage des contrats, de l'état des comptes et des données de bloc pour faciliter la génération de preuves à connaissance nulle.
L'objectif de Succinct Network est d'intégrer des faits programmables à toutes les étapes du développement de la blockchain. Il prend en charge plusieurs langages de programmation et a conçu un marché de preuve efficace.
Contrairement à Layer 2, le processeur ZK est principalement destiné aux développeurs d'applications. Il peut servir de composant de machine virtuelle pour Layer 2, d'outil de déchargement de puissance de calcul pour les applications de blockchain publique, d'oracle inter-chaînes, etc. Le processeur ZK a le potentiel de reconstruire de nombreux middleware de la blockchain.
Les processeurs ZK font encore face à certains défis, tels qu'une difficulté de développement élevée, une optimisation des performances complexe et un soutien matériel insuffisant. Cependant, à long terme, les processeurs ZK pourraient devenir une technologie clé pour promouvoir l'application à grande échelle du Web3. Avec l'amélioration des bases de données et de la capacité de calcul, cela apportera des changements révolutionnaires au développement d'applications blockchain.
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.
22 J'aime
Récompense
22
8
Partager
Commentaire
0/400
CoinBasedThinking
· Il y a 8h
Pas d'argent, pas de jeu avec zk
Voir l'originalRépondre0
DecentralizeMe
· 07-10 09:47
Une nouvelle avancée technologique très fiable
Voir l'originalRépondre0
ChainBrain
· 07-09 06:48
Combien les frais de gaz peuvent-ils baisser ?
Voir l'originalRépondre0
TaxEvader
· 07-09 04:54
Que faire si le support matériel est insuffisant ?
Voir l'originalRépondre0
MemeKingNFT
· 07-09 04:54
Suivre la bonne direction de l'époque
Voir l'originalRépondre0
GasFeeSobber
· 07-09 04:35
J'attends juste que le gas subisse un big dump.
Voir l'originalRépondre0
ServantOfSatoshi
· 07-09 04:34
Le potentiel est bon et il y a du potentiel.
Voir l'originalRépondre0
BearMarketBuilder
· 07-09 04:33
Si la difficulté de développement est grande, passez votre chemin.
Processeur ZK : Briser le plafond d'Ethereum et ouvrir une nouvelle ère d'applications à grande échelle pour le Web3
ZK Co-processeur : Ouvrir un nouveau chapitre pour les applications Web3 à grande échelle
Dans le domaine de l'informatique, un coprocesseur est une unité de traitement qui assiste le CPU dans le traitement de tâches spécifiques. Du coprocesseur de mouvement M7 d'Apple au GPU de Nvidia, les coprocesseurs améliorent les performances globales du système en traitant des tâches de calcul complexes et uniques.
Le réseau Ethereum fait face à deux défis majeurs : des frais de Gas élevés limitent le champ de développement des applications, et les contrats intelligents ne peuvent accéder qu'à un ensemble limité de données historiques. Ces problèmes entravent sérieusement l'émergence d'applications à grande échelle sur Ethereum.
Le ZK co-processeur offre de nouvelles solutions pour ces problèmes. Il agit comme un "GPU" pour Ethereum, capable de traiter des tâches intensives en calcul et en données, tout en utilisant la technologie des preuves à divulgation nulle de connaissance pour garantir la fiabilité des calculs hors chaîne. Le champ d'application du ZK co-processeur est très vaste, couvrant de nombreux domaines tels que les réseaux sociaux, les jeux, la DeFi, les systèmes de gestion des risques et les oracles.
Les projets de coprocesseurs ZK les plus connus dans l'industrie se concentrent principalement sur trois grands scénarios d'application : l'indexation des données en chaîne, les oracles et le ZKML. Parmi les projets de coprocesseurs ZK généralistes figurent Risc Zero, Lagrange et Succinct.
Le coprocesseur Bonsai de Risc Zero est basé sur l'architecture d'instructions RISC-V et prend en charge plusieurs langages de programmation. Il comprend des composants tels que le réseau de prouveurs, le pool de requêtes, et le moteur de rollup, qui peuvent être déployés de manière flexible sur différentes blockchains.
Lagrange se concentre sur la construction de bases de données vérifiables et d'un cadre de calcul prenant en charge MapReduce. Il a redessiné la structure du stockage des contrats, de l'état des comptes et des données de bloc pour faciliter la génération de preuves à connaissance nulle.
L'objectif de Succinct Network est d'intégrer des faits programmables à toutes les étapes du développement de la blockchain. Il prend en charge plusieurs langages de programmation et a conçu un marché de preuve efficace.
Contrairement à Layer 2, le processeur ZK est principalement destiné aux développeurs d'applications. Il peut servir de composant de machine virtuelle pour Layer 2, d'outil de déchargement de puissance de calcul pour les applications de blockchain publique, d'oracle inter-chaînes, etc. Le processeur ZK a le potentiel de reconstruire de nombreux middleware de la blockchain.
Les processeurs ZK font encore face à certains défis, tels qu'une difficulté de développement élevée, une optimisation des performances complexe et un soutien matériel insuffisant. Cependant, à long terme, les processeurs ZK pourraient devenir une technologie clé pour promouvoir l'application à grande échelle du Web3. Avec l'amélioration des bases de données et de la capacité de calcul, cela apportera des changements révolutionnaires au développement d'applications blockchain.