TY - GEN
T1 - BZIP
T2 - 2019 IEEE International Conference on Embedded Software and Systems, ICESS 2019
AU - Jiang, Shuhao
AU - Li, Jiajun
AU - Gong, Shijun
AU - Yan, Junchao
AU - Yan, Guihai
AU - Sun, Yi
AU - Li, Xiaowei
N1 - Publisher Copyright:
© 2019 IEEE.
PY - 2019/6
Y1 - 2019/6
N2 - Unspent Transaction Output (UTXO) set is the foundational model used in many blockchain systems to represent assets. The benefits of UTXO representation include parallel processing, privacy, etc. However, the increasing size of UTXO set is degrading the access performance and severely brings down the validation speed of blockchain further, especially in resource-constrained scenerios, such as IoT. In this paper, we present a memory-economical storage system for UTXO-based blockchain. Based on the inherent properties of UTXO set, we propose two lossless compression techniques to reduce the memory space occupied by UTXO set. Besides, the database related operations are adopted to make the proposed mechanism easily applied in current blockchain system. Taking Bitcoin as the object of study, our mechanism can deliver 2.9-4.5x memory reduction and orders of magnitude validation speed improvement in resource-constrained situations. This compact system will improve validation performance and extend applied scope of blockchains.
AB - Unspent Transaction Output (UTXO) set is the foundational model used in many blockchain systems to represent assets. The benefits of UTXO representation include parallel processing, privacy, etc. However, the increasing size of UTXO set is degrading the access performance and severely brings down the validation speed of blockchain further, especially in resource-constrained scenerios, such as IoT. In this paper, we present a memory-economical storage system for UTXO-based blockchain. Based on the inherent properties of UTXO set, we propose two lossless compression techniques to reduce the memory space occupied by UTXO set. Besides, the database related operations are adopted to make the proposed mechanism easily applied in current blockchain system. Taking Bitcoin as the object of study, our mechanism can deliver 2.9-4.5x memory reduction and orders of magnitude validation speed improvement in resource-constrained situations. This compact system will improve validation performance and extend applied scope of blockchains.
UR - https://www.scopus.com/pages/publications/85070920152
U2 - 10.1109/ICESS.2019.8782459
DO - 10.1109/ICESS.2019.8782459
M3 - 会议稿件
AN - SCOPUS:85070920152
T3 - 2019 IEEE International Conference on Embedded Software and Systems, ICESS 2019
BT - 2019 IEEE International Conference on Embedded Software and Systems, ICESS 2019
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 2 June 2019 through 3 June 2019
ER -