DART: Towards a role-based trust management system on blockchain

被引:1
作者
Franceschi, Luca [1 ]
Lisi, Andrea [1 ,2 ]
De Salve, Andrea [3 ]
Mori, Paolo [2 ]
Ricci, Laura [1 ]
机构
[1] Univ Pisa, Pisa, Italy
[2] CNR, IIT, Pisa, Italy
[3] CNR, ISASI, Lecce, Italy
来源
2021 IEEE 30TH INTERNATIONAL CONFERENCE ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE 2021) | 2021年
关键词
Blockchain; Smart contract; Trust management; WEIGHTS;
D O I
10.1109/WETICE53228.2021.00025
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the past years, trust management systems have been proven suitable for solving the authorization problem in distributed systems, such as peer to peer systems, social networks, cloud, mobile ad-hoc networks, and Internet of things. Trust management systems could be either managed by a central authority or decentralized. In both cases the entity or, respectively, the set of entities managing the system need to be trusted for all users. To overcome this limitation, this paper brings blockchain technology into trust management systems, proposing a novel implementation of the Role-based Trust management framework (RT) on blockchain. The approach relies on smart contracts to represent user trust networks and to infer new trust relations through the chain discovery algorithm. We evaluated a prototype implemented on Ethereum on a representative set of policies related to different scenarios.
引用
收藏
页码:75 / 80
页数:6
相关论文
共 16 条
[1]   Consentio: Managing Consent to Data Access using Permissioned Blockchains [J].
Agarwal, Rishav Raj ;
Kumar, Dhruv ;
Golab, Lukasz ;
Keshav, Srinivasan .
2020 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN AND CRYPTOCURRENCY (IEEE ICBC), 2020,
[2]  
Aldini Alessandro, 2007, LECT NOTES COMPUTER, V4677, P246, DOI [10.1007/978-3-540-74810, DOI 10.1007/978-3-540-74810]
[3]  
Andersen MP, 2019, PROCEEDINGS OF THE 28TH USENIX SECURITY SYMPOSIUM, P1375
[4]  
Ardagna C.A., 2007, Security, Privacy, and Trust in Modern Data Management, P103, DOI [DOI 10.1007/978-3-540-69861-68, DOI 10.1007/978-3-540-69861-6_8]
[5]  
Bistarelli S, 2008, LECT NOTES COMPUT SC, V5060, P481
[6]   Decentralized trust management [J].
Blaze, M ;
Feigenbaum, J ;
Lacy, J .
1996 IEEE SYMPOSIUM ON SECURITY AND PRIVACY, PROCEEDINGS, 1996, :164-173
[7]   Off-chaining Models and Approaches to Off-chain Computations [J].
Eberhardt, Jacob ;
Heiss, Jonathan .
SERIAL'18: PROCEEDINGS OF THE 2018 WORKSHOP ON SCALABLE AND RESILIENT INFRASTRUCTURES FOR DISTRIBUTED LEDGERS, 2018, :7-12
[8]   An Implementation of Role-Base Trust Management Extended with Weights on Mobile Devices [J].
Fais, Davide ;
Colombo, Maurizio ;
Lazouski, Aliaksandr .
ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2009, 244 :53-65
[9]   Decentralized Trust Management: Risk Analysis and Trust Aggregation [J].
Fan, Xinxin ;
Liu, Ling ;
Zhang, Rui ;
Jing, Quanliang ;
Bi, Jingping .
ACM COMPUTING SURVEYS, 2020, 53 (01)
[10]   Decentralised Runtime Monitoring for Access Control Systems in Cloud Federations [J].
Ferdous, Md Sadek ;
Margheri, Andrea ;
Paci, Federica ;
Yang, Mu ;
Sassone, Vladimiro .
2017 IEEE 37TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2017), 2017, :2632-2633