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 条
  • [31] A Blockchain-based Testing Approach for Collaborative Software Development
    Yau, Stephen S.
    Patel, Jinal S.
    [J]. 2020 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN (BLOCKCHAIN 2020), 2020, : 98 - 105
  • [32] Blockchain-based technologies
    Valiente, Maria-Cruz
    Tschorsch, Florian
    [J]. INTERNET POLICY REVIEW, 2021, 10 (02):
  • [33] Development of Blockchain-Based Traceability System for Fishery Products
    Jaya, Edward Alexander
    Candra, Muhammad Zuhri Catur
    Ferindra, Taufiq Dwi
    [J]. PROCEEDINGS OF 2021 INTERNATIONAL CONFERENCE ON DATA AND SOFTWARE ENGINEERING (ICODSE): DATA AND SOFTWARE ENGINEERING FOR SUPPORTING SUSTAINABLE DEVELOPMENT GOALS, 2021,
  • [34] A Blockchain-Based Framework for Distributed Agile Software Development
    Farooq, Muhammad Shoaib
    Kalim, Zareen
    Qureshi, Junaid Nasir
    Rasheed, Saim
    Abid, Adnan
    [J]. IEEE ACCESS, 2022, 10 : 17977 - 17995
  • [35] Blockchain-based Lightweight Transaction Process Modeling and Development
    Kong, Tae-Shin
    Joo, Moon-Il
    Kim, Beom-Soo
    Lee, Tae-Gyu
    [J]. 2022 24TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY (ICACT): ARITIFLCIAL INTELLIGENCE TECHNOLOGIES TOWARD CYBERSECURITY, 2022, : 113 - +
  • [36] Development of a Blockchain-Based Energy Trading Scheme for Prosumers
    Gough, Matthew
    Santos, Sergio F.
    Almeida, Artur
    Javadi, Mohammad
    AlSkaif, Tarek
    Castro, Rui
    Catalao, Joao P. S.
    [J]. 2021 IEEE MADRID POWERTECH, 2021,
  • [37] Blockchain-based group key agreement protocol for vehicular ad hoc networks
    Li, Xincheng
    Yin, Xinchun
    [J]. COMPUTER COMMUNICATIONS, 2022, 183 : 107 - 120
  • [38] Self-managed and Blockchain-based Vehicular Ad-hoc Networks
    Leiding, Benjamin
    Memarmoshrefi, Parise
    Hogrefe, Dieter
    [J]. UBICOMP'16 ADJUNCT: PROCEEDINGS OF THE 2016 ACM INTERNATIONAL JOINT CONFERENCE ON PERVASIVE AND UBIQUITOUS COMPUTING, 2016, : 137 - 140
  • [39] Blockchain-Based Lightweight Trust Management in Mobile Ad-Hoc Networks
    Lwin, May Thura
    Yim, Jinhyuk
    Ko, Young-Bae
    [J]. SENSORS, 2020, 20 (03)
  • [40] An efficient blockchain-based batch verification scheme for vehicular ad hoc networks
    Yang, Yi
    He, Debiao
    Wang, Huaqun
    Zhou, Lu
    [J]. TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2022, 33 (05)