A Comprehensive Survey on Blockchain Technology and Its Applications

Authors

  • Jiajun Liu
  • Junhao Wu

DOI:

https://doi.org/10.54097/r0ggyr24

Keywords:

Blockchain technology, Consensus mechanisms, Smart contracts, Cryptography, Cryptocurrencies.

Abstract

This survey paper provides a comprehensive and in-depth overview of blockchain technology and its wide-ranging applications. It begins by introducing the fundamental characteristics and structure of blockchain, with a particular focus on the five major consensus mechanisms and their unique features. The article emphasizes the crucial role of smart contracts and cryptography in the construction and operation of blockchain networks. Furthermore, the paper explores the specific applications of blockchain in three key areas: cryptocurrencies, supply chains, and healthcare security. It highlights the numerous advantages that blockchain brings to these domains, including enhanced security, transparency, and efficiency. The paper also offers valuable insights into the future potential of blockchain technology in these areas, providing a glimpse into the possibilities that lie ahead. Additionally, the article addresses the challenges posed by the "impossible triangle" of decentralization, security, and high performance in blockchain. It discusses the emerging research trends aimed at tackling these challenges, such as cross-chain protocols, privacy protection mechanisms, blockchain expansion strategies, and advanced data storage solutions. The paper presents recent advancements and breakthroughs in each of these research directions, showcasing the ongoing efforts to overcome the limitations of blockchain technology.

Downloads

Download data is not yet available.

References

Nakamoto, S. (2008). Bitcoin: A peer-to-peer electronic cash system. Decentralized Business Review.

Sheldon, R. (2021). A timeline and history of blockchain technology. Retrieved from https://whatis.techtarget.com/feature/A-timeline-and-history-of-blockchain-technology

Tandon, A., Dhir, A., Islam, A. K. M. N., & Mäntymäki, M. (2020). Blockchain in healthcare: A systematic literature review, synthesizing framework and future research agenda. Computers in Industry, 122, 103290.

Dai, H., Zheng, Z., & Zhang, Y. (2019). Blockchain for Internet of Things: A survey. IEEE Internet of Things Journal, 6, 8076–8094.

Lin, I., & Liao, T. (2017). A survey of blockchain security issues and challenges. International Journal of Network Security, 19(5), 653-659.

Zheng, Z., Xie, S., Dai, H., Chen, X., & Wang, H. (2018). Blockchain challenges and opportunities: A survey. International Journal of Web and Grid Services, 14(4), 352-375.

Chaum, D. (1982). Computer systems established, maintained, and trusted by mutually suspicious groups. PhD thesis, University of California, Berkeley, CA, USA.

Haber, S., & Stornetta, W. S. (1991). How to time-stamp a digital document. Journal of Cryptology, 3(2), 99-111.

Sharma, R. (2021). Bitgold: Meaning, Overview, Differences From Bitcoin. Investopedia. Retrieved from https://www.investopedia.com/terms/b/bit-gold.asp

Nakamoto, S. (2008). Bitcoin: A peer-to-peer electronic cash system. Decentralized Business Review.

Buterin, V. (2013). Ethereum whitepaper. Retrieved from https://ethereum.org/en/

Tapscott, D., & Tapscott, A. (2016). Blockchain Revolution: How the Technology Behind Bitcoin and Other Cryptocurrencies Is Changing the World.

Swan, M. (2015). Blockchain: Blueprint for a New Economy. Sebastopol, CA, USA: O'Reilly Media, Inc.

Buterin, V. (2014). A next-generation smart contract and decentralized application platform. White Paper, 3(37), 2-1.

Merkle, R. C. (1980). Protocols for public key cryptosystems. In 1980 IEEE Symposium on Security and Privacy (pp. 122-122).

King, V., & Saia, J. (2010). Scalable Byzantine computation. ACM SIGACT News, 41(3), 89-104.

Lamport, L., Shostak, R., & Pease, M. (1982). The Byzantine Generals Problem. ACM Transactions on Programming Languages and Systems, 4(3).

Santos, R., Bennett, K., & Lee, E. (2021). Blockchain: Understanding its uses and implications. The Linux Foundation.

Vasin, P. (n.d.). BlackCoin's Proof-of-Stake Protocol v2. Retrieved from https://blackcoin.org/blackcoin-pos-protocol-v2-whitepaper.pdf

Hayes, A. (2020). Proof of Capacity (cryptocurrency). Investopedia. Retrieved from https://www.investopedia.com/terms/p/proof-capacity-cryptocurrency.asp

Crushcrypto. (2018). WHAT IS DELEGATED proof-OF-STAKE? Crushcrypto. Retrieved from https://crushcrypto.com/what-is-delegated-proof-of-stake/

Castro, M., & Liskov, B. (1999). Practical Byzantine fault tolerance. In OSDI (pp. 173-186).

Kozak, T. (2018). Consensus Protocols that Meet Different Business Demands, Part I. Intellectsoft. Retrieved from https://blockchain.intellectsoft.net/blog/consensus-protocols-that-meet-different-business-demands/

Khan, M., den Hartog, F., & Hu, J. (2022). A Survey and Ontology of Blockchain Consensus Algorithms for Resource-Constrained IoT Systems. Sensors, 22(2), 8188.

Guo, H., Yu, X. (2022). A survey on blockchain technology and its security. Blockchain: Research and Applications, 3(2), 100067.

Szabo, N. (1994). Smart Contracts: The Next Revolution in Contract Law. SSRN Electronic Journal.

Tapscott, D., & Tapscott, A. (2016). The Future of Money: How the Blockchain Will Revolutionize Finance.

Leng, J., et al. (2021). Blockchain-Secured Smart Manufacturing in Industry 4.0: A Survey. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 51(1), 237-252. https://doi.org/10.1109/TSMC.2020.304078

Leng, J., et al. (2020). Blockchain-empowered sustainable manufacturing and product lifecycle management in Industry 4.0: A survey. Renewable and Sustainable Energy Reviews, 132, 110112.

Leng, J., et al. (2019). ManuChain: Combining permissioned blockchain with a holistic optimization model as bi-level intelligence for smart manufacturing. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 50(1), 182-192.

Tandon, A., Dhir, A., Islam, A. K. M. N., & Mäntymäki, M. (2020). Blockchain in healthcare: A systematic literature review, synthesizing framework and future research agenda. Computers in Industry, 122, 103290.

Sun, H., Mao, H., Zhang, Y., et al. (2022). Development and Application of Blockchain Cross-chain Technology. Computer Science, 49(05), 287-295.

Downloads

Published

13-03-2024

How to Cite

Liu, J., & Wu, J. (2024). A Comprehensive Survey on Blockchain Technology and Its Applications. Highlights in Science, Engineering and Technology, 85, 128-138. https://doi.org/10.54097/r0ggyr24