Abstract
The cost of trust in the real economy is obviously reduced by the technology of blockchain, however, storage scalability of blockchain is quite poor. Therefore, the ElasticChain model is took use of to solve this problem. The ElasticChain model increases the storage capacity of blockchain, while security of data is the premise which we must guarantee. In ElasticChain, the duplicate ratio regulation algorithm makes two things happen. The first one is to give a safe distribution of duplicates and then the other thing is the duplicates are stored in highly reliable nodes. However, in ElasticChain, the reliability test method of storage nodes is too simple. Therefore, in order to solve this problem, it is necessary for us to put forward an optimized data distribution method for ElasticChain. The optimized model ought be able to use the Extreme Learning Machine (ELM) to classify the nodes because of their different reliability. Moreover, the optimized model can also distribute the blockchain data in reliable nodes, so as to increase data security. Further, we brought forward a new strategy to extract the node reliability. The fact is that the node reliability includes the features below: the activeness, security, credibility and stability. There are four features in total. In this substance, the efficiency and exactness of the optimized data distribution model are certificated by the results of experiments on synthetic data.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Jia, D.Y., Xin, J.C., Wang, Z.Q., Guo, W., Wang, G.R.: ElasticChain: support very large blockchain by reducing data redundancy. In: APWeb-WAIM2018 (2018)
Huang, G.B., Zhu, Q.Y., Siew, C.K.: Extreme learning machine: theory and applications. Neurocomputing 70(1–3), 489–501 (2006)
Huang, G.B., Ding, X.J., Zhou, H.M.: Optimization method based extreme learning machine for classification. Neurocomputing 74(1–3), 155–163 (2010)
Pedregosa, F., Varoquaux, G., Gramfort, A., Michel, V., Thirion, B., Grisel, O., Blondel, M., Prettenhofer, P., Weiss, R., Dubourg, V.: Scikit-learn: machine learning in Python. J. Mach. Learn. Res. 12(10), 2825–2830 (2016)
Hoang, T.V., Ashish, K., Mukesh, M.: Research directions in blockchain data management and analytics. In: Proceedings of the 21st International Conference on Extending Database Technology, EDBT 2018, pp. 445–448 (2018)
Dinh, T.T.A., Wang, J., Chen, G., Liu, R., Ooi, B.C., Tan, K.L.: Blockbench: a framework for analyzing private blockchains (2017)
Ali, M., Nelson, J., Shea, R., Freedman, M.J.: Blockstack: a global naming and storage system secured by blockchains, 181–194 (2016)
Hari, A., Lakshman, T.V.: The internet blockchain: a distributed, tamper-resistant transaction framework for the internet. In: ACM Workshop on Hot Topics in Networks, pp. 204–210 (2016)
Li, Y., Zheng, K., Yan, Y., Liu, Q., Zhou, X.: EtherQL: A query layer for blockchain system. In: 22nd International Conference on Database Systems for Advanced Applications, DASFAA 2017, pp. 556–567 (2017)
Huang, G.B., Chen, L., Siew, C.K.: Universal approximation using incremental constructive feedforward networks with random hidden nodes. IEEE Trans. Neural Netw. 17(4), 879–892 (2006)
Huang, G.B., Chen, L.: Convex incremental extreme learning machine. Neurocomputing 70(16–18), 3056–3062 (2007)
Huang, G.B., Chen, L.: Enhanced random search based incremental extreme learning machine. Neurocomputing 71(16–18), 3460–3468 (2008)
Huang, G.B., Zhou, H.M., Ding, X.J., Zhang, R.: Extreme learning machine for regression and multiclass classification. IEEE Trans. Syst. Man Cybern. Part B 42(2), 513–529 (2012)
Wang, X.Z., Chen, A.X., Feng, H.M.: Upper integral network with extreme learning mechanism. Neurocomputing 74(16), 2520–2525 (2011)
Xin, J., Wang, Z., Chen, C., Ding, L.L., Wang, G.R., Zhao, Y.H.: ELM*: distributed extreme learning machine with MapReduce. World Wide Web 17(5), 1189–1204 (2014)
Wang, Y.G., Cao, F.L., Yuan, Y.: A study on effectiveness of extreme learning machine. Neurocomputing 74(16), 2483–2490 (2011)
Cao, F.L., Liu, B., Park, D.S.: Image classification based on effective extreme learning machine. Neurocomputing 102(2), 90–97 (2013)
Acknowledgments
This research was partially supported by the National Natural Science Foundation of China (Nos. 61472069, 61402089, 61402298 and U1401256), the Fundamental Research Funds for the Central Universities (Nos. N161602003, N171607010, N161904001, and N160601001), the Natural Science Foundation of Liaoning Province (Nos. 2015020553 and 20170540702).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Jia, D., Xin, J., Wang, Z., Guo, W., Wang, G. (2020). An Optimized Data Distribution Model for ElasticChain to Support Blockchain Scalable Storage. In: Cao, J., Vong, C., Miche, Y., Lendasse, A. (eds) Proceedings of ELM 2018. ELM 2018. Proceedings in Adaptation, Learning and Optimization, vol 11. Springer, Cham. https://doi.org/10.1007/978-3-030-23307-5_9
Download citation
DOI: https://doi.org/10.1007/978-3-030-23307-5_9
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-23306-8
Online ISBN: 978-3-030-23307-5
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)