块链
计算机科学
协议(科学)
块(置换群论)
分布式计算
构造(python库)
计算机网络
计算机安全
物联网
一致性算法
共识
工作证明制度
多智能体系统
算法
病理
人工智能
替代医学
医学
数学
几何学
出处
期刊:IEEE Internet of Things Journal
[Institute of Electrical and Electronics Engineers]
日期:2021-08-30
卷期号:9 (11): 7931-7943
被引量:16
标识
DOI:10.1109/jiot.2021.3108627
摘要
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.
科研通智能强力驱动
Strongly Powered by AbleSci AI