Smart contracts for blockchain-based reputation systems: A systematic literature review

被引:49
作者
Almasoud, Ahmed S. [1 ,2 ]
Hussain, Farookh Khadeer [1 ]
Hussain, Omar K. [3 ]
机构
[1] Univ Technol, Sch Software, Sydney, NSW, Australia
[2] Prince Sultan Univ, Coll Comp & Informat Sci, Riyadh, Saudi Arabia
[3] Univ New South Wales, Sch Business, Canberra, ACT, Australia
基金
澳大利亚研究理事会;
关键词
Blockchain; Ethereum; Reputation systems; Smart contracts;
D O I
10.1016/j.jnca.2020.102814
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Reputation systems offer a medium where users can quantify the trustworthiness or reliability of individuals providing online services or products. In the past, researchers have used blockchain technology for reputation systems. Smart contracts are computer protocols which have the primary objective to supervise, implement, or validate performances or negotiations of contracts. However, through a systematic literature review, in this paper, we find that the existing literature has not proposed a framework that facilitates the interchangeable use of smart contracts for blockchain-based reputation systems. We adopt a systematic literature review from 30 relevant studies and the data from them were extracted before identifying the research gaps. As a solution to the research gaps, we propose the FarMed framework for creating an intelligent framework that will execute Ethereum smart contact-based reputation systems and develop reliable blockchain-based protocols for transferring reputation values from one provider to another. We briefly explain our proposed framework before concluding with our future work.
引用
收藏
页数:14
相关论文
共 38 条
[11]   Blockchains and Smart Contracts for the Internet of Things [J].
Christidis, Konstantinos ;
Devetsikiotis, Michael .
IEEE ACCESS, 2016, 4 :2292-2303
[12]  
Cong L.W., 2018, W24399 NAT BUR EC RE
[13]   Information Propagation in the Bitcoin Network [J].
Decker, Christian ;
Wattenhofert, Roger .
13TH IEEE INTERNATIONAL CONFERENCE ON PEER-TO-PEER COMPUTING (P2P), 2013,
[14]   Step by Step Towards Creating a Safe Smart Contract: Lessons and Insights from a Cryptocurrency Lab [J].
Delmolino, Kevin ;
Arnett, Mitchell ;
Kosba, Ahmed ;
Miller, Andrew ;
Shi, Elaine .
FINANCIAL CRYPTOGRAPHY AND DATA SECURITY, FC 2016, 2016, 9604 :79-94
[15]  
Dennis R, 2016, 2016 INTERNATIONAL CONFERENCE ON COLLABORATION TECHNOLOGIES AND SYSTEMS (CTS), P430, DOI [10.1109/CTS.2016.0082, 10.1109/CTS.2016.80]
[16]  
English M., 2016, Computer Science Conference for University of Bonn Students, P47, DOI DOI 10.1111/J.1364-3703.2010.00667.X
[17]  
Fensel D., 2000, The eBusiness and eWork 2000 Conference (EMMSEC 2000)
[18]   From Institutions to Code: Towards Automated Generation of Smart Contracts [J].
Frantz, Christopher K. ;
Nowostawski, Mariusz .
2016 IEEE 1ST INTERNATIONAL WORKSHOPS ON FOUNDATIONS AND APPLICATIONS OF SELF* SYSTEMS (FAS*W), 2016, :210-215
[19]   Ontology languages for the Semantic Web [J].
Gómez-Pérez, A ;
Corcho, O .
IEEE INTELLIGENT SYSTEMS, 2002, 17 (01) :54-60
[20]   Reputation systems: A survey and taxonomy [J].
Hendrikx, Ferry ;
Bubendorfer, Kris ;
Chard, Ryan .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2015, 75 :184-197