Blockchain Papers

Follow blockchain research across journals, conferences, and preprint repositories.

1,621 papersLast indexed Aug 31, 2026
Search papers

Paper index

1,621 results · page 39 of 68

Clear filters
Jan 1, 2022·Lecture notes in computer science
2 cites
Updatable NIZKs from Non-Interactive Zaps

Karim Baghery, Navid Ghaedi Bardeh

No abstract is available for this record.

Open access
Cryptography and Data Security
Cloud Data Security Solutions
Privacy-Preserving Technologies in Data
Original source
Jan 1, 2022·IEEE Access
16 cites
Data Integrity Audit Scheme Based on Blockchain Expansion Technology

Zhenpeng Liu, Yongjiang Feng, Lele Ren, Weihua Zheng

Increasing numbers of users are outsourcing data to the cloud, but data integrity is an important issue. Due to the decentralization and immutability of blockchain, more and more researchers tend to use blockchain to replace third-party auditors. This paper proposes a data integrity system based on blockchain expansion technology that aims to solve the problem of high cost for blockchain network maintenance and for user creation of new blocks caused by the rapid growth of blocks in the data integrity audit scheme of existing blockchain technology. Users and cloud service providers (CSP) deploy smart contracts on the main chain and sub-chains. Intensive and frequent computing work is transferred to the sub-chain for completion, and the computation results of the sub-chain are submitted to the main chain periodically or when needed to ensure its finality. The concept of non-interactive audit is introduced to avoid affecting user experience due to the communication with the CSP during the audit process. In order to ensure data security, a reward pool mechanism is introduced. Comprehensive analysis from aspects such as storage, batch auditing and data consistency proves the correctness of the scheme. Experiments on the Ethereum blockchain platform demonstrate that this scheme can effectively reduce storage and computational overhead.

Open access
Cloud Data Security Solutions
Blockchain Technology Applications and Security
Cloud Computing and Resource Management
Original source
Jan 1, 2022·IEEE Access
39 cites
Introduction of Formal Methods in Blockchain Consensus Mechanism and Its Associated Protocols

Sudhani Verma, Divakar Yadav, Girish Chandra

As the size of data is increasing exponentially, its security is a major concern, emerging technology like blockchain is used to provide security. Since the inception of blockchain, it has been adopted by researchers and industry, however, it gained enormous attention after cryptocurrency. It can be defined as a means of storing information in such a way that modification and hacking the system is difficult or impossible. A blockchain is a decentralized ledger that is digital and public, consisting of records of transactions called blocks. A consensus technology assures that all nodes agree on a unique sequence for appending blocks. A comprehensive examination of these algorithms will aid in understanding how and why each blockchain operates in the manner that it does. In this study, we addressed extensively used consensus techniques in the blockchain and the importance of consensus protocol in blockchain technology. The underlying consensus algorithm is a critical component of every blockchain system which determine the performance and security of the system. Ensuring the correctness of consensus protocols is uttermost important to create trust in the blockchain-based systems and formal methods are the way to create that trust and develop correct and verified systems. Formal modeling is a method of writing a system mathematically and examining the correctness and verifying the developed system. This study analyzed the importance of consensus mechanisms and how formal methods are helping to develop a correct blockchain-based system. This paper is a rigorous study on the current scenario of the application of formal methods in the consensus mechanism of blockchain for their verification.

Open access
Blockchain Technology Applications and Security
Cloud Data Security Solutions
IoT and Edge/Fog Computing
Original source
Jan 1, 2022·Computers, materials & continua/Computers, materials & continua (Print)
1 cites
Policy-Based Group Signature Scheme from Lattice

Yongli Tang, Yuanhong Li, Qing Ye, Ying Li · 5 authors

Although the existing group signature schemes from lattice have been optimized for efficiency, the signing abilities of each member in the group are relatively single. It may not be suitable for complex applications. Inspired by the pioneering work of Bellare and Fuchsbauer, we present a primitive called policy-based group signature. In policy-based group signatures, group members can on behalf of the group to sign documents that meet their own policies, and the generated signatures will not leak the identity and policies of the signer. Moreover, the group administrator is allowed to reveal the identity of signer when a controversy occurs. Through the analysis of application scenarios, we concluded that the policy-based group signature needs to meet two essential security properties: simulatability and traceability. And we construct a scheme of policy-based group signature from lattice through techniques such as commitment, zero-knowledge proof, rejection sampling. The security of our scheme is proved to be reduced to the module short integer solution (MSIS) and module learning with errors (MLWE) hard assumptions. Furthermore, we make a performance comparison between our scheme and three lattice-based group signature schemes. The result shows that our scheme has more advantages in storage overhead and the sizes of key and signature are decreased roughly by 83.13%, 46.01%, respectively, compared with other schemes.

