Technology

Hash Protocol is pioneering a new paradigm in blockchain design. A minimal, modular consensus layer for rollups.

Separation of consensus and execution layers

Standard “world computer" blockchains bundle consensus and execution while Hash Protocol decouples them. Hash Protocol provides a pluggable consensus layer, allowing developers to deploy their own execution layers to run on top. This enables more customizability and sovereignty for applications built on Hash Protocol.

Data availability proofs

Hash Protocol uses a 2-dimensional reed-solomon encoding scheme to encode block data such that only a small sample of data is enough to verify with statistical certainty that the entire block has been published. If data is incorrectly encoded, the network is notified via a data availability fraud proof.

Rollups for off-chain execution

Hash Protocol is perfectly suited for a novel scaling solution called rollups which push state execution off-chain and rely on a base chain for consensus and data availability. Optimistic rollups require data availability to detect fraud and zero-knowledge rollups require data availability to reconstruct the state of the chain.

Secure light clients for interoperability

Cross-chain interoperability relies on light clients which are typically not secure because they make an honest majority assumption. Light clients in Hash Protocol do not make an honest majority assumption, unlocking truly secure cross-chain interoperability. Connecting chains will be as simple as deploying a smart contract.

Hash Protocol is for decentralized apps what cloud computing is for the traditional web.

Web infrastructure evolved from individual servers, to shared hosting services and finally individual virtual machines on a shared server. Similarly, decentralized infrastructure is evolving from individual execution chains to shared execution chains and finally individual execution chains on a shared consensus layer.
Early web<br/>(1990s)
Early web
(1990s)
Each website had its own physical server.
Early crypto ecosystem <br/> (2008+)
Early crypto ecosystem
(2008+)
Each dapp had its own blockchain and consensus.
Developing web <br/> (2000s)
Developing web
(2000s)
Website used shared hosting providers.
Developing crypto ecosystem<br/>(2014+)
Developing crypto ecosystem
(2014+)
Dapps used shared smart contract blockchains.
Modern web <br/>(2010s)
Modern web
(2010s)
Websites run on virtual machines, that share physical machines.
Modern crypto ecosystem<br/>(2021+)
Modern crypto ecosystem
(2021+)
Dapps run on app-specific chains, that share consensus layers.
Subscribe to our Newsletter

This website is maintained by Hash Protocol, trading name of Hash Protocol Finance.