TY - GEN
T1 - Demystifying Blockchain Scalability
T2 - 19th EAI International Conference on Security and Privacy in Communication Networks, SecureComm 2023
AU - Ma, Jiangfeng
AU - Zhang, Xuetao
AU - Li, Xiangxue
N1 - Publisher Copyright:
© ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering 2025.
PY - 2025
Y1 - 2025
N2 - Blockchain provides alluring infrastructure for distributed ledgers supporting anonymous online payments. However, existing solutions for blockchain scalability have limitations of either being increasingly cumbersome in security analysis or inherent deficiencies (e.g., surviving on duplicate transactions). Moreover, current state-of-the-art scalable blockchains suffer from low throughput when used for larger transaction blockchains. To improve scalability, we propose sibcha, a novel protocol that equipped with k (power of 2) parallel sibling chains that correspond to k transaction pools (indexed by the rightmost log2k bits of transaction payers’ addresses). In the protocol, i-th transaction (along with a Merkle tree path) would be announced to the i-th chain based on the rightmost log2k bits of the hashing determined in solving proof-of-work (PoW) puzzle (i is the exact value in decimal format represented by the log2k bits). To achieve parallel transactions, we design a inter-chain mechanism without other correlations (such as block ordering, inter-chain transactions, block updates, eventual atomicity decoupling, two-phase PoW puzzle solving, etc.), which makes sibcha considerably simpler than current state-of-the-art solutions (e.g., OHIE at IEEE S&P 2020 and Monoxide at USENIX Security 2019). SibCha has much less (e.g., 1.86×∼ 3.16×) confirmation latency than OHIE. Prototype implementations also demonstrate that its throughput scales linearly with available bandwidth (1.5× that of Conflux).
AB - Blockchain provides alluring infrastructure for distributed ledgers supporting anonymous online payments. However, existing solutions for blockchain scalability have limitations of either being increasingly cumbersome in security analysis or inherent deficiencies (e.g., surviving on duplicate transactions). Moreover, current state-of-the-art scalable blockchains suffer from low throughput when used for larger transaction blockchains. To improve scalability, we propose sibcha, a novel protocol that equipped with k (power of 2) parallel sibling chains that correspond to k transaction pools (indexed by the rightmost log2k bits of transaction payers’ addresses). In the protocol, i-th transaction (along with a Merkle tree path) would be announced to the i-th chain based on the rightmost log2k bits of the hashing determined in solving proof-of-work (PoW) puzzle (i is the exact value in decimal format represented by the log2k bits). To achieve parallel transactions, we design a inter-chain mechanism without other correlations (such as block ordering, inter-chain transactions, block updates, eventual atomicity decoupling, two-phase PoW puzzle solving, etc.), which makes sibcha considerably simpler than current state-of-the-art solutions (e.g., OHIE at IEEE S&P 2020 and Monoxide at USENIX Security 2019). SibCha has much less (e.g., 1.86×∼ 3.16×) confirmation latency than OHIE. Prototype implementations also demonstrate that its throughput scales linearly with available bandwidth (1.5× that of Conflux).
UR - https://www.scopus.com/pages/publications/85207530133
U2 - 10.1007/978-3-031-64948-6_14
DO - 10.1007/978-3-031-64948-6_14
M3 - 会议稿件
AN - SCOPUS:85207530133
SN - 9783031649479
T3 - Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST
SP - 265
EP - 286
BT - Security and Privacy in Communication Networks - 19th EAI International Conference, SecureComm 2023, Proceedings
A2 - Duan, Haixin
A2 - Debbabi, Mourad
A2 - de Carné de Carnavalet, Xavier
A2 - Luo, Xiapu
A2 - Au, Man Ho Allen
A2 - Du, Xiaojiang
PB - Springer Science and Business Media Deutschland GmbH
Y2 - 19 October 2023 through 21 October 2023
ER -