Open access
Cryptography and Data Security
Cloud Data Security Solutions
Access Control and Trust
Original source
Jan 1, 2022·IEEE Access
37 cites
Applications of Blockchain in Business Processes: A Comprehensive Review

Wattana Viriyasitavat, Li Da Xu, Dusit Niyato, Zhuming Bi · 5 authors

Blockchain (BC), as an emerging technology, is revolutionizingBusiness Process Management(BPM) in multiple ways. The main adoption is to serve as a trusted infrastructure to guarantee the trust of collaborations among multiple partners in trustless environments. Especially, BC enables trust of information by usingDistributed Ledger Technology(DLT). With the power ofsmart contracts, BC enforces the obligations of counterparties that transact in abusiness process(BP) by programming the contracts as transactions. This paper aims to study the state-of-the-art of BC technologies by (1) exploring its applications in BPM with the focus on how BC provides the trust of BPs in their lifecycles; (2) identifying the relations of BPM as the need and BC as the solution with the assessment towards BPM characteristics; (3) discussing the up-to-date progresses of critical BC in BPM; (4) identifying the challenges and research directions for future advancement in the domain. The main conclusions of our comprehensive review are (1) the study of adopting BC in BPM has attracted a great deal of attention that has been evidenced by a rapidly growing number of relevant articles. (2) The paradigms of BPM overInternet of Things(IoT) have been shifted frompersistenttotransient, fromstatic to dynamic, and fromcentralized to decentralized, and new enabling technologies are highly demanded to fulfill some emergingfunctional requirements(FRs) at the stages ofdesign, configuration, diagnosis, andevaluationof BPs in their lifecycles. (3) BC has been intensively studied and proven as a promising solution to assure the trustiness for both of business processes and their executions in decentralized BPM. (4) Most of the reported BC applications are at their primary stages, future research efforts are needed to meet the technical challenges involved ininteroperation, determination of trusted entities, confirmation of time-sensitive execution, andsupport of irreversibility.

Open access
Blockchain Technology Applications and Security
Cloud Data Security Solutions
Digital Transformation in Industry
Original source
Jan 1, 2022·IEEE Access
18 cites
Improving Bitcoin’s Post-Quantum Transaction Efficiency With a Novel Lattice-Based Aggregate Signature Scheme Based on CRYSTALS-Dilithium and a STARK Protocol

Yunjia Quan

This paper proposes a novel lattice-based aggregate signature (LAS) scheme that bring post-quantum security to the Bitcoin system without sacrificing its transaction efficiency. Bitcoin currently employs Elliptic Curve Digital Signature Algorithm (ECDSA), which is insecure against the emerging quantum technology, so post-quantum signature schemes like the proposed LAS will become necessary in the near future. However, most of the post-quantum signatures schemes have large signature sizes which decrease Bitcoin’s efficiency while our proposed scheme does not have this negative side effect. Our LAS scheme is based on CRYSTALS-Dilithium and a zero-knowledge Scalable Transparent Arguments of Knowledge (STARK) protocol. CRYSTALS-Dilithium is the most prominent algorithm chosen by the National Institute of Standards and Technology (NIST), yet it still has an adverse limitation: it would cause Bitcoin’s transaction efficiency to fall by 17 times due to its relatively large signature size. On the other hand, the proposed LAS scheme takes full advantage of signature aggregation using the STARK protocol and Dilithium’s easy and fast implementation, thus generating signatures with post-quantum security and small signature sizes which are critical to transaction efficiency. Our proofs convey the correctness, compactness, and post-quantum security of our construction in the quantum random oracle model, and our implementation conveyed that the proposed scheme would only decrease Bitcoin’s transaction efficiency by 3 times, a significant improvement from using Dilithium and other lattice-based aggregate signature schemes. Our proposed scheme has many advantages over the existing schemes and may become very valuable to Bitcoin.

