A privacy preserving identification protocol for smart contracts

被引:0
|
作者
Bruschi, Francesco [1 ]
Paulon, Tommaso [1 ]
Rana, Vincenzo [2 ]
Sciuto, Donatella [1 ]
机构
[1] Politecn Milan, DEIB, Milan, Italy
[2] KNOBS Srl, Milan, Italy
关键词
Blockchain; smart contracts; decentralized application; self-sovereign identity; zero-knowledge proofs;
D O I
10.1109/ISCC53001.2021.9631501
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
If on one hand the possibility of using pseudonymous identities is an important feature of blockchains and smart contracts, on the other hand official identity can be required in some applications to comply with regulations such as Know Your Customer and Anti Money Laundering. These regulatory compliance issues are usually dealt with either through "custodial" approaches, which however neutralize the decentralization of these systems, or with "whitelisting" mechanisms, that present critical issues with regard to privacy. In this paper we propose a protocol that allows only potentially identifiable users to use a given decentralized applications. The system ensures that users are identifiable only by a competent authority, under certain conditions, and that in any other case they remain pseudonyms. To evaluate performance and costs, we present an Ethereum implementation of the protocol.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] 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
  • [2] Efficient privacy-preserving authentication protocol using PUFs with blockchain smart contracts
    Patil, Akash Suresh
    Hamza, Rafik
    Hassan, Alzubair
    Jiang, Nan
    Yan, Hongyang
    Li, Jin
    COMPUTERS & SECURITY, 2020, 97 (97)
  • [3] 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
  • [4] Privacy Preserving Metering Protocol in Smart Grids
    Mert, Dilan
    Simsek, Mehmet Ulvi
    Ozdemir, Suat
    ARTIFICIAL INTELLIGENCE APPLICATIONS AND INNOVATIONS, 2015, 458 : 467 - 477
  • [5] 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,
  • [6] A Privacy-Preserving Data Feed Scheme for Smart Contracts
    Wang, Hao
    Liu, Zhe
    Ge, Chunpeng
    Sakurai, Kouichi
    Su, Chunhua
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2022, E105D (02) : 195 - 204
  • [7] Privacy-preserving credential smart contracts using Zokrates
    Kim, Geunyoung
    Ham, Yunsik
    Ryou, Jaecheol
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2024, 18 (08): : 2417 - 2430
  • [8] Hybrid Smart Contracts for Privacy-Preserving-Aware Insurance Compensation
    Cao, Sheng
    Zhang, Qian
    Wang, Dongdong
    Peng Xiangli
    Zhang, Xiaosong
    2022 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2022, : 1533 - 1538
  • [9] Hawk: The Blockchain Model of Cryptography and Privacy-Preserving Smart Contracts
    Kosba, Ahmed
    Miller, Andrew
    Shi, Elaine
    Wen, Zikai
    Papamanthou, Charalampos
    2016 IEEE SYMPOSIUM ON SECURITY AND PRIVACY (SP), 2016, : 839 - 858
  • [10] Design and implementation of privacy preserving billing protocol for smart grid
    Fan, Chun-I
    Huang, Shi-Yuan
    Artan, William
    JOURNAL OF SUPERCOMPUTING, 2013, 66 (02): : 841 - 862