Development of a Blockchain-Based Ad Listing Application

被引:1
|
作者
Salem, Hamza [1 ]
Mazzara, Manuel [1 ]
Saleh, Hadi [1 ]
Husami, Rami [1 ]
Hattab, Siham Maher [1 ]
机构
[1] Innopolis Univ, Republic Of Tatarstan, Russia
关键词
Decentralized application; Smart contract; Blockchain; Ethereal; Solidity;
D O I
10.1007/978-3-030-99584-3_4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In today's time, ad-listing websites work as the main leads generator for businesses. Such websites are managed by a central authority called website admins. Because of the centralization, admins can change and remove some business information and manipulate the reviews and ratings to increase the benefits for other businesses. So, in this paper, we have developed a smart contract for an ad-listing website using Solidity on the Ethereal blockchain. Thus, Implementing a decentralized app architecture that uses Blockchain Technology. We have developed a decentralized web application that works on the Ethereal Ropsten test network and uses Infura platform as a virtual node. Virtual nodes provide the connection between our NodeJS app and the Blockchain, eliminating the need for running an Ethereal full node. By using such architecture, users don't need to sign in with a wallet extension or any Web3 component. From a user's perspective, the website is like any web app using a database. But, we had the advantage of utilizing the Blockchain test network for free as a data warehouse. Also, we calim that this app guarantees a more honest user experience because of the transparent nature of Blockchains.
引用
收藏
页码:37 / 45
页数:9
相关论文
共 50 条
  • [21] Blockchain-based application for the traceability of complex assembly structures
    Kuhn, Marlene
    Funk, Felix
    Zhang, Guanlai
    Franke, Joerg
    [J]. JOURNAL OF MANUFACTURING SYSTEMS, 2021, 59 : 617 - 630
  • [22] Application of Blockchain-Based Sports Health Data Collection System in the Development of Sports Industry
    Yu, Song
    [J]. MOBILE INFORMATION SYSTEMS, 2021, 2021
  • [23] Security Audit of a Blockchain-Based Industrial Application Platform
    Stodt, Jan
    Schoenle, Daniel
    Reich, Christoph
    Ghovanlooy Ghajar, Fatemeh
    Welte, Dominik
    Sikora, Axel
    [J]. ALGORITHMS, 2021, 14 (04)
  • [24] Application of Blockchain-Based Sports Health Data Collection System in the Development of Sports Industry
    Yu, Song
    [J]. Mobile Information Systems, 2021, 2021
  • [25] Towards Automated Migration for Blockchain-based Decentralized Application
    Xu, Xiufeng
    [J]. 2020 ACM/IEEE 42ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: COMPANION PROCEEDINGS (ICSE-COMPANION 2020), 2020, : 155 - 157
  • [26] Blockchain-based Security for Internet of Medical Things Application
    Ramzan, Taha
    Zafar, Saima
    [J]. 2022 INTERNATIONAL CONFERENCE ON CYBER WARFARE AND SECURITY (ICCWS), 2022, : 69 - 74
  • [27] Design and Application of Product Traceability Blockchain-based Platform
    Zhang, Yu
    Jin, Menglu
    Zheng, Guiping
    Li, Hu
    [J]. 2020 3RD INTERNATIONAL CONFERENCE ON SMART BLOCKCHAIN (SMARTBLOCK), 2020, : 125 - 131
  • [28] Conditional Anonymity enabled Blockchain-based Ad Dissemination in Vehicular Ad-hoc Network
    Javed, Muhammad Umar
    Jamal, Abid
    Javaid, Nadeem
    Haider, Noman
    Imran, Muhammad
    [J]. 2020 16TH INTERNATIONAL WIRELESS COMMUNICATIONS & MOBILE COMPUTING CONFERENCE, IWCMC, 2020, : 2149 - 2153
  • [29] Development of a blockchain-based marketplace for the Internet of Things data
    Sanchez, Luis
    Lanza, Jorge
    Gonzalez, Ivan
    Santana, Juan Ramon
    Sotres, Pablo
    [J]. ICT EXPRESS, 2023, 9 (04): : 628 - 634
  • [30] Blockchain-based Lightweight Transaction Process Modeling and Development
    Kong, Tae-Shin
    Joo, Moon-Il
    Kim, Beom-Soo
    Lee, Tae-Gyu
    [J]. 2021 23RD INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY (ICACT 2021): ON-LINE SECURITY IN PANDEMIC ERA, 2021, : 113 - 118