Open access
Cryptography and Data Security
Blockchain Technology Applications and Security
Cloud Data Security Solutions
Original source
Jan 1, 2022·Wireless Communications and Mobile Computing
37 cites
BIoMT Modular Infrastructure: The Recent Challenges, Issues, and Limitations in Blockchain Hyperledger‐Enabled E‐Healthcare Application

Zaffar Ahmed Shaikh, Abdullah Ayub Khan, Lin Teng, Asif Ali Wagan · 5 authors

This paper presents a layered hierarchy that depicts the progressive relationship between data, information, knowledge, and wisdom. To begin with, data is gathered and organized into information. Information is gathered, filtered, refined, and put through an investigation process to create knowledge. Wisdom is attained after knowledge discovery through the process of filtration and aggregation through experience. The layered hierarchy in the domain of e‐healthcare necessitates higher scheduling costs for data collection, processing wisdom, and management, which is also an insecure and untrustworthy process for progressive medical service. The medical industry faces a difficult problem in providing collected data integrity, information reliability, and knowledge trustworthiness for the service of progressive medical relationships in the face of an increasing number of day‐to‐day records. The blockchain consortium hyperledger (fabric) has been used in this paper to act as a bridge that bridges the gap between electronic data, information, knowledge, and wisdom (DIKW) movement and processes by enabling the process of the layered hierarchy of schedule information and management and providing security and transparency. For e‐healthcare information management and privacy, the DIKW‐ledger, such as patients’ consultancy information, availing medical services, personal records, appointments, treatment details, and other health‐related transactions, a consortium hyperledger fabric‐enabled efficient architecture is proposed. This proposed architecture creates two networks: a public network for medical stakeholders to exchange and agree on specific medical activities before being preserved on distributed storage (read‐only after record registration) and a private network for complete DIKW process scheduling and management. We designed and created smart contracts for this purpose, as well as use‐case diagrams to describe the overall execution process. The proposed architectural solution provides more efficient information integrity, provenance, and storage procedures to immutably preserve the medical ledger in a permissioned hash‐encrypted structure.

Open access
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Cloud Data Security Solutions
Original source
Jan 1, 2022·IEEE Access
47 cites
Blockchain-Based Processing of Health Insurance Claims for Prescription Drugs

Aysha Alnuaimi, Amna Alshehhi, Khaled Salah, Raja Jayaraman · 6 authors

The current legacy system used in processing health insurance claims causes a huge amount of financial loss every year due to fraud claims. It is also highly prone to privacy and security threats due to the use of traditional methods. Health insurance claims for prescription drugs are one such claim that is highly prone to being tampered with. Also, there is a lack of linkage in the prescription data between the medical care provider and the pharmacy, which also leads to miscommunication and the use of false prescriptions. In this paper, we propose processing health insurance claims for drug prescriptions using blockchain technology that manages the processing of prescription drugs in a private, secure, trustworthy, and decentralized manner. The proposed system utilizes a private Ethereum blockchain. The system includes two smart contracts: registration and approval smart contracts, which provide traceability and trustworthiness to the system. The system was integrated with off-chain storage (IPFS) and a fronted decentralized applications (DApps), which improves the accessibility of centralized patient information by authorized parties. To maintain the privacy of the data, a gateway is used to filter the data that can be viewed by the participants. We present the system architecture, sequence diagrams, entity-relationship diagram, and algorithms to demonstrate the working principles of the proposed process for processing health insurance claims for prescription drugs using blockchain. The performance of the proposed solution is evaluated by conducting security analysis and comparing it to the existing solutions. Our smart contract code is publicly available on GitHub.

Open access
Blockchain Technology Applications and Security
Cloud Data Security Solutions
Spam and Phishing Detection
Original source
Jan 1, 2022·Proceedings of the 7th International Conference on Internet of Things, Big Data and Security
2 cites
An Approach to Privacy-Preserving Distributed Intelligence for the Internet of Things

Tariq Alsboui, Hussain Al-Aqrabi, Richard Hill, Shamaila Iram

