Eranga Bandara, Xueping Liang, Peter B. Foytik, S. Shetty, N. Ranasinghe, K. Zoysa
{"title":"Bassa-Scalable Blockchain Architecture for Smart Cities","authors":"Eranga Bandara, Xueping Liang, Peter B. Foytik, S. Shetty, N. Ranasinghe, K. Zoysa","doi":"10.1109/ISC251055.2020.9239072","DOIUrl":null,"url":null,"abstract":"Smart cities will depend on reliable Internet of things to effectively provide residential and commercial services. Smart city applications generate vast amount of data and will need the infrastructure to support high transaction throughput. The data associated with smart cities can include sensitive information and there is a need to guarantee the security and privacy through a blockchain-based decentralized infrastructure. Current blockchain environments face several challenges, such as, lack of high transaction throughput, high scalability, real-time transaction processing, and back-end stress operations, etc. In this paper, we propose “Bassa”, a blockchain platform that will meet the aforementioned challenges. Bassa employs a Apache Kafka based consensus and ‘validate-execute-group” blockchain architecture to realize real-time transaction. Bassa’s smart contract platform realizes concurrent transaction by leveraging actor-based concurrency.","PeriodicalId":201808,"journal":{"name":"2020 IEEE International Smart Cities Conference (ISC2)","volume":"35 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE International Smart Cities Conference (ISC2)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISC251055.2020.9239072","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Smart cities will depend on reliable Internet of things to effectively provide residential and commercial services. Smart city applications generate vast amount of data and will need the infrastructure to support high transaction throughput. The data associated with smart cities can include sensitive information and there is a need to guarantee the security and privacy through a blockchain-based decentralized infrastructure. Current blockchain environments face several challenges, such as, lack of high transaction throughput, high scalability, real-time transaction processing, and back-end stress operations, etc. In this paper, we propose “Bassa”, a blockchain platform that will meet the aforementioned challenges. Bassa employs a Apache Kafka based consensus and ‘validate-execute-group” blockchain architecture to realize real-time transaction. Bassa’s smart contract platform realizes concurrent transaction by leveraging actor-based concurrency.