Abstract
Aiming at the storage problem of blockchain, a space storage optimization scheme based on the InterPlanetary File System (IPFS) is designed. The scheme mainly achieves the purpose of space optimization by summarizing the blocks regularly, excluding the expired Transaction Output (TXO) that has no effect on verification. The Unspent Transaction Output (UTXO) will be saved as a file on the IPFS network during optimization. In this way, the miner node can quickly get the file and start mining. The ultimate goal is to optimize the storage space for the node and to increase the synchronization efficiency of the newly added miner node. The simulation experiment of the proposed optimization scheme is carried out. The experimental results show that the scheme can summarize the historical transaction data regularly, eliminate the Spent Transaction Output (STXO) which has no effect on the verification transaction, so as to effectively reduce the node storage space.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Bonneau, J., Miller, A., Clark, J., et al.: Research perspectives and challenges for bitcoin and cryptocurrencies. In: Security and Privacy, pp. 104–121 (2015)
Bhme, R., Christin, N., Edelman, B., et al.: Bitcoin: economics, technology, and governance. J. Econ. Perspect., 213–238 (2015)
Blockmeta: The Blockchain Data of Bitcion. http://blockmeta.com//btc-stat
Bruce, J.D.: Purely P2P Crypto-Currency with Finite Mini-Blockchain (2013)
Jia, D., Xin, J., Wang, Z., et al.: Storage capacity scalable model of blockchain (In Chinese). Comput. Sci. Explor., 1–10 (2017)
Donet, J.A.D., Prez-Sol, C., Herrera-Joancomart, J.: The bitcoin P2P network. In: The Workshop on Bitcoin Research, pp. 87–102 (2014)
Jiang, R., Wei, C.: Application and value of blockchain (In Chinese). Gansu Financ. 19–21 (2016)
Nakamoto, S.: Bitcoin: a peer-to-peer electronic cash system. Consulte (2008)
Curran, T., de Graaff, B.: Analysing the Performance of IPFS During Flash Crowds (2016)
Djilali, S.: P2P-RPC: programming scientific applications on peer-to-peer systems with remote procedure call. In: IEEE/ACM International Symposium on Cluster Computing and the Grid, pp. 406–413. Tokyo (2003)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Gao, J., Li, B., Li, Z. (2020). Blockchain Storage Analysis and Optimization of Bitcoin Miner Node. In: Liang, Q., Liu, X., Na, Z., Wang, W., Mu, J., Zhang, B. (eds) Communications, Signal Processing, and Systems. CSPS 2018. Lecture Notes in Electrical Engineering, vol 517. Springer, Singapore. https://doi.org/10.1007/978-981-13-6508-9_112
Download citation
DOI: https://doi.org/10.1007/978-981-13-6508-9_112
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-13-6507-2
Online ISBN: 978-981-13-6508-9
eBook Packages: EngineeringEngineering (R0)