A survey on blockchain technology and its security
Agency for Science, Technology and Research · Institute for Infocomm Research
Abstract
Blockchain is a technology that has desirable features of decentralization, autonomy, integrity, immutability, verification, fault-tolerance, anonymity, auditability, and transparency. In this paper, we first carry out a deeper survey about blockchain technology, especially its history, consensus algorithms' quantitative comparisons, details of cryptography in terms of public key cryptography, Zero-Knowledge Proofs, and hash functions used in the blockchain, and the comprehensive list of blockchain applications. Further, the security of blockchain itself is a focus in this paper. In particular, we assess the blockchain security from risk analysis to derive comprehensive blockchain security risk categories,…
Citation impact
- FWCI
- 158.35
- Percentile
- 100%
- References
- 80
Authors
2Topics & keywords
- Blockchain
- Computer science
- Computer security
- Immutability
- Scalability
- Transparency (behavior)
- Cryptography
- Hash function
- Peace, Justice and strong institutions