In the Internet of things (IoT), security and privacy issues are a fundamental challenge determining the successful implementation of many IoT applications. Distributed ledger technology (e.g., Blockchain) offers a great promise to solve these issues. Blockchain-based solutions support security and privacy, yet they involve significant energy due to mining, low throughput, and computational overhead that is not acceptable for IoT resource-constrained devices. In this paper, we propose an energy-efficient Privacy-Preserving Distributed Intelligence approach (PPDI) by adopting the IOTA technology. IOTA is an emerging distributed ledger technology that allows for zero fees transactions for the IoT. The proposed PPDI aims to address the privacy issues in the IoT by using the IOTA Masked Authenticated Messaging (MAM) protocol. MAM ensures privacy by encrypting and granting permission to authorized users to access data. This paper presents a healthcare scenario that demonstrate how IOTA MAM can be used to address the privacy issue in the IoT. The experimental results clearly show that IOTA MAM is a feasible solution that can be used to solve privacy related issues in the IoT domain.

Open access
Privacy-Preserving Technologies in Data
Cryptography and Data Security
Cloud Data Security Solutions
Original source
Jan 1, 2022·Computer Science and Information Systems
12 cites
Fabric-GC: A Blockchain-based Gantt Chart System for Cross-organizational Project Management

Dun Li, Dezhi Han, Benhui Xia, Tien‐Hsiung Weng · 6 authors

Large-scale production is always associated with more and more development and interaction among peers, and many fields achieve higher economic benefits through project cooperation. However, project managers in the traditional centralized approach cannot rearrange their activities to cross-organizational project management. Thanks to its characteristics, the Blockchain can represent a valid solution to the problems mentioned above. In this article, we propose Fabric-GC, a Blockchain-based Gantt chart system. Fabric-GC enables to realize secure and effective cross-organizational cooperation for project management, providing access control to multiple parties for project visualization. Compared with other solutions, the proposed system is versatile, as it can be applied to project management in different fields and achieve effective and agile scheduling. Experimental results show that Fabric-GC achieves stable performance in large-scale request and processing distributed environments, where the data synchronization speed of the consortium chain reached four times faster than a public chain, achieving faster data consistency.

Open access
2 source records
cs.CY
cs.DC
Blockchain Technology Applications and Security
Original source
Jan 1, 2022·Lecture notes in business information processing
19 cites
Fine-grained Data Access Control for Collaborative Process Execution on Blockchain

Edoardo Marangone, Claudio Di Ciccio, Ingo Weber

Multi-party business processes are based on the cooperation of different actors in a distributed setting. Blockchains can provide support for the automation of such processes, even in conditions of partial trust among the participants. On-chain data are stored in all replicas of the ledger and therefore accessible to all nodes that are in the network. Although this fosters traceability, integrity, and persistence, it undermines the adoption of public blockchains for process automation since it conflicts with typical confidentiality requirements in enterprise settings. In this paper, we propose a novel approach and software architecture that allow for fine-grained access control over process data on the level of parts of messages. In our approach, encrypted data are stored in a distributed space linked to the blockchain system backing the process execution; data owners specify access policies to control which users can read which parts of the information. To achieve the desired properties, we utilise Attribute-Based Encryption for the storage of data, and smart contracts for access control, integrity, and linking to process data. We implemented the approach in a proof-of-concept and conduct a case study in supply-chain management. From the experiments, we find our architecture to be robust while still keeping execution costs reasonably low.

Open access
3 source records
cs.CR
cs.SE
Blockchain Technology Applications and Security
Original source
Jan 1, 2022·Journal of Network and Computer Applications
25 cites
PriFoB: A Privacy-aware Fog-enhanced Blockchain-based system for Global Accreditation and Credential Verification

Hamza Baniata, Attila Kertész

Trusted online credential management solutions are needed for instant and practical verification. Most of the available frameworks targeting this field violate the privacy of end-users or lack sufficient solutions in terms of security and Quality-of-Service (QoS). In this paper, we propose a Privacy-aware Fog-enhanced Blockchain-based online credential management solution, namely PriFoB. Our proposed solution adopts a public permissioned Blockchain model with different reliable encryption schemes, standardized Zero-Knowledge-Proofs (ZKPs) and Digital Signatures (DSs) within a Fog–Blockchain integrated framework, which is also GDPR compliant. We deploy both the Proof-of-Authority (PoA) and the Signatures-of-Work (SoW) consensus algorithms for efficient and secure handling of Verifiable Credentials (VCs) and global accreditation of VC issuers, respectively. Furthermore, we propose a novel three-dimensional DAG-based model of the Distributed Ledger (3DDL), and provide a ready-to-deploy PriFoB implementation. We discuss insights regarding the utilization and the potential of PriFoB, and evaluate it in terms of security, privacy, latency, throughput and power utilization. We analyze its performance in different layers of a Fog-enabled cloud architecture with simulation and emulation, and we show that PriFoB outperforms several Blockchain-based solutions utilizing Ethereum, Hyperledger Fabric, Hyperledger Besu and Hyperledger Indy platforms.

