PoEC: A Cross-Blockchain Consensus Mechanism for Governing Blockchain by Blockchain
Source abstract
Abstract
The research on the governing blockchain by blockchain supervision system is an important development trend of blockchain technology. In this system there is a supervisory blockchain managing and governing the supervised blockchain based on blockchain technology, results in a uniquely cross-blockchain demand to consensus mechanism for solving the trust problem between supervisory blockchain and supervised blockchain. To solve this problem, this paper proposes a cross-blockchain consensus mechanism based on smart contract and a set of smart contracts endorse the cross-blockchain consensus. New consensus mechanism called Proof-of-Endorse-Contracts (PoEC) consensus, which firstly transfers the consensus reached in supervisory blockchain to supervised blockchain by supervisory nodes, then packages the supervisory block in supervisory blockchain and transmits it to the smart contract deployed in the supervised blockchain, finally miners in supervised blockchain will execute and package the new block according to the status of the smart contract. The core part of the consensus mechanism is Endorse Contracts which designed and implemented by us and verified the effectiveness through experiments. PoEC consensus mechanism and Endorse Contracts support the supervised blockchain to join the governing blockchain by blockchain system without changing the original consensus mechanism, which has the advantages of low cost, high scalability and being able to cross-blockchain. This paper proves that our method can provide a feasible cross-blockchain governance scheme for the field of blockchain governance.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Blockchain Technology Applications and Security · Cloud Computing and Resource Management · Caching and Content Delivery
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (30)
Show source-provided references
1. A distributed privacy preservation approach for big data in public health emergencies using smart contract and SGX10.32604/cmc.2020.011272 ↗
2. Snappy: Fast on-chain payments with practical collaterals
3. Designing a blockchain-based IoT with Ethereum, Swarm, and LoRa: The software solution to create high availability with minimal security risks10.1109/MCE.2018.2880806 ↗
4. Lightweight mobile clients privacy protection using trusted execution environments for blockchain10.32604/cmc.2020.011668 ↗
5. Security of cryptocurrencies in blockchain technology: State-of-art, challenges and future prospects10.1016/j.jnca.2020.102635 ↗
6. Blockchain technology and the sustainable supply chain: Theoretically exploring adoption barriers10.1016/j.ijpe.2020.107831 ↗
7. Blockchain technology adoption, architecture, and sustainable agri-food supply chains
8. A systematic literature review of blockchain cyber security10.1016/j.dcan.2019.01.005 ↗
9. Key technology in alliance chain and challenges in monitoring blockchain
10. Review on the technology research of blockchain security supervision
11. A survey of distributed consensus protocols for blockchain networks10.1109/COMST.2020.2969706 ↗
12. RFH: A resilient, fault-tolerant and high-efficient replication algorithm for distributed cloud storage
13. The byzantine generals problem10.1145/357172.357176 ↗
14. The part-time parliament10.1145/279227.279229 ↗
15. Practical byzantine fault tolerance
16. MBFT: A new consensus algorithm for consortium blockchain10.1109/ACCESS.2020.2993759 ↗
17. Dynamic reputation-based consensus mechanism: Real-time transactions for energy blockchain10.1177/1550147720907335 ↗
18. S. Nakamoto, “Bitcoin: A peer-to-peer electronic cash system,” 2008. [Online]. Available: https://bitcoin.org/bitcoin.pdf.
19. S. King and S. M. Nadal, “PPcoin: Peer-to-peer crypto-currency with proof-of-stake,” 2012. [Online]. Available: https://www.semanticscholar.org/paper/PPCoin%3A-Peer-to-Peer-Crypto-Currency-with-KingNadal/0db38d32069f3341d34c35085dc009a85ba13c13.
20. Permacoin: Repurposing bitcoin work for data preservation
21. PoBT: A lightweight consensus algorithm for scalable IoT business blockchain10.1109/JIOT.2019.2958077 ↗
22. Towards random-honest miners selection and multi-blocks creation: Proof-of-negotiation consensus mechanism in blockchain networks10.1016/j.future.2019.11.026 ↗
23. C. Cachin, “Architecture of the hyperledger blockchain fabric,” 2016. [Online]. Available: https://pdfs.semanticscholar.org/f852/c5f3fe649f8a17ded391df0796677a59927f.pdf.
24. T. Hanke, M. Movahedi and D. Williams, “DFINITY technology overview series, consensus system,” 2018. [Online]. Available: https://arxiv.org/pdf/1805.04548.pdf.
25. Pa La: A simple partially synchronous blockchain
26. Bitcoin meets strong consistency
27. Hybrid consensus: Efficient consensus in the permissionless model
28. A secure sharding protocol for open blockchains
29. RapidChain: Scaling blockchain via full sharding
30. Proof-of-QoS: QoS based blockchain consensus protocol10.1016/j.cose.2019.101580 ↗