Alex Valtchanov, Lauren Helbling, Batuhan Mekiker, Mike P. Wittie
{"title":"Parallel Block Execution in SoCC Blockchains through Optimistic Concurrency Control","authors":"Alex Valtchanov, Lauren Helbling, Batuhan Mekiker, Mike P. Wittie","doi":"10.1109/GCWkshps52748.2021.9682147","DOIUrl":null,"url":null,"abstract":"The blockchain ecosystem is growing rapidly with new decentralized applications being released constantly, boasting significant growth in functionality and adoption. With accelerating adoption rate, the load on all the existing blockchain networks grows as well, causing increased transaction delays. We seek to improve the performance of blockchain solutions by increasing transaction throughput. This paper presents a novel approach for executing blocks in parallel using optimistic concurrency control and conflict rescheduling. Specifically, we show that our approach improves the performance of Separation of Consensus and Compute (SoCC) blockchains with the potential to reduce smart contract transaction wait times.","PeriodicalId":6802,"journal":{"name":"2021 IEEE Globecom Workshops (GC Wkshps)","volume":"6 1","pages":"1-6"},"PeriodicalIF":0.0000,"publicationDate":"2021-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE Globecom Workshops (GC Wkshps)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/GCWkshps52748.2021.9682147","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
The blockchain ecosystem is growing rapidly with new decentralized applications being released constantly, boasting significant growth in functionality and adoption. With accelerating adoption rate, the load on all the existing blockchain networks grows as well, causing increased transaction delays. We seek to improve the performance of blockchain solutions by increasing transaction throughput. This paper presents a novel approach for executing blocks in parallel using optimistic concurrency control and conflict rescheduling. Specifically, we show that our approach improves the performance of Separation of Consensus and Compute (SoCC) blockchains with the potential to reduce smart contract transaction wait times.