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 条
  • [11] CoinMarketCap, 2019, COINM MARK CAP
  • [12] BlockChain: A Distributed Solution to Automotive Security and Privacy
    Dorri, Ali
    Steger, Marco
    Kanhere, Salil S.
    Jurdak, Raja
    [J]. IEEE COMMUNICATIONS MAGAZINE, 2017, 55 (12) : 119 - 125
  • [13] European Commission, 2016, Regulation 2016/679
  • [14] Frauenthaler P., 2019, FRAMEWORK BLOCKCHAIN
  • [15] Gao WC, 2018, 2018 27TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND NETWORKS (ICCCN)
  • [16] Gervais A., 2016, P 2016 ACM SIGSAC C, P3, DOI [10.1145/2976749.2978341, DOI 10.1145/2976749.2978341]
  • [17] Lakic D., 2019, PLEBEUS POLICY BASED
  • [18] Conflicts in policy-based distributed systems management
    Lupu, EC
    Sloman, M
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1999, 25 (06) : 852 - 869
  • [19] Moore B., 3060 RFC
  • [20] Nakamoto S, 2008, BITCOIN