{"title":"Timely Publication of Transaction Records in a Private Blockchain","authors":"Rui Ming, Haiping Xu","doi":"10.1109/QRS-C51114.2020.00030","DOIUrl":null,"url":null,"abstract":"Blockchain technology has been successfully applied in many different application domains. However, in some time-sensitive applications, e.g., a COVID-19 tracking system with case and testing information recorded in blockchains, it is critical to publish information or transactions in blockchains in a timely manner. In this paper, we introduce an approach to timely publishing transaction records in private blockchains, which are small-scale permissioned ones with limited number of transactions broadcast per unit of time. In our approach, when a transaction is broadcast by a peer, it is published immediately in a temporary block after being approved using a consensus mechanism. When a predefined number of temporary blocks have been published, the system will combine them into a permanent one and publish it upon approval using the same consensus mechanism. The experimental results show that our proposed approach is feasible and effective for timely publication of transaction records in a private blockchain.","PeriodicalId":358174,"journal":{"name":"2020 IEEE 20th International Conference on Software Quality, Reliability and Security Companion (QRS-C)","volume":"28 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE 20th International Conference on Software Quality, Reliability and Security Companion (QRS-C)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/QRS-C51114.2020.00030","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
Blockchain technology has been successfully applied in many different application domains. However, in some time-sensitive applications, e.g., a COVID-19 tracking system with case and testing information recorded in blockchains, it is critical to publish information or transactions in blockchains in a timely manner. In this paper, we introduce an approach to timely publishing transaction records in private blockchains, which are small-scale permissioned ones with limited number of transactions broadcast per unit of time. In our approach, when a transaction is broadcast by a peer, it is published immediately in a temporary block after being approved using a consensus mechanism. When a predefined number of temporary blocks have been published, the system will combine them into a permanent one and publish it upon approval using the same consensus mechanism. The experimental results show that our proposed approach is feasible and effective for timely publication of transaction records in a private blockchain.