Challenges and Emerging Solutions for Public Blockchains

Authors

  • Victor Holotescu Politehnica University of Timisoara, Romania
  • Radu Vasiu Politehnica University of Timisoara, Romania

DOI:

https://doi.org/10.18662/brain/11.1/15

Keywords:

Blockchain, distributed ledger technology, blockchain trilemma, scalability, interoperability, sustainability

Abstract

With the interest and attention that the Blockchain and the Distributed Ledger Technologies (DLTs) have recently demanded, the technology is advancing at a very high rate. With investors and applications in a wide variety of fields, a lot of funding and efforts are being driven into bringing the technology to everyday use. The community and companies are coming up with new ways to collaborate, which makes the blockchain ecosystem evolve at full tilt. Consequently, this paper’s aim is to review the academic and grey literature and to provide readers with information about the evolution, benefits and challenges of the Public Distributed Ledger Technologies and to discuss the latest solutions, which are being developed for bringing decentralization closer to the mainstream. The paper reviews the Directed Acyclic Graph (DAG) structured distributed ledgers with focus on the Hedera Hashgraph, a novelty DLT bringing a unique consensus algorithm with new use-cases enabled by new cryptoeconomic mechanisms, as well as vital services, such as Solidity smart contracts and distributed file storage. Then, we are going to explore second-layer network protocols, a major topic for solving scalability issues and for decentralizing cryptocurrency exchanges. The article tries also to identify the particularities of these technologies and how they bring specific answers to the blockchain trilemma, consisting in three themes - scalability, interoperability and sustainability.

References

ML (n.d.). Lightning Network Search and Analysis Engine. [Internet source]. Retrieved from https://1ml.com/

Baird, L. (2016). The swirlds hashgraph consensus algorithm: Fair, fast, byzantine fault tolerance. Swirlds Tech Reports SWIRLDS-TR-2016-01. Retrieved from https://www.swirlds.com/downloads/SWIRLDS-TR-2016-01.pdf

Baird, L., Harmon, M., & Madsen, P. (2019). Hedera: A public hashgraph network & Governing Council. Retrieved from https://www.hedera.com/hh-whitepaperv1.5-190219.pdf.

Baliga, A. (2017). Understanding Blockchain Consensus Models. Whitepaper. [Internet source]. Retrieved from https://www.persistent.com/wpcontent/uploads/2018/02/wp-understanding-blockchain-consensusmodels.pdf

Bashir, I. (2018). Mastering blockchain: Distributed ledger technology, decentralization, and smart contracts explained (2nd ed.). London, United Kingdom: Packt.

Blockchain (n.d.). Blockchain Size. Retrieved from https://www.blockchain.com/charts/blocks-size. [Accessed: September 30, 2019].

Blockchain (n.d.). Hashrate Distribution. Retrieved from https://www.blockchain.com/pools. [Accessed: April 08, 2019].

Bramas, Q. (2018). The stability and the security of the Tangle. HAL archive-ouvertes. Retrieved from https://hal.archives-ouvertes.fr/hal-01716111v1

Casino, F., Dasaklis, T. K., & Patsakis, C. (2019). A systematic literature review of blockchain-based applications: Current status, classification and open issues. Telematics and Informatics, 36, 55–81. https://doi.org/10.1016/j.tele.2018.11.006

Chaum, D. (1983). Blind signatures for untraceable payments. In: Chaum D., Rivest R. L., Sherman A. T. (Eds) Advances in Cryptology (pp. 199–203). Boston, MA, U.S.A.: Springer. https://doi.org/10.1007/978-1-4757-0602-4_18

Chaum, D., Fiat, A., & Naor, M. (2000). Untraceable electronic cash. Advances in Cryptology — CRYPTO’ 88, pp. 319–327. https://doi.org/10.1007/0-387-34799-2_25

Chohan, U. W. (2017). A history of bitcoin. SSRN Electronic Journal. https://doi.org/10.2139/ssrn.3047875

Churyumov, A. (2016). Byteball: A decentralized system for storage and transfer of value. [Internet source]. Retrieved from https://obyte.org/Byteball.pdf

CoinDesk ICO Tracker - CoinDesk. (2019) [Internet source]. Retrieved from https://www.coindesk.com/ico-tracker. [Accessed: April 04, 2019].

CoinLore. (2019). Cryptocurrrency List [Internet source]. Retrieved from https://www.coinlore.com/all_coins

Croman, K., Decker, C., Eyal, I., Gencer, A. E., Juels, A., Kosba, A., Miller, A., Saxena, P., Shi, E., Sirer, E. G., Song, D., & Wattenhofer, R. (2016). On scaling decentralized blockchains. In: J. Clark, S. Meiklejohn, P. Ryan, D. Wallach, M. Brenner, & K. Rohloff. (Eds.), Financial Cryptography and Data Security. FC 2016. Lecture Notes in Computer Science, vol 9604. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-53357-4_8

