Au cours de la dernière décennie, la majorité des réseaux blockchain ont fonctionné avec des mécanismes de consensus traditionnels. Bitcoin utilise la Proof-of-Work (PoW) pour sa sécurité, tandis qu’Ethereum a adopté la Proof-of-Stake (PoS) pour gagner en efficacité. Cependant, ni la PoW ni la PoS ne répondent vraiment aux besoins émergents de l’IA et du calcul vérifiable.
Nockchain se positionne comme un réseau de calcul vérifiable reposant sur le ZK Proof-of-Work (ZKPoW). Il cherche à remplacer les opérations de hachage des mineurs traditionnels par la génération de preuves à connaissance nulle, alignant ainsi la sécurité du réseau sur des charges de travail informatiques réelles.
Dans un réseau PoW classique, les mineurs effectuent sans cesse des opérations de hachage jusqu’à trouver une solution qui satisfait la difficulté du réseau. Dans Nockchain, ce processus est remplacé par la génération de preuves à connaissance nulle.
Le réseau attribue des tâches de preuve aux mineurs, qui utilisent des GPU ou du matériel spécialisé pour générer des preuves. Une fois qu’une preuve est vérifiée, le mineur reçoit les récompenses de bloc et les gains du réseau.
Ainsi, la compétition entre mineurs ne porte plus sur la puissance de hachage, mais sur la capacité à générer des preuves. La sécurité du réseau provient de preuves vérifiables, et la puissance de calcul réelle est employée pour des calculs utiles. C’est pourquoi Nockchain est considéré comme un exemple clé de « Preuve de travail utile » (Proof of Useful Work).
Dans Bitcoin, la compétitivité d’un mineur se mesure par sa puissance de hachage. Dans Nockchain, elle se mesure par le Proofpower.
Le Proofpower représente la capacité d’un mineur à générer des preuves à connaissance nulle valides. Il dépend des performances du GPU, de la vitesse de génération des preuves, de la capacité à les compresser et de l’optimisation matérielle.
NockVM est la machine virtuelle centrale de Nockchain, un élément d’infrastructure essentiel pour l’ensemble du réseau.
Contrairement aux machines virtuelles de smart contracts traditionnelles, NockVM n’a pas pour objectif d’augmenter simplement le TPS. Elle est conçue pour optimiser la prouvabilité. L’exécution de smart contracts sur les blockchains classiques est souvent complexe et coûteuse à prouver, alors que NockVM est bâtie pour un calcul compatible avec les preuves zk.
Sa logique de fonctionnement privilégie une exécution déterministe, une preuve légère et une exécution vérifiable, ce qui facilite la génération de preuves à connaissance nulle pour les résultats des applications. C’est l’une des principales raisons pour lesquelles Nockchain peut prendre en charge l’IA vérifiable et l’économie de la preuve.
NockApp est le modèle applicatif exécuté sur Nockchain.
Les développeurs peuvent y construire des agents IA, des applications de confidentialité, des services de preuve décentralisés et des applications d’IA vérifiable. La différence fondamentale avec les DApps traditionnelles est que les résultats d’exécution de NockApp peuvent être vérifiés à l’aide de preuves à connaissance nulle.
Par exemple, après qu’un agent IA a effectué une tâche d’inférence, il peut générer une preuve attestant que l’inférence a bien eu lieu et n’a pas été falsifiée. Cela est crucial pour les futurs réseaux IA, car la vérification des inférences IA devient une exigence majeure du secteur.
Pour réduire les coûts de vérification, Nockchain introduit l’architecture Global Consensus SNARKs.
Les blockchains traditionnelles exigent que tous les nœuds réexécutent les calculs. La vérification basée sur SNARK, en revanche, permet de générer une preuve une seule fois, puis de la vérifier rapidement sur l’ensemble du réseau. Cela allège la charge de calcul on-chain et améliore la scalabilité.
Ainsi, Nockchain est mieux adapté aux scénarios de calcul complexes, notamment ceux qui nécessitent une vérification intensive, comme l’inférence IA, le calcul confidentiel et le marché de la preuve.
Nockchain et Bitcoin utilisent tous deux la PoW, mais ils représentent des générations différentes de modèles blockchain.
L’objectif premier de Bitcoin est la sécurité du réseau via la compétition de hachage. Celui de Nockchain est de construire un réseau de calcul vérifiable par la génération de preuves.
Dans Bitcoin, les mineurs effectuent des opérations de hachage sans utilité intrinsèque. Dans Nockchain, ils réalisent des calculs de preuve ayant une valeur réelle. Cela signifie que la puissance de hachage de la blockchain commence à répondre à des besoins concrets comme l'IA, la ZK et le calcul vérifiable.
Bien que l’architecture de Nockchain soit innovante, elle fait face à plusieurs difficultés pratiques.
La génération de preuves à connaissance nulle reste coûteuse et exige des GPU haut de gamme et du matériel spécialisé. De plus, le marché de la preuve IA en est encore à ses débuts, et la demande réelle n’est pas encore établie.
Nockchain doit également développer son écosystème de développeurs, son économie de la preuve et la demande applicative. Ce n’est que lorsque ces éléments formeront une boucle complète que le modèle ZKPoW pourra atteindre une croissance durable à long terme.
Nockchain redéfinit le fonctionnement des réseaux blockchain.
Grâce au ZK Proof-of-Work (ZKPoW), Nockchain transforme les opérations de hachage inutiles du PoW traditionnel en génération de preuves à connaissance nulle ayant une réelle utilité. Les mineurs ne se contentent plus de consommer de l’énergie : ils contribuent activement à l’infrastructure de calcul vérifiable et de preuve.
ZKPoW (Zero-Knowledge Proof-of-Work) est un nouveau mécanisme PoW qui remplace la compétition de hachage par la génération de preuves, orientant la puissance de hachage vers des tâches de calcul réelles.
Le Proofpower désigne la capacité d’un mineur à générer des preuves à connaissance nulle valides, à l’image de la puissance de hachage dans les réseaux PoW traditionnels.
NockVM est la machine virtuelle centrale de Nockchain, conçue pour améliorer l’efficacité de la génération de preuves et l’exécution vérifiable.
Nockchain se concentre sur le calcul vérifiable et l’infrastructure de preuve, ce qui permet de vérifier les inférences IA et l’exécution des agents IA. C’est pourquoi il est considéré comme une infrastructure blockchain native de l’IA.





