DEVELOPMENT OF THE BLOCKCHAIN SUBSYSTEM FOR A WEB 3.0 PLATFORM FOR COURSE MANAGEMENT
DOI:
https://doi.org/10.24867/28BE25LjubovicKeywords:
blockchain, smart contracts, Solidity, AWS CDK, serverlessAbstract
The work deals with the development of a course management application using cloud computing. It contains a description of blockchain applications for payment and creation of NFT certificates using Solidity, IPFS as well as AWS CDK serverless-infrastructure. The paper includes a description of the implementation of these techniques in the Go programming language for the backend and communication with IPFS web3 storage, as well as the use of Solidity for smart contracts.
References
[1] N. Barney, “Distributed ledger technology (DLT) TechTarget”.
[2] “Distributed Systems,” March 2018. [Online]. Available: http://www.dgma.donetsk.ua/docs/kafedry/avp/metod/van%20Steen%20-%20Distributed%20Systems.pdf.
[3] S. K. и. H. G. H. Natarajan, “Distributed Ledger Technology and Blockchain,” FinTech Note, 2017.
[4] N. Szabo, “Smart Contracts,” [Online]. Available: https://www.fon.hum.uva.nl/rob/Courses/InformationInSpeech/CDROM/Literature/LOTwinterschool2006/szabo.best.vwh.net/smart.contracts.html. [Accessed February 2024].
[5] ethereum.org, “EVM,” [Online]. Available: https://ethereum.org/en/developers/docs/evm/.
[6] “How IPFS works,” [Online]. Available: https://ipfs.io/. [Accessed 2 2024].
[2] “Distributed Systems,” March 2018. [Online]. Available: http://www.dgma.donetsk.ua/docs/kafedry/avp/metod/van%20Steen%20-%20Distributed%20Systems.pdf.
[3] S. K. и. H. G. H. Natarajan, “Distributed Ledger Technology and Blockchain,” FinTech Note, 2017.
[4] N. Szabo, “Smart Contracts,” [Online]. Available: https://www.fon.hum.uva.nl/rob/Courses/InformationInSpeech/CDROM/Literature/LOTwinterschool2006/szabo.best.vwh.net/smart.contracts.html. [Accessed February 2024].
[5] ethereum.org, “EVM,” [Online]. Available: https://ethereum.org/en/developers/docs/evm/.
[6] “How IPFS works,” [Online]. Available: https://ipfs.io/. [Accessed 2 2024].
Downloads
Published
2024-09-05
Issue
Section
Electrotechnical and Computer Engineering