Abstract
Blockchain is one of the most promising technologies of the future. But till date, it is mostly used for transactions that involve mostly cryptocurrencies. To expand the scope of blockchain beyond cryptocurrency, it is really important to rethink the structure of existing blockchain architecture. One of the major factors which hold blockchain back from being an option to host real-world applications is its lack of Scalability. This paper presents the solution to scale blockchain using the concept of Autonomous Sidechains based on the Plasma framework. Instead of forcing the implementation of all transactions to the mainchain, we propose to create a new sidechain for every decentralized application. The sidechains created are autonomous with respect to each other, with mainchain acting as a backbone of the entire network. This concept increases the scalability of the blockchain by increasing the number of transactions network can process at a time.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Nakamoto S (2009) Bitcoin: a peer-to-peer electronic cash system. https://www.bitcoin.org/bitcoin.pdf.
Buterin V, et al (2014) Ethereum white paper. https://github.com/ethereum/wiki/wiki/White-Paper
Lauslahti K, Mattila J, Seppala T (2017) Smart contracts–how will blockchain technology affect contractual practices? Etla Rep 68
Cai W, Wang Z, Ernst JB, Hong Z, Feng C, Leung VCM (2018) Decentralized applications: the blockchainempowered software system. IEEE Access 6:53019–53033
Dannen C (2017) Solidity programming. In: Introducing Ethereum and Solidity, pp 69–88. Springer, Heidelberg
Kharif O (2017) Cryptokitties mania overwhelms ethereum network’s processing. https://www.bloomberg.com/news/articles/2017-12-04/cryptokittiesquickly-becomes-most-widely-used-ethereum-app.
Rieth Y (2018) Payment systems: Visa vs. bitcoin, decenter. https://decenter.org/en/paymentsystems-visa-vs-bitcoin
Stark J (2018) Making sense of ethereum’s layer 2 scaling solutions: State channels, plasma, and truebit. https://medium.com/l4-media/making-senseof-ethereums-layer-2-scaling-solutions-state-channels-plasmaand-truebit-22cb40dcc2f4
Brian W (2019). Ethereum blockchain performance and scalability. https://blog.bybit.com/research-and-analysis/ethereum-blockchainperformance-and-scalability
Gao Y, Nobuhara H (2017) A proof of stake sharding protocol for scalable blockchains. Proc Asia-Pacific Adv Netw 44:13–16
Casey MJ (2018) layer 2’ blockchain tech is an even bigger deal than you think. https://www.coindesk.com/layer-2blockchain-tech-even-bigger-deal-think
Dziembowski S, Faust S, Hostakova K (2018) Foundations of state channel networks. IACR Cryptol ePrint Arch 2018:320
Johannes H (2018) Scaling solutions on ethereum explained. https://medium.com/coinmonks/scaling-solutions-onethereum-explained-d970b66e28e5
Poon J, Buterin V (2017) Plasma: Scalable autonomous smart contracts. In: White paper, pp 1–47
Aiden (2018) Plasma world map - the hitchhiker’s guide to the plasma. https://ethresear.ch/t/plasma-world-map-the-hitchhiker-s-guide-to-the-plasma/4333
Anwar H (2018) Consensus algorithms: The root of the blockchain technology. https://101blockchains.com/consensus-algorithms-blockchain
Stop And Decrypt (2018) The ethereum-blockchain size has exceeded 1tb, and yes, it’s an issue. https://medium.com/hackernoon/the-ethereum-blockchainsize-has-exceeded-1tb-and-yes-its-an-issue-2b650b5f4f62
Krishnamachari B, Wright K (2017) The publish-process subscribe paradigm for the internet of things. USC ANRG Technical Report
Kuznetsov N (2019) Token burning, explained. https://cointelegraph.com/explained/token-burningexplained
Al-Bassam M, Sonnino A, Buterin V (2018) Fraud and data availability proofs: Maximising light client security and scaling blockchains with dishonest majorities. arXiv preprint arXiv:1809.09044
Vispute A, Patel S, Patil Y (2020) Autonomous sidechains prototype. https://github.com/abhishekvispute/AutonomousSidechains
Vispute A, Patel S, Patil Y (2020) Autonomous sidechains performance analysis. https://github.com/abhishekvispute/AutonomousSidechainsBasic/blob/master/Testing-Report%2030042020.pdf
Konstantopoulos G (2019) Plasma cash: Towards more efficient plasma constructions. arXiv preprint arXiv:1911.12095
Kanani J, Nailwal S, Arjun A (2018) Matic whitepaper, version 1.1. https://whitepaper.matic.network/#whitepaper
Fichter K, et al (2018) Plasma cash, shorter proofs. https://www.learnplasma.org/en/research/#plasmacash
Li C, Palanisamy B (2020) Comparison of decentralization in dpos and pow blockchains. arXiv preprint arXiv:2002.02082
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Vispute, A., Patel, S., Patil, Y., Wagh, S., Shirole, M. (2021). Scaling Blockchain by Autonomous Sidechains. In: Nath, V., Mandal, J.K. (eds) Proceeding of Fifth International Conference on Microelectronics, Computing and Communication Systems. Lecture Notes in Electrical Engineering, vol 748. Springer, Singapore. https://doi.org/10.1007/978-981-16-0275-7_38
Download citation
DOI: https://doi.org/10.1007/978-981-16-0275-7_38
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-16-0274-0
Online ISBN: 978-981-16-0275-7
eBook Packages: EngineeringEngineering (R0)