SoK of Used Cryptography in Blockchain

被引:65
|
作者
Raikwar, Mayank [1 ]
Gligoroski, Danilo [1 ]
Kralevska, Katina [1 ]
机构
[1] Norwegian Univ Sci & Technol NTNU, Dept Informat Secur & Commun Technol, N-7491 Trondheim, Norway
关键词
Blockchain; cryptography; hash function; proof-of-work; consensus; signature; encryption; zero-knowledge proofs; access control; accumulator; ACCESS-CONTROL; PROOF; SECURE; ENCRYPTION; INTERNET;
D O I
10.1109/ACCESS.2019.2946983
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The underlying fundaments of blockchain are cryptography and cryptographic concepts that provide reliable and secure decentralized solutions. Although many recent papers study the use-cases of blockchain in different industrial areas, such as finance, health care, legal relations, IoT, information security, and consensus building systems, only few studies scrutinize the cryptographic concepts used in blockchain. To the best of our knowledge, there is no Systematization of Knowledge (SoK) that gives a complete picture of the existing cryptographic concepts which have been deployed or have the potential to be deployed in blockchain. In this paper, we thoroughly review and systematize all cryptographic concepts which are already used in blockchain. Additionally, we give a list of cryptographic concepts which have not yet been applied but have big potentials to improve the current blockchain solutions. We also include possible instantiations of these cryptographic concepts in the blockchain domain. Last but not least, we explicitly postulate 21 challenging problems that cryptographers interested in blockchain can work on.
引用
收藏
页码:148550 / 148575
页数:26
相关论文
共 50 条
  • [41] Public-Key Cryptography in Blockchain: Design, Analysis, Assessment and Prospect
    Huang K.
    Li X.
    Yuan S.
    Liu X.-Y.
    Zhang X.-S.
    Jisuanji Xuebao/Chinese Journal of Computers, 2024, 47 (03): : 491 - 525
  • [42] Detection of Blockchain Transactions Used in Blockchain Mixer of Coin Join Type
    Maksutov, Artem A.
    Alexeev, Maxim S.
    Fedorova, Natalia O.
    Andreev, Daniil A.
    PROCEEDINGS OF THE 2019 IEEE CONFERENCE OF RUSSIAN YOUNG RESEARCHERS IN ELECTRICAL AND ELECTRONIC ENGINEERING (EICONRUS), 2019, : 274 - 277
  • [43] Fundamental circuits and cut-sets used in cryptography
    Selvakumar, R.
    Gupta, Nishant
    JOURNAL OF DISCRETE MATHEMATICAL SCIENCES & CRYPTOGRAPHY, 2012, 15 (4-5): : 287 - 301
  • [44] Fundamental circuits and cut-sets used in cryptography
    Selvakumar, R.
    Gupta, Nishant
    Journal of Discrete Mathematical Sciences and Cryptography, 2012, 15 (4-5) : 287 - 301
  • [45] Sok Neyni'in
    Charlie, Lianne Marie Leda
    MARVELS & TALES-JOURNAL OF FAIRY-TALE STUDIES, 2016, 30 (01): : 22 - 25
  • [47] SOK ZOLADKOWY
    HANKIEWICZ, J
    POSTEPY BIOCHEMII, 1965, 11 (01) : 61 - +
  • [48] Blockchain Enabled Optimal Lightweight Cryptography Based Image Encryption Technique for IIoT
    Bhaskaran, R.
    Karuppathal, R.
    Karthick, M.
    Vijayalakshmi, J.
    Kadry, Seifedine
    Nam, Yunyoung
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2022, 33 (03): : 1593 - 1606
  • [49] A blockchain-based security system with light cryptography for user authentication security
    Imen Hagui
    Amina Msolli
    Noura ben Henda
    Abdelhamid Helali
    Abdelaziz Gassoumi
    Thanh Phuong Nguyen
    Fredj Hassen
    Multimedia Tools and Applications, 2024, 83 : 52451 - 52480
  • [50] Long-term public blockchain: Resilience against Compromise of Underlying Cryptography
    Sato, Masashi
    Matsuo, Shin'ichiro
    2017 2ND IEEE EUROPEAN SYMPOSIUM ON SECURITY AND PRIVACY WORKSHOPS (EUROS&PW), 2017, : 42 - 49