Skip to main content

From Bitcoin to Solana – Innovating Blockchain Towards Enterprise Applications

  • Conference paper
  • First Online:
Blockchain – ICBC 2021 (ICBC 2021)

Part of the book series: Lecture Notes in Computer Science ((LNSC,volume 12991))

Included in the following conference series:

Abstract

This survey presents a comprehensive study of recent advances in blockchain technologies, focusing on how issues that affecting the enterprise adoption were progressively addressed from the original Bitcoin system to Ethereum, to Solana etc. Key issues preventing the wide adoption are scalability and performance, while recent advances in Solana has clearly demonstrated that it is possible to significantly improve on those issues by innovating on data structure, processes and algorithms by consolidating various time-consuming algorithms and security enforcements, and differentiate and balance users and their responsibilities and rights, while maintaining the required security and integrity that blockchain systems inherently offer.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 44.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 59.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Bitcoin developer. https://developer.bitcoin.org/reference/block_chain.html. Accessed 17 Nov 2021

  2. Yaga, D., Mell, P., Roby, N., Scarfone, K.: Blockchain technology overview. arXiv preprint, arXiv:1906.11078 (2019)

  3. Introducing Enterprise Smart Contracts. https://azure.microsoft.com/en-us/blog/introducing-enterprise-smart-contracts/. Accessed 30 Nov 2021

  4. Cao, B., Zhang, Z., Feng, D., et al.: Performance analysis and comparison of PoW, PoS and DAG based blockchains. Digit. Commun. Networks 6(4), 480–485 (2020)

    Article  Google Scholar 

  5. Zheng, Z., Xie, S., Dai, H.N., Chen, X., Wang, H.: Blockchain challenges and opportu-nities: a survey. Int. J. Web Grid Serv. 14(4), 352–375 (2018)

    Article  Google Scholar 

  6. Li, X., Jiang, P., Chen, T., Luo, X., Wen, Q.: A survey on the security of blockchain systems. Future Gener. Comput. Syst. 107, 841–853 (2020)

    Article  Google Scholar 

  7. Yakovenko, A.: Solana: a new architecture for a high performance blockchain v0. 8.13. Whitepaper (2018)

    Google Scholar 

  8. Monrat, A.A., Schelén, O., Andersson, K.: A survey of blockchain from the perspectives of applications, challenges, and opportunities. IEEE Access 7, 117134–117151 (2019)

    Article  Google Scholar 

  9. Sabry, S.S., Kaittan, N.M., Majeed, I.: The road to the blockchain technology: concept and types. Periodicals Eng. Nat. Sci. 7(4), 1821–1832 (2019)

    Google Scholar 

  10. Kube, N.: Daniel Drescher: Blockchain Basics: A Non-Technical Introduction in 25 Steps, 1st edn. Apress, Germany (2018)

    Google Scholar 

  11. Dannen, C.: Introducing Ethereum and Solidity. Apress, Berkeley (2017)

    Book  Google Scholar 

  12. Antonopoulos, A.M., Wood, G.: Mastering ethereum: building smart contracts and dapps. O'reilly, Media (2018)

    Google Scholar 

  13. Vujičić, D., Jagodić, D., Ranđić, S.: Blockchain technology, bitcoin, and Ethereum: a brief overview. In: 2018 17th International Symposium Infoteh-Jahorina (Infoteh), pp. 1–6. IEEE (2018)

    Google Scholar 

  14. Wood, G.: Ethereum: a secure decentralised generalised transaction ledger. Ethereum Proj. Yellow Pap. 151(2014), 1–32 (2014)

    Google Scholar 

  15. Ethereum Whitepaper. https://ethereum.org/zh/whitepaper/. Accessed 04 Dec 2021

  16. Transaction Execution - Ethereum Yellow Paper Walkthrough. https://www.lucassaldanha.com/transaction-execution-ethereum-yellow-paper-walkthrough-4-7/. Accessed 04 Dec 2021

  17. Zheng, W., Zheng, Z., Dai, H.N., Chen, X., Zheng, P.: XBlock-EOS: extracting and exploring blockchain data from EOSIO. Inform. Process. Manage. 58(3), 102477 (2021)

    Article  Google Scholar 

  18. Ethereum VS EOS. https://www.coinsmart.com/blog/ethereum-vs-eos/. Accessed 30 Nov 2021

  19. Mingxiao, D., Xiaofeng, M., Zhe, Z., Xiangwei, W., Qijun, C.: A review on consensus algorithm of blockchain. In: 2017 IEEE International Conference on Systems, Man, and Cybernetics (SMC), pp. 2567–2572. IEEE (2017)

    Google Scholar 

  20. Xu, G., Liu, Y., Khan, P.W.: Improvement of the DPoS consensus mechanism in blockchain based on vague sets. IEEE Trans. Ind. Inform. 16(6), 4252–4259 (2019)

    Article  Google Scholar 

  21. Zhang, S., Lee, J.H.: Analysis of the main consensus protocols of blockchain. ICT express 6(2), 93–97 (2020)

    Article  Google Scholar 

  22. Yang, B., Chen, C.: Theory, Design and Application of Blockchain, 2nd edn. China Machine Press, Beijing (2020)

    Google Scholar 

  23. Nasir, Q., Qasse, I.A., Talib, M.A., Nassif, A.B.: Performance analysis of hyperledger fabric platforms. Secur. Commun. Networks 1, 1–14 (2018)

    Google Scholar 

  24. CORDA Homepage. https://www.corda.net/. Accessed 29 Nov 2021

  25. Nadir, R.M.: Comparative study of permissioned blockchain solutions for enterprises. In: 2019 International Conference on Innovative Computing (ICIC), pp. 1–6. IEEE (2019)

    Google Scholar 

  26. Benčić, F.M., Žarko, I.P.: Distributed ledger technology: Blockchain compared to directed acyclic graph. In: 2018 IEEE 38th International Conference on Distributed Computing Systems (ICDCS), pp. 1569–1570. IEEE (2018)

    Google Scholar 

  27. Solana Docs Homepage. https://docs.solana.com. Accessed 31 Nov 2021

  28. Cendana, D.I.: Designing a digital payment framework for HEI’s using smart ID. Int. J. Comput. Theory Eng. 12(1), 1–7 (2020)

    Article  Google Scholar 

  29. Norta, A.: Designing a smart-contract application layer for transacting decentralized autonomous organizations. In: International Conference on Advances in Computing and Data Sciences, pp. 595–604. Springer, Singapore (2016). https://doi.org/10.1007/978-981-10-5427-3_61

  30. Tyre, M.J., Orlikowski, W.J.: Windows of opportunity: temporal patterns of techno-logical adaptation in organizations. Organ. Sci. 5(1), 98–118 (1994)

    Article  Google Scholar 

  31. Poon, J., Dryja, T.: The Bitcoin Lightning Network: Scalable Off-Chain Instant Payments (2016)

    Google Scholar 

  32. Poon, J., Buterin, V.: Plasma: scalable autonomous smart contracts. White Pap. 472, 1–47 (2017)

    Google Scholar 

  33. Bez, M., Fornari, G., Vardanega, T.: The scalability challenge of Ethereum: an initial quantitative analysis. In: 2019 IEEE International Conference on Service-Oriented System Engineering (SOSE), pp. 167–176. IEEE (2019)

    Google Scholar 

  34. ARK Homepage. https://ark.io/. Accessed 29 Nov 2021

  35. Cosmos Homepage. https://cosmos.network/. Accessed 29 Nov 2021

  36. Qasse, I.A., Abu Talib, M., Nasir, Q.: Inter blockchain communication: a survey. In: Proceedings of the ArabWIC 6th Annual International Conference Research Track, pp. 1–6 (2019)

    Google Scholar 

  37. Gramoli, V., Staples, M.: Blockchain standard: Can we reach consensus? IEEE Commun. Stand. Mag. 2(3), 16–21 (2018)

    Article  Google Scholar 

  38. Cernian, A., Vlasceanu, E., Tiganoaia, B., Iftemi, A.: Deploying block-chain technology for storing digital diplomas. In: 2021 23rd International Conference on Control Systems and Computer Science (CSCS), pp. 322–327. IEEE (2021)

    Google Scholar 

  39. Onik, M.M.H., Miraz, M.H.: Performance analytical comparison of blockchain-as-a-service (baas) platforms. In: International Conference for Emerging Technologies in Computing, pp. 3–18. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-23943-5_1

  40. IBM Blockchain Platform Homepage. https://www.ibm.com/blockchain/platform. Accessed 29 Nov 2021

  41. Oracle Cloud Infrastructure Homepage. https://www.oracle.com/cloud/. Accessed 29 Nov 2021

  42. Ward, B.: The Book of VMware. No Starch Press, San Francisco (2002)

    Google Scholar 

  43. Alibaba Cloud Homepage. https://www.alibabacloud.com/zh/product/baas. Accessed 29 Nov 2021

  44. OrbitDB Homepage. https://orbitdb.org/. Accessed 29 Nov 2021

  45. Benet, J.: Ipfs-content addressed, versioned, p2p file system. arXiv preprint arXiv:1407.3561 (2014)

  46. Wilkinson, S., Boshevski, T., Brandoff, J., Buterin, V.: Storj a Peer-to-Peer Cloud Storage Network (2014)

    Google Scholar 

  47. https://www.globenewswire.com/news-release/2021/11/17/2336112/0/en/The-Blockchain-market-size-is-projected-to-grow-from-USD-4-9-billion-in-2021-to-USD-67-4-billion-by-2026-at-a-Compound-Annual-Growth-Rate-CAGR-of-68-4.html

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Min Luo .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Li, X., Wang, X., Kong, T., Zheng, J., Luo, M. (2022). From Bitcoin to Solana – Innovating Blockchain Towards Enterprise Applications. In: Lee, K., Zhang, LJ. (eds) Blockchain – ICBC 2021. ICBC 2021. Lecture Notes in Computer Science(), vol 12991. Springer, Cham. https://doi.org/10.1007/978-3-030-96527-3_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-96527-3_6

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-96526-6

  • Online ISBN: 978-3-030-96527-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics