PleBeuS: a Policy-based Blockchain Selection Framework

被引:6
作者
Scheid, Eder J. [1 ]
Lakic, Daniel [1 ]
Rodrigues, Bruno B. [1 ]
Stiller, Burkhard [1 ]
机构
[1] Univ Zurich UZH, Commun Syst Grp CSG, Dept Informat IfI, Binzmuhlestr 14, CH-8050 Zurich, Switzerland
来源
NOMS 2020 - PROCEEDINGS OF THE 2020 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM 2020: MANAGEMENT IN THE AGE OF SOFTWARIZATION AND ARTIFICIAL INTELLIGENCE | 2020年
关键词
Policy-based Management; Blockchain; Interoperability;
D O I
10.1109/noms47738.2020.9110386
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Due to the growing interest in the blockchain (BC), several applications are being developed, taking advantage of the benefits that such technology promises to deliver, such as removal of Trust Third Parties (TTP) to verify transactions and data immutability. However, these applications require certain aspects, such as high transaction throughput or data privacy, that early BC implementations (e.g., Bitcoin) did not provide. Thus, a myriad of novel BC implementations was developed, which introduced the issue of choosing the right implementation for a specific use-case. This paper presents a framework, called PleBeuS, to address this selection issue by allowing users to specify policies that rule the automatic selection of the BC that data will be stored. The selection process relies on a cost-aware approach and considers both public and private implementations and their technical characteristics. Moreover, PleBeuS communicates with a BC-agnostic interoperability API to enforce transactions. The evaluation of the PleBeuS prototype showed that it is possible to automatically select a BC-based on user policies, considering cost thresholds and technical details (e.g., BC throughput, deployment), and reduce manual interaction.
引用
收藏
页数:8
相关论文
共 32 条
  • [1] Alharby M, 2018, 2018 INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, BIG DATA AND BLOCKCHAIN (ICCBB 2018), P96
  • [2] B. Inc, 2019, SCRIPT BITC WIK
  • [3] A Vademecum on Blockchain Technologies: When, Which, and How
    Belotti, Marianna
    Bozic, Nikola
    Pujolle, Guy
    Secci, Stefano
    [J]. IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2019, 21 (04): : 3796 - 3838
  • [4] Bocek Thomas, 2017, 2017 IFIP/IEEE Symposium on Integrated Network and Service Management (IM), P772, DOI 10.23919/INM.2017.7987376
  • [5] Buterin V, 2014, ETHEREUM NEXT GENERA, V3, DOI DOI 10.5663/APS.V1I1.10138
  • [6] Policy conflict analysis for quality of service management
    Charalambides, M
    Flegkas, P
    Pavlou, G
    Bandara, AK
    Lupu, EC
    Russo, A
    Dulay, N
    Sloman, M
    Rubio-Loyola, J
    [J]. SIXTH IEEE INTERNATIONAL WORKSHOP ON POLICIES FOR DISTRIBUTED SYSTEMS AND NETWORKS, PROCEEDINGS, 2005, : 99 - 108
  • [7] Dynamic Policy Analysis and Conflict Resolution for DiffServ Quality of Service Management
    Charalambides, Marinos
    Flegkas, Paris
    Pavlou, George
    Rubio-Loyola, Javier
    Bandara, Arosha K.
    Lupu, Emil C.
    Russo, Alessandra
    Sloman, Morris
    Dulay, Naranker
    [J]. 2006 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM, VOLS 1 AND 2, 2006, : 294 - +
  • [8] Chase Brad., 2018, CoRR
  • [9] A Comparative Testing on Performance of Blockchain and Relational Database: Foundation for Applying Smart Technology into Current Business Systems
    Chen, Si
    Zhang, Jinyu
    Shi, Rui
    Yan, Jiaqi
    Ke, Qing
    [J]. DISTRIBUTED, AMBIENT AND PERVASIVE INTERACTIONS: UNDERSTANDING HUMANS, DAPI 2018, PT I, 2018, 10921 : 21 - 34
  • [10] Blockchains and Smart Contracts for the Internet of Things
    Christidis, Konstantinos
    Devetsikiotis, Michael
    [J]. IEEE ACCESS, 2016, 4 : 2292 - 2303