Optimizing Linked List-based Smart Contract on Ethereum with IPFS for E-book Management System
DOI: http://dx.doi.org/10.62527/joiv.8.3-2.3481
Abstract
Keywords
Full Text:
PDFReferences
S. Nakamoto, “Bitcoin: A Peer-to-Peer Electronic Cash System.” [Online]. Available: www.bitcoin.org
A. K. Yadav, K. Singh, A. H. Amin, L. Almutairi, T. R. Alsenani, and A. Ahmadian, “A comparative study on consensus mechanism with security threats and future scopes: Blockchain,” Comput Commun, vol. 201, pp. 102–115, Mar. 2023, doi: 10.1016/j.comcom.2023.01.018.
N. Sana and S. Uk-Jin Lee, “Why the consensus mechanism is needed in blockchain technology?,” in 2020 Second International Conference on Blockchain Computing and Applications (BCCA), 2020, pp. 92–99.
L. Alashaikh, “Blockchain-Based Software Systems: Taxonomy Development,” in Proceedings - 2021 IEEE International Conference on Blockchain, Blockchain 2021, Institute of Electrical and Electronics Engineers Inc., 2021, pp. 491–498. doi:10.1109/Blockchain53845.2021.00075.
P. De Filippi, M. Mannan, and W. Reijers, “Blockchain as a confidence machine: The problem of trust & challenges of governance,” Technol Soc, vol. 62, Aug. 2020, doi:10.1016/j.techsoc.2020.101284.
C. Tuteja, N. Saxena, P. Johri, and V. R. Vadi, “Blockchain Technology: A case study of its Decentralized Use,” in 2022 International Conference on Machine Learning, Big Data, Cloud and Parallel Computing, COM-IT-CON 2022, Institute of Electrical and Electronics Engineers Inc., 2022, pp. 771–775. doi: 10.1109/COM-IT-CON54601.2022.9850511.
V. Buterin, “A Next Generation Smart Contract & Decentralized Application Platform.”
T. Hewa, M. Ylianttila, and M. Liyanage, “Survey on blockchain based smart contracts: Applications, opportunities and challenges,” Mar. 01, 2021, Academic Press. doi: 10.1016/j.jnca.2020.102857.
H. Guo and X. Yu, “A survey on blockchain technology and its security,” Blockchain: Research and Applications, vol. 3, no. 2, Jun. 2022, doi: 10.1016/j.bcra.2022.100067.
S. Nurgaida Yutia, R. Z. Fathiana, and Z. Fajriyah, “Blockchain-based Smart Contract for Decentralized Marketplace,” JOIV : International Journal on Informatics Visualization, vol. 6, no. 2–2, p. 475, 2022, doi:10.30630/joiv.6.2-2.1121.
F. Corradini, A. Marcelletti, A. Morichetta, and B. Re, “A Data Extraction Methodology for Ethereum Smart Contracts,” in 2024 IEEE International Conference on Pervasive Computing and Communications Workshops and other Affiliated Events, PerCom Workshops 2024, Institute of Electrical and Electronics Engineers Inc., 2024, pp. 524–529. doi:10.1109/PerComWorkshops59983.2024.10502604.
H. S. Huang, T. S. Chang, and J. Y. Wu, “A secure file sharing system based on IPFS and blockchain,” in ACM International Conference Proceeding Series, Association for Computing Machinery, Jul. 2020, pp. 96–100. doi: 10.1145/3409934.3409948.
F.-M. Costea, C.-B. Chirila, and V.-I. Creţu, “Auto-Generative Learning Objects for Learning Linked Lists Concepts,” in International Symposium on Electronics and Telecommunications (ISETC), 2020, pp. 1–4. doi: 10.1109/isetc50328.2020.9301136.
R. Ravishankar, S. Kulkarni, S. Peri, and G. Sharma, “Distributing Context-Aware Shared Memory Data Structures: A Case Study on Singly-Linked Lists,” Apr. 2024, [Online]. Available: http://arxiv.org/abs/2404.10151
A. V Aho, J. E. Hopcroft, and J. D. Ullman, Data Structures and Algorithms, vol. 175. Boston: Addison-wesley, 1983.
P. A. Lobo and V. Sarasvathi, “Distributed File Storage Model using IPFS and Blockchain,” in 2021 2nd Global Conference for Advancement in Technology, GCAT 2021, Institute of Electrical and Electronics Engineers Inc., Oct. 2021. doi:10.1109/gcat52182.2021.9587537.
Y. Jiang and J. Zhou, “Digital Music Copyright Protection System Based on Blockchain,” in 2022 4th International Academic Exchange Conference on Science and Technology Innovation, IAECST 2022, Institute of Electrical and Electronics Engineers Inc., 2022, pp. 962–966. doi: 10.1109/IAECST57965.2022.10062214.
T. Wang, S. Chang Liew, and S. Zhang, “PubChain: A decentralized open-access publication platform with participants incentivized by blockchain technology,” in 2020 International Symposium on Networks, Computers and Communications, ISNCC 2020, Institute of Electrical and Electronics Engineers Inc., Oct. 2020. doi:10.1109/ISNCC49221.2020.9297213.
Q. Liping, “Design of Archives Management Information System Based on Blockchain Technology,” in Proceedings - 2022 2nd International Signal Processing, Communications and Engineering Management Conference, ISPCEM 2022, Institute of Electrical and Electronics Engineers Inc., 2022, pp. 66–72. doi:10.1109/ISPCEM57418.2022.00020.
N. Nizamuddin, H. R. Hasan, and K. Salah, “IPFS-blockchain-based authenticity of online publications,” in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), Springer Verlag, 2018, pp. 199–212. doi: 10.1007/978-3-319-94478-4_14.
M. I. S. Ayasy and A. M. Barmawi, “Protecting Author Royalty of Digital Assets Using Blockchain and Elliptic Curve Cryptography,” Institute of Electrical and Electronics Engineers (IEEE), Jan. 2022, pp. 86–92. doi: 10.1109/gecost55694.2022.10010412.
M. Rahrouh, W. Alayash, and M. Ghanem, “The Potential Application Of NFT in the Publishing Industry; Opportunities and Challenges,” in 2022 International Arab Conference on Information Technology (ACIT), IEEE, Nov. 2022, pp. 1–5. doi:10.1109/acit57182.2022.9994159.
K. R. Devi, “Analysis of Arraylist and Linked list,” International Journal of Computer Sciences and Engineering, vol. 7, no. 5, pp. 1566–1570, May 2019, doi: 10.26438/ijcse/v7i5.15661570.
Q. Xiong, C. Wu, J. Xing, L. Wu, and H. Zhang, “A Linked-List Data Structure for Advance Reservation Admission Control *,” 2005.
M. Liu, H. Wang, and F. Yang, “An Efficient Data Query Method of Blockchain Based on Index,” in 2021 7th International Conference on Computer and Communications, ICCC 2021, Institute of Electrical and Electronics Engineers Inc., 2021, pp. 1539–1544. doi:10.1109/ICCC54389.2021.9674708.
J. Anthal, S. Choudhary, and R. Shettiyar, “Decentralizing File Sharing: The Potential of Blockchain and IPFS,” in 2023 International Conference on Advancement in Computation and Computer Technologies, InCACCT 2023, Institute of Electrical and Electronics Engineers Inc., 2023, pp. 773–777. doi:10.1109/InCACCT57535.2023.10141817.
S. Kumar Singh, V. Tiwari, and V. Rao Vadi, “Smart Contract Using Solidity (Remix-Ethereum IDE),” International Journal of Advanced Research in Computer and Communication Engineering ISO, vol. 3297, no. 2, 2007, doi: 10.17148/IJARCCE.2023.12253.
M. M. Arer, P. M. Dhulavvagol, and S. G. Totad, “Efficient Big Data Storage and Retrieval in Distributed Architecture using Blockchain and IPFS,” in 2022 IEEE 7th International conference for Convergence in Technology, I2CT 2022, Institute of Electrical and Electronics Engineers Inc., 2022. doi:10.1109/I2CT54291.2022.9824566.
C. M. Nalayini, Jeevaakatiravan, P. V. Imogen, and J. M. Sahana, “A Study on Digital Signature in Blockchain Technology,” in Proceedings of the 3rd International Conference on Artificial Intelligence and Smart Energy, ICAIS 2023, Institute of Electrical and Electronics Engineers Inc., 2023, pp. 398–403. doi:10.1109/ICAIS56108.2023.10073680.
M. Fartitchou, H. El Marraki, L. Lafkir, A. Azzouz, K. El Makkaoui, and Z. El Allali, “Public-Key Cryptography behind Blockchain Security,” in Proceedings of the 5th International Conference on Networking, Information Systems and Security: Envisage Intelligent Systems in 5G/6G-Based Interconnected Digital Worlds, NISS 2022, Institute of Electrical and Electronics Engineers Inc., 2022. doi:10.1109/NISS55057.2022.10085236.