Nockchain est un protocole blockchain de couche 1 conçu pour servir de fondation à une monnaie saine programmable. Il se distingue par un mécanisme de consensus unique connu sous le nom de Zero-Knowledge Proof of Work ou zkPoW. Dans ce modèle, les mineurs ne résolvent pas d'énigmes mathématiques arbitraires comme dans les systèmes de preuve de travail traditionnels. Au lieu de cela, ils effectuent des tâches de calcul qui génèrent des preuves à connaissance nulle. Cette approche est décrite par le projet comme une preuve de travail utile, car l'énergie de calcul dépensée par les mineurs contribue directement à la génération de preuves utilisées pour sécuriser et faire évoluer le réseau.
Le projet est construit sur la Nock Instruction Set Architecture, un système minimaliste et déterministe initialement développé pour l'écosystème Urbit. Nockchain utilise la Nock Zero-Knowledge Virtual Machine ou zkVM, ce qui permet une exécution à haut débit de contrats intelligents et d'applications décentralisées. Les développeurs peuvent construire sur la plateforme en utilisant des langages spécialisés comme Hoon ou Jock, qui est un langage plus simple inspiré de JavaScript et qui se compile vers la base Nock.
L'actif numérique natif du réseau est le NOCK token. Le projet a mis l'accent sur une stratégie de lancement équitable, ce qui signifie qu'il n'y a eu ni pré-minage, ni ventes privées aux investisseurs, ni jetons réservés à l'équipe fondatrice. Tous les jetons sont émis via le processus de minage compétitif. L'offre totale est plafonnée à environ 4,29 milliards d'unités. Au sein de l'écosystème, le jeton est utilisé pour payer l'espace de bloc et sert de réserve de valeur neutre.
Nockchain est développé par Zorp Corp, une entreprise dirigée par son fondateur Logan Allen. Le projet s'aligne sur une philosophie décentralisée similaire à celle de Bitcoin, privilégiant la transparence, la gouvernance pilotée par la communauté et un calendrier d'émission fixe incluant des événements de halving périodiques pour contrôler le taux d'entrée des nouveaux jetons. Techniquement, Nockchain prend en charge des fonctionnalités avancées telles que les rollups spécifiques aux applications et une architecture d'application à état solide. Ces fonctionnalités visent à simplifier la création d'applications décentralisées tout en maintenant la confidentialité et la sécurité. En combinant les incitations de la preuve de travail avec les avantages de confidentialité et d'évolutivité des preuves à connaissance nulle, Nockchain vise à fournir une infrastructure robuste pour la prochaine génération de finance décentralisée et de souveraineté numérique. Le réseau fonctionne avec un temps de bloc de dix minutes et se concentre sur le maintien d'une chaîne légère capable de gérer des tâches de calcul lourdes hors chaîne tout en les vérifiant en chaîne.
En savoir plus