The MASS blockchain system has the following features:
Secure: Using the theory of Time-memory trade-off, the PoC protocol ensures the unforgeability of proofs, and together with the use of a verifiable random function ensures that the MASS system has 51% Byzantine Fault Tolerance. Furthermore, a fork detection punishment scheme protects the main chain from Nothing-At-Stake attacks that could split the main chain.
Fair: The MASS PoC consensus protocol guarantees that a node's block generation probability is dependent only on the proof of effective capacity provided by the node. In addition, the proof of effective capacity is storage medium independent, so that all nodes participating in the MASS network have similar marginal costs.
Energy efficient: In the MASS PoC protocol, computing resources are only required when initialising storage capacity, and when entering the block consensus phase storage capacity data is only accessed at O(1) complexity a time. Therefore, using the MASS PoC protocol for block consensus does not require continuous power input consumption. When the MASS system performs block consensus, the computing resources used are negligible, small enough not to affect the normal usage of a computer. When storage capacity is not participating in the MASS network, it can be reformatted and used for other uses purposes.
Universal: During the consensus process, the node only needs to perform an access query on the initialised capacity and does not perform any data operations on it. Therefore, the same storage space can provide capacity proofs for multiple blockchain consensus instances, and nodes using the MASS PoC protocol can simultaneously support multiple blockchain instances in parallel.