Online rating system development using blockchain-based distributed ledger technology

被引:0
|
作者
Monir Shaker
Fereidoon Shams Aliee
Reza Fotohi
机构
[1] Shahid Beheshti University,Faculty of Computer Science and Engineering
[2] G. C. Evin,undefined
来源
Wireless Networks | 2021年 / 27卷
关键词
Online rating system; Distributed ledger technology; Blockchain; Proof of authority (PoA) TestNe;
D O I
暂无
中图分类号
学科分类号
摘要
In most websites, the online rating system provides the ratings of products and services to users. Lack of trust in data integrity and its manipulation has hindered fulfilling user satisfaction. Since existing online rating systems deal with a central server, all rating data is stored on the central server. Therefore, all rating data can be removed, modified, and manipulated by the system manager to change the ratings in favor of the service or product provider. In this paper, an online rating system using distributed ledger technologies has been presented as the proposed system to solve all the weaknesses of current systems. Distributed ledger technologies are completely decentralized and there is no centralization on them by any institution. Distributed ledger technologies have different variants. Among distributed ledger technologies, blockchain technology has been used in the proposed rating system because of its support for smart contracts. In the proposed online rating system, the Ethereum platform has been chosen from different blockchain platforms that have a public permission network. In this system, the raters cannot rate unless they submit a request to the system and be authorized to take part in the online product rating process. The important feature of the Ethereum platform is its support for smart contracts, which can be used to write the rating contract in the Solidity language. Also, using Proof of Authority consensus mechanisms, all rating transactions are approved by the surveyors. Since in the real Ethereum system, each rating transaction is sent to the network by the raters, some gas must be paid for each rating transaction. However, since this method is expensive, TestNet blockchain can be used in the rating system. Finally, the proposed rating system was used for rating the restaurants of a website and its features were tested.
引用
收藏
页码:1715 / 1737
页数:22
相关论文
共 50 条
  • [1] Online rating system development using blockchain-based distributed ledger technology
    Shaker, Monir
    Shams Aliee, Fereidoon
    Fotohi, Reza
    [J]. WIRELESS NETWORKS, 2021, 27 (03) : 1715 - 1737
  • [2] Distributed ledger technology, blockchain minitrack
    Welpe, Isabell
    Zavolokina, Liudmila
    Krcmar, Helmut
    Mehrwald, Pascal
    [J]. Proceedings of the Annual Hawaii International Conference on System Sciences, 2020, 2020-January : 4021 - 4022
  • [3] Distributed ledger technology, blockchain minitrack
    Welpe, Isabell
    Zavolokina, Liudmila
    Krcmar, Helmut
    Mehrwald, Pascal
    [J]. PROCEEDINGS OF THE 52ND ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, 2019, : 4533 - 4534
  • [4] Distributed ledger technology, blockchain minitrack
    Welpe, Isabell
    Zavolokina, Liudmila
    Krcmar, Helmut
    Mehrwald, Pascal
    [J]. Proceedings of the Annual Hawaii International Conference on System Sciences, 2019, 2019-January : 4533 - 4534
  • [5] Development of a Blockchain-Based Online Secret Electronic Voting System
    Ihm, Young-Sung
    Kim, Seung-Hee
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2022, E105D (08) : 1361 - 1372
  • [6] Introduction to distributed ledger technology, blockchain minitrack
    [J]. 2018, IEEE Computer Society (2018-January):
  • [7] Introduction to Distributed Ledger Technology, Blockchain Minitrack
    Welpe, Isabell
    Zavolokina, Liudmila
    Krcmar, Helmut
    Mueller, Marcus
    [J]. PROCEEDINGS OF THE 51ST ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES (HICSS), 2018, : 3465 - 3466
  • [8] Development Principles for Electronic Voting System Using Distributed Ledger Technology
    Isirova, Kateryna
    Potii, Oleksandr
    [J]. 2020 IEEE 11TH INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS, SERVICES AND TECHNOLOGIES (DESSERT): IOT, BIG DATA AND AI FOR A SAFE & SECURE WORLD AND INDUSTRY 4.0, 2020, : 446 - 450
  • [9] Distributed-Ledger-Based Blockchain Technology for Reliable Electronic Voting System with Statistical Analysis
    Ch, Rupa
    Kumari, Jaya D.
    Gadekallu, Thippa Reddy
    Iwendi, Celestine
    [J]. ELECTRONICS, 2022, 11 (20)
  • [10] BlockHouse: Blockchain-based Distributed Storehouse System
    Perard, Doriane
    Gicquel, Lucas
    Lacan, Jerome
    [J]. 2019 9TH LATIN-AMERICAN SYMPOSIUM ON DEPENDABLE COMPUTING (LADC), 2019, : 157 - 160