АЛГОРИТМ ВНЕДРЕНИЯ СМАРТ-КОНТРАКТОВ В ОБРАЗОВАТЕЛЬНЫЙ ПРОЦЕСС
DOI:
https://doi.org/10.52167/1609-1817-2023-129-6-311-318Ключевые слова:
cмарт-контракт, блокчейн, программный код, цифровые технологии, язык SolidityАннотация
Статья посвящена возможности внедрения в образовательную среду блокчейн-технологии посредством смарт-контрактов. Для достижения данной цели перед авторами были поставлены следующие задачи: исследовать блокчейн-технологии на предмет применимости в образовательной среде; обосновать необходимость применения смарт-контрактов в учебном процессе; разработать алгоритм внедрения смарт-контрактов для хранения учебной информации и использования ее для дальнейшего анализа. Проведенный анализ образовательной среды подтолкнул авторов к предложению использовать блокчейн как инструмент управления учебным процессом. Для разработки смарт-контрактов выбрана платформа Ethereum. Программный код смарт-контракта был скомпилирован в компиляторе Remix. Также авторы провели сравнительный анализ норм национального законодательства и юридического понимания термина «смарт-контракт».
Библиографические ссылки
[1] Космарский А.А. Блокчейн для науки: революционные возможности, перспективы внедрения, потенциальные проблемы // Мониторинг общественного мнения: Экономические и социальные перемены. 2019. № 2. С. 388—409. https://doi.org/10.14515/ monitoring.2019.2.16.
[2] W. Weng, J., Weng, J., Zhang, J., Li, M., Zhang, Y. and Luo, “Deepchain: Auditable and privacy-preserving deep learning with blockchain-based incentive,” Cryptol. ePrint Arch. Rep., 2018.
[3] G. Wood, “Ethereum: A secure decentralised generalised transaction ledger,” Ethereum
Proj. yellow Pap., pp. 1–32, 2014.
[4] K. Rooksby, J. and Dimitrov, “Trustless education? A blockchain system for university grades,” in In New Value Transactions: Understanding and Designing for Distributed Autonomous Organisations, Workshop at DIS, 2017.
[5] Michael Draper, “The most popular programming languages used in blockchain development,” 2019. [Online]. Available: https://www.freecodecamp.org/news/the-mostpopular-programming-languages-used-in-blockchain-development-5133a0a207dc/.
[6] Kitty Gupta, “WHAT PROGRAMMING LANGUAGE IS ETHEREUM WRITTEN IN?,” 2018. [Online].
Available: https://www.freelancinggig.com/blog/2018/06/15/whatprogramming-language-is-ethereum-written-in/.
[7] Sharples, M., & Domingue, J. (2016). A Distributed System for Educational Record, Reputation and Reward. Adaptive and Adaptable Learning., 490–496. Cham: Springer. URL: https://link.springer.com/chapter/10.1007%2F978-3-319-45153-4_48
[8] Shu, Y. L., Pascal, T. F., Abdullah, A., Omar, M, Laiha, M. K., Tan, F. A., & Reza, I. (2018). Blockchain Technology the Identity Management and Authentication Service Disruptor: A Survey. International Journal on Advanced Science, Engineering and Information Technology, Vol. 4–2, 1735–1745.
[9] Balázs, B., Gervais, D., & Quintais, J. P. (2018). Blockchain and smart contracts: the missing link in copyright licensing? International Journal of Law and Information Technology, Vol. 26, No 4, 311–336. DOI: 10.1093/ijlit/eay014.
[10] Ethereum: blockchain app platform//URL: https://www.ethereum.org/ [Accessed: 18 may 2023] (in Eng.)
[11] Хузин Р.Р. Cмарт-контракт как инструмент автоматизации исполнения договорных обязательств // Право и государство 2019. № 1 (82). С. 80-89.
[12] https://www.gov.kz› uploads Научно-техническое задание № 64
Загрузки
Опубликован
Как цитировать
Выпуск
Раздел
Лицензия
Copyright (c) 2023 Гульнар Мухамеджанова, Гүлсім Сагитова

Это произведение доступно по лицензии Creative Commons «Attribution-NonCommercial-NoDerivatives» («Атрибуция — Некоммерческое использование — Без производных произведений») 4.0 Всемирная.











