Visible to the public A Secure and Decentralized Reconfiguration Protocol For Sharding Blockchains

TitleA Secure and Decentralized Reconfiguration Protocol For Sharding Blockchains
Publication TypeConference Paper
Year of Publication2021
AuthorsLiu, Yizhong, Xia, Yu, Liu, Jianwei, Hei, Yiming
Conference Name2021 7th IEEE Intl Conference on Big Data Security on Cloud (BigDataSecurity), IEEE Intl Conference on High Performance and Smart Computing, (HPSC) and IEEE Intl Conference on Intelligent Data and Security (IDS)
KeywordsBig Data, blockchain, Byzantine Fault Tolerance, composability, compositionality, Conferences, decentralization, Fault tolerance, Fault tolerant systems, Human Behavior, information assurance, Metrics, proof-of-work, Protocols, pubcrawl, Public key, reconfiguration, resilience, Resiliency, sharding blockchain
AbstractMost present reconfiguration methods in sharding blockchains rely on a secure randomness, whose generation might be complicated. Besides, a reference committee is usually in charge of the reconfiguration, making the process not decentralized. To address the above issues, this paper proposes a secure and decentralized shard reconfiguration protocol, which allows each shard to complete the selection and confirmation of its own shard members in turn. The PoW mining puzzle is calculated using the public key hash value in the member list confirmed by the last shard. Through the mining and shard member list commitment process, each shard can update its members safely and efficiently once in a while. Furthermore, it is proved that our protocol satisfies the safety, consistency, liveness, and decentralization properties. The honest member proportion in each confirmed shard member list is guaranteed to exceed a certain safety threshold, and all honest nodes have an identical view on the list. The reconfiguration is ensured to make progress, and each node has the same right to participate in the process. Our secure and decentralized shard reconfiguration protocol could be applied to all committee-based sharding blockchains.
DOI10.1109/BigDataSecurityHPSCIDS52275.2021.00030
Citation Keyliu_secure_2021