Preview

Russian Digital Libraries Journal

Advanced search

Design and Development of a Training Blockchain Simulator

https://doi.org/10.26907/1562-5419-2024-27-3-266-277

Abstract


This article presents an educational blockchain simulator intended for training students and beginning blockchain developers. The simulator was created to provide users with an intuitive and accessible tool for learning the basic concepts and mechanisms of blockchain functioning. The article discusses the main aspects of the design and architecture of the simulator, and also provides a demonstration of the application. In addition, the possibilities for further development of the simulator and its potential as a tool for teaching and research in the field of blockchain technologies are discussed. The resulting simulator contributes to the field of education and science, helping to increase the level of competence of specialists and the development of innovative solutions in the field of blockchain.

About the Authors

Oleg Maksimovich Mekhovnikov
Kazan (Volga region) Federal University
Russian Federation


Alexander Sergeevich Toschev
Kazan (Volga region) Federal University
Russian Federation


References

1. Gervais A., Karame G.O., Wüst K., Glykantzis V., Ritzdorf H., Capkun S. On the security and performance of proof of work blockchains // Proceedings of the 2016 ACM SIGSAC conference on computer and communications security. 2016. P. 3–16.

2. Faria C., Correia M. BlockSim: blockchain simulator // 2019 IEEE International Conference on Blockchain (Blockchain). IEEE, 2019. P. 439–446.

3. Aoki Y., Otsuki K., Kaneko T., Banno R., Shudo K. Simblock: A blockchain network simulator // IEEE INFOCOM 2019-IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS). IEEE, 2019. P. 325–329.

4. Alharby M., Van Moorsel A. Blocksim: a simulation framework for blockchain systems // ACM SIGMETRICS Performance Evaluation Review. 2019. Vol. 46, No. 3. P. 135–138.

5. Stoykov L., Zhang K., Jacobsen H.-A. Vibes: fast blockchain simulations for large-scale peer-to-peer networks // Proceedings of the 18th ACM/IFIP/USENIX Middleware Conference: Posters and Demos. 2017. P. 19–20.

6. Nakamoto S. Bitcoin: A peer-to-peer electronic cash system. URL: http://www.bitcoin.org/bitcoin.pdf.

7. Mercle R.C. Protocols for public key cryptosystems // Proc. 1980 Symposium on Security and Privacy, IEEE Computer Society. 1980. P. 122–133.

8. Block #838,614 | bitcoinexplorer.org. URL: https://bitcoinexplorer.org/block-height/838614.


Review

For citations:


Mekhovnikov O.M., Toschev A.S. Design and Development of a Training Blockchain Simulator. Russian Digital Libraries Journal. 2024;27(3):266-277. (In Russ.) https://doi.org/10.26907/1562-5419-2024-27-3-266-277

Views: 9


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


ISSN 1562-5419 (Online)