Hierarchical Consensus Optimization of Blockchain Based on Trust Delegation
Consortium chain is currently the preferredblockchain solution for governments and enterprises to build industry applications,but its core consensus mechanism,Practically Byzantine Fault Tolerance(PBFT),has scalability problems.Using the sharding technology and agent node can effectively reduce the...
| Published in: | Jisuanji gongcheng |
|---|---|
| Main Author: | |
| Format: | Article |
| Language: | English |
| Published: |
Editorial Office of Computer Engineering
2020-10-01
|
| Subjects: | |
| Online Access: | https://www.ecice06.com/fileup/1000-3428/PDF/20201015.pdf |
| _version_ | 1848649756641853440 |
|---|---|
| author | DUAN Jing, Lü Xin, LIU Fan |
| author_facet | DUAN Jing, Lü Xin, LIU Fan |
| author_sort | DUAN Jing, Lü Xin, LIU Fan |
| collection | DOAJ |
| container_title | Jisuanji gongcheng |
| description | Consortium chain is currently the preferredblockchain solution for governments and enterprises to build industry applications,but its core consensus mechanism,Practically Byzantine Fault Tolerance(PBFT),has scalability problems.Using the sharding technology and agent node can effectively reduce the complexity of consensus messages,and relevant researches focus on the agent’s mechanisms of the election mode,improvement and intervention protocol process.Therefore,this paper proposes a hierarchical consensus optimization mechanism,TDH-PBFT,based on trust delegation.The mechanism divides the consensus nodes into independent groups,and the behaviors of the consensus process among the nodes within the group are evaluated to obtain the trust degree of nodes.Based on the trust degree,the entrusted agent is elected to participate in the local and global consensus.The completeness of TDH-PBFT is proved theoretically.Experimental results show that when the number of nodes increases,the proposed algorithm can effectively reduce consensus time,increase system throughput,and ensure consensus service quality. |
| format | Article |
| id | doaj-a0649df23b424ac3ba7674648744649b |
| institution | Directory of Open Access Journals |
| issn | 1000-3428 |
| language | English |
| publishDate | 2020-10-01 |
| publisher | Editorial Office of Computer Engineering |
| record_format | Article |
| spelling | doaj-a0649df23b424ac3ba7674648744649b2025-11-03T05:53:25ZengEditorial Office of Computer EngineeringJisuanji gongcheng1000-34282020-10-014610120130,13610.19678/j.issn.1000-3428.0057993Hierarchical Consensus Optimization of Blockchain Based on Trust DelegationDUAN Jing, Lü Xin, LIU Fan0a. College of Computer and Information;b. Key Laboratory of Coastal Disaster and Defence of Ministry of Education, Hohai University, Nanjing 210098, ChinaConsortium chain is currently the preferredblockchain solution for governments and enterprises to build industry applications,but its core consensus mechanism,Practically Byzantine Fault Tolerance(PBFT),has scalability problems.Using the sharding technology and agent node can effectively reduce the complexity of consensus messages,and relevant researches focus on the agent’s mechanisms of the election mode,improvement and intervention protocol process.Therefore,this paper proposes a hierarchical consensus optimization mechanism,TDH-PBFT,based on trust delegation.The mechanism divides the consensus nodes into independent groups,and the behaviors of the consensus process among the nodes within the group are evaluated to obtain the trust degree of nodes.Based on the trust degree,the entrusted agent is elected to participate in the local and global consensus.The completeness of TDH-PBFT is proved theoretically.Experimental results show that when the number of nodes increases,the proposed algorithm can effectively reduce consensus time,increase system throughput,and ensure consensus service quality.https://www.ecice06.com/fileup/1000-3428/PDF/20201015.pdfblockchain|consensus protocol|practical byzantine fault tolerance(pbft) mechanism|hierarchical consensus|consortium chain |
| spellingShingle | DUAN Jing, Lü Xin, LIU Fan Hierarchical Consensus Optimization of Blockchain Based on Trust Delegation blockchain|consensus protocol|practical byzantine fault tolerance(pbft) mechanism|hierarchical consensus|consortium chain |
| title | Hierarchical Consensus Optimization of Blockchain Based on Trust Delegation |
| title_full | Hierarchical Consensus Optimization of Blockchain Based on Trust Delegation |
| title_fullStr | Hierarchical Consensus Optimization of Blockchain Based on Trust Delegation |
| title_full_unstemmed | Hierarchical Consensus Optimization of Blockchain Based on Trust Delegation |
| title_short | Hierarchical Consensus Optimization of Blockchain Based on Trust Delegation |
| title_sort | hierarchical consensus optimization of blockchain based on trust delegation |
| topic | blockchain|consensus protocol|practical byzantine fault tolerance(pbft) mechanism|hierarchical consensus|consortium chain |
| url | https://www.ecice06.com/fileup/1000-3428/PDF/20201015.pdf |
| work_keys_str_mv | AT duanjingluxinliufan hierarchicalconsensusoptimizationofblockchainbasedontrustdelegation |