Dabbagh, M., Sookhak, M., & Safa, N. S. (2019). The evolution of blockchain: A bibliometric study. IEEE Access, 7, 19212–19221. https://doi.org/10.1109/ACCESS.2019.2895646

Dai, W. (1998). B-money. [Internet source]. Retrieved from http://www.weidai.com/bmoney.txt De/Centralize. (2018, May 6).

Cryptoeconomic incentive mechanisms - Joseph Poon, Plasma & Lightning Network [Video file]. Retrieved from https://www.youtube.com/watch?v=6kv0DTU3T_E

Deshpande, A., Stewart, K., Lepetit, L., & Gunashekar, S. (2017). Distributed Ledger technologies/blockchain: Challenges, opportunities and the prospects for standards. Overview report The British Standards Institution (BSI). Digiconomist (n.d.). Bitcoin Energy Consumption Index. Retrieved from https://digiconomist.net/bitcoin-energy-consumption. [Accessed: April 11, 2019].

El Ioini, N., & Pahl, C. (2018). A review of distributed ledger technologies. In: H. Panetto, C. Debruyne, H. Proper, C. Ardagna, D. Roman, & R. Meersman (Eds.) On the Move to Meaningful Internet Systems. OTM 2018 Conferences. OTM 2018. Lecture Notes in Computer Science, vol 11230. Springer, Cham. https://doi.org/10.1007/978-3-030-02671-4_16

Ethereum. (2018). Vitalik Buterin and Nouriel Roubini discuss blockchain trilemma, moderated debate to come? [Blog post]. Retrieved from https://www.bitcoinisle.com/2018/10/15/vitalik-buterin-and-nourielroubini-discuss-blockchain-trilemma-moderated-debate-to-come/

Etherscan (n.d.). Ethereum Full Node Sync (Archive) Chart. Retrieved from https://etherscan.io/chartsync/chainarchive. [Accessed: September 30, 2019].

EUBlockchain | An initiative of the European Commission. (2020).[Internet source]. Retrieved from https://www.eublockchainforum.eu/. [Accessed: April 04, 2019].

Georgiev, G. (2018). Lightning Network Milestone: „Micro-Auction‟ Art Piece Sells for $0.000000037. Bitcoin Technology [Internet source]. Retrieved from https://bitcoinist.com/lightning-network-black-swan-cryptograffiti/

Hardjono, T., Lipton, A., & Pentland, A. (2018). Towards a design philosophy for interoperable blockchain systems. arXiv:1805.05934v1 [cs.CR]. Cornell University, Computer Science, Cryptography and Security [Internet source]. Retrieved from https://arxiv.org/abs/1805.05934

Hearn, M. (2013). [Bitcoin-development] Anti DoS for tx replacement. Retrieved from https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2013-April/002417.html

Hedera Hashgraph (n.d.).[Internet source]. Retrieved from http://www.hedera.com/council. [Accessed: Maz 06, 2019]. Hedera Hashgraph Team. (2018).

Hedera Hashgraph announces winners of Global Hackathon and Hedera MVPs. Medium. Retrieved from https://medium.com/hashgraph/hedera-hashgraph-announces-winners-ofglobal-hackathon-hedera-mvps-c43df7f30c08

Hedera Hashgraph Team. (2019). Hedera Hashgraph announces initial group of Governing Council Members. Medium. Retrieved from https://medium.com/hashgraph/hedera-hashgraph-announces-initialgroup-of-governing-council-members-b11aa2e05c52

Holochain (n.d.).Holographic storage for distributed applications - a validating monotonic DHT “backed” by authoritative hashchains for data provenance (a Ceptr sub-project): holochain/holochain-proto. Retrieved from https://github.com/holochain/holochain-proto

Jedusor, T. E. (2016). Mimblewimble [Internet source]. Retrieved from https://docs.beam.mw/Mimblewimble.pdf

Konstantopoulos, G. (2018). Understanding blockchain fundamentals, Part 3: Delegated Proof of Stake. Medium. [Internet source]. Retrieved from https://medium.com/loom-network/understanding-blockchainfundamentals-part-3-delegated-proof-of-stake-b385a6b92ef

Lamport, L., Shostak, R., & Pease, M. (1982). The Byzantine generals problem. ACM Transactions on Programming Languages and Systems (TOPLAS), 4(3), 382– 401. https://doi.org/10.1145/357172.357176

Lipton, A., Hardjono, T., & Pentland, A. (2018). Digital Trade Coin (DTC): Towards a more stable digital currency. Royal Society Open Science 5(7):180155. https://doi.org/10.1098/rsos.180155

Lyons, T., Courcelas, L., & Timsit, K. (2018). Blockchain for government and public services. Technical report, European Commission. European Union Blockchain Observatory & Forum [Internet source]. Retrieved from https://www.eublockchainforum.eu/reports

Lyons, T., Courcelas, L., & Timsit, K. (2019). Scalability, interoperability and sustainability of blockchains. Technical report, European Commission. European Union Blockchain Observatory & Forum [Internet source]. Retrieved from https://www.eublockchainforum.eu/reports

