Electrotechnical and Computer Engineering
Vol. 41 No. 02 (2026): Proceedings of the Faculty of Technical Sciences
APPLICATION OF SMART CONTRACTS AND NON-FUNGIBLE TOKENS IN WEB APPLICATIONS BASED ON BLOCKCHAIN TECHNOLOGIES
Abstract
This paper will present the application of smart contracts and non-fungible tokens technologies within web applications. Special emphasis will be placed on the implementation of a reward system based on blockchain technologies.
References
- [1] Maarten van Steen and Andrew S. Tanenbaum (2016). A brief introduction to distributed systems. Computing, 98(10), 967–1009.
- [2] Apache Hadoop (2012). HDFS Design. [Online]. https://hadoop.apache.org/docs/r1.2.1/hdfs_design.html [pristupljeno oktobra 2025.]
- [3] Leslie Lamport, Robert Shostak, and Marshall Pease (1982). The Byzantine Generals Problem. ACM Transactions on Programming Languages and Systems, 4(3), 382–401 (July 1982).
- [4] Stuart Haber and W. Scott Stornetta (1991). How to Time-Stamp a Digital Document. Journal of Cryptology, 3(2), 99–111.
- [5] Dave Bayer, Stuart Haber, and W. Scott Stornetta (1993). Improving the Efficiency and Reliability of Digital Time-Stamping. In Sequences II: Methods in Communication, Security, and Computer Science, pp. 329–334. New York, NY: Springer-Verlag.
- [6] Satoshi Nakamoto (2008). Bitcoin: A Peer-to-Peer Electronic Cash System.
- https://developer.bitcoin.org/reference/rpc/index.html [pristupljeno oktobra 2025.]
- [7] Nick Szabo (1994). Smart Contracts. [Online]. https://www.fon.hum.uva.nl/rob/Courses/InformationInSpeech/CDROM/Literature/LOTwinterschool2006/szabo.best.vwh.net/smart.contracts.html [pristupljeno oktobra 2025.]
- [8] Nick Szabo (1996). Smart Contracts: Building Blocks for Digital Markets. [Online]. https://www.fon.hum.uva.nl/rob/Courses/InformationInSpeech/CDROM/Literature/LOTwinterschool2006/szabo.best.vwh.net/smart_contracts_2.html [pristupljeno oktobra 2025.
- [9] Vitalik Buterin (2013). Ethereum Whitepaper. [Online]. https://ethereum.org/en/whitepaper [pristupljeno oktobra 2025.]
- [10] Docs.Soliditylang. Solidity Documentation (v0.8.17). [Online]. https://docs.soliditylang.org/en/v0.8.17/ [pristupljeno: oktobra 2025.]
- [11] Docs.Soliditylang – Language Influences. Languages that Influenced Solidity. [Online]. https://docs.soliditylang.org/en/v0.8.17/language-influences.html [pristupljeno: oktobra 2025.]
- [12] Docs.Soliditylang – Structure. Structure of a Contract in Solidity. [Online]. https://docs.soliditylang.org/en/v0.8.17/structure-of-a-contract.html [pristupljeno: oktobra 2025.]
- [13] Docs.Soliditylang – Contracts. Contracts in Solidity. [Online]. https://docs.soliditylang.org/en/v0.8.17/contracts.html [pristupljeno: oktobra 2025.]
- [14] Docs.Soliditylang – Units and Globals. Solidity: Units and Global Variables. [Online]. https://docs.soliditylang.org/en/v0.8.17/units-and-global-variables.html [pristupljeno: oktobra 2025.]