IET BlockchainPub Date : 2022-04-05DOI: 10.48550/arXiv.2204.02019
Ardeshir Shojaeenasab, Amir Pasha Motamed, B. Bahrak
{"title":"Mixing detection on Bitcoin transactions using statistical patterns","authors":"Ardeshir Shojaeenasab, Amir Pasha Motamed, B. Bahrak","doi":"10.48550/arXiv.2204.02019","DOIUrl":"https://doi.org/10.48550/arXiv.2204.02019","url":null,"abstract":"Cryptocurrencies, particularly Bitcoin, have garnered attention for their potential in anonymous transactions. However, their anonymity has often been compromised by deanonymization attacks. To counter this, mixing services have been introduced. While they enhance privacy, they obscure fund traceability. This study seeks to demystify transactions linked to these services, shedding light on pathways of concealed and laundered money. We propose a method to identify and classify transactions and addresses of major mixing services in Bitcoin. Unlike previous research focusing on older techniques like CoinJoin, we emphasize modern mixing services. We gathered labelled data by transacting with three prominent mixers (MixTum, Blemder, and CryptoMixer) and identified recurring patterns. Using these patterns, an algorithm was created to pinpoint mixing transactions and distinguish mixer‐related addresses.The algorithm achieved a remarkable recall rate of 100%. Given the lack of clear ground truth and the vast number of unlabelled transactions, ensuring accuracy was a challenge. However, by analyzing a set of non‐mixing transactions with our model, it was confirmed that the high recall rate was not misleading. This work provides a significant advancement in monitoring mixing transactions, presenting a valuable tool against fraud and money laundering in cryptocurrency networks.","PeriodicalId":100650,"journal":{"name":"IET Blockchain","volume":"20 1","pages":"136-148"},"PeriodicalIF":0.0,"publicationDate":"2022-04-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"86823761","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":"Distributed fusion cross-chain model and architecture","authors":"Guozheng Yang, Cheng Zang, Jiajun Chen, Dongsheng Guo, Jingzhi Zhang","doi":"10.1049/blc2.12013","DOIUrl":"10.1049/blc2.12013","url":null,"abstract":"<p>Cross-chain is the key technology to achieve interconnectivity and interoperability across various blockchain networks. It surpasses traditional single-chain architecture in terms of the performance, capacity, privacy, economic and technical scalability. Cross-chain can break barriers between institutions, industries, and regions. This paper integrates existing blockchain interoperability technologies and proposes a distributed fusion cross-chain model in financial industry. In order to support large scale computing and high availability requirements in financial industry, the model is built on a decentralized architecture and highly scalable. It supports large-scale isomorphic or heterogeneous blockchain cross-chain data and state interaction. And it achieves reliable financial value circulation in various underlying blockchain networks.</p>","PeriodicalId":100650,"journal":{"name":"IET Blockchain","volume":"2 2","pages":"29-43"},"PeriodicalIF":0.0,"publicationDate":"2022-03-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ietresearch.onlinelibrary.wiley.com/doi/epdf/10.1049/blc2.12013","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"83676952","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"GPU accelerated blockchain over key-value database transactions","authors":"Konstantinos Iliakis, Konstantina Koliogeorgi, Antonios Litke, Theodora Varvarigou, Dimitrios Soudris","doi":"10.1049/blc2.12011","DOIUrl":"10.1049/blc2.12011","url":null,"abstract":"<p>Blockchain is a distributed ledger based on peer-to-peer networks, originally used for crypto-currency systems. Blockchains are being used as an enabling technology for decentralised applications in the areas of Internet-of-Things, finance, supply-chain and others. Consistency, data privacy, performance, and energy efficiency are of paramount importance in such applications. The full nodes of public, permissionless blockchains undertake the task of verifying the transactions generated by the network. Full nodes perform operations such as confirming balances, transactions, and history, i.e. mostly database search queries. Consequently, their throughput is crucial for the performance of blockchain systems. In this work, the benefits of accelerating the blockchain search and insert queries by leveraging GPU platforms are studied. An extensive comparison between the most dominant utilized database is provided, i.e. LevelDB, and MegaKV, a high-performance GPU-accelerated database. Realistic operations that take place in blockchain systems are emulated and evaluated over representative scenarios, showing three orders of magnitude gains in throughput and energy efficiency without compromising the security aspect. The extensive comparison between LevelDB and MegaKV indicates that GPU acceleration is an effective solution for runtime and energy efficiency enhancement of blockchain systems, and the integration of the two technologies is a promising field of research.</p>","PeriodicalId":100650,"journal":{"name":"IET Blockchain","volume":"2 1","pages":"1-12"},"PeriodicalIF":0.0,"publicationDate":"2022-03-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ietresearch.onlinelibrary.wiley.com/doi/epdf/10.1049/blc2.12011","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89365899","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
IET BlockchainPub Date : 2022-03-02DOI: 10.1049/blc2.12012
Jack Huang, Yuan Wei Qi, Muhammad Rizwan Asghar, Andrew Meads, Yu-Cheng Tu
{"title":"Sharing medical data using a blockchain-based secure EHR system for New Zealand","authors":"Jack Huang, Yuan Wei Qi, Muhammad Rizwan Asghar, Andrew Meads, Yu-Cheng Tu","doi":"10.1049/blc2.12012","DOIUrl":"10.1049/blc2.12012","url":null,"abstract":"<p>In New Zealand, the demand for healthcare services has grown gradually in the last decade, and it is likely to increase further. This had led to issues such as increasing treatment costs and processing time for the patients. To address the growing pressure in the healthcare sector, and its fragmented IT landscape that compounds the problems further, the New Zealand Ministry of Health aims to establish a shared Electronic Health Record (EHR) system that integrates all the major healthcare organisations such as hospitals, medical centres, and specialists. Due to its characteristics, blockchain technology could be a potential platform for building such large-scale health systems. Here, MedBloc, a blockchain-based secure EHR system that enables patients and healthcare providers to access and share health records while providing usability, security, and privacy is presented. MedBloc captures a longitudinal view of the patients’ health story and empowers the patients to regulate their own data by allowing them to give or withdraw consent for healthcare providers to access their records. To preserve the patients’ privacy and protect their health data, MedBloc uses an encryption scheme to secure records and smart contracts to enforce access control to prevent unauthorised access.</p>","PeriodicalId":100650,"journal":{"name":"IET Blockchain","volume":"2 1","pages":"13-28"},"PeriodicalIF":0.0,"publicationDate":"2022-03-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ietresearch.onlinelibrary.wiley.com/doi/epdf/10.1049/blc2.12012","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"88618701","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
IET BlockchainPub Date : 2021-10-16DOI: 10.1049/blc2.12010
Changxin Yang, Xuan Ju, Erwu Liu, Yuanzhe Geng, Rui Wang
{"title":"Blockchain-based indoor location paging and answering service with truncated-geo-indistinguishability","authors":"Changxin Yang, Xuan Ju, Erwu Liu, Yuanzhe Geng, Rui Wang","doi":"10.1049/blc2.12010","DOIUrl":"10.1049/blc2.12010","url":null,"abstract":"<p>Indoor location-based services have numerous applications built on indoor navigation. Over the years, researchers have proposed various indoor navigation methods to find a certain point of interest. This paper proposes location paging and answering service (LPAS) for finding out someone in an indoor environment . However, it may face serious problems of privacy disclosure of the clients' indoor location data . To ensure security, privacy and convenience, the authors leverage blockchain to model the indoor environment, and build blockchain-based indoor LPAS (BILPAS) on blockchain by embedding our three-way-handshake Diffie–Hellman Key Agreement procedures. Our BILPAS can automatically establish a secure and privacy communication tunnel between any two users, thus greatly liberating participants from unnecessary self-determining interactions . On the premise that the certain person can also be found, the authors introduce Truncated-Geo-Indistinguishability (TGeoI) to perturb the actual location within a limited, valid, user-defined distance, thereby allowing users to obtain reasonable location privacy. The authors have put a strong emphasis in the formal treatment of the reasonable privacy guarantees, giving a rigorous definition of TGeoI and providing a comparison with Geo-Indistinguishability that the authors' method satisfies such property. Then, the authors present the BILPAS prototype and implement it on Hyperledger Fabric. Finally, the authors conduct the security and privacy analysis and evaluate the time performance. The experiment results validate the reasonable privacy, high security and convenience of the authors' framework.</p>","PeriodicalId":100650,"journal":{"name":"IET Blockchain","volume":"1 2-4","pages":"105-117"},"PeriodicalIF":0.0,"publicationDate":"2021-10-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ietresearch.onlinelibrary.wiley.com/doi/epdf/10.1049/blc2.12010","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"87490359","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
IET BlockchainPub Date : 2021-09-24DOI: 10.1049/blc2.12009
Ji Liu, Zheng Xu, Ruiqiang Li, Hang Zhao, Hongbo Jiang, Jinhui Yao, Dong Yuan, Shiping Chen
{"title":"Applying blockchain for primary financial market: A survey","authors":"Ji Liu, Zheng Xu, Ruiqiang Li, Hang Zhao, Hongbo Jiang, Jinhui Yao, Dong Yuan, Shiping Chen","doi":"10.1049/blc2.12009","DOIUrl":"10.1049/blc2.12009","url":null,"abstract":"<p>In financial market, especially primary market, it is very costly and difficult to make a deal due to discovery difficulty, information asymmetry, lack of trust, complicated trading process and low liquidity. Blockchain is an innovative technology enabling new business models of distributed data storage, point-to-point transaction and decentralized autonomous organizations via consensus. The unique features of blockchain, ‘decentralization, highly transparent, enhanced security and immutability of information’, make it a good solution candidate to meet the needs of private equity exchange. This article focuses on analysing the technical basis of the blockchain financial model and the typical application scenarios of the blockchain in the financial market. It discusses the importance of applying key blockchain technology to the financial market, especially in the primary market. Research has found that the development of blockchain technology, especially the maturity of stabilized token technology, makes it possible for blockchain to become a supporting technology to support the next generation of infrastructure in the future financial market. At present, blockchain technology has been concentrated in the issuance, registration, clearing, settlement and derivatives management of private equity and other over-the-counter securities. The use of blockchain to build a decentralized primary market has not received enough attention in research and practice, and the use of blockchain technology to establish a primary market with diverse distribution methods is still in its infancy. On this basis, this article further analyses the current problems and the possibility of solving these problems in the application of blockchain in the primary market and points out several interesting directions for future research in this field.</p>","PeriodicalId":100650,"journal":{"name":"IET Blockchain","volume":"1 2-4","pages":"65-81"},"PeriodicalIF":0.0,"publicationDate":"2021-09-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ietresearch.onlinelibrary.wiley.com/doi/epdf/10.1049/blc2.12009","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78280527","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
IET BlockchainPub Date : 2021-05-27DOI: 10.1049/blc2.12008
Erwu Liu, My T. Thai
{"title":"Welcome message from the Editors-in-Chief","authors":"Erwu Liu, My T. Thai","doi":"10.1049/blc2.12008","DOIUrl":"10.1049/blc2.12008","url":null,"abstract":"<p>Welcome to <i>IET Blockchain</i>. It is a great pleasure and privilege to serve as its Founding Editors-in-Chief. Together with IET Chief Executive Nigel Fine, we announced the launch of <i>IET Blockchain</i> in the World Artificial Intelligence Conference (WAIC) in July 2020. We look forward to making this journal the leading outlet for the Blockchain research community.</p><p>In 2008, Satoshi Nakamoto published the whitepaper “Bitcoin: A Peer-to-Peer Electronic Cash System” introducing a “peer-to-peer version of electronic cash” known as Bitcoin. Since then, blockchain technology that runs Bitcoin has developed into one of today's most exciting innovations with potential to impact every industry from financial, management, and healthcare, to manufacturing, information technology, and energy.</p><p>At its core, blockchain is a decentralized, immutable, public ledger that permanently records transactions between two parties without third-party authentication. This creates digital trust that opens the door to disruptive innovations in many areas including digital twin, artificial intelligence, data management, network science, and privacy-preserving. When researchers and public realized that blockchain could be used for more than cryptocurrency and has the great potential to enable innovative digital services, there was a surge of interest in how blockchain could impact other industries.</p><p>We expect <i>IET Blockchain</i> to become one of the premier venues to publish cutting-edge research and latest achievements to promote multidisciplinary, unbounded digital innovations of blockchain technology. Accordingly, we have invited a team of world-class researchers to serve on the editorial board, which comprises experts from internationally renowned universities and organizations such as Princeton University, Massachusetts Institute of Technology, Carnegie Mellon University, University of Florida, Oxford University, Imperial College, Technische Universität Berlin, University of Helsinki, University of Oslo, University of New South Wales, Indian Institute of Technology, Tsinghua University, Peking University, Tongji University, Hong Kong University of Science and Technology, Hong Kong Polytechnic University, National Institute of Standards and Technology (NIST), IBM, and several others.</p><p>The inaugural issue of the <i>IET Blockchain</i> journal covers a wide range of topics, as an evidence of the strong potential of Blockchain and its diverse applications. Research articles in this inaugural issue not only discuss about the core technologies of Blockchain, such as smart contracts, consensus algorithms, and online bootstrapping but also demonstrate the stellar performance of Blockchain in a number of applications, including unmanned aerial vehicles, railway signalling, and supply chain management.</p><p>We have been expanding our editorial board, and now have 60 editors from all over the world, covering the broad spectrum that the journal's sco","PeriodicalId":100650,"journal":{"name":"IET Blockchain","volume":"1 1","pages":"1-2"},"PeriodicalIF":0.0,"publicationDate":"2021-05-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ietresearch.onlinelibrary.wiley.com/doi/epdf/10.1049/blc2.12008","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"82049782","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
IET BlockchainPub Date : 2021-05-13DOI: 10.1049/blc2.12007
Ashar Ahmad, Abdulrahman Alabduljabbar, Muhammad Saad, DaeHun Nyang, Joongheon Kim, David Mohaisen
{"title":"Empirically comparing the performance of blockchain's consensus algorithms","authors":"Ashar Ahmad, Abdulrahman Alabduljabbar, Muhammad Saad, DaeHun Nyang, Joongheon Kim, David Mohaisen","doi":"10.1049/blc2.12007","DOIUrl":"10.1049/blc2.12007","url":null,"abstract":"<p>Blockchain-based audit systems suffer from low scalability and high message complexity. The root cause of these shortcomings is the use of “Practical Byzantine Fault Tolerance” (PBFT) consensus protocol in those systems. Alternatives to PBFT have not been used in blockchain-based audit systems due to the limited knowledge about their functional and operational requirements. Currently, no blockchain testbed supports the execution and benchmarking of different consensus protocols in a unified testing environment. This paper demonstrates building a blockchain testbed that supports the execution of five state-of-the-art consensus protocols in a blockchain system; namely PBFT, Proof-of-Work (PoW), Proof-of-Stake (PoS), Proof-of-Elapsed Time (PoET), and Clique. Performance evaluation of those consensus algorithms is carried out using data from a real-world audit system. These results show that the Clique protocol is best suited for blockchain-based audit systems, based on scalability features.</p>","PeriodicalId":100650,"journal":{"name":"IET Blockchain","volume":"1 1","pages":"56-64"},"PeriodicalIF":0.0,"publicationDate":"2021-05-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ietresearch.onlinelibrary.wiley.com/doi/epdf/10.1049/blc2.12007","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78708947","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
IET BlockchainPub Date : 2021-05-10DOI: 10.1049/blc2.12003
Ganesan Muniandi
{"title":"Blockchain-enabled balise data security for train control system","authors":"Ganesan Muniandi","doi":"10.1049/blc2.12003","DOIUrl":"10.1049/blc2.12003","url":null,"abstract":"<p>The train control system is the railway system's brain, ensuring the train protection and the railway network's operating performance. This control system relies on the balise data received via near-field wireless communication to localize the train and update real-time operating conditions and constraints. The attackers can capture these data through their balise antenna and corrupt them through replay or false data injection attacks. This corrupted data can compromise train safety and jeopardize the entire train fleet operations. To overcome these attacks and to ensure the trustworthiness of balise and data integrity, this study proposes the permissioned blockchain-enabled two novel architectures for data transactions. Besides, each balise is equipped with a novel built-in blockchain cryptography algorithm to create its secret and public keys to provide the key integrity without needing third-party Certification Authority of conventional Public-Key Infrastructure based security systems. Each balise can create the unique signature using a ‘nonce’ signal sent by the train control system in the static architecture or using a self-generated ‘k-once’ secret key per train control system in dynamic architecture. Finally, the case studies are carried out to confirm the security sufficiency of the proposed architectures.</p>","PeriodicalId":100650,"journal":{"name":"IET Blockchain","volume":"1 2-4","pages":"82-94"},"PeriodicalIF":0.0,"publicationDate":"2021-05-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ietresearch.onlinelibrary.wiley.com/doi/epdf/10.1049/blc2.12003","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84053509","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"SmartOil: Blockchain and smart contract-based oil supply chain management","authors":"AKM Bahalul Haque, Md. Rifat Hasan, Md. Oahiduzzaman Mondol Zihad","doi":"10.1049/blc2.12005","DOIUrl":"10.1049/blc2.12005","url":null,"abstract":"<p>The traditional oil supply chain suffers from various shortcomings regarding crude oil extraction, processing, distribution, environmental pollution and traceability. It offers only forward flow of products with limitations in quality inspection, fraudulent information and monopolistic behavior of supply chain entities. Inclusion of counterfeiting products and opaqueness of the system urge renovation in this sector. Technological advancement can now reshape the infrastructure of the supply chain for the future. Here, a conceptual framework utilizing blockchain and smart contract to monitor the overall oil supply chain is suggested. Blockchain is a used to monitor and support the security building of a decentralized type supply chain. The Internet of Things (IoT) sensors open a broader window to track the process and attributes in real time. A methodology to support reverse traceability for each participant of the supply chain is constructed. Implementation of smart contracts is also shown with detailed analysis. The challenges of implementing such a system are further described and our framework's adaptability in the real world is validated. The paper concludes with future research scope to mitigate the restrictions of data management and maintenance with advanced\u0000working prototypes and agile systems achieving greater traceability and transparency.</p>","PeriodicalId":100650,"journal":{"name":"IET Blockchain","volume":"1 2-4","pages":"95-104"},"PeriodicalIF":0.0,"publicationDate":"2021-05-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ietresearch.onlinelibrary.wiley.com/doi/epdf/10.1049/blc2.12005","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"77918523","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}