Abstract
State-of-the-art blockchain sharding solutions, say Monoxide, can induce imbalanced transaction (TX) distributions among all blockchain shards due to their account deployment mechanisms. Imbalanced TX distributions then cause hot shards, in which the cross-shard TXs may experience an unlimited length of confirmation latency. Thus, how to address the hot-shard issue and how to reduce cross-shard TXs become significant challenges of blockchain state sharding. Through reviewing the related studies, we find that a cross-shard TX protocol that can achieve workload balance among all shards and simultaneously reduce the number of cross-shard TXs is still absent from the literature. To this end, we propose BrokerChain, which is a cross-shard blockchain protocol devised for the account/balance-based state sharding. Essentially, BrokerChain exploits fine-grained state partition and account segmentation. We also elaborate on how BrokerChain handles cross-shard TXs through broker accounts. The security issues and other properties of BrokerChain are analyzed substantially. Finally, we conduct comprehensive evaluations using both a cloud-based prototype and a transaction-driven simulator. The evaluation results show that BrokerChain outperforms other solutions in terms of system throughput, transaction confirmation latency, the queue size of transaction pool, and workload balance.
| Original language | English |
|---|---|
| Title of host publication | INFOCOM 2022 - IEEE Conference on Computer Communications |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| Pages | 1968-1977 |
| Number of pages | 10 |
| ISBN (Electronic) | 9781665458221 |
| DOIs | |
| Publication status | Published - 2022 |
| Externally published | Yes |
| Event | 41st IEEE Conference on Computer Communications, INFOCOM 2022 - Virtual, Online, United Kingdom Duration: 2 May 2022 → 5 May 2022 |
Publication series
| Name | Proceedings - IEEE INFOCOM |
|---|---|
| Volume | 2022-May |
| ISSN (Print) | 0743-166X |
Conference
| Conference | 41st IEEE Conference on Computer Communications, INFOCOM 2022 |
|---|---|
| Country/Territory | United Kingdom |
| City | Virtual, Online |
| Period | 2/05/22 → 5/05/22 |
Bibliographical note
Publisher Copyright:© 2022 IEEE.