Open access
4 source records
Cryptography and Data Security
Blockchain Technology Applications and Security
Cloud Data Security Solutions
Original source
Jan 1, 2022·IEEE Access
8 cites
Aggregable Confidential Transactions for Efficient Quantum-Safe Cryptocurrencies

Jayamine Alupotha, Xavier Boyen, Matthew McKague

Confidential Transactions (CT) hide coin amounts even from verifiers without the help of trusted third parties. Aggregable CTs are a scalable category of CTs with “spent coin record trimming”. For example, if Alice sends coins to Bob, who had sent similar coins to Charles, the aggregated transaction shows only that Alice sent coins to Charles by deleting Bob’s coin records. Since the number of spent coin records grows linearly with the number of transactions, faster than the number of accounts, cash systems based on aggregable CTs are highly scalable. However, existing quantum-safe aggregable CT protocols have large unspent coin records, and existing efficient aggregable CTs are vulnerable to quantum attacks. We introduce two aggregable CT protocols, based on new efficient homomorphic zero-knowledge proofs, from either the plain or Module Short Integer Solution (SIS and MSIS) problems, both believed to be secure against quantum adversaries. We further implement the MSIS-based aggregable CT protocol as a C library. Our experiments on 104transactions show that aggregation reduces the cash system’s size by 40%–54% when the output/input rate is in the range 1/1–2/1. For example, a cash system of 1.73 GB can be reduced to 0.98 GB when the output/input rate is 1.5, which has been the historical real-world average rate.

Open access
Cryptography and Data Security
Blockchain Technology Applications and Security
Cloud Data Security Solutions
Original source
Jan 1, 2022·IEEE Access
29 cites
Formal Modeling and Verification of a Blockchain-Based Crowdsourcing Consensus Protocol

Hamra Afzaal, Muhammad Imran, Muhammad Umar Janjua, Sarada Prasad Gochhayat

