Jingchang Yu, Tao Shen, Fenhua Bai, Zhuo Yu, Jianzhao Luo
{"title":"一种区块链通信资源优化共识方法","authors":"Jingchang Yu, Tao Shen, Fenhua Bai, Zhuo Yu, Jianzhao Luo","doi":"10.1145/3559795.3559810","DOIUrl":null,"url":null,"abstract":"Since the emergence of Bitcoin, the blockchain technology behind it has been gradually gaining attention from all walks of life. As the core of blockchain technology, the consensus algorithm determines the security, scalability and decentralization of the blockchain and many other important characteristics. The efficiency of the current blockchain consensus algorithm still needs to be improved. To address this issue, this paper proposes a consensus algorithm for communication resource optimization (CCRO), which divides consensus nodes into different domains, calculates the trust of nodes by several trust factors, and assigns different roles to nodes according to the trust. It also introduces a new class of nodes, i.e., communication nodes, which are responsible for the delivery of messages in the consensus process, and achieves the communication resource optimization of the blockchain system. By building an experimental platform, we verify the performance of CCRO, which downscales the inter-node consensus communication protocol, optimizes the regional data synchronization protocol, reduces the network communication overhead, and effectively improves the consensus efficiency.","PeriodicalId":190093,"journal":{"name":"Proceedings of the 2022 4th Blockchain and Internet of Things Conference","volume":"24 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"A Blockchain Communication Resource Optimization Consensus Method\",\"authors\":\"Jingchang Yu, Tao Shen, Fenhua Bai, Zhuo Yu, Jianzhao Luo\",\"doi\":\"10.1145/3559795.3559810\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Since the emergence of Bitcoin, the blockchain technology behind it has been gradually gaining attention from all walks of life. As the core of blockchain technology, the consensus algorithm determines the security, scalability and decentralization of the blockchain and many other important characteristics. The efficiency of the current blockchain consensus algorithm still needs to be improved. To address this issue, this paper proposes a consensus algorithm for communication resource optimization (CCRO), which divides consensus nodes into different domains, calculates the trust of nodes by several trust factors, and assigns different roles to nodes according to the trust. It also introduces a new class of nodes, i.e., communication nodes, which are responsible for the delivery of messages in the consensus process, and achieves the communication resource optimization of the blockchain system. By building an experimental platform, we verify the performance of CCRO, which downscales the inter-node consensus communication protocol, optimizes the regional data synchronization protocol, reduces the network communication overhead, and effectively improves the consensus efficiency.\",\"PeriodicalId\":190093,\"journal\":{\"name\":\"Proceedings of the 2022 4th Blockchain and Internet of Things Conference\",\"volume\":\"24 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-07-08\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 2022 4th Blockchain and Internet of Things Conference\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3559795.3559810\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2022 4th Blockchain and Internet of Things Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3559795.3559810","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Blockchain Communication Resource Optimization Consensus Method
Since the emergence of Bitcoin, the blockchain technology behind it has been gradually gaining attention from all walks of life. As the core of blockchain technology, the consensus algorithm determines the security, scalability and decentralization of the blockchain and many other important characteristics. The efficiency of the current blockchain consensus algorithm still needs to be improved. To address this issue, this paper proposes a consensus algorithm for communication resource optimization (CCRO), which divides consensus nodes into different domains, calculates the trust of nodes by several trust factors, and assigns different roles to nodes according to the trust. It also introduces a new class of nodes, i.e., communication nodes, which are responsible for the delivery of messages in the consensus process, and achieves the communication resource optimization of the blockchain system. By building an experimental platform, we verify the performance of CCRO, which downscales the inter-node consensus communication protocol, optimizes the regional data synchronization protocol, reduces the network communication overhead, and effectively improves the consensus efficiency.