Pratiksha Mittal, Austin C. Walthall, Pinchen Cui, A. Skjellum, Ujjwal Guin
{"title":"A Blockchain-based Contactless Delivery System for Addressing COVID-19 and Other Pandemics","authors":"Pratiksha Mittal, Austin C. Walthall, Pinchen Cui, A. Skjellum, Ujjwal Guin","doi":"10.1109/Blockchain53845.2021.00060","DOIUrl":"https://doi.org/10.1109/Blockchain53845.2021.00060","url":null,"abstract":"The coronavirus (COVID-19) pandemic has significantly impacted and changed our daily routines. Worldwide, people have had to adapt by undergoing remote work and self-quarantine. This situation has required transforming strategies for various logistics services for a variety of service providers, such as retail stores and restaurants. The concept of contactless delivery has emerged to help prevent the spread of the coronavirus. However, contactless delivery only reduces the direct interaction between the delivery personnel and the customer. In addition to peer-to-peer contact, items still go through insecure interactions between and among the delivery personnel and other unknown third parties. Even if the items are delivered without physical contact, concerns remain about their routes in the supply chain. In this paper, we present a novel blockchain-based framework to enable the traceability of products in the supply chain. This framework records and tracks delivery traces and the medical status of delivery personnel in a privacy-preserved manner, ultimately contributing to COVID-19 prevention and control. We build a Hyperledger Fabric-based blockchain prototype system as our testbed. Several smart contract functions are implemented and evaluated to show the efficiency of the proposed framework. In conjunction with the implementation and evaluation, we also perform comprehensive security and privacy analyses of this framework.","PeriodicalId":372721,"journal":{"name":"2021 IEEE International Conference on Blockchain (Blockchain)","volume":"91 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127592911","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Shange Fu, Jiangshan Yu, Rafael Dowsley, Joseph K. Liu
{"title":"On the Shutdown Price of Blockchain Mining Machines","authors":"Shange Fu, Jiangshan Yu, Rafael Dowsley, Joseph K. Liu","doi":"10.1109/Blockchain53845.2021.00032","DOIUrl":"https://doi.org/10.1109/Blockchain53845.2021.00032","url":null,"abstract":"The security of PoW-based blockchains relies on the total amount of mining power and the ratio of mining power possessed by the honest miners. Loosely speaking, a system with higher mining power makes an attack more difficult. To incentivise miners joining the network and contributing their mining power, reward mechanisms are designed to provide economic profit to miners in exchange for their mining power. We identify shutdown price of mining machines as an overlooked factor that has an impact on the total mining power in the network, so the level of system security of PoW-based blockchains. We formalise the concept of shutdown price, which represents the break-even point of operating a mining machine. Once the shutdown price of a type of machines is reached, mining coins with them can be more expensive than buying coins directly in the cryptocurrency market. Therefore a rational operator would switch off these machines. This reduces the mining power in the network. However, due to the high market volatility and the coin price may recover from the break-even point quickly, the miners may delay shut down or may choose a partial shutdown strategy to hedge risk. We define and analyse such shutdown tolerance by applying real option theory. We also provide a discussion on the key factors determining shutdown price and their impact on the blockchain security.","PeriodicalId":372721,"journal":{"name":"2021 IEEE International Conference on Blockchain (Blockchain)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114597706","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Christoph H.-J. Braun, Janina Traue, Boris Lingl, Tobias Käfer
{"title":"Documenting the Execution of Semantically Modelled Inter-organisational Workflows on a Distributed Ledger","authors":"Christoph H.-J. Braun, Janina Traue, Boris Lingl, Tobias Käfer","doi":"10.1109/Blockchain53845.2021.00045","DOIUrl":"https://doi.org/10.1109/Blockchain53845.2021.00045","url":null,"abstract":"We present an approach for documenting the execution of inter-organisational workflows on a distributed ledger, with the possibility of adding selectively shared verifiable data to the workflow instances' documentation. On data level, we base our approach on semantic workflow and data modelling, augmented with hashing. As system components, we use a distributed ledger as consensus-based shared database for workflow documentation and data verification, and RESTful APIs for sharing data with different privacy and publicity requirements. We evaluate our approach using a load test based in a real-world logistics setting.","PeriodicalId":372721,"journal":{"name":"2021 IEEE International Conference on Blockchain (Blockchain)","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122547569","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Alkhansaa A. Abuhashim, Hassan A. Shafei, C. C. Tan
{"title":"Block-VC: A Blockchain-Based Global Vaccination Certification","authors":"Alkhansaa A. Abuhashim, Hassan A. Shafei, C. C. Tan","doi":"10.1109/Blockchain53845.2021.00055","DOIUrl":"https://doi.org/10.1109/Blockchain53845.2021.00055","url":null,"abstract":"This paper proposes a global blockchain-based vaccination certification. To facilitate issuing and verifying certificates globally, the framework is lightweight on the user's side. The essential certification operations, issuing certificate, verifying certificate, and verifying vaccine, are implemented preserving user's privacy. Our framework's smart contracts design is implemented on the Ethereum blockchain test network to support indexing and querying the certification data. The experimental results show the effectiveness of the proposed approach in improving the performance of the primary functionalities. The results show the retrieving time of certificate information is efficient no matter how long the chain is, compared with scanning the blocks to find the target data.","PeriodicalId":372721,"journal":{"name":"2021 IEEE International Conference on Blockchain (Blockchain)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116696130","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"NFTCert: NFT-Based Certificates With Online Payment Gateway","authors":"Xiongfei Zhao, Yain-Whar Si","doi":"10.1109/Blockchain53845.2021.00081","DOIUrl":"https://doi.org/10.1109/Blockchain53845.2021.00081","url":null,"abstract":"Nowadays, academic certificates are still widely issued in paper format. Traditional certificate verification is a lengthy, manually intensive, and sometimes expensive process. In this paper, we propose a novel NFT-based certificate framework called NFTCert, which enables the establishment of links between a legitimate certificate and its owner through a Blockchain. In this paper, we describe the implementation of the NFTCert framework, including schema definition, minting, verification, and revocation of NFT-based certificates. We also introduce a payment gateway into the minting process, which enables NFTCert to be used by a wider audience. Therefore, participants of NFTCerts do not need to rely on cryptocurrency for transactions. All in all, the proposed framework is designed to achieve usability, authenticity, confidentiality, transparency, and availability properties when it is compared to existing Blockchain-based systems.","PeriodicalId":372721,"journal":{"name":"2021 IEEE International Conference on Blockchain (Blockchain)","volume":"53 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127644294","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Prabhakaran Kasinathan, Davide Martintoni, Benedikt Hofmann, V. Senni, Martin Wimmer
{"title":"Secure Remote Maintenance via Workflow-Driven Security Framework","authors":"Prabhakaran Kasinathan, Davide Martintoni, Benedikt Hofmann, V. Senni, Martin Wimmer","doi":"10.1109/Blockchain53845.2021.00016","DOIUrl":"https://doi.org/10.1109/Blockchain53845.2021.00016","url":null,"abstract":"Remote Maintenance in collaborative manufacturing provides a lot of benefits such as reduced downtime in manufacturing operations. But at the same time, it increases the attack-surface by opening new attack paths to strictly controlled network zones. In this paper, we analyse a real-world cross-organizational remote maintenance scenario by collecting security requirements (e.g., authentication, authorization, and auditability), and present a workflow-based approach to model and formally enforce access control for that scenario. The proposed approach leverages the Workflow-Driven Security Framework (WDSF) to enforce the least privilege principle; to ensure workflow integrity and separation of duties, (i.e., business process enforcement and compliance); to protect the confidentiality and integrity of sensitive information; and to provide traceability and non-repudiation in case of root-cause analysis. The WDSF uses Petri Nets (PN) to model and enforce the workflow, and blockchain and smart contracts to guarantee accountability and traceability of workflow events. The Petri Nets workflows are modelled and validated using the WoPeD tool.","PeriodicalId":372721,"journal":{"name":"2021 IEEE International Conference on Blockchain (Blockchain)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128216587","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Lucas Kuhring, Z. István, A. Sorniotti, M. Vukolic
{"title":"StreamChain: Building a Low-Latency Permissioned Blockchain For Enterprise Use-Cases","authors":"Lucas Kuhring, Z. István, A. Sorniotti, M. Vukolic","doi":"10.1109/Blockchain53845.2021.00027","DOIUrl":"https://doi.org/10.1109/Blockchain53845.2021.00027","url":null,"abstract":"Permissioned blockchains are a promising technology for secure decentralized data management in business-to-business use-cases. In contrast to Bitcoin and similar public blockchains, which rely on Proof-of-Work for consensus and are deployed on thousands of geo-distributed nodes, business-to-business use-cases (such as supply chain management and banking) require significantly fewer nodes, cheaper consensus, and are often deployed in controlled environments with fast networking and low latency. However, permissioned blockchains often follow the architectural thinking behind their WAN-oriented public relatives, which results in end-to-end latency several orders of magnitude higher than necessary. In this work, we propose a fundamental shift in permissioned blockchain design, eliminating blocks in favor of processing transactions in a streaming fashion. This results in a drastically lower latency without reducing throughput or forfeiting reliability and security guarantees. To demonstrate the wide applicability of our design, we prototype StreamChain based on the Hyperledger Fabric, and show that it delivers latency two orders of magnitude lower than Fabric, while sustaining similar throughput. This performance makes StreamChain a potential alternative to traditional databases and, thanks to its streaming paradigm, enables further research, for instance, around reducing latency through relying on modern programmable hardware accelerators.","PeriodicalId":372721,"journal":{"name":"2021 IEEE International Conference on Blockchain (Blockchain)","volume":"52 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133180452","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Naga Ramya Bhamidipati, Varsha Vakkavanthula, George Stafford, Masrik A. Dahir, R. Neupane, Ernest Bonnah, Songjie Wang, J. Murthy, K. A. Hoque, P. Calyam
{"title":"ClaimChain: Secure Blockchain Platform for Handling Insurance Claims Processing","authors":"Naga Ramya Bhamidipati, Varsha Vakkavanthula, George Stafford, Masrik A. Dahir, R. Neupane, Ernest Bonnah, Songjie Wang, J. Murthy, K. A. Hoque, P. Calyam","doi":"10.1109/Blockchain53845.2021.00019","DOIUrl":"https://doi.org/10.1109/Blockchain53845.2021.00019","url":null,"abstract":"Insurance claims processing involves multi-domain entities and multi-source data, along with a number of human-agent interactions. Consequently, this processing is traditionally manually-intensive and time-consuming. Blockchain technology-based platforms for intelligent automation can significantly improve the scale and response time of claims processing. However, there is a need to secure such platforms against fraud (e.g., duplicate claims) and the loss of data integrity caused due to cyber-attacks (e.g., Sybil attack). In this paper, we propose a novel “ClaimChain”, a consortium Blockchain platform that transforms the state-of-the-art NICB/ISO database architecture approach through increased shared intelligence and participation of insurance companies. ClaimChain features include: (a) automation of insurance claim processing via implementation of a Blockchain infrastructure, (b) infrastructure-level threat modeling via attack tree formalism for data integrity attacks, and (c) application-level fraud modeling for identified prominent red flags through machine learning models and risk scoring on the basis of risk severity. We evaluate the scalability of ClaimChain by simulating realistically large number of Blockchain transactions of claim processing. Further, we show that data integrity attacks at the infrastructure-level can be mitigated (as seen in reduction of 24% probability in loss) through implementation of security design principles. We also perform fraud-detection over an open dataset in ClaimChain to show how machine learning models can detect fraudulent activity with 98% accuracy.","PeriodicalId":372721,"journal":{"name":"2021 IEEE International Conference on Blockchain (Blockchain)","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128846294","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"[Title page]","authors":"","doi":"10.1109/blockchain53845.2021.00002","DOIUrl":"https://doi.org/10.1109/blockchain53845.2021.00002","url":null,"abstract":"","PeriodicalId":372721,"journal":{"name":"2021 IEEE International Conference on Blockchain (Blockchain)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131291805","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A Multi-Class Blockchain Services Framework for Communication Networks","authors":"Gholamreza Ramezan, Cyril Leung","doi":"10.1109/Blockchain53845.2021.00063","DOIUrl":"https://doi.org/10.1109/Blockchain53845.2021.00063","url":null,"abstract":"Blockchain-based applications have been recently introduced in communication networks. Different applications require different levels of service whereas existing blockchain-based applications mostly provide a single class of service. In this paper, we propose a multi-class blockchain services (MCBS) framework that prioritizes the processing of time-critical blockchain-based applications in communication networks. We model MCBS as a queueing system and derive the average service times for the different classes. We then formulate a multi-objective optimization problem to simultaneously optimize the average service time and aggregate transactions arrival rate. The numerical results show that existing blockchains may not satisfy the requirements of time-critical applications whereas a high priority queue in MCBS may meet the requirement. In addition, we analyze MCBS under double-spend attacks and show that with maximum attacker hash power, the blockchain system can still be stable if the aggregate transaction arrival rate is lower than half of its maximum achievable value.","PeriodicalId":372721,"journal":{"name":"2021 IEEE International Conference on Blockchain (Blockchain)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131338303","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}