ZK Co-processeur : Bloc de percée technologique de la Blockchain
Le domaine de la Blockchain fait face depuis longtemps à des goulots d'étranglement en matière de calcul et de traitement des données. Bien que des chaînes publiques majeures comme Ethereum aient réalisé la décentralisation, les frais de Gas élevés et la capacité d'accès aux données limitée entravent gravement le développement des applications. Les coprocesseurs ZK, en tant que technologie émergente, sont prometteurs pour surmonter ces limitations et apporter de nouvelles possibilités à la Blockchain.
Origine des coprocesseurs
Les coprocesseurs proviennent à l'origine du domaine des ordinateurs traditionnels, ce sont des puces spécialisées qui aident le CPU à traiter des tâches spécifiques. Par exemple, le coprocesseur de mouvement M7 d'Apple et le GPU de Nvidia, qui sont tous deux destinés à alléger une partie de la charge de calcul du CPU. Dans le monde de la Blockchain, le concept de coprocesseur a été redéfini, principalement pour résoudre les problèmes suivants:
Réduire les coûts de calcul sur la Blockchain
Étendre la capacité de traitement des données
En déplaçant une partie des calculs et du traitement des données hors de la chaîne, le co-processeur ZK peut considérablement améliorer les performances de la Blockchain, ouvrant la voie à davantage d'applications innovantes.
Projets principaux de coprocesseurs ZK
Les principaux projets de coprocesseurs ZK dans l'industrie actuellement incluent :
Risc Zero: Machine virtuelle ZK générale basée sur l'architecture RISC-V
Lagrange : se concentrer sur les bases de données vérifiables et le calcul MapReduce
Succinct : Processeur ZK prenant en charge plusieurs langages de programmation
Bien que ces projets aient des trajectoires techniques différentes, ils s'efforcent tous de réaliser un calcul et un traitement de données de confiance hors chaîne.
Comparaison des architectures techniques
Risc Zero adopte l'architecture Bonsai, comprenant un réseau de prouveurs, une piscine de demandes, un moteur Rollup et d'autres composants, prenant en charge plusieurs langages de programmation.
Lagrange se concentre sur une base de données vérifiable, utilisant une nouvelle structure de données pour stocker l'historique des données sur la chaîne, et utilisant ZKMR pour réaliser des calculs parallèles.
Succinct prend en charge plusieurs systèmes de preuve, utilisant le SP(Succinct Processor) comme machine virtuelle hors chaîne.
Les trois sont désormais en accord sur la voie technique, comme le soutien à la preuve récursive, la conversion de STARK à SNARK, etc. La clé des différences pourrait résider dans la coopération écologique et le soutien aux ressources.
Différence entre le coprocesseur et Layer2
Contrairement aux Layer2 destinés aux utilisateurs finaux, le coprocesseur ZK est principalement destiné au développement d'applications. Il peut :
En tant que machine virtuelle hors chaîne de Layer2
Fournir des capacités de calcul hors chaîne pour les applications de Blockchain publique
Agir en tant qu'oracle de données inter-chaînes
Réaliser la transmission de messages entre chaînes
Dans l'ensemble, le processeur ZK devrait reconstruire de nombreux middleware de la Blockchain, y compris les oracles, les ponts inter-chaînes, etc.
Défis à relever
La technologie des coprocesseurs ZK, bien qu'elle ait un grand potentiel, fait encore face à certains défis :
La barrière de développement est relativement élevée, nécessitant des langages et des outils spécifiques.
Le secteur est encore à un stade précoce, et la configuration n'est pas encore claire.
L'infrastructure matérielle n'est pas encore mature
Les chemins techniques des différents projets sont similaires, ce qui rend difficile la formation d'un écart d'innovation.
Perspectives d'avenir
Le coprocesseur ZK représente une étape importante vers la "décentralisation" de la Blockchain. Il promet de remodeler le paradigme de développement des dApps, facilitant la migration des applications Web2 vers la chaîne. Les indicateurs clés de l'avenir sont les bases de données prouvables en temps réel sur toute la chaîne et le calcul hors chaîne à faible coût.
Avec la maturité progressive de la technologie et l'implémentation matérielle, les coprocesseurs ZK devraient voir une application commerciale lors du prochain cycle de Blockchain, devenant une infrastructure clé pour soutenir des centaines de millions d'utilisateurs. C'est le meilleur moment pour se positionner et approfondir ce domaine.
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.
21 J'aime
Récompense
21
5
Partager
Commentaire
0/400
SmartContractWorker
· 07-09 18:20
zk semble effectivement pouvoir frapper
Voir l'originalRépondre0
MidnightGenesis
· 07-08 07:04
La logique du code ne semble pas correcte, j'ai des doutes.
Voir l'originalRépondre0
GasWaster69
· 07-06 22:00
Tout savoir sur les tendances de l'emploi!
Voir l'originalRépondre0
ClassicDumpster
· 07-06 21:55
Déjà dit, les pigeons vont encore se faire prendre pour des idiots.
Voir l'originalRépondre0
SchrodingerAirdrop
· 07-06 21:48
On a toujours l'impression qu'il y a beaucoup ou peu de pièges avec ce truc.
ZK coprocesseur : une technologie émergente pour redéfinir la performance du Blockchain
ZK Co-processeur : Bloc de percée technologique de la Blockchain
Le domaine de la Blockchain fait face depuis longtemps à des goulots d'étranglement en matière de calcul et de traitement des données. Bien que des chaînes publiques majeures comme Ethereum aient réalisé la décentralisation, les frais de Gas élevés et la capacité d'accès aux données limitée entravent gravement le développement des applications. Les coprocesseurs ZK, en tant que technologie émergente, sont prometteurs pour surmonter ces limitations et apporter de nouvelles possibilités à la Blockchain.
Origine des coprocesseurs
Les coprocesseurs proviennent à l'origine du domaine des ordinateurs traditionnels, ce sont des puces spécialisées qui aident le CPU à traiter des tâches spécifiques. Par exemple, le coprocesseur de mouvement M7 d'Apple et le GPU de Nvidia, qui sont tous deux destinés à alléger une partie de la charge de calcul du CPU. Dans le monde de la Blockchain, le concept de coprocesseur a été redéfini, principalement pour résoudre les problèmes suivants:
En déplaçant une partie des calculs et du traitement des données hors de la chaîne, le co-processeur ZK peut considérablement améliorer les performances de la Blockchain, ouvrant la voie à davantage d'applications innovantes.
Projets principaux de coprocesseurs ZK
Les principaux projets de coprocesseurs ZK dans l'industrie actuellement incluent :
Bien que ces projets aient des trajectoires techniques différentes, ils s'efforcent tous de réaliser un calcul et un traitement de données de confiance hors chaîne.
Comparaison des architectures techniques
Risc Zero adopte l'architecture Bonsai, comprenant un réseau de prouveurs, une piscine de demandes, un moteur Rollup et d'autres composants, prenant en charge plusieurs langages de programmation.
Lagrange se concentre sur une base de données vérifiable, utilisant une nouvelle structure de données pour stocker l'historique des données sur la chaîne, et utilisant ZKMR pour réaliser des calculs parallèles.
Succinct prend en charge plusieurs systèmes de preuve, utilisant le SP(Succinct Processor) comme machine virtuelle hors chaîne.
Les trois sont désormais en accord sur la voie technique, comme le soutien à la preuve récursive, la conversion de STARK à SNARK, etc. La clé des différences pourrait résider dans la coopération écologique et le soutien aux ressources.
Différence entre le coprocesseur et Layer2
Contrairement aux Layer2 destinés aux utilisateurs finaux, le coprocesseur ZK est principalement destiné au développement d'applications. Il peut :
Dans l'ensemble, le processeur ZK devrait reconstruire de nombreux middleware de la Blockchain, y compris les oracles, les ponts inter-chaînes, etc.
Défis à relever
La technologie des coprocesseurs ZK, bien qu'elle ait un grand potentiel, fait encore face à certains défis :
Perspectives d'avenir
Le coprocesseur ZK représente une étape importante vers la "décentralisation" de la Blockchain. Il promet de remodeler le paradigme de développement des dApps, facilitant la migration des applications Web2 vers la chaîne. Les indicateurs clés de l'avenir sont les bases de données prouvables en temps réel sur toute la chaîne et le calcul hors chaîne à faible coût.
Avec la maturité progressive de la technologie et l'implémentation matérielle, les coprocesseurs ZK devraient voir une application commerciale lors du prochain cycle de Blockchain, devenant une infrastructure clé pour soutenir des centaines de millions d'utilisateurs. C'est le meilleur moment pour se positionner et approfondir ce domaine.