Modelling schemes for multi-party blockchain-based systems to support integrity analysis

被引:4
|
作者
Lo, Sin Kuang [1 ,2 ]
Staples, Mark [1 ,2 ]
Xu, Xiwei [1 ,2 ]
机构
[1] CSIRO, Data61, Sydney, NSW, Australia
[2] Univ New South Wales, Sch Comp Sci & Engn, Sydney, NSW 2052, Australia
来源
关键词
Blockchain; Data integrity; Multi-party systems; Security protocol; Blockchain anomaly;
D O I
10.1016/j.bcra.2021.100024
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Multi-party systems are important for business processes but can be complex. Blockchain facilitates trust in multiparty systems by providing transparency, decentralised control, and immutable transaction history, to improve security and accountability between parties. The use of cryptographic hashes and the continual validation of the shared ledger in a blockchain system provides parties with data integrity for historical transactions and process integrity for smart contract execution. However, in the design of a broader system combining a blockchain with off-chain components, it is not always clear how system-level integrity is supported. This paper proposes two modelling schemes to better understand blockchain's support for integrity in multi-party blockchain-based systems. The schemes model interactions between components in an architecture as security protocols, for analysis by standard techniques and tools. We first illustrate how blockchain-based systems can be abstractly modelled directly as security protocols. Then we show how blockchain-specific issues such as consensus-based 'forking' (also known as 'orphan blocks' or 'uncle blocks') can be encoded. This allows transaction reordering behaviour to manifest in the model, and allows design mitigation for that problem to be checked. We illustrate our approach with analyses of three design alternatives for possible enhancements to a multi-party system for sharing trade certificates.
引用
收藏
页数:9
相关论文
共 50 条
  • [31] Dynamic Multi-Party to Multi-Party Quantum Secret Sharing based on Bell States
    Tian, Yuan
    Wang, Jialong
    Bian, Genqing
    Chang, Jinyong
    Li, Jian
    [J]. ADVANCED QUANTUM TECHNOLOGIES, 2024, 7 (07)
  • [32] Multi-party transaction framework for drone services based on alliance blockchain in smart cities
    Lv, Lingling
    Yang, Zhipeng
    Zhang, Lei
    Huang, Quanzhen
    Tian, Zhihong
    [J]. Journal of Information Security and Applications, 2021, 58
  • [33] Multi-party transaction framework for drone services based on alliance blockchain in smart cities
    Lv, Lingling
    Yang, Zhipeng
    Zhang, Lei
    Huang, Quanzhen
    Tian, Zhihong
    [J]. JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2021, 58
  • [34] A Platform Architecture for Multi-Tenant Blockchain-Based Systems
    Weber, Ingo
    Lu, Qinghua
    An Binh Tran
    Deshmukh, Amit
    Gorski, Marek
    Strazds, Markus
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE (ICSA), 2019, : 101 - 110
  • [35] Trust in blockchain-based systems
    Becker, Moritz
    Bodo, Balazs
    [J]. INTERNET POLICY REVIEW, 2021, 10 (02):
  • [36] On Availability for Blockchain-Based Systems
    Weber, Ingo
    Gramoli, Vincent
    Ponomarev, Alex
    Staples, Mark
    Holz, Ralph
    An Binh Tran
    Rimba, Paul
    [J]. 2017 IEEE 36TH INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS (SRDS), 2017, : 64 - 73
  • [37] Predicting Latency of Blockchain-Based Systems Using Architectural Modelling and Simulation
    Yasaweerasinghelage, Rajitha
    Staples, Mark
    Weber, Ingo
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE (ICSA 2017), 2017, : 253 - 256
  • [38] An orderly quantum multi-signature based on orthogonal product states for the multi-party transaction blockchain
    Liu, Ang
    Chen, Xiu-bo
    Wang, Zhuo
    Chen, Ying
    Qin, Xiaohong
    Feng, Huamin
    [J]. QUANTUM INFORMATION PROCESSING, 2023, 22 (11)
  • [39] Bandwidth-sharing schemes for multiple multi-party sessions
    Liu, Z
    Malouch, N
    Misra, V
    Rubenstein, D
    Sahu, S
    [J]. PROVIDING QUALITY OF SERVICE IN HETEROGENEOUS ENVIRONMENTS, VOLS 5A AND 5B, 2003, 5A-B : 359 - 368
  • [40] An orderly quantum multi-signature based on orthogonal product states for the multi-party transaction blockchain
    Ang Liu
    Xiu-bo Chen
    Zhuo Wang
    Ying Chen
    Xiaohong Qin
    Huamin Feng
    [J]. Quantum Information Processing, 22