ARCHITECTURAL APPROACH TO DATA PROTECTION IN DISTRIBUTED SUPPLY CHAIN MANAGEMENT SYSTEM USING BLOCKCHAIN NODES

Authors

DOI:

https://doi.org/10.20998/2079-0023.2025.02.04

Keywords:

dockerized blockchain architecture, supply chain management, containerized blockchain nodes, small-medium enterprises, supply chain, data protection in distributed system, blockchain proxy, hashing algorithms, ethereum

Abstract

Dockerised blockchain solution can mitigate the low levels of distributed technology adoption in small and medium enterprises. It can be done via designing and implementing an environment which inherits ease of deployment and scalability of containerized systems with safety and transparency of distributed applications. Practical implementation of a dockerized blockchain solution designed as a demonstrative implementation for existing client–server architecture is described in this paper. This solution uses Docker containers to simplify the setup and deployment of a private blockchain network, a mediator server and a reverse proxy. Implementation of this system on a low scale demonstrates feasibility of integrating blockchain technology into existing business processes without fundamental architectural changes and acknowledges deployment and maintaining challenges that usually accompany distributed systems using private blockchain. Discussed implementation is a demonstration of designed architecture being potentially a reproducible and easily maintainable environment for logging and validating data through an immutable ledger on a smaller scale. Proof of concept successfully validates the core idea. The implementation shows a mediator server intercepting client request, recording them on a private Ethereum blockchain via a JSON-RPC interface, and then forwarding them to the original server. This confirms the solution’s ability to introduce a trusted, intermediate layer for data immutability. The project demonstrates a working framework for embedding distributed ledger technologies into client–server ecosystems. While the current Proof of Work consensus mechanism presents scalability limitations, the architecture provides a strong foundation for future research, including migrating to more efficient consensus mechanisms and integrating smart contracts.

Author Biographies

Pavlo Zherzherunov, National Technical University "Kharkiv Polytechnic Institute"

Student, National Technical University "Kharkiv Polytechnic Institute", Kharkiv, Ukraine

Olexandr Shmatko, National Technical University "Kharkiv Polytechnic Institute"

Doctor of Philosophy (PhD), Docent, National Technical University "Kharkiv Polytechnic Institute",
Ass. Prof of Software Engineering and Management Intelligent Technologies Department, Kharkiv, Ukraine

References

Zherzherunov P. Y., Shmatko O. V. Designing the architecture and software components of the dockerised blockchain mediator. Systemnyi analiz, upravlinnia ta informatsiini tekhnolohii. 2025, no. 1 (13), pp. 101¬¬–105. DOI: https://doi.org/10.20998/2079-0023.2025.01.15.

Gervais A., Karame G., Wust K., Glykantiz V., Ritzdorf H., Capkun S. On the Security and Performance of Proof of Work Blockchains. CCS '16: Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security. 2016, pp. 3–16. DOI: https://doi.org/10.1145/2976749.2978341.

Docker. Available at: https://www.docker.com/what-docker (access date: 21.08.2025).

Rad B. B., Bhatti H. J., Ahmadi M. An introduction to docker and analysis of its performance. International Journal of Computer Science and Network Security (IJCSNS). 2017, no. 17 (3), pp. 228–235. Available at: https://www.researchgate.net/publication/318816158_An_Introduction_to_Docker_and_Analysis_of_its_Performance (access date: 21.08.2025).

Dockerfile reference. Docker Docs. Available at: https://docs.docker.com/reference/dockerfile/ (access date: 21.08.2025).

nginx-proxy. Available at: https://github.com/nginx-proxy/nginx-proxy (access date: 21.08.2025).

docker-gen. Available at: https://github.com/nginx-proxy/docker-gen (access date: 21.08.2025).

Kurtosis. Go Ethereum. Available at: https://ethereum.org/docs/fundamentals/kurtosis/ (access date: 21.08.2025).

Docker Hub container image library: App containerization. Available at: https://hub.docker.com/ (access date: 21.08.2025).

Joshi S. Feasibility of proof of authority as a consensus protocol model. arXiv. 2021. Available at: https://arxiv.org/abs/2109.02480 (access date: 21.08.2025)

Luo J. Unveiling Ethereum's P2P network: The role of chain and client diversity. arXiv. 2025. Available at: https://arxiv.org/abs/2501.16236 (access date: 21.08.2025)

Command-line options. Go Ethereum. Available at: https://geth.ethereum.org/docs/fundamentals/command-line-options (access date: 21.08.2025).

Downloads

Published

2025-12-29

How to Cite

Zherzherunov, P., & Shmatko, O. (2025). ARCHITECTURAL APPROACH TO DATA PROTECTION IN DISTRIBUTED SUPPLY CHAIN MANAGEMENT SYSTEM USING BLOCKCHAIN NODES. Bulletin of National Technical University "KhPI". Series: System Analysis, Control and Information Technologies, (2 (14), 26–33. https://doi.org/10.20998/2079-0023.2025.02.04

Issue

Section

MANAGEMENT IN ORGANIZATIONAL SYSTEMS