Abstract
Blockchain technology can benefit Internet of Things (IoT) in terms of message exchange, access control and management, however, existing blockchain consensus protocols cannot provide sufficient performance without compromising security and fairness. This paper proposes a round-based two-stage blockchain consensus protocol called Proof-of-Transactions (PoT) for a variety of requirements such as performance and security of large-scale IoT. In the first stage of each round, all nodes pre-construct new blocks and exchange information about the number of valid transactions contained in each other’s blocks. The block containing most valid transactions is broadcasted in the second stage and examined by all nodes of the cluster before being received as the new block in the global blockchain ledger. The consensus reaching of a new block requires only two rounds of message exchange process. Theoretical analysis and experimental results verify the feasibility and superiority of the proposed protocol.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.