Technology continues to simplify human activities, driving numerous innovations across various fields. One of the most prominent emerging technologies is blockchain, which plays a crucial role in business by enhancing data security and performance. Blockchain incorporates robust security measures such as cryptography, peer-to-peer networks, smart contracts, and consensus mechanisms “Reference[2]”. Cryptocurrency which has gained significant attention after the rise of blockchain, as a new form of digital currency, influencing national economies “Reference[14]”. Furthermore, digital currency has extended into the realm of digital art, leading to the emergence of NFTs unique digital assets with valuable use cases for businesses “Reference[5]”. This paper explores the development and design of a simple NFT website, along with the process of minting and purchasing NFTs using the Ethereum test network/environment “Reference[9]”.
Introduction
The text discusses the transformative impact of information technology, particularly blockchain, on business efficiency and digital asset management. Before NFTs, digital assets lacked secure ownership tracking, but blockchain technology—first introduced in 1991 and popularized by Bitcoin in 2009—provides transparent, secure, and decentralized transaction records without intermediaries. Blockchain supports smart contracts, which are self-executing agreements crucial for cryptocurrencies and NFTs. NFTs are unique digital tokens representing ownership of digital assets like images, with transactions recorded permanently on the blockchain.
The study focuses on designing an NFT smart contract system using the Ethereum blockchain, highlighting Ethereum’s role in supporting decentralized applications and NFT projects. Ethereum enables programmable smart contracts written in Solidity, allowing decentralized and automated NFT minting and trading.
The literature review covers key concepts such as system design, information systems, web-based applications, Web 3.0 (decentralized, AI-enhanced web), NFTs (unique digital assets), Ethereum network, smart contracts, blockchain technology, cryptography, and development methodologies like the waterfall method.
The methodology outlines the development process for the NFT system, emphasizing requirements gathering, system design, coding, testing on Ethereum test networks, and maintenance. The system uses web technologies (React.js, HTML, CSS, JavaScript) integrated with smart contracts to enable users to mint NFTs through external wallets like MetaMask. The platform is designed for secure, transparent NFT transactions with potential expansion into marketplaces and auctions.
Conclusion
A. Conclusions
Based on the discussion and design outlined in the previous chapters, the following conclusions can be drawn:
1) The system effectively provides information about digital assets and NFTs through various menus and features within the Web 3.0 platform, ensuring ease of use and accessibility for visitors “Reference[8]”.
2) The Ethereum blockchain serves as the foundational infrastructure, acting as a bridge for integrating cryptocurrency transactions with blockchaintechnology “Reference[1]”.
B. Suggestions
The development of this web and blockchain-based information system presents several areas for improvement in the NFT planning system. Here are some key suggestion
1) Enhancing the data security system to ensure better protection and reliability
2) Increasing promotional efforts, as the system is still in the environmental testing phase and has not yet reached a broader audience “Reference[13]”.
References
[1] Schollmeier, R. (2001, August). A Definition Of Peer-To-Peer Networking For The Classification Of Peer-To-Peer Architectures And Applications. In Proceedings First International Conference on Peer-To-Peer Computing (Pp. 101-102).
[2] Nakamoto, S. (2008). Bitcoin: A Peer-To-Peer Electronic Cash System. Decentralized BusinessReview, 21260.
[3] Maesa, D. D. F., Mori, P., & Ricci, L. (2019). A Blockchain Based Approach For The Definition Of Auditable Access Control Systems. Computers & Security, 84, 93-119.
[4] Zou, W., Lo, D., Kochhar, P. S., Le, X. B. D., Xia, X., Feng, Y., ... & Xu, B. (2019). Smart Contract Development: Challenges And Opportunities. Ieee Transactions On Software Engineering, 47(10), 2084-2106.
[5] Wang, Q., Li, R., Wang, Q., & Chen, S.(2021). Non-Fungible Token (Nft): Overview, Evaluation, Opportunities And Challenges. Arxiv Preprint Arxiv:2105.07447.
[6] Ante, L. (2022). Non-Fungible Token (Nft) Markets On The Ethereum Blockchain: Temporal Development, Cointegration And Interrelations. Economics Of Innovation And New Technology, 1-19.
[7] Pinto-Gutiérrez, C., Gaitán, S., Jaramillo, D., & Velasquez, S. (2022). The Nft Hype: What Draws Attention To Non-FungibleTokens?.Mathematics, 10(3), 335.
[8] Vuji?i?, D., Jagodi?, D., &Ran?i?, S. (2018, March). Blockchain Technology, Bitcoin, And Ethereum: A Brief Overview. In 2018 17th International Symposium Infoteh-Jahorina (Infoteh) (Pp. 1-6).Ieee.
[9] Pawan, E., Thamrin, R. H., Hasan, P., Bei, S. H., & Matu, P. (2021). Using Waterfall Method To Design Information System Of SpmiStimikSepuluhNopemberJayapura. International Journal Of Computer And Information System (Ijcis), 2(2), 34-39.
[10] Meimaharani, R., &Fithri, D. L. (2014).Perancangan E-Commerce Goody Bag SpunbondMenggunakanQr Code Berbasis Web Responsif. ProsidingSnatif, 357-366.
[11] Han, C. H., Kim, J. K., Choi, S. H., & Kim, S. H. (1998). Determination Of Information System Development Priority Using Quality Function Development. Computers & Industrial Engineering, 35(1-2), 241-244.
[12] Nadini, M., Alessandretti, L., Di Giacinto, F., Martino, M., Aiello, L. M., &Baronchelli, A. (2021). Mapping TheNft Revolution: Market Trends, Trade Networks, And Visual Features. Scientific Reports, 11(1), 20902.
[13] Regner, F., Urbach, N., & Schweizer, A. (2019).NftsIn Practice–Non-Fungible Tokens As Core Component Of A Blockchain-Based Event Ticketing Application.
[14] Wang, Z., Jin, H., Dai, W., Choo, K. K. R., & Zou, D. (2021). Ethereum Smart Contract Security Research: Survey And Future Research Opportunities. Frontiers Of Computer Science, 15(2), 1-18.
[15] Zhang, Q., & Wang, H. proposed using smart contracts to manage risks such as theft, loss, and delivery delays in logistics by automating contingency actions and recording every transaction.