Crowdsourcing is an effective technique that allows humans to solve complex problems that are hard to accomplish by automated tools. Some significant challenges in crowdsourcing systems include avoiding security attacks, effective trust management, and ensuring the system’s correctness. Blockchain is a promising technology that can be efficiently exploited to address security and trust issues. The consensus protocol is a core component of a blockchain network through which all the blockchain peers achieve an agreement about the state of the distributed ledger. Therefore, its security, trustworthiness, and correctness have vital importance. This work proposes a Secure and Trustworthy Blockchain-based Crowdsourcing (STBC) consensus protocol to address these challenges. Model checking is an effective and automatic technique based on formal methods that is utilized to ensure the correctness of STBC consensus protocol. The proposed consensus protocol’s formal specification is described using Communicating Sequential Programs (CSP#). Safety, fault tolerance, leader trust, and validators’ trust are important properties for a consensus protocol, which are formally specified through Linear Temporal Logic (LTL) to prevent several security attacks, such as blockchain fork, selfish mining, and invalid block insertion. Process Analysis Toolkit (PAT) is utilized for the formal verification of the proposed consensus protocol.

Open access
Blockchain Technology Applications and Security
Cloud Data Security Solutions
Access Control and Trust
Original source
Jan 1, 2022·Future Generation Computer Systems
49 cites
AccessChain: An access control framework to protect data access in blockchain enabled supply chain

Aaliya Sarfaraz, Ripon K. Chakrabortty, Daryl Essam

In recent years, supply chains have evolved into huge ecosystems, demanding trust, provenance, and data privacy. Since blockchain technology (BCT) allows for the development of a distributed environment, it is ideal for supply chain management (SCM) applications. However, concerns regarding data privacy have impeded the development of blockchains. Despite the fact that some blockchains can restrict participants from reading and/or writing data, blockchain’s transparency makes protecting sensitive data challenging. To solve the data privacy challenge, this paper proposes a framework, AccessChain, that is an SCM access control framework that is based on an attribute-based access control (ABAC) model that restricts access to competing parties while allowing for network scalability. This proposed AccessChain model has two types of ledgers in its system: local and global. Local ledgers are used to store business contracts between stakeholders and the attribute-based access control model management, whereas the global ledger is used to record transaction data. AccessChain can enable decentralized, fine-grained and dynamic access control management in SCM when combined with the ABAC model and BCT. This paper’s experimental results illustrate that high throughput can be achieved in a large-scale request environment while maintaining data privacy and sustaining a scalable network.

Open access
3 source records
Blockchain Technology Applications and Security
Privacy-Preserving Technologies in Data
Cryptography and Data Security
Original source
Jan 1, 2022·Proceedings of the 16th Economics & Finance Conference, Prague
0 cites
"THE MONTAGE OF ATTRACTIONS" IN CRYPTO ECOSYSTEM: FROM ZERO INTRINSIC VALUE TO A BUBBLE PRICE

Ol'ga D. KHON

The research is dedicated to the examination of cryptocurrencies' market price and money supply modelling in the crypto ecosystem. The study provides a model for a money supply construction under a proof-of-stake blockchain within consequential empirical tests. The call for financial regulation and measures in action was unveiled. Price bubbles and cryptocurrency volatility are also depicted on the edge of rising global inflation. Amid the discussion, the recent crypto scams revealed are applied -to trace blockchain purity against the shadow schemes and criminal use of the technology.

Open access
Blockchain Technology Applications and Security
Cloud Data Security Solutions
Original source
Jan 1, 2022·IEEE Access
71 cites
Research on Data Security Model of Environmental Monitoring Based on Blockchain

Manyu Zhao, Wei Liu, He Kai

With the rapid development of the social economy, the problem of environmental pollution has been widely concerned. The existing environmental monitoring system adopts a hierarchical centralized management structure, which has some problems, such as data silos and the risk of data falsification. Thus, this paper proposes an environmental monitoring data security model based on the blockchain, which uses the blockchain distributed storage mode to realize the secure sharing of monitoring data and curb the behavior of data forgery. A practical Byzantine fault tolerant mechanism based on credit grouping supervision is adopted to reduce the computation and communication overhead caused by data consensus. Through the cloud chain fusion technology, the encrypted monitoring data is stored on the cloud storage server, and the monitoring data credentials are stored on the blockchain to reduce the storage pressure. And AES(Advanced Encryption Standard) combined with the RSA (Rivest-Shamir-Adleman) encryption algorithm to ensure the security of data transmission and storage. Security analysis and experiments demonstrate that our proposed scheme achieves authenticity, integrity, and security for monitored data. In addition, it effectively reduces the computation, communication, and storage overhead of the block nodes.

Open access
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Cloud Data Security Solutions
Original source
Jan 1, 2022·IEEE Access
68 cites
Cross-Blockchain Technology: Integration Framework and Security Assumptions

Babu Pillai, Kamanashis Biswas, Zhé Hóu, Vallipuram Muthukkumarasamy

Interoperability is identified as one of the major design constraints for blockchain technology. Cross-blockchain technology is fast evolving as the demand for value transfer among different blockchain systems is growing. A generic cross-blockchain design methodology for interoperability requires a set of suitable components to facilitate the integration process. One of the main challenges in the integration is to protect the integrity of the shared data. Various integration systems and their components may operate with different underlying security assumptions and this may lead to compromise of the overall security. In this paper we review the latest advancement in blockchain integration systems and provide a comprehensive analysis of integration characteristics for cross-blockchain technology and then define the essential components and modes of integration. Based on the outcome of our review, we propose a novel integration design decision framework that identifies key assumptions and critical characteristics of the cross-blockchain technology. The proposed framework facilitates the best-practice decision-making process. This reduces the potential for design errors and the associated security risks and performance degradation of the overall system.

Open access
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Cloud Data Security Solutions
Original source
Jan 1, 2022·IEEE Access
93 cites
Trustworthy IoT Data Streaming Using Blockchain and IPFS

Haya R. Hasan, Khaled Salah, Ibrar Yaqoob, Raja Jayaraman · 6 authors

Today’s resource-constrained IoT streaming devices generate large amounts of data which is stored, processed, analyzed for value creation, and accessed using centralized systems, technologies, platforms, and services. Most existing systems leveraged for storing and accessing IoT streaming data fall short in providing transparency, traceability, reliability, trustworthiness, and security features. Also, they are vulnerable to the single point of failure problem due to centralization. In this paper, we propose a blockchain-based solution for resource-constrained IoT streaming devices that allows data chunks to be transferred in a decentralized, transparent, traceable, reliable, secure, and trustful manner. We preserve the privacy and confidentiality of the IoT streamed data through a proxy re-encryption network. We use the decentralized storage of the Interplanetary File System (IPFS) to store and share the IoT streaming data, thereby dealing with the large-size data storage problem. We present system diagrams and eleven algorithms along with their full implementation details. We perform security analysis to show our smart contract code is secure enough against well-known security threats and vulnerabilities. We compare our proposed approach with the existing solutions to show its novelty and effectiveness. We make our smart contract code publicly available on the GitHub repository.

Open access
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Cloud Data Security Solutions
Original source
Jan 1, 2022·IEEE Access
128 cites
Towards Blockchain-Based Secure Storage and Trusted Data Sharing Scheme for IoT Environment

Zia Ullah, Basit Raza, Habib Shah, Shahzad Khan · 5 authors

Nowadays, cloud-based storage systems play a vital role in IoT data storage, processing, and sharing. Despite its contribution, the current cloud-based architecture may cause severe data leakage or jeopardize user privacy. Meanwhile, the cloud-based architecture heavily relies on a trusted third-party auditor (TPA) and runs in a centralized control manner. However, the TPA may not be a completely trustworthy entity, and a single point of failure might cause the centralized system to collapse. Fortunately, with the advent of blockchain technology, the decentralized storage model has gained popularity. A decentralized storage system successfully eradicates the rule of TPA, solves the problem of a single point of failure, and has many advantages over a centralized control architecture, such as low storage prices and high throughput. This study offers a blockchain-based decentralized distributed storage and sharing scheme that provides end-to-end encryption and fine-grained access control. In our proposed IoTChain model, fine-grained permission is based on attribute-based access control (A-BAC) policy by employing the Ethereum blockchain as an auditable access control layer. Smart contracts are tailored for the IoTChain model, which combines the Ethereum blockchain and the interplanetary file system (IPFS). We used an advanced encryption standard (AES) for encryption and the elliptic curve Diffie-Hellman key exchange protocol for secret key sharing between data owners and users. Also, the proof-of-work (PoW) consensus mechanism is replaced with a proof-of-authority (PoA) to minimize system transaction cost and boost system throughput. Additionally, our solution has been tested on the Ethereum official test network Rinkeby, and the results demonstrate that our approach is realistic and economical on the IoT data.

Open access
Blockchain Technology Applications and Security
Cryptography and Data Security
Cloud Data Security Solutions
Original source
Jan 1, 2022·SSRN Electronic Journal
2 cites
Ethereum Based Blockchain Technology to Achieve Confidentiality, Integrity and Access Control in Iot-Generated Healthcare Records

Ochchhav Patel, Hiren Patel

The Internet of Things (IoT) is a network of active and passive objects that interact with each other for information exchange. Due to the immense acceptance of the concept, the IoT utility rate has increased exponentially in recent years. Being an open (and sometimes not-physically-observed) network, the issue of data privacy and security becomes a severe concern on account of the presence of untrusted and malicious users on the network. Most of the existing security approaches are centralized in nature, which leads to bottlenecks and obscurity in public verifiability. Due to its functionality, blockchain technology could be a solution to these problems, owing to its distributed immutable ledger that is cryptographically secured. In this research, we intend to address the security issues in terms of confidentiality, integrity, and access control mechanisms in the IoT for a healthcare system where the data files of a particular patient are encrypted and stored on the blockchain storage in a distributed fashion and accessed through smart contracts. We have observed the efficiency and time complexity of IoT based medical health care system with the utilization of kovan, binance smart chain, rinkeby, and matic blockchain networks. The authors propose a secure model for IoT based healthcare systems with the incorporation of the blockchain network.

Open access
2 source records
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Cloud Data Security Solutions
Original source