TY - GEN
T1 - A Blockchain-based System for Online Consumer Reviews
AU - Salah, K.
AU - Alfalasi, A.
AU - Alfalasi, M.
N1 - Publisher Copyright:
© 2019 IEEE.
PY - 2019/4
Y1 - 2019/4
N2 - Today's online review systems (used largely by hospitality services, internet retailers, government services, etc.) are highly centralized and subject to tampering and manipulation. Implementing a decentralized, trustworthy, unbiased and transparent review system is a major challenge. In this paper, we present a solution that utilizes Ethereum Blockchain, Smart Contracts, and IPFS to provide a secure, transparent and trusted platform for an online review system with high integrity and resiliency. We discuss key aspects related to architectural design, interactions between system components, algorithms and logic flow. We also show how we implemented and tested the overall system functionalities. Furthermore, we provide vulnerability analysis of the smart contract code. The full smart contract code was made publicly available at Github.
AB - Today's online review systems (used largely by hospitality services, internet retailers, government services, etc.) are highly centralized and subject to tampering and manipulation. Implementing a decentralized, trustworthy, unbiased and transparent review system is a major challenge. In this paper, we present a solution that utilizes Ethereum Blockchain, Smart Contracts, and IPFS to provide a secure, transparent and trusted platform for an online review system with high integrity and resiliency. We discuss key aspects related to architectural design, interactions between system components, algorithms and logic flow. We also show how we implemented and tested the overall system functionalities. Furthermore, we provide vulnerability analysis of the smart contract code. The full smart contract code was made publicly available at Github.
KW - Blockchain
KW - Ethereum
KW - IPFS
KW - Online Consumer Reviews
KW - Smart Contracts
UR - http://www.scopus.com/inward/record.url?scp=85073203463&partnerID=8YFLogxK
U2 - 10.1109/INFCOMW.2019.8845186
DO - 10.1109/INFCOMW.2019.8845186
M3 - Conference contribution
AN - SCOPUS:85073203463
T3 - INFOCOM 2019 - IEEE Conference on Computer Communications Workshops, INFOCOM WKSHPS 2019
SP - 853
EP - 858
BT - INFOCOM 2019 - IEEE Conference on Computer Communications Workshops, INFOCOM WKSHPS 2019
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2019 INFOCOM IEEE Conference on Computer Communications Workshops, INFOCOM WKSHPS 2019
Y2 - 29 April 2019 through 2 May 2019
ER -