Miraz, M. H. & Donald, D. C. (2019). LApps: Technological, Legal and Market Potentials of Blockchain Lightning Network Applications. The Chinese University of Hong Kong, Faculty of Law, Research Paper No. 2019-04 (p. 6).Retrieved from https://arxiv.org/ftp/arxiv/papers/1906/1906.11946.pdf

MIT Digital Currency Initiative. (2020). [Internet source]. Retrieved from https://dci.mit.edu/. [Accessed: April 04, 2019].

Nakamoto, S. (2008). Bitcoin: A peer-to-peer electronic cash system. Retrieved from https://bitcoin.org/bitcoin.pdf

O'Brien, C. (2019). EU launches blockchain association to accelerate distributed ledger technology adoption. Retrieved from https://venturebeat.com/2019/04/03/eulaunches-blockchain-association-to-accelerate-distributed-ledger-technologyadoption. [Accessed: Aprril 04, 2019].

Ometoruwa, T. (2018). Solving the blockchain trilemma: Decentralization, security & scalability. Coinbureau. [Internet source]. Retrieved from https://www.coinbureau.com/analysis/solving-blockchain-trilemma. [Accessed: May 29, 2019]

Poon, J., & Buterin, V. (2017). Plasma: Scalable Autonomous Smart Contracts. [Internet source]. Retrieved from: https://www.plasma.io/plasma.pdf

Poon, J., & Dryja, T. (2016). The bitcoin lightning network: Scalable off-chain instant payments. [Internet source]. Retrieved from https://lightning.network/lightning-network-paper.pdf

Popov, S. (2015). The tangle. Retrieved from https://www.semanticscholar.org/paper/The-tanglePopov/feb18bc2793e907e9404ffe36e442162cd2b2688

Rauchs, M., Glidden, A., Gordon, B., & Pieters, G. C. (2018). Distributed ledger technology systems: A conceptual framework. SSRN Electronic Journal. https://doi.org/10.2139/ssrn.3230013

Raul. (2018).Transactions speeds: How do cryptocurrencies stack up to Visa or PayPal?. HowMuch. Retrieved from https://howmuch.net/articles/cryptotransaction-speeds-compared. [Accessed: March 26, 2019].

Sander, T., Ta-Shma, A. (1999). Auditable, anonymous electronic cash. In: Wiener M. (Ed) Advances in Cryptology — CRYPTO’ 99. CRYPTO 1999. Lecture Notes in Computer Science, 1666 (pp 555-572). Heidelberg, Germany: Springer. https://doi.org/10.1007/3-540-48405-1_35

Szabo, N. (2008). Bit gold. [Internet source]. Retrieved from http://unenumerated.blogspot.com/2005/12/bit-gold.html The Coq Proof Assistant. (n.d.). Retrieved from https://coq.inria.fr/. [Accessed: May 08, 2019].

The Crypto Oracle. (2019). The Current vs Future State of Distributed Ledger Technology. The Capital. Retrieved from https://blog.usejournal.com/thecurrent-vs-future-state-of-distributed-ledger-technology-e146d90a3099

The Raiden Network (n.d.).[Internet source]. Retrieved from https://raiden.network/. [Accessed: May 12, 2019].

Trinity White Paper: Universal Off-chain Scaling Solution (n.d.). [Internet source]. Retrieved from https://trinity.tech/#/writepaper.

Virmani, T. (2018). 18 blockchain consortia you should know about. Retrieved from https://medium.com/blockchain-blog/18-blockchain-consortia-you-shouldknow-about-6262b6a30ba9. [Accessed: April 04, 2019].

Wheeler, Z. (2019). Beam vs Grin: Who‟s nimble at Mimblewimble?. Crypto Briefing. Retrieved from https://cryptobriefing.com/beam-grin-nimblemimblewimble/

Yaga, D., Mell, P., Roby, N., & Scarfone, K. (2018). Blockchain technology overview. National Institute of Standards and Technolog Internal Report/NIST IR 8202. U. S. Department of Commerce. https://doi.org/10.6028/NIST.IR.8202

Zamfir, V. (2016). The History of Casper — Chapter 1. Ethereum [Blog post].Retrieved from https://blog.ethereum.org/2016/12/06/history-casper-chapter-1/

Zheng, Z., Xie, S., Dai, H., Chen, X., & Wang, H. (2017). An overview of blockchain technology: Architecture, consensus, and future trends. In 2017 IEEE International Congress on Big Data (BigData Congress) (pp. 557–564). Honolulu, HI, U.S.A. https://doi.org/10.1109/BigDataCongress.2017.

Downloads

Published

2020-03-17

How to Cite

Holotescu, V., & Vasiu, R. (2020). Challenges and Emerging Solutions for Public Blockchains. BRAIN. Broad Research in Artificial Intelligence and Neuroscience, 11(1), 58-83. https://doi.org/10.18662/brain/11.1/15

Publish your work at the Scientific Publishing House LUMEN

It easy with us: publish now your work, novel, research, proceeding at Lumen Scientific Publishing House

Send your manuscript right now