Journal of Network and Computer Applications · 2018 · 209 citations · 45 references
ComputingComputer ScienceFinanceComputer SecurityCryptographySecurity ProtocolsCryptographic AlgorithmsCryptographic ArchitectureCryptographic ImplementationCryptographic Protocol DesignCryptographic ProtocolsProtocol AnalysisBlockchain CryptographyBlockchain SecurityBlockchain-based SecurityCommunication PrimitivesCryptanalysisCryptographic EngineeringCryptographic OperationsPrivacy
Blockchain, as one of the crypto-intensive creatures, has become a very hot topic recently. Although many surveys have recently been dedicated to the security and privacy issues of blockchains, there still lacks a systematic examination on the cryptographic primitives in blockchains. To this end, we in this paper conduct a systematic study on the cryptographic primitives in blockchains by comprehensive analysis on top-30 mainstream cryptocurrencies, in terms of the usages, functionalities, and evolutions of these primitives. We hope that it would be helpful for cryptographers who are going to devote themselves to the blockchain research, and the financial engineers/managers who want to evaluate cryptographic solutions for blockchain-based projects.
45
New directions in cryptography
Whitfield Diffie, Martin E. Hellman · IEEE Transactions on Information Theory · 1976 · 14.4K citations
Efficient signature generation by smart cards
C. P. Schnorr · Journal of Cryptology · 1991 · 2.8K citations · Full text
A survey on the security of blockchain systems
Xiaoqi Li, Peng Jiang, Ting Chen et al. · Future Generation Computer Systems · 2017 · 1.7K citations · Full text
Proof verification and the hardness of approximation problems
Sanjeev Arora, Carsten Lund, Rajeev Motwani et al. · Journal of the ACM · 1998 · 1.4K citations · Full text