{"title":"Blockchain and its Alternative Distributed Ledgers - A Survey","authors":"A. Khalifa, Ayman M. Bahaa-Eldin, Mohamed Sobh","doi":"10.1109/ICCES48960.2019.9068183","DOIUrl":null,"url":null,"abstract":"Blockchain as a distributed data structure or ledger is perceived to provide solutions in manifold areas beyond their prominent form of digital currency; they also showed several challenges. As enhancements to the existing blockchain systems are being proposed and developed, alternative underlying data structures were driven to solve some of the challenges facing them whilst maintaining their key ideas. We start by explaining the key concepts of the blockchain as implemented in Bitcoin and Ethereum. From there, we explain the challenges and survey on the alternative data structures along with their consensus mechanisms. We find a generalization in using hash pointers in the alternative data structures and unfold the current research and implementation directions for solutions to the challenges.","PeriodicalId":136643,"journal":{"name":"2019 14th International Conference on Computer Engineering and Systems (ICCES)","volume":"5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 14th International Conference on Computer Engineering and Systems (ICCES)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCES48960.2019.9068183","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Blockchain as a distributed data structure or ledger is perceived to provide solutions in manifold areas beyond their prominent form of digital currency; they also showed several challenges. As enhancements to the existing blockchain systems are being proposed and developed, alternative underlying data structures were driven to solve some of the challenges facing them whilst maintaining their key ideas. We start by explaining the key concepts of the blockchain as implemented in Bitcoin and Ethereum. From there, we explain the challenges and survey on the alternative data structures along with their consensus mechanisms. We find a generalization in using hash pointers in the alternative data structures and unfold the current research and implementation directions for solutions to the challenges.