Measuring the Effects of Confidants on Privacy in Smart Contracts

被引:0
|
作者
Kopke, Julius [1 ]
Necemer, Michael [1 ]
机构
[1] Alpen Adria Univ Klagenfurt, Dept Informat Syst, Univ Str 65, A-9020 Klagenfurt, Austria
来源
BUSINESS PROCESS MANAGEMENT: BLOCKCHAIN, ROBOTIC PROCESS AUTOMATION, AND CENTRAL AND EASTERN EUROPE FORUM | 2022年 / 459卷
关键词
Smart contracts; Blockchain; Confidentiality; Privacy; Privity; Enforceability; Distributed oracles; Measure;
D O I
10.1007/978-3-031-16168-1_6
中图分类号
F [经济];
学科分类号
02 ;
摘要
Blockchain Systems provide highly welcome properties such as immutability, observability, availability, and distribution for implementing smart contracts without the need for intermediaries. While the smart contract goals of observability and enforceability can easily be achieved on blockchains, the goal of privity is much harder to tackle. In the context of smart contracts on blockchains, privity aims in limiting the spread of knowledge to the participants with a contractual need-to know. However, limiting access to data can limit the possible degrees of proactive enforcement of correct decisions and it can negatively impact their availability. Therefore, it can be required to find a proper balance between privity and enforceability or availability requirements. Designers may be forced to include additional participants (confidants) in the decision process only for the sake of enforceability or availability. In this paper, we introduce measures for assessing the impact of confidants for decisions within smart contracts on privacy. We model smart contracts in form of inter-organizational business processes and provide modeling constructs for privity requirements and the inclusion of confidants.
引用
收藏
页码:84 / 99
页数:16
相关论文
共 50 条
  • [1] Smart Contracts for a Secure and Privacy-Preserving Smart Grid
    Ferre-Queralt, Joan
    Castella-Roca, Jordi
    Viejo, Alexandre
    RISKS AND SECURITY OF INTERNET AND SYSTEMS, CRISIS 2023, 2023, 14529 : 103 - 118
  • [2] A privacy preserving identification protocol for smart contracts
    Bruschi, Francesco
    Paulon, Tommaso
    Rana, Vincenzo
    Sciuto, Donatella
    26TH IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (IEEE ISCC 2021), 2021,
  • [3] Eagle: Efficient Privacy Preserving Smart Contracts
    Baum, Carsten
    Chiang, James Hsin-yu
    David, Bernardo
    Frederiksen, Tore Kasper
    FINANCIAL CRYPTOGRAPHY AND DATA SECURITY, FC 2023, PT I, 2024, 13950 : 270 - 288
  • [4] zkay: Specifying and Enforcing Data Privacy in Smart Contracts
    Steffen, Samuel
    Bichsel, Benjamin
    Gersbach, Mario
    Melchior, Noa
    Tsankov, Petar
    Vechev, Martin
    PROCEEDINGS OF THE 2019 ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY (CCS'19), 2019, : 1759 - 1776
  • [5] Cybersecurity and Privacy Aspects of Smart Contracts in the Energy Domain
    Sebastian-Cardenas, D. Jonathan
    Gourisetti, Sri Nikhil Gupta
    Saha, Shammya Shananda
    Khan, Komal
    Tillman, Leonard C.
    Cali, Umit
    Hughes, Tamara
    2022 IEEE 1ST GLOBAL EMERGING TECHNOLOGY BLOCKCHAIN FORUM: BLOCKCHAIN & BEYOND, IGETBLOCKCHAIN, 2022,
  • [6] Secure and privacy-preserving crowdsensing using smart contracts: Issues and solutions
    Perez, Alfredo J.
    Zeadally, Sherali
    COMPUTER SCIENCE REVIEW, 2022, 43
  • [7] Privacy-Preserving Online Parking Based on Smart Contracts
    Dzurenda, Petr
    Angles-Tafalla, Carles
    Ricci, Sara
    Malina, Lukas
    ARES 2021: 16TH INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY AND SECURITY, 2021,
  • [8] A lightweight approach to smart contracts supporting safety, security, and privacy
    Owe, Olaf
    Fazeldehkordi, Elahe
    JOURNAL OF LOGICAL AND ALGEBRAIC METHODS IN PROGRAMMING, 2022, 127
  • [9] A Transparent and Privacy-Aware Approach Using Smart Contracts for Car Insurance Reward Programs
    Palma, Lucas M.
    Gomes, Fernanda O.
    Vigil, Martin
    Martina, Jean E.
    INFORMATION SYSTEMS SECURITY (ICISS 2019), 2019, 11952 : 3 - 20
  • [10] Smart Contracts Contracts
    Bartoletti, Massimo
    FRONTIERS IN BLOCKCHAIN, 2020, 3