What is Nockchain?

Digital infrastructure for programmable money.

Motivation

Nockchain is a L1 blockchain built for scalable, lightweight zero-knowledge proofs: digital infrastructure for programmable money.

Nockchain serves a secure interoperable foundation for all digital assets. Nockchain combines the classic incentives of digital gold with modern research into Zero-Knowledge Proofs to set money free.

Nockchain achieves these through the original cypherpunk Proof-of-Work incentives, making use of modern research into Zero-Knowledge Proofs (ZKPs), data availability, and scalability. Zero-Knowledge Proof of Work (ZKPoW) creates the consensus conditions for participants in Nockchain: they must agree on the protocol, the sequencing of time, etc., and in exchange they can permissionlessly develop, mine, and operate using $NOCK and app rollups.

Key Features

Nockchain builds on a uniquely solid footing:

  1. Proof of (necessary) work. ZKPoW builds a high-throughput note-based and intent-based transaction system. The incentives invite many decentralized participants rather than a few large actors. Onchain execution is minimal, leading to a readily scalable chain. Light clients are enabled by chain consistency guarantees.

  2. Computational Efficiency and Security. Heavyweight computation takes places offchain and only the proof needs to be posted. Apps that integrate with Nockchain will deliver unprecedented security. Nockchain affords censorship-resistant need-to-know security.

  3. Rollups and zero-knowledge proofs. Apps interact with the chain via rollups. The Turing-complete Nock ISA enables full programmability. ZKPs and mathematical verification mean that you can trust that the code you wrote is the code that runs.

This interview with Zorp founder Logan Allen discusses Nockchain's ZKPoW incentives:

Last updated