TY - JOUR
T1 - A blockchain-based decentralized booking system
AU - DONG, Naipeng
AU - BAI, Guangdong
AU - HUANG, Lung-Chen
AU - LIM, Edmund Kok Heng
AU - DONG, Jin Song
PY - 2020
Y1 - 2020
N2 - Blockchain technology has rapidly emerged as a decentralized trusted network to replace the traditional centralized intermediator. Especially, the smart contracts that are based on blockchain allow users to define the agreed behaviour among them, the execution of which will be enforced by the smart contracts. Based on this, we propose a decentralized booking system that uses the blockchain as the intermediator between hoteliers and travellers. The system enjoys the trustworthiness of blockchain, improves efficiency and reduces the cost of the traditional booking agencies. The design of the system has been formally modelled using the CSP# language and verified using the model checker Process Analysis Toolkit. We have implemented a prototype decentralized booking system based on the Ethereum ecosystem. © Cambridge University Press, 2020.
AB - Blockchain technology has rapidly emerged as a decentralized trusted network to replace the traditional centralized intermediator. Especially, the smart contracts that are based on blockchain allow users to define the agreed behaviour among them, the execution of which will be enforced by the smart contracts. Based on this, we propose a decentralized booking system that uses the blockchain as the intermediator between hoteliers and travellers. The system enjoys the trustworthiness of blockchain, improves efficiency and reduces the cost of the traditional booking agencies. The design of the system has been formally modelled using the CSP# language and verified using the model checker Process Analysis Toolkit. We have implemented a prototype decentralized booking system based on the Ethereum ecosystem. © Cambridge University Press, 2020.
UR - http://www.scopus.com/inward/record.url?scp=85084851924&partnerID=8YFLogxK
UR - https://www.scopus.com/record/pubmetrics.uri?eid=2-s2.0-85084851924&origin=recordpage
U2 - 10.1017/S0269888920000260
DO - 10.1017/S0269888920000260
M3 - RGC 21 - Publication in refereed journal
SN - 0269-8889
VL - 35
JO - Knowledge Engineering Review
JF - Knowledge Engineering Review
M1 - e17
ER -