No-Proof Consensus-Based Light Blockchain for Distributed Computing Scenarios
Abstract
Distributed computing faces a persistent multi agent trust dilemma. In the computation process, participants may maliciously attack the system for personal gain by providing false data. Blockchain provides a possible solution for this problem with its immutability and multi-party consensus. However, existing blockchain data throughput has long been queried owing to its exorbitant time and energy costs by consensus mechanisms. This paper proposes a light blockchain structure in distributed computing scenarios. A No-Proof consensus (NPC) mechanism is designed for distributed computing problems with no extra proving process such as Proof-of-Work or Proof-of-Stake. This consensus mechanism notices that the distributed computing result has proven to be valid in the computation process automatically, which does not need to be verified again in the consensus mechanism. Further, the single-threaded data processing ability of the blockchain structure certainly leads to low efficiency when applied to distributed computation problems. An NPC-based blockchain is constructed in this paper to solve this problem. In this structure, the distributed computing is done off chain, and an oracle is designed to upload the computing results to the blockchain asynchronously. Upon the contribution in this paper, a distributed energy trading model is provided as a case study to verify the superiority of the designed blockchain in contrast with other similar structures.
Community
0 commentsNo discussion yet
Be the first to share a question or observation.