DOI: 10.17586/2226-1494-2019-19-6-1162-1168


D. V. Zimina, D. I. Mouromtsev

Read the full article  ';
Article in Russian

For citation:
Zimina D.V., Mouromtsev D.I. Learning environment design using Ethereum blockchain smart contracts. Scientific and Technical Journal of Information Technologies, Mechanics and Optics, 2019, vol. 19, no. 6, pp. 1162–1168 (in Russian). doi: 10.17586/2226-1494-2019-19-6-1162-1168

Subject of Research. The paper considers the process of generating reports in electronic learning systems. The aim is to optimize learning process management in generating reports using blockchain technologies. The paper analyzes existing learning management systems and their tools for generating and analyzing reports. Blockchain technology is reviewed in terms of educational opportunities. Method. The process of generating reports in the learning management system is presented as a mathematical model. It has been proven that the use of blockchain technology simplifies this process, since blockchain tools automatically register network events. A model for generating reports in the learning system using blockchain transactions has been developed. The model is implemented in a test version of the Ethereum blockchain using the smart contract mechanism. A smart contract records heterogeneous data of learning events to the blockchain without using special data structures. The blockchain stores data in a unified registry and registers event timestamp and event author’s address by itself. Event data is available through the geth console oriented for the Ethereum blockchain. Main Results. A method of learning process documenting using blockchain technology has been developed. The method does not require any special data model for storing learning events data, as well as special mechanism for recording event timestamp and event author’s address. Practical Relevance. Research results show that blockchain application provides for optimization of the learning process management.

Keywords: blockchain, education, Ethereum, report, smart contract

  1. Len-Urritia M., Cobos R., Dickens K. MOOCs and their influence on higher education institutions: Perspectives from the insiders. Journal of New Approaches in Educational Research, 2018, vol. 7, no. 1, pp. 40–45. doi: 10.7821/naer.2018.1.252
  2. State of MOOC 2017: A year of privatized and open education growth. Online course report. Available at: (accessed: 25.05.2019).
  3. Jia M., Gong D., Luo J., Zhao J., Zheng J., Li K. Who can benefit more from massive open online courses? A prospective cohort study. Nurse Education Today, 2019, vol. 76, pp. 96–102. doi: 10.1016/j.nedt.2019.02.004
  4. Open education – Graph theory methods and algorithms. Available at: (accessed: 25.05.2019). (in Russian)
  5. Nagi K. Using learning analytic tools to enhance quality of hands-on-activities in online technology courses. Universal Journal of Educational Research, 2019, vol. 7, no. 4. pp. 1084–1089. doi: 10.13189/ujer.2019.070420
  6. Statistics and course report – Stepik Reference Centr. Available at :Статистика-и-отчеты-по-курсу (accessed: 25.05.2019). (in Russian)
  7. Prusty N. Building blockchain projects. Packt Publishing Ltd, 2017, 266 p.
  8. Ethereum Project. Available at: (accessed: 25.05.2019).
  9. Mamoshina P., Ojomoko L., Yanovich Y., Ostrovski A., Botezatu A., Prikhodko P., Izumchenko E., Aliper A., Romantsov K., Zhebrak A., Ogu I.O., Zhavoronkov A. Converging blockchain and next-generation artificial intelligence technologies to decentralize and accelerate biomedical research and healthcare. Oncotarget, 2018, vol. 9, no. 5, pp. 5665–5690. doi: 10.18632/oncotarget.22345
  10. Taylor P.J., Dargahi T., Dehghantanha A., Parizi R.M., Choo K.-K.R. A systematic literature review of blockchain cyber security. Digital Communications and Networks, 2019. (in press). doi: 10.1016/j.dcan.2019.01.005
  11. Grech A., Camilleri A.F. Blockchain in education. Joint Research Centre (Seville site), 2017, JRC108255. doi: 10.2760/60649
  12. Turkanović M., Hölbl M., Košič K., Heričko M., Kamišalić A. EduCTX: A blockchain-based higher education credit platform. IEEE Access, 2018, vol. 6, pp. 112–5127. doi: 10.1109/ACCESS.2018.2789929
  13. Cong L.W., He Z. Blockchain disruption and smart contracts. Review of Financial Studies, 2019, vol. 32, no. 5, pp. 1754–1797. doi: 10.1093/rfs/hhz007
  14. Hegedus P. Towards analyzing the complexity landscape of solidity based ethereum smart contracts. Technologies, 2019, vol. 7, no. 1, pp. 6. doi: 10.3390/technologies7010006

Creative Commons License

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License
Copyright 2001-2020 ©
Scientific and Technical Journal
of Information Technologies, Mechanics and Optics.
All rights reserved.