TY - JOUR
T1 - A blockchain-based trust system for decentralised applications
T2 - When trustless needs trust
AU - Truong, Nguyen
AU - Lee, Gyu Myoung
AU - Sun, Kai
AU - Guitton, Florian
AU - Guo, Yi Ke
N1 - Funding Information:
This research was supported by the HNA Research Centre for Future Data Ecosystems at Imperial College London, United Kingdom and the Innovative Medicines Initiative 2 IDEA-FAST project under grant agreement No 853981 .
PY - 2021/11
Y1 - 2021/11
N2 - Blockchain technology has been envisaged to commence an era of decentralised applications and services (DApps) without the need for a trusted intermediary. Such DApps open a marketplace in which services are delivered to end-users by contributors which are then incentivised by cryptocurrencies in an automated, peer-to-peer, and trustless fashion. However, blockchain, consolidated by smart contracts, only ensures on-chain data security, autonomy and integrity of the business logic execution defined in smart contracts. It cannot guarantee the quality of service of DApps, which entirely depends on the services’ performance. Thus, there is a critical need for a trust system to reduce the risk of dealing with fraudulent counterparts in a blockchain network. These reasons motivate us to develop a fully decentralised trust framework deployed on top of a blockchain platform, operating along with DApps in the marketplace to demoralise deceptive entities while encouraging trustworthy ones. The trust system works as an underlying decentralised service providing a feedback mechanism for end-users and maintaining trust relationships among them in the ecosystem accordingly. We believe this research fortifies the DApps ecosystem by introducing an universal trust middleware for DApps as well as shedding light on the implementation of a decentralised trust system.
AB - Blockchain technology has been envisaged to commence an era of decentralised applications and services (DApps) without the need for a trusted intermediary. Such DApps open a marketplace in which services are delivered to end-users by contributors which are then incentivised by cryptocurrencies in an automated, peer-to-peer, and trustless fashion. However, blockchain, consolidated by smart contracts, only ensures on-chain data security, autonomy and integrity of the business logic execution defined in smart contracts. It cannot guarantee the quality of service of DApps, which entirely depends on the services’ performance. Thus, there is a critical need for a trust system to reduce the risk of dealing with fraudulent counterparts in a blockchain network. These reasons motivate us to develop a fully decentralised trust framework deployed on top of a blockchain platform, operating along with DApps in the marketplace to demoralise deceptive entities while encouraging trustworthy ones. The trust system works as an underlying decentralised service providing a feedback mechanism for end-users and maintaining trust relationships among them in the ecosystem accordingly. We believe this research fortifies the DApps ecosystem by introducing an universal trust middleware for DApps as well as shedding light on the implementation of a decentralised trust system.
KW - Blockchain
KW - DApps
KW - Decentralised ecosystem
KW - Reputation
KW - Trust system
UR - http://www.scopus.com/inward/record.url?scp=85106629874&partnerID=8YFLogxK
U2 - 10.1016/j.future.2021.05.025
DO - 10.1016/j.future.2021.05.025
M3 - Journal article
AN - SCOPUS:85106629874
SN - 0167-739X
VL - 124
SP - 68
EP - 79
JO - Future Generation Computer Systems
JF - Future Generation Computer Systems
ER -