SCALABLE DECENTRALIZED SYSTEMS BASED ON DISTRIBUTED DATA STORAGE
DOI: 10.31673/2786-8362.2025.029186
DOI:
https://doi.org/10.31673/2786-8362.2025.029186Abstract
The article presents an analysis of approaches
to improving the scalability of decentralized systems through the integration of blockchain platforms with
distributed NoSQL storage. The feasibility of using NoSQL databases as a distributed block storage layer
within the ElasticBloC model is substantiated, which allows reducing the load on the blockchain and
ensuring horizontal scalability. A system integration approach based on a multilayer software architecture
using Java and Python is considered. As a result, a conceptual model of the synergistic combination of
blockchain, NoSQL infrastructure, and application services is formulated, creating the prerequisites for
building scalable and secure decentralized applications in DeFi environments. Approaches to integrating
blockchain technologies with distributed NoSQL storage and architectural alignment of Java- and Pythonbased components within decentralized applications are systematized. The proposed solutions can be
applied in the design of information systems with high requirements for resilience, reliability, and
performance.
Keywords: blockchain, decentralized systems, distributed data storage, Java, microservices, NoSQL,
object-oriented programming, Python
References
1. Доценко О. Архітектоніка децентралізованих додатків у складі екосистеми
defi. Соціальна економіка. 2022. № 64. С. 117–124. URL: https://doi.org/10.26565/2524-2547-
2022-64-10.
2. 3rd global cryptoasset benchmarking study / A. Blandin et al. SSRN electronic journal. 2020.
URL: https://doi.org/10.2139/ssrn.3700822.
3. A survey on Hadoop HBase system. International journal of advance engineering and
research development. 2016. Vol. 3, no. 01. URL: https://doi.org/10.21090/ijaerd.030114.
4. Azzi R., Chamoun R. K., Sokhn M. The power of a blockchain-based supply
chain. Computers & industrial engineering. 2019. Т. 135. С. 582–592.
URL: https://doi.org/10.1016/j.cie.2019.06.042.
5. Bakos Y., Halaburda H., Mueller-Bloch C. When permissioned blockchains deliver more
decentralization than permissionless. Communications of the ACM. 2021. Т. 64, № 2. С. 20–22.
URL: https://doi.org/10.1145/3442371.
6. Bamakan S. M. H., Motavali A., Babaei Bondarti A. A survey of blockchain consensus
algorithms performance evaluation criteria. Expert systems with applications. 2020. Т. 154.
С. 113385. URL: https://doi.org/10.1016/j.eswa.2020.113385.
7. Blockbench / T. T. A. Dinh et al. SIGMOD/PODS'17: international conference on
management of data, Chicago Illinois USA. New York, NY, USA, 2017.
URL: https://doi.org/10.1145/3035918.3064033.
8. Casey M. J. In blockchain we trust. MIT Technology Review.
URL: https://www.technologyreview.com/2018/04/09/3066/in-blockchain-we-trust/.
9. Chandrakant K., Piwowarek G. Implementing a simple Blockchain in
Java. https://www.baeldung.com. URL: https://www.baeldung.com/java-blockchain.
10. Chen Y., Pereira I., Patel P. C. Decentralized governance of digital platforms. Journal of
management. 2020. С. 014920632091675. URL: https://doi.org/10.1177/0149206320916755.
11. Davies B. How to build ethereum dapps: learn how to write smart contract code, design,
implement, test, debug, deploy and secure a full end-to-end dapps. Independently Published, 2022.
12. Decision support for blockchain platform selection: three industry case studies / S. Farshidi et
al. IEEE transactions on engineering management. 2020. Т. 67, № 4. С. 1109–1128.
URL: https://doi.org/10.1109/tem.2019.2956897.
13. Jibbawi H., Haque R., Ali Jaber Y. T. ElasticBloC: a massively scalable architecture for
blockchain based applications. Proceedings of the 2nd international conference on big data and
cyber-security intelligence : CEUR Workshop Proceedings, Versailles, 16-17.12. 2019 / M.-R. Hojeij
et al. 2019. С. 73-82. URL: https://ceur-ws.org/Vol-2622/paper11.pdf.
14. Khobragade P., Turuk A. K. Blockchain consensus algorithms: a survey. Lecture notes in
networks and systems. Cham, 2023. С. 198–210. URL: https://doi.org/10.1007/978-3-031-21229-
1_19.
15. LSB: a lightweight scalable blockchain for iot security and anonymity / A. Dorri et al. Journal
of parallel and distributed computing. 2019. Т. 134. С. 180–197.
URL: https://doi.org/10.1016/j.jpdc.2019.08.005.
16. The evolutionary trajectories of peer-produced artifacts: group composition, the trajectories’
exploration, and the quality of artifacts / O. Arazy et al. MIS quarterly. 2020. Vol. 44, № 4. С. 2013–
2053. URL: https://doi.org/10.25300/misq/2020/15379.
17. Understanding the motivations, challenges and needs of Blockchain software developers: a
survey / A. Bosu et al. Empirical software engineering. 2019. Vol. 24, № 4. С. 2636–2673.
URL: https://doi.org/10.1007/s10664-019-09708-7.