ETRI-Knowledge Sharing Plaform

KOREAN
논문 검색
Type SCI
Year ~ Keyword

Detail

Journal Article The Design of Hierarchical Consensus Mechanism Based on Service-Zone Sharding
Cited 13 time in scopus Download 41 time Share share facebook twitter linkedin kakaostory
Authors
Ji-Young Kwak, Jongchoul Yim, Nam-Seok Ko, Sun-Me Kim
Issue Date
2020-11
Citation
IEEE Transactions on Engineering Management, v.67 no.4, pp.1387-1403
ISSN
0018-9391
Publisher
IEEE
Language
English
Type
Journal Article
DOI
https://dx.doi.org/10.1109/TEM.2020.2993413
Project Code
20HH1600, Hyper-connected Intelligent Infrastructure Technology Development , Kim Sun Me
Abstract
The byzantine agreement protocol has a disadvantage that there are many limitations on node scalability, because the performance degradation may occur due to a large amount of traffic. Hence, this classical byzantine agreement algorithm seems to be infeasible to achieve scale-out performance with the same level of security as a Bitcoin. In order to improve the performance degradation due to a large amount of traffic, we propose the hierarchical consensus mechanism based on service-zone sharding rather than how all nodes participate in the consensus process. In the proposed consensus mechanism (SZHBFT), a disjoint set of transactions is locally processed by a secure consensus subgroup or globally processed between consensus subgroups. Thus, the transactions that occur related to multiple Service-Zone Consensus Groups are updated and maintained in the Inter-Service Zone Public Ledger, whereas service transactions occurring locally are processed in parallel by each Service-Zone Consensus Group and then distributed into a local Service-Zone Private Ledger. The scheme of the proposed SZHBFT mechanism provides the hierarchical agreement solution along with distributed multiledger structure for the scalable byzantine resilient agreement by forming secure consensus subgroups in order to minimize the overhead of overall communication messages.
KSP Keywords
Byzantine agreement, Public ledger, Scale-out, consensus process, performance degradation