Secure Proof-of-Capacity Consensus on Substrate
May 2021, Grant received and first milestone delivered: Subspace Labs has received an open grant from the Web3 Foundation (W3F) to implement Proof-of-Capacity (PoC) consensus using the Substrate Framework. Subspace also delivered and approved first milestone, which showcases the ability to run a local development blockchain with a Substrate Client and a PoC Farmer. This is the first critical step on the long road ahead towards our goal of deploying the Subspace Network as a parachain on the Polkadot Network.
Read full article
June 2021, Second milestone delivered: In the previous milestone, we demonstrated the ability to run multiple farmers with different-sized plots on a local test network. This version of the protocol was secure in the so-called happy path, i.e., assuming that all nodes follow the proscribed protocol. For our final milestone, we have concluded a rigorous security analysis of our protocol, identified several attack vectors, and implemented the necessary countermeasures within the code for each.
The result is a Nakamoto-style (longest-chain) consensus protocol that is secure against all known attacks, suggesting that it would be impossible for one to derive an advantage from an alternate implementation.
Read full article
August 2021, third and final milestone delivered: In the previous milestone, we demonstrated the ability to run multiple farmers with different-sized plots on a local test network. This version of the protocol was secure in the so-called happy path, i.e., assuming that all nodes follow the proscribed protocol. For our final milestone, we have concluded a rigorous security analysis of our protocol, identified several attack vectors, and implemented the necessary countermeasures within the code for each. The result is a Nakamoto-style (longest-chain) consensus protocol that is secure against all known attacks, suggesting that it would be impossible for one to derive an advantage from an alternate implementation.
Read full article