Abstract
In the context of the Internet, whether it is daily business or social networking, the penetration of electronic data is ubiquitous. Internet companies, financial institutions, government agencies and many other fields, more and more documents, notices, contracts, transaction vouchers, technology and trade secrets are stored in the form of electronic data. However, the existing traditional electronic data storage and proof systems are often encountered with third-party trust crisis and potential data security risks. To cope with these challenges, a distributed electronic data storage and proof system is designed, making use of the core features of the blockchain’s decentralization and non-tampering to effectively solve the tampering and security problems of electronic data storage and proof. The system encodes and fragments information using Reed-Solomon code. And this system provides users with data uploading, downloading, querying, comparing and authorizing services. By using the system interaction, smart contracts are compiled to anchor key data information on the main chain, ensuring the non-tampering of electronic data. In the meantime, the access rights of different users to electronic data are restricted accordingly. Finally, based on an improved RFM model, the distributed storage nodes are determined to achieve load balancing of storage nodes. It also increases the high availability of the system.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Liao, D.Y., Wang, X.: Design of a blockchain-based lottery system for smart cities applications (2017)
Shae, Z., Tsai, J.J.P.: On the design of a blockchain platform for clinical trial and precision medicine. In: IEEE International Conference on Distributed Computing Systems (2017)
Xu, R., Lu, Z., Zhao, H., Yun, P.: Design of network media’s digital rights management scheme based on blockchain technology. In: IEEE International Symposium on Autonomous Decentralized System (2017)
Yue, X.: Healthcare data gateways: found healthcare intelligence on blockchain with novel privacy risk control. J. Med. Syst. 40(10), 218 (2016)
Ouaddah, A., Elkalam, A.A., Ouahman, A.A.: Towards a novel privacy-preserving access control model based on blockchain technology in IoT. In: Rocha, Á., Serrhini, M., Felgueiras, C. (eds.) Europe and MENA Cooperation Advances in Information and Communication Technologies. Advances in Intelligent Systems and Computing, vol. 520, pp. 523–533. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-46568-5_53
Zyskind, G., Nathan, O., Pentland, A.S.: Decentralizing privacy: using blockchain to protect personal data. In: IEEE Security & Privacy Workshops (2015)
Cheng, J.C., Lee, N.Y., Chi, C., Chen, Y.H.: Blockchain and smart contract for digital certificate. In: 2018 IEEE International Conference on Applied System Invention (ICASI) (2018)
Pilkington, M.: Blockchain Technology: Principles and Applications. Social Science Electronic Publishing, Rochester (2015)
Qi, X., Sifah, E.B., Asamoah, K.O., Gao, J., Guizani, M.: MeDShare: trust-less medical data sharing among cloud service providers via blockchain. IEEE Access 5(99), 14757–14767 (2017)
Liang, X., Shetty, S., Tosh, D., Kamhoua, C., Kwiat, K., Njilla, L.: ProvChain: a blockchain-based data provenance architecture in cloud environment with enhanced privacy and availability. In: 2017 17th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGRID) (2017)
Schwerha, J.J.: Cybercrime: legal standards governing the collection of digital evidence. Inf. Syst. Front. 6(2), 133–151 (2004)
Hardjono, T., Smith, N., Pentland, A.S.: Anonymous Identities for Permissioned Blockchains (2016)
Wu, F., Pai, H.T., Zhu, X., Hsueh, P.Y., Hu, Y.H.: An adaptable and scalable group access control scheme for managing wireless sensor networks. Telematics Inf. 30(2), 144–157 (2013)
Dinh, T.T.A., et al.: BLOCKBENCH: A Framework for Analyzing Private Blockchains (2017)
Cachin, C., Vukolić, M.: Blockchain Consensus Protocols in the Wild (2017)
Kakavand, H., Nicolette, K.D.S., Chilton, B.: The Blockchain Revolution: An Analysis of Regulation and Technology Related to Distributed Ledger Technologies. Social Science Electronic Publishing (2016)
Kuo, T.T., Kim, H.E., Ohno-Machado, L.: Blockchain distributed ledger technologies for biomedical and health care applications. J. Am. Med. Inf. Assoc. 24(6), 1211–1220 (2017)
Stanciu, A.: Blockchain based distributed control system for edge computing. In: International Conference on Control Systems & Computer Science (2017)
Dorri, A., Steger, M., Kanhere, S.S., Jurdak, R.: BlockChain: a distributed solution to automotive security and privacy. IEEE Commun. Mag. 55(12), 119–125 (2017)
Herlihy, M.: Blockchains and the future of distributed computing. In: ACM Symposium on Principles of Distributed Computing (2017)
Christidis, K., Devetsikiotis, M.: Blockchains and smart contracts for the Internet of Things. IEEE Access 4, 2292–2303 (2016)
Cong, L.W., He, Z.: Blockchain Disruption and Smart Contracts. Social Science Electronic Publishing, Rochester (2018)
Xu, X., et al.: A taxonomy of blockchain-based systems for architecture design. In: IEEE International Conference on Software Architecture (2017)
Peters, G.W., Panayi, E.: Understanding modern banking ledgers through blockchain technologies: future of transaction processing and smart contracts on the internet of money. In: Tasca, P., Aste, T., Pelizzon, L., Perony, N. (eds.) Banking Beyond Banks and Money. NEW, pp. 239–278. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-42448-4_13
Sharples, M., Domingue, J.: The blockchain and kudos: a distributed system for educational record, reputation and reward. In: Verbert, K., Sharples, M., Klobučar, T. (eds.) EC-TEL 2016. LNCS, vol. 9891, pp. 490–496. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-45153-4_48
Shi, E., Shi, E.: FruitChains: a fair blockchain. In: ACM Symposium on Principles of Distributed Computing (2017)
Suzuki, S., Murai, J.: Blockchain as an audit-able communication channel. In: Computer Software & Applications Conference (2017)
Khalil, R., Gervais, A.: Revive: rebalancing off-blockchain payment networks. In: ACM SIGSAC Conference on Computer & Communications Security (2017)
Huo, Y., El-Hajjar, M., Maunder, R.G., Hanzo, L.: Layered wireless video relying on minimum-distortion inter-layer FEC coding. IEEE Trans. Multimed. 16(3), 697–710 (2014)
Glaser, F.: Pervasive Decentralisation of Digital Infrastructures: A Framework for Blockchain Enabled System and Use Case Analysis. Social Science Electronic Publishing, Rochester (2017)
Dudhia, A.: The reference forward model (RFM). J. Quant. Spectrosc. Radiat. Transf. 186, 243–253 (2017)
Sadovykh, A., Hein, C., Morin, B., Mohagheghi, P., Berre, A.J.: An MAGDM based on constrained FAHP and FTOPSIS and its application to supplier selection. Math. Comput. Model. 54(11), 2802–2815 (2011)
Shih, H.S., Shyur, H.J., Lee, E.S.: An extension of TOPSIS for group decision making. Math. Comput. Model. 45(7), 801–813 (2007)
Yu, Z., Wen, J.: The IoT electric business model: using blockchain technology for the Internet of Things. Peer Peer Networking Appl. 10(4), 983–994 (2017)
Aniello, L., Baldoni, R., Gaetani, E., Lombardi, F., Margheri, A., Sassone, V.: A prototype evaluation of a tamper-resistant high performance blockchain-based transaction log for a distributed database (2017)
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
Wang, J., Sun, G., Gu, Y., Liu, K. (2020). Distributed Electronic Data Storage and Proof System Based on Blockchain. In: Si, X., et al. Blockchain Technology and Application. CBCC 2019. Communications in Computer and Information Science, vol 1176. Springer, Singapore. https://doi.org/10.1007/978-981-15-3278-8_4
Download citation
DOI: https://doi.org/10.1007/978-981-15-3278-8_4
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-15-3277-1
Online ISBN: 978-981-15-3278-8
eBook Packages: Computer ScienceComputer Science (R0)