Design and Development of a Training Blockchain Simulator

Main Article Content

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.

Article Details

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.


Most read articles by the same author(s)