DSES: A Blockchain-powered Decentralized Service Eco-System

被引:8
作者
Gao, Zhenfeng [1 ]
Fan, Yushun [1 ]
Wu, Cheng [1 ]
Zhang, Jia [2 ]
Chen, Chang [3 ]
机构
[1] Tsinghua Univ, Tsinghua Natl Lab Informat Sci & Technol, Dept Automat, Beijing 100084, Peoples R China
[2] Carnegie Mellon Univ, Dept Elect & Comp Engn, Moffett Field, CA 94035 USA
[3] Ziggurat Technol, Zhongguancun SOHO 1010, Beijing 100190, Peoples R China
来源
PROCEEDINGS 2018 IEEE 11TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD) | 2018年
关键词
service ecosystem; blockchain; smart contract; Hyperledger Fabric; INKchain;
D O I
10.1109/CLOUD.2018.00011
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Existing service ecosystems typically rely on some centralized service registries (e.g., ProgrammableWeb. com) as "middle people" to record service behaviors thus to provide service ranking and recommendation. Excessive centralization increasingly becomes the bottleneck and hinders the further growth of the service ecosystems. As the first attempt to apply the fundamental technique underneath the emerging Bitcoin network into the field of service oriented computing, this paper proposes to build a service ecosystem as a decentralized blockchain-oriented service network, called Decentralized Service Eco-System (DSES). Whenever any activity occurs in the system (e.g., APIs are used together in a published mashup), all involved parties will individually store and maintain a copy of the detailed record (provenance) at their local databases. Such a distributed database-oriented solution will enable services who do not fully trust each other to maintain a set of global states. In this way, service discovery and recommendation can be realized in a distributed manner that promises higher scalability and maintainability. As a proof of concept, a prototyping system of DSES is constructed using the real-world data from ProgrammableWeb. com, based on the INKchain, a newly open-source consortium blockchain mechanism extending the Hyperledger Fabric.
引用
收藏
页码:25 / 32
页数:8
相关论文
共 19 条
[1]  
Ali M, 2016, PROCEEDINGS OF USENIX ATC '16: 2016 USENIX ANNUAL TECHNICAL CONFERENCE, P181
[2]  
AnantJhingran, WHY TRANSFORM YOUR B
[3]   On the Evolution of Services [J].
Andrikopoulos, Vasilios ;
Benbernou, Salima ;
Papazoglou, Michael P. .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2012, 38 (03) :609-628
[4]   The rise of web service ecosystems [J].
SAP Research ;
不详 .
IT Prof, 2006, 5 (31-37) :31-37
[5]  
Bellare M., 1994, P EUROCRYPT, P92, DOI DOI 10.1007/BFB0053428
[6]  
Cachin C., Architecture of the Hyperledger Blockchain Fabric
[7]  
Dinh T. T. A., 2017, ARXIV170805665
[8]   Service Recommendation from the Evolution of Composition Patterns [J].
Gao, Zhenfeng ;
Fan, Yushun ;
Wu, Cheng ;
Tan, Wei ;
Zhang, Jia .
2017 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC), 2017, :108-115
[9]   The Bitcoin Backbone Protocol: Analysis and Applications [J].
Garay, Juan ;
Kiayias, Aggelos ;
Leonardos, Nikos .
ADVANCES IN CRYPTOLOGY - EUROCRYPT 2015, PT II, 2015, 9057 :281-310
[10]  
Hyperledger, Hyperledger Fabric