Les coprocesseurs zk peuvent être considérés comme des plugins de calcul hors chaîne dérivés du concept modulaire, de la même manière que les GPU déchargent les tâches de calcul graphique des CPU dans les ordinateurs traditionnels, en traitant des tâches de calcul spécifiques. Dans ce cadre de conception, les tâches que les chaînes publiques ne maîtrisent pas, telles que les données volumineuses et la logique de calcul complexe, peuvent être calculées par les coprocesseurs zk, la chaîne ne recevant que les résultats de calcul renvoyés. Leur exactitude est garantie par des preuves zk, ce qui permet finalement d'obtenir un calcul hors chaîne de confiance pour des tâches complexes.
Actuellement, des applications populaires comme l'IA, SocialFi, DEX et GameFi ont un besoin urgent de haute performance et de maîtrise des coûts. Dans les solutions traditionnelles, ces "applications lourdes" nécessitant une haute performance optent souvent pour des modèles d'application sur chaîne + hors chaîne ou conçoivent une chaîne d'application distincte. Cependant, les deux approches présentent des problèmes inhérents : la première a une "boîte noire," et la seconde fait face à des coûts de développement élevés, à une séparation de l'écosystème de la chaîne originale et à une liquidité fragmentée. De plus, la machine virtuelle de la chaîne principale impose des limitations significatives sur le développement et le fonctionnement de telles applications (par exemple, le manque de normes de couche d'application, de langages de développement complexes).
Les coprocesseurs zk visent à résoudre ces problèmes. Pour donner un exemple plus détaillé, nous pouvons considérer la blockchain comme un terminal (comme un téléphone ou un ordinateur) qui ne peut pas se connecter à Internet. Dans ce scénario, nous pouvons exécuter des applications relativement simples, comme Uniswap ou d'autres applications DeFi, entièrement sur la chaîne. Mais lorsque des applications plus complexes apparaissent, telles que l'exécution d'une application similaire à ChatGPT, les performances et le stockage de la chaîne publique seront totalement insuffisants, ce qui entraînera des explosions de gaz. Dans le scénario Web2, lorsque nous exécutons ChatGPT, notre terminal commun lui-même ne peut pas gérer le modèle linguistique GPT-4o de grande taille ; nous devons nous connecter aux serveurs d'OpenAI pour relayer la question, et après que le serveur calcule et infère le résultat, nous recevons directement la réponse. Les coprocesseurs zk sont comme des serveurs distants de la blockchain. Bien que les différents projets de coprocesseurs puissent présenter de légères différences de conception en fonction du type de projet, la logique sous-jacente reste globalement similaire - calcul hors chaîne + preuves zk ou preuves de stockage pour validation.
prenant le déploiement bonsaï de rise zero comme exemple, cette architecture est très simple. le projet s'intègre parfaitement dans le zkvm propre de rise zero, et les développeurs n'ont besoin que de deux étapes simples pour utiliser bonsaï comme coprocesseur:
à partir des définitions ci-dessus, il peut sembler que les rollups et les coprocesseurs zk ont une logique d'implémentation et des objectifs très similaires. cependant, les rollups ressemblent davantage à des extensions multi-core de la chaîne principale, avec les différences spécifiques entre les deux comme suit :
1. objectif principal:
2. principe de fonctionnement:
3. gestion de l'état:
4. scénarios d'application:
5. relation avec la chaîne principale :
Ainsi, les deux ne sont pas mutuellement exclusifs mais complémentaires. Même si un rollup existe sous la forme d'une chaîne d'application, les coprocesseurs zk peuvent encore fournir des services.
théoriquement, le champ d'application des coprocesseurs zk est vaste, couvrant des projets dans divers secteurs de la blockchain. les coprocesseurs zk permettent aux dapps d'avoir des fonctionnalités plus proches de celles des applications web2 centralisées. voici quelques exemples de cas d'utilisation collectés à partir de sources en ligne:
développement de dapp axé sur les données:
Les coprocesseurs zk permettent aux développeurs de créer des dapps basées sur les données qui utilisent l'intégralité des données historiques on-chain pour des calculs complexes sans suppositions de confiance supplémentaires. Cela ouvre des possibilités sans précédent pour le développement de dapps, telles que:
programme trader VIP pour les DEX :
Un scénario d'application typique consiste à mettre en œuvre un programme de réduction des frais basé sur le volume de trading dans les DEX, connu sous le nom de "programme de fidélité des traders VIP". De tels programmes sont courants dans les CEX mais rares dans les DEX.
avec des coprocesseurs zk, les dex peuvent :
augmentation de données pour les contrats intelligents:
Les coprocesseurs zk peuvent agir comme des intergiciels puissants, fournissant des services de capture de données, de calcul et de vérification pour les contrats intelligents, ce qui permet de réduire les coûts et d'améliorer l'efficacité. Cela permet aux contrats intelligents de :
technologie de pont inter-chaînes :
Certaines technologies de pont inter-chaînes basées sur zk, telles que Herodotus et Lagrange, peuvent également être considérées comme des applications de coprocesseurs zk. Ces technologies se concentrent principalement sur l'extraction et la vérification des données, fournissant une base de données fiable pour la communication inter-chaînes.
Malgré les nombreux avantages, les coprocesseurs zk à l'étape actuelle sont loin d'être parfaits et rencontrent plusieurs problèmes. J'ai résumé les points suivants :
(cette section est très subjective et ne représente que les points de vue personnels de l'auteur.)
ce cycle est principalement dirigé par une infrastructure modulaire. Si la modularisation est la bonne voie, ce cycle pourrait être la dernière étape vers une adoption massive. Cependant, à l'étape actuelle, nous partageons tous un sentiment commun: pourquoi ne voyons-nous que quelques anciennes applications remises en paquet, pourquoi y a-t-il plus de chaînes que d'applications, et pourquoi un nouveau standard de jeton comme les inscriptions est-il considéré comme la plus grande innovation de ce cycle?
La raison fondamentale de l’absence de nouveaux récits est que l’infrastructure modulaire actuelle est insuffisante pour prendre en charge les super applications, en particulier en l’absence de certaines conditions préalables (interopérabilité inter-chaînes, barrières pour les utilisateurs, etc.), ce qui conduit à la fragmentation la plus importante de l’histoire de la blockchain. Les rollups, en tant que cœur de l’ère modulaire, ont certes accéléré les choses, mais ils ont également apporté de nombreux problèmes, tels que la fragmentation de la liquidité, la dispersion des utilisateurs et les limitations imposées par la chaîne ou la machine virtuelle elle-même à l’innovation applicative. De plus, un autre « acteur clé » de la modularisation, Celestia, a ouvert la voie à ce que DA ne soit pas nécessairement sur Ethereum, ce qui exacerbe encore la fragmentation. Qu’il s’agisse d’idéologie ou de coûts DA, le résultat est que BTC est forcé de devenir DA, et d’autres chaînes publiques visent à fournir des solutions DA plus rentables. La situation actuelle est que chaque chaîne publique a au moins un, sinon des dizaines, de projets de couche 2. De plus, tous les projets d’infrastructure et d’écosystème ont appris en profondeur la stratégie de jalonnement de tokens mise au point par BLUR, exigeant des utilisateurs qu’ils misent des tokens dans le cadre du projet. Ce mode, qui profite aux baleines de trois manières (intérêt, appréciation de l’ETH ou du BTC et jetons gratuits), comprime davantage la liquidité on-chain.
dans les précédents marchés haussiers, les fonds ne circulaient que dans quelques-unes à une douzaine de chaînes publiques, se concentrant principalement sur ethereum. maintenant, les fonds sont dispersés sur des centaines de chaînes publiques et mis en jeu dans des milliers de projets similaires, ce qui entraîne une baisse de l'activité on-chain. même ethereum manque d'activité on-chain. en conséquence, les joueurs de l'est s'engagent dans le pvp dans l'écosystème btc, tandis que les joueurs de l'ouest le font dans solana, par nécessité.
Par conséquent, mon attention actuelle est axée sur la manière de promouvoir la liquidité agrégée sur l'ensemble des chaînes et de soutenir l'émergence de nouveaux styles de jeu et de super applications. Dans le secteur de l'interopérabilité entre chaînes, les projets traditionnels leaders ont systématiquement sous-performé, ressemblant encore aux ponts traditionnels entre chaînes. Les nouvelles solutions d'interopérabilité que nous avons discutées dans les rapports précédents visent principalement à agréger plusieurs chaînes en une seule chaîne. Parmi les exemples figurent agglayer, superchain, chaîne élastique, jam, etc., qui ne seront pas élaborés ici. En résumé, l'agrégation entre chaînes est un obstacle nécessaire dans l'infrastructure modulaire, mais il faudra du temps pour le surmonter.
Les coprocesseurs zk sont un élément essentiel de la phase actuelle. Ils peuvent renforcer la couche2 et compléter la couche1. Existe-t-il un moyen de surmonter temporairement les problèmes de cross-chain et de trilemme, nous permettant de réaliser certaines applications de l'ère actuelle sur certaines couches1 ou couches2 avec une liquidité importante ? Après tout, les applications blockchain manquent de nouveaux récits. De plus, permettre des styles de jeu diversifiés, un contrôle du gaz, des applications à grande échelle, des capacités de cross-chain et réduire les obstacles pour les utilisateurs grâce à des solutions de coprocesseur intégrées pourrait être plus idéal que de s'appuyer sur la centralisation.
le champ du coprocesseur zk est apparu vers 2023 et est devenu relativement mature à ce stade. selon la classification de messari, ce domaine englobe actuellement trois domaines verticaux majeurs (informatique générale, interopérabilité et inter-chaîne, ia et formation machine) avec 18 projets. la plupart de ces projets sont soutenus par des vcs de premier plan. ci-dessous, nous décrivons plusieurs projets de différents domaines verticaux.
giza est un protocole zkml (apprentissage automatique à connaissance nulle) déployé sur starknet, officiellement pris en charge par starkware. Il se concentre sur la possibilité d'utiliser des modèles d'IA de manière vérifiable dans les contrats intelligents de la blockchain. Les développeurs peuvent déployer des modèles d'IA sur le réseau giza, qui vérifie ensuite la justesse de l'inférence du modèle grâce à des preuves à connaissance nulle et fournit les résultats aux contrats intelligents de manière décentralisée. Cela permet aux développeurs de créer des applications sur chaîne qui combinent les capacités de l'IA tout en maintenant la décentralisation et la vérifiabilité de la blockchain.
Giza achève le flux de travail en suivant les trois étapes suivantes :
L'approche de Giza permet aux modèles d'IA de servir de sources d'entrée fiables pour les contrats intelligents sans avoir recours à des oracles centralisés ou à des environnements d'exécution fiables. Cela ouvre de nouvelles possibilités pour les applications blockchain, telles que la gestion d'actifs basée sur l'IA, la détection de fraudes et la tarification dynamique. C'est l'un des rares projets dans l'espace web3 x AI avec une boucle fermée logique et une utilisation astucieuse de coprocesseurs dans le domaine de l'IA.
Risc Zero est un projet de coprocesseur de premier plan soutenu par plusieurs VCs de premier plan. Il se concentre sur la possibilité d'exécuter de manière vérifiable n'importe quel calcul dans les contrats intelligents de la blockchain. Les développeurs peuvent écrire des programmes en Rust et les déployer sur le réseau Risc Zero. Risc Zero vérifie ensuite la correction de l'exécution du programme grâce à des preuves à divulgation nulle et fournit les résultats aux contrats intelligents de manière décentralisée. Cela permet aux développeurs de créer des applications complexes sur la blockchain tout en maintenant la décentralisation et la vérifiabilité de la blockchain.
nous avons brièvement mentionné le déploiement et le flux de travail plus tôt. ici, nous détaillons deux composants clés :
risc zero s'est intégré à plusieurs solutions de couche2 eth et a démontré divers cas d'utilisation pour bonsai. Un exemple intéressant est bonsai pay. Cette démonstration utilise zkvm de risc zero et le service de preuve de bonsai, permettant aux utilisateurs d'envoyer ou de retirer des eth et des jetons sur Ethereum en utilisant leurs comptes Google. Cela montre comment risc zero peut intégrer de manière transparente les applications on-chain avec OAuth2.0 (la norme utilisée par les principaux fournisseurs d'identité tels que Google), offrant un cas d'utilisation qui réduit la barrière utilisateur web3 grâce aux applications web2 traditionnelles. D'autres exemples incluent des applications basées sur des DAOs.
=nil; est un projet d'investissement soutenu par des entités renommées telles que mina, polychain, starkware et blockchain capital. Notamment, des pionniers de la technologie zk tels que mina et starkware figurent parmi les soutiens, ce qui témoigne d'une reconnaissance technique élevée pour le projet. =nil; a également été mentionné dans notre rapport « Le marché de la puissance de calcul », se concentrant principalement sur le marché de la preuve (un marché de génération de preuves décentralisé). De plus, =nil; dispose d'un autre sous-produit appelé zkllvm.
zkllvm, développé par la fondation =nil;, est un compilateur de circuits innovant qui convertit automatiquement du code d'application écrit dans des langages de programmation courants tels que c++ et rust en circuits efficaces et prouvables pour Ethereum, sans nécessiter de langages de spécification de domaine à connaissance nulle (DSL) spécialisés. Ceci simplifie considérablement le processus de développement, réduit les barrières à l'entrée et améliore les performances en évitant zkvm. Il prend en charge l'accélération matérielle pour accélérer la génération de preuves, ce qui le rend adapté à divers scénarios d'application zk tels que les rollups, les ponts inter-chaînes, les oracles, l'apprentissage automatique et les jeux. Il est étroitement intégré au marché des preuves de la fondation =nil;, offrant aux développeurs un support de bout en bout de la création de circuits à la génération de preuves.
Brevis est un sous-projet du réseau Celer et est un coprocesseur intelligent à zéro connaissance (zk) pour la blockchain, permettant aux dapps d'accéder, de calculer et d'utiliser des données arbitraires sur plusieurs blockchains de manière totalement décentralisée. Comme d'autres coprocesseurs, Brevis a une large gamme d'utilisations, telles que la finance décentralisée axée sur les données, les ponts zk, l'acquisition d'utilisateurs on-chain, zkdid et l'abstraction de compte social.
L'architecture brevis se compose de trois composants principaux:
avec cette architecture modulaire, brevis peut fournir à tous les contrats intelligents de blockchain publique pris en charge un moyen d'accès sans confiance, efficace et flexible. la version v4 de uni adopte également ce projet et l'intègre avec des hooks (un système d'intégration de diverses logiques personnalisées d'utilisateur) pour faciliter la lecture des données historiques de la blockchain, réduire les frais de gaz, tout en garantissant la décentralisation. cela est un exemple d'un coprocesseur zk promouvant un dex.
Lagrange est un protocole de coprocesseur zk d'interopérabilité dirigé par 1kx et Founders Fund, principalement destiné à fournir une interopérabilité cross-chain sans confiance et à prendre en charge des applications nécessitant un calcul de données complexes à grande échelle. Contrairement aux ponts de nœuds traditionnels, l'interopérabilité cross-chain de Lagrange est principalement réalisée grâce à ses mécanismes innovants de zk big data et de comité d'état.
Lagrange s'est déjà intégré avec Eigenlayer, Mantle, Base, Frax, Polymer, Layerzero, Omni, Altlayer, entre autres, et sera le premier zk avs à se lier dans l'écosystème Ethereum.
ybb est un fonds web3 se consacrant à l'identification de projets définissant le web3 avec pour vision de créer un meilleur habitat en ligne pour tous les résidents d'Internet. Fondé par un groupe de croyants en la blockchain qui participent activement à cette industrie depuis 2013, ybb est toujours prêt à aider les projets à un stade précoce à évoluer de 0 à 1. Nous apprécions l'innovation, la passion autonome et les produits orientés utilisateur tout en reconnaissant le potentiel des crypto-monnaies et des applications blockchain.
références:
1.ABCDE : Une plongée en profondeur dans le coprocesseur ZK et son avenir :https://medium.com/ABCDE.com/fr-abcde-une-plongée-profonde-dans-zk-coprocessor-et-son-avenir-1d1b3f33f946
2. 'zk' est tout ce dont vous avez besoin:https://medium.com/gate_ventures/zk-is-all-you-need-238886062c52
3. risque zéro :https://www.risczero.com/bonsai
4.lagrange:https://www.lagrange.dev/blog/interoperability-for-modular-blockchains-the-lagrange-thesis
5. axiomblog :https://blog.axiom.xyz/
6. accélération de l'azote ! comment le coprocesseur zk brise les barrières des données de contrat intelligenthttps://foresightnews.pro/article/detail/48239
Cet article est reproduit à partir de [Douleur moyenne], transmettez le titre original 'the gpu of blockchain: comprehensive analysis of zk coprocessors', tous les droits d'auteur appartiennent à l'auteur original [ybb capital researcher zeke]. Si des objections sont formulées à cette réimpression, veuillez contacter le Porte apprendreéquipe, et ils s'en occuperont rapidement.
clause de non-responsabilité : les points de vue et opinions exprimés dans cet article sont uniquement ceux de l'auteur et ne constituent aucun conseil en investissement.
les traductions de l'article dans d'autres langues sont réalisées par l'équipe d'apprentissage de Gate. sauf mention contraire, la copie, la distribution ou le plagiat des articles traduits est interdit.
Les coprocesseurs zk peuvent être considérés comme des plugins de calcul hors chaîne dérivés du concept modulaire, de la même manière que les GPU déchargent les tâches de calcul graphique des CPU dans les ordinateurs traditionnels, en traitant des tâches de calcul spécifiques. Dans ce cadre de conception, les tâches que les chaînes publiques ne maîtrisent pas, telles que les données volumineuses et la logique de calcul complexe, peuvent être calculées par les coprocesseurs zk, la chaîne ne recevant que les résultats de calcul renvoyés. Leur exactitude est garantie par des preuves zk, ce qui permet finalement d'obtenir un calcul hors chaîne de confiance pour des tâches complexes.
Actuellement, des applications populaires comme l'IA, SocialFi, DEX et GameFi ont un besoin urgent de haute performance et de maîtrise des coûts. Dans les solutions traditionnelles, ces "applications lourdes" nécessitant une haute performance optent souvent pour des modèles d'application sur chaîne + hors chaîne ou conçoivent une chaîne d'application distincte. Cependant, les deux approches présentent des problèmes inhérents : la première a une "boîte noire," et la seconde fait face à des coûts de développement élevés, à une séparation de l'écosystème de la chaîne originale et à une liquidité fragmentée. De plus, la machine virtuelle de la chaîne principale impose des limitations significatives sur le développement et le fonctionnement de telles applications (par exemple, le manque de normes de couche d'application, de langages de développement complexes).
Les coprocesseurs zk visent à résoudre ces problèmes. Pour donner un exemple plus détaillé, nous pouvons considérer la blockchain comme un terminal (comme un téléphone ou un ordinateur) qui ne peut pas se connecter à Internet. Dans ce scénario, nous pouvons exécuter des applications relativement simples, comme Uniswap ou d'autres applications DeFi, entièrement sur la chaîne. Mais lorsque des applications plus complexes apparaissent, telles que l'exécution d'une application similaire à ChatGPT, les performances et le stockage de la chaîne publique seront totalement insuffisants, ce qui entraînera des explosions de gaz. Dans le scénario Web2, lorsque nous exécutons ChatGPT, notre terminal commun lui-même ne peut pas gérer le modèle linguistique GPT-4o de grande taille ; nous devons nous connecter aux serveurs d'OpenAI pour relayer la question, et après que le serveur calcule et infère le résultat, nous recevons directement la réponse. Les coprocesseurs zk sont comme des serveurs distants de la blockchain. Bien que les différents projets de coprocesseurs puissent présenter de légères différences de conception en fonction du type de projet, la logique sous-jacente reste globalement similaire - calcul hors chaîne + preuves zk ou preuves de stockage pour validation.
prenant le déploiement bonsaï de rise zero comme exemple, cette architecture est très simple. le projet s'intègre parfaitement dans le zkvm propre de rise zero, et les développeurs n'ont besoin que de deux étapes simples pour utiliser bonsaï comme coprocesseur:
à partir des définitions ci-dessus, il peut sembler que les rollups et les coprocesseurs zk ont une logique d'implémentation et des objectifs très similaires. cependant, les rollups ressemblent davantage à des extensions multi-core de la chaîne principale, avec les différences spécifiques entre les deux comme suit :
1. objectif principal:
2. principe de fonctionnement:
3. gestion de l'état:
4. scénarios d'application:
5. relation avec la chaîne principale :
Ainsi, les deux ne sont pas mutuellement exclusifs mais complémentaires. Même si un rollup existe sous la forme d'une chaîne d'application, les coprocesseurs zk peuvent encore fournir des services.
théoriquement, le champ d'application des coprocesseurs zk est vaste, couvrant des projets dans divers secteurs de la blockchain. les coprocesseurs zk permettent aux dapps d'avoir des fonctionnalités plus proches de celles des applications web2 centralisées. voici quelques exemples de cas d'utilisation collectés à partir de sources en ligne:
développement de dapp axé sur les données:
Les coprocesseurs zk permettent aux développeurs de créer des dapps basées sur les données qui utilisent l'intégralité des données historiques on-chain pour des calculs complexes sans suppositions de confiance supplémentaires. Cela ouvre des possibilités sans précédent pour le développement de dapps, telles que:
programme trader VIP pour les DEX :
Un scénario d'application typique consiste à mettre en œuvre un programme de réduction des frais basé sur le volume de trading dans les DEX, connu sous le nom de "programme de fidélité des traders VIP". De tels programmes sont courants dans les CEX mais rares dans les DEX.
avec des coprocesseurs zk, les dex peuvent :
augmentation de données pour les contrats intelligents:
Les coprocesseurs zk peuvent agir comme des intergiciels puissants, fournissant des services de capture de données, de calcul et de vérification pour les contrats intelligents, ce qui permet de réduire les coûts et d'améliorer l'efficacité. Cela permet aux contrats intelligents de :
technologie de pont inter-chaînes :
Certaines technologies de pont inter-chaînes basées sur zk, telles que Herodotus et Lagrange, peuvent également être considérées comme des applications de coprocesseurs zk. Ces technologies se concentrent principalement sur l'extraction et la vérification des données, fournissant une base de données fiable pour la communication inter-chaînes.
Malgré les nombreux avantages, les coprocesseurs zk à l'étape actuelle sont loin d'être parfaits et rencontrent plusieurs problèmes. J'ai résumé les points suivants :
(cette section est très subjective et ne représente que les points de vue personnels de l'auteur.)
ce cycle est principalement dirigé par une infrastructure modulaire. Si la modularisation est la bonne voie, ce cycle pourrait être la dernière étape vers une adoption massive. Cependant, à l'étape actuelle, nous partageons tous un sentiment commun: pourquoi ne voyons-nous que quelques anciennes applications remises en paquet, pourquoi y a-t-il plus de chaînes que d'applications, et pourquoi un nouveau standard de jeton comme les inscriptions est-il considéré comme la plus grande innovation de ce cycle?
La raison fondamentale de l’absence de nouveaux récits est que l’infrastructure modulaire actuelle est insuffisante pour prendre en charge les super applications, en particulier en l’absence de certaines conditions préalables (interopérabilité inter-chaînes, barrières pour les utilisateurs, etc.), ce qui conduit à la fragmentation la plus importante de l’histoire de la blockchain. Les rollups, en tant que cœur de l’ère modulaire, ont certes accéléré les choses, mais ils ont également apporté de nombreux problèmes, tels que la fragmentation de la liquidité, la dispersion des utilisateurs et les limitations imposées par la chaîne ou la machine virtuelle elle-même à l’innovation applicative. De plus, un autre « acteur clé » de la modularisation, Celestia, a ouvert la voie à ce que DA ne soit pas nécessairement sur Ethereum, ce qui exacerbe encore la fragmentation. Qu’il s’agisse d’idéologie ou de coûts DA, le résultat est que BTC est forcé de devenir DA, et d’autres chaînes publiques visent à fournir des solutions DA plus rentables. La situation actuelle est que chaque chaîne publique a au moins un, sinon des dizaines, de projets de couche 2. De plus, tous les projets d’infrastructure et d’écosystème ont appris en profondeur la stratégie de jalonnement de tokens mise au point par BLUR, exigeant des utilisateurs qu’ils misent des tokens dans le cadre du projet. Ce mode, qui profite aux baleines de trois manières (intérêt, appréciation de l’ETH ou du BTC et jetons gratuits), comprime davantage la liquidité on-chain.
dans les précédents marchés haussiers, les fonds ne circulaient que dans quelques-unes à une douzaine de chaînes publiques, se concentrant principalement sur ethereum. maintenant, les fonds sont dispersés sur des centaines de chaînes publiques et mis en jeu dans des milliers de projets similaires, ce qui entraîne une baisse de l'activité on-chain. même ethereum manque d'activité on-chain. en conséquence, les joueurs de l'est s'engagent dans le pvp dans l'écosystème btc, tandis que les joueurs de l'ouest le font dans solana, par nécessité.
Par conséquent, mon attention actuelle est axée sur la manière de promouvoir la liquidité agrégée sur l'ensemble des chaînes et de soutenir l'émergence de nouveaux styles de jeu et de super applications. Dans le secteur de l'interopérabilité entre chaînes, les projets traditionnels leaders ont systématiquement sous-performé, ressemblant encore aux ponts traditionnels entre chaînes. Les nouvelles solutions d'interopérabilité que nous avons discutées dans les rapports précédents visent principalement à agréger plusieurs chaînes en une seule chaîne. Parmi les exemples figurent agglayer, superchain, chaîne élastique, jam, etc., qui ne seront pas élaborés ici. En résumé, l'agrégation entre chaînes est un obstacle nécessaire dans l'infrastructure modulaire, mais il faudra du temps pour le surmonter.
Les coprocesseurs zk sont un élément essentiel de la phase actuelle. Ils peuvent renforcer la couche2 et compléter la couche1. Existe-t-il un moyen de surmonter temporairement les problèmes de cross-chain et de trilemme, nous permettant de réaliser certaines applications de l'ère actuelle sur certaines couches1 ou couches2 avec une liquidité importante ? Après tout, les applications blockchain manquent de nouveaux récits. De plus, permettre des styles de jeu diversifiés, un contrôle du gaz, des applications à grande échelle, des capacités de cross-chain et réduire les obstacles pour les utilisateurs grâce à des solutions de coprocesseur intégrées pourrait être plus idéal que de s'appuyer sur la centralisation.
le champ du coprocesseur zk est apparu vers 2023 et est devenu relativement mature à ce stade. selon la classification de messari, ce domaine englobe actuellement trois domaines verticaux majeurs (informatique générale, interopérabilité et inter-chaîne, ia et formation machine) avec 18 projets. la plupart de ces projets sont soutenus par des vcs de premier plan. ci-dessous, nous décrivons plusieurs projets de différents domaines verticaux.
giza est un protocole zkml (apprentissage automatique à connaissance nulle) déployé sur starknet, officiellement pris en charge par starkware. Il se concentre sur la possibilité d'utiliser des modèles d'IA de manière vérifiable dans les contrats intelligents de la blockchain. Les développeurs peuvent déployer des modèles d'IA sur le réseau giza, qui vérifie ensuite la justesse de l'inférence du modèle grâce à des preuves à connaissance nulle et fournit les résultats aux contrats intelligents de manière décentralisée. Cela permet aux développeurs de créer des applications sur chaîne qui combinent les capacités de l'IA tout en maintenant la décentralisation et la vérifiabilité de la blockchain.
Giza achève le flux de travail en suivant les trois étapes suivantes :
L'approche de Giza permet aux modèles d'IA de servir de sources d'entrée fiables pour les contrats intelligents sans avoir recours à des oracles centralisés ou à des environnements d'exécution fiables. Cela ouvre de nouvelles possibilités pour les applications blockchain, telles que la gestion d'actifs basée sur l'IA, la détection de fraudes et la tarification dynamique. C'est l'un des rares projets dans l'espace web3 x AI avec une boucle fermée logique et une utilisation astucieuse de coprocesseurs dans le domaine de l'IA.
Risc Zero est un projet de coprocesseur de premier plan soutenu par plusieurs VCs de premier plan. Il se concentre sur la possibilité d'exécuter de manière vérifiable n'importe quel calcul dans les contrats intelligents de la blockchain. Les développeurs peuvent écrire des programmes en Rust et les déployer sur le réseau Risc Zero. Risc Zero vérifie ensuite la correction de l'exécution du programme grâce à des preuves à divulgation nulle et fournit les résultats aux contrats intelligents de manière décentralisée. Cela permet aux développeurs de créer des applications complexes sur la blockchain tout en maintenant la décentralisation et la vérifiabilité de la blockchain.
nous avons brièvement mentionné le déploiement et le flux de travail plus tôt. ici, nous détaillons deux composants clés :
risc zero s'est intégré à plusieurs solutions de couche2 eth et a démontré divers cas d'utilisation pour bonsai. Un exemple intéressant est bonsai pay. Cette démonstration utilise zkvm de risc zero et le service de preuve de bonsai, permettant aux utilisateurs d'envoyer ou de retirer des eth et des jetons sur Ethereum en utilisant leurs comptes Google. Cela montre comment risc zero peut intégrer de manière transparente les applications on-chain avec OAuth2.0 (la norme utilisée par les principaux fournisseurs d'identité tels que Google), offrant un cas d'utilisation qui réduit la barrière utilisateur web3 grâce aux applications web2 traditionnelles. D'autres exemples incluent des applications basées sur des DAOs.
=nil; est un projet d'investissement soutenu par des entités renommées telles que mina, polychain, starkware et blockchain capital. Notamment, des pionniers de la technologie zk tels que mina et starkware figurent parmi les soutiens, ce qui témoigne d'une reconnaissance technique élevée pour le projet. =nil; a également été mentionné dans notre rapport « Le marché de la puissance de calcul », se concentrant principalement sur le marché de la preuve (un marché de génération de preuves décentralisé). De plus, =nil; dispose d'un autre sous-produit appelé zkllvm.
zkllvm, développé par la fondation =nil;, est un compilateur de circuits innovant qui convertit automatiquement du code d'application écrit dans des langages de programmation courants tels que c++ et rust en circuits efficaces et prouvables pour Ethereum, sans nécessiter de langages de spécification de domaine à connaissance nulle (DSL) spécialisés. Ceci simplifie considérablement le processus de développement, réduit les barrières à l'entrée et améliore les performances en évitant zkvm. Il prend en charge l'accélération matérielle pour accélérer la génération de preuves, ce qui le rend adapté à divers scénarios d'application zk tels que les rollups, les ponts inter-chaînes, les oracles, l'apprentissage automatique et les jeux. Il est étroitement intégré au marché des preuves de la fondation =nil;, offrant aux développeurs un support de bout en bout de la création de circuits à la génération de preuves.
Brevis est un sous-projet du réseau Celer et est un coprocesseur intelligent à zéro connaissance (zk) pour la blockchain, permettant aux dapps d'accéder, de calculer et d'utiliser des données arbitraires sur plusieurs blockchains de manière totalement décentralisée. Comme d'autres coprocesseurs, Brevis a une large gamme d'utilisations, telles que la finance décentralisée axée sur les données, les ponts zk, l'acquisition d'utilisateurs on-chain, zkdid et l'abstraction de compte social.
L'architecture brevis se compose de trois composants principaux:
avec cette architecture modulaire, brevis peut fournir à tous les contrats intelligents de blockchain publique pris en charge un moyen d'accès sans confiance, efficace et flexible. la version v4 de uni adopte également ce projet et l'intègre avec des hooks (un système d'intégration de diverses logiques personnalisées d'utilisateur) pour faciliter la lecture des données historiques de la blockchain, réduire les frais de gaz, tout en garantissant la décentralisation. cela est un exemple d'un coprocesseur zk promouvant un dex.
Lagrange est un protocole de coprocesseur zk d'interopérabilité dirigé par 1kx et Founders Fund, principalement destiné à fournir une interopérabilité cross-chain sans confiance et à prendre en charge des applications nécessitant un calcul de données complexes à grande échelle. Contrairement aux ponts de nœuds traditionnels, l'interopérabilité cross-chain de Lagrange est principalement réalisée grâce à ses mécanismes innovants de zk big data et de comité d'état.
Lagrange s'est déjà intégré avec Eigenlayer, Mantle, Base, Frax, Polymer, Layerzero, Omni, Altlayer, entre autres, et sera le premier zk avs à se lier dans l'écosystème Ethereum.
ybb est un fonds web3 se consacrant à l'identification de projets définissant le web3 avec pour vision de créer un meilleur habitat en ligne pour tous les résidents d'Internet. Fondé par un groupe de croyants en la blockchain qui participent activement à cette industrie depuis 2013, ybb est toujours prêt à aider les projets à un stade précoce à évoluer de 0 à 1. Nous apprécions l'innovation, la passion autonome et les produits orientés utilisateur tout en reconnaissant le potentiel des crypto-monnaies et des applications blockchain.
références:
1.ABCDE : Une plongée en profondeur dans le coprocesseur ZK et son avenir :https://medium.com/ABCDE.com/fr-abcde-une-plongée-profonde-dans-zk-coprocessor-et-son-avenir-1d1b3f33f946
2. 'zk' est tout ce dont vous avez besoin:https://medium.com/gate_ventures/zk-is-all-you-need-238886062c52
3. risque zéro :https://www.risczero.com/bonsai
4.lagrange:https://www.lagrange.dev/blog/interoperability-for-modular-blockchains-the-lagrange-thesis
5. axiomblog :https://blog.axiom.xyz/
6. accélération de l'azote ! comment le coprocesseur zk brise les barrières des données de contrat intelligenthttps://foresightnews.pro/article/detail/48239
Cet article est reproduit à partir de [Douleur moyenne], transmettez le titre original 'the gpu of blockchain: comprehensive analysis of zk coprocessors', tous les droits d'auteur appartiennent à l'auteur original [ybb capital researcher zeke]. Si des objections sont formulées à cette réimpression, veuillez contacter le Porte apprendreéquipe, et ils s'en occuperont rapidement.
clause de non-responsabilité : les points de vue et opinions exprimés dans cet article sont uniquement ceux de l'auteur et ne constituent aucun conseil en investissement.
les traductions de l'article dans d'autres langues sont réalisées par l'équipe d'apprentissage de Gate. sauf mention contraire, la copie, la distribution ou le plagiat des articles traduits est interdit.