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 54 of 68

Clear filters
Jan 1, 2020·IEEE Access
63 cites
Fully Decentralized Multi-Party Consent Management for Secure Sharing of Patient Health Records

Mohammad Madine, Khaled Salah, Raja Jayaraman, Ibrar Yaqoob · 7 authors

Patients are becoming aware of the importance of taking secure control and managing access over their medical data, thereby leading to the rise in the adoption of personal health record (PHR) systems. However, today's PHR systems fall short in providing secure and trustable data sharing and access facilities to patients when they are in emergency situations or temporarily incapacitated. Also, the existing PHR systems are centralized and vulnerable to the single point of failure problem. Integrating PHR systems with blockchain technology can help to overcome such limitations. In this paper, we propose a blockchain-based PHR architecture that employs smart contracts to implement multi-party authorization (MPA) and threshold cryptographic schemes to automate secure and trustable medical data sharing and access in PHR systems. Moreover, we mitigate the limited storage and computation capabilities of blockchain by using InterPlanetary File System (IPFS) storage and reputation-governed trusted oracles into the proposed architecture. MPA and threshold cryptographic schemes allow the patient to split and share a secret key with a set of trusted parties, such as the healthcare regulatory agency, guardians, and hospitals, in such a way that they can collectively decide on sharing medical data on behalf of patients. We present algorithms along with their full smart contract function implementation details. We evaluate the robustness and performance of our solution by performing correctness verification and cost analysis. Furthermore, we evaluate the proposed approach in terms of security, generalization, and limitation aspects to find out its feasibility and practicality. We make our smart contract code publicly available on GitHub.

Open access
Blockchain Technology Applications and Security
Cryptography and Data Security
Cloud Data Security Solutions
Original source
Jan 1, 2020·DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
1 cites
Authenticated Data Structures as Functors in Isabelle/HOL

Andreas Lochbihler, Ognjen Marić

Merkle trees are ubiquitous in blockchains and other distributed ledger technologies (DLTs). They guarantee that the involved systems are referring to the same binary tree, even if each of them knows only the cryptographic hash of the root. Inclusion proofs allow knowledgeable systems to share subtrees with other systems and the latter can verify the subtrees' authenticity. Often, blockchains and DLTs use data structures more complicated than binary trees; authenticated data structures generalize Merkle trees to such structures. We show how to formally define and reason about authenticated data structures, their inclusion proofs, and operations thereon as datatypes in Isabelle/HOL. The construction lives in the symbolic model, i.e., we assume that no hash collisions occur. Our approach is modular and allows us to construct complicated trees from reusable building blocks, which we call Merkle functors. Merkle functors include sums, products, and function spaces and are closed under composition and least fixpoints. As a practical application, we model the hierarchical transactions of Canton, a practical interoperability protocol for distributed ledgers, as authenticated data structures. This is a first step towards formalizing the Canton protocol and verifying its integrity and security guarantees.

Open access
Blockchain Technology Applications and Security
Cloud Data Security Solutions
Cryptography and Data Security
Original source
Jan 1, 2020·Lecture notes in computer science
4 cites
Compact Multi-Party Confidential Transactions

Jayamine Alupotha, Xavier Boyen, Ernest Foo

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, 2020·IEEE Access
55 cites
A Blockchain-Assisted Verifiable Outsourced Attribute-Based Signcryption Scheme for EHRs Sharing in the Cloud

Xiaodong Yang, Ting Li, Wanting Xi, Aijia Chen · 5 authors

The sharing of electronic health records (EHRs) has shown great advantages in the accurate treatment of patients and the development of medical institutions. However, it is easy to cause some security problems in the process of medical data sharing. Generally, after a patient's EHRs are generated by different medical institutions, they are outsourced to the cloud server (CS) by the authorized medical institutions for storage, which causes the patient to lose control of EHRs. Moreover, malicious medical institutions and semi-trusted cloud servers may collude to tamper with EHRs to seek benefits, which threatens the integrity of EHRs. Therefore, we propose a blockchain-assisted verifiable outsourced attribute-based signcryption scheme (BVOABSC) which realizes the secure sharing of EHRs in a multi-authority cloud storge environment. Firstly, we use the attribute-based signcryption algorithm to realize the confidentiality and unforgeability of the EHRs and protect the privacy of the signer. Secondly, it greatly reduces the computational burden of users by using verifiable outsourcing computation mechanism. Most of the designcryption calculation is performed by the cloud server, and the correctness of the generated partial designcryption ciphertext is verified by users. Furthermore, we use blockchain technology to protect outsourced EHRs from tampering by illegal users. Specifically, each operation on outsourced EHRs is stored as a transaction on the public blockchain, which ensures that EHRs cannot be modified. At the same time, the auditor can verify the integrity of the outsourced EHRs by checking the corresponding transactions. In addition, the smart contract created by the patient can solve the problems in cloud storage, such as tampering EHRs and returning incorrect results. Finally, security analysis and performance evaluation show that the proposed BVOABSC scheme satisfies stronger security and higher efficiency than similar schemes.

Open access
Cryptography and Data Security
Blockchain Technology Applications and Security
Cloud Data Security Solutions
Original source
Jan 1, 2020·IEEE Access
29 cites
Blockchain-Based Verifiable Tracking of Resellable Returned Drugs

Mazin Debe, Khaled Salah, Raja Jayaraman, Junaid Arshad

An enormous amount of drug supply is regularly wasted due to several reasons related to incorrect prescription, purchase of unnecessary quantities, drug intolerance, allergy, or interactions. On the other hand, these medicines may be needed by patients who cannot afford to purchase them. To address this challenge, we propose a fully decentralized solution that governs the return and redistribution of unused drugs that are fit for usage. Our approach exploits the decentralized blockchain technology, smart contracts, and decentralized storage systems such as the Interplanetary File Systems (IPFS). We develop a system that provides the ability for customers as well as pharmacies to return re-usable, resellable drugs for donation or resale at a lower price. The proposed scheme tracks the production of drugs from manufacturers to traders that subsequently sell them to customers. Unused drugs can be returned after approval by specialized entities and then redistributed. In particular, we present the decentralized system architecture and implement a prototype on a test Ethereum blockchain platform to present the suggested workflow. Further, we provide system evaluation focused on assessing system functionality, performance, execution cost, and security of smart contracts and their robustness. We have also made our smart contracts code publicly available on Github.

Open access
Blockchain Technology Applications and Security
FinTech, Crowdfunding, Digital Finance
Cloud Data Security Solutions
Original source
Jan 1, 2020·IEEE Access
56 cites
Multi-Replica and Multi-Cloud Data Public Audit Scheme Based on Blockchain

Xiaodong Yang, Xizhen Pei, Meiding Wang, Ting Li · 5 authors

Cloud storage services provide convenient data storage services for individuals and enterprises. Data owners can remotely access and update outsourcing data. But there are still many security problems, such as data integrity. Although the public audit schemes allow users to authorize third-party auditors (TPA) to verify the integrity of cloud data, there are still a series of problems in the existing public audit schemes. First of all, most of the existing schemes are based on the traditional or identity public key infrastructure. There is a problem of certificate management or key escrow. And they do not support dynamic data update and user identity tracking for group users. Then, existing multi-replica data public audit schemes store all replicas on a cloud storage server. Once the cloud server fails, all replicas will be damaged. Finally, most existing schemes require TPA to be trusted. In practice, TPA may deviate from the public audit protocol or collude with cloud servers to deceive users. To solve these problems, we propose a certificateless multi-replica and multi-cloud data public audit scheme based on blockchain technology. In our scheme, the dynamic hash table and modification record table are introduced to achieve dynamic update of group user data and identity tracking. All replicas are stored in different cloud servers, and their integrity can be audited at the same time. In addition, we use the unpredictability of blocks in the blockchain to construct fair challenge information, thereby preventing malicious TPA and cloud servers from colluding to deceive users. Each audit result is written into the blockchain, which is convenient for users to audit the behavior of TPA. The analysis results show that our proposed scheme is secure in the random oracle model and has higher efficiency in communication and computation cost compared with similar schemes.

Open access
Cloud Data Security Solutions
Cryptography and Data Security
Blockchain Technology Applications and Security
Original source
Jan 1, 2020·IEEE Access
25 cites
Blockchain-Based Searchable Encryption Scheme With Fair Payment

Xixi Yan, Xiaohan Yuan, Qing Ye, Yongli Tang

In order to solve the problem that most of the existing blockchain-based searchable encryption schemes only support exact keyword search and mutual distrust between the cloud server and the user, a searchable encryption scheme based on blockchain, that has functions such as file update dynamically, search results verification, fuzzy keyword search, and fair payment, is proposed. We use edit distance to generate the fuzzy keywords set. According to the un-modification characteristic of Ethereum blockchain and the security of the RSA accumulator, our scheme can verify the search results by the smart contract and realize the service-payment fairness between the user and the cloud server. The security analysis shows that the proposed scheme achieves non-adaptive semantic security. Performance analysis and experiment show that our scheme is efficient and meets the demand of search application in the cloud environment.

Open access
Cryptography and Data Security
Blockchain Technology Applications and Security
Cloud Data Security Solutions
Original source
Jan 1, 2020·Journal of Frontiers in Multidisciplinary Research
23 cites
Blockchain-Enabled Compliance and Audit Trail Model for Cloud Configuration Management

Theophilus Onyekachukwu Oshoba, Nafiu Ikeoluwa Hammed, Olushola Damilare Odejobi

As organizations increasingly adopt cloud computing to achieve scalability and agility, ensuring compliance and maintaining secure audit trails in cloud configuration management have become critical challenges. Traditional configuration management approaches often lack transparency, are vulnerable to tampering, and offer limited assurance to regulators and stakeholders in highly regulated industries such as finance, healthcare, and government. This paper proposes a Blockchain-Enabled Compliance and Audit Trail Model for Cloud Configuration Management, designed to enhance accountability, trust, and regulatory alignment through the integration of distributed ledger technology. The model employs a layered architecture comprising configuration management tools, a blockchain layer, compliance enforcement mechanisms, and user-facing dashboards. Configuration changes initiated through DevOps pipelines or cloud-native tools are first validated against compliance requirements, such as GDPR, HIPAA, or ISO 27001. Approved changes are then immutably recorded on a blockchain, ensuring tamper-proof logs that serve as an authoritative audit trail. Smart contracts embedded within the blockchain automate compliance enforcement by validating configuration states in real time, rejecting or flagging non-compliant changes before deployment. Key features of the framework include immutable audit trails, automated compliance validation, multi-stakeholder transparency, and cryptographic assurance of integrity. The use of blockchain ensures that no single entity can alter audit records, fostering trust between cloud providers, enterprises, and regulators. Interoperability with APIs allows integration into diverse cloud environments and DevOps workflows, enabling seamless adoption without disrupting existing operations. Use cases span across sectors where compliance is mission-critical: financial services requiring stringent auditability, healthcare systems protecting sensitive patient data, and government services demanding transparent accountability. While challenges remain—such as blockchain scalability, transaction costs, and integration complexity—the model offers a promising pathway toward resilient, compliance-driven cloud governance. Ultimately, it transforms cloud configuration management into a secure, verifiable, and regulator-friendly ecosystem.

Open access
Blockchain Technology Applications and Security
Cloud Data Security Solutions
Big Data and Digital Economy
Original source
Jan 1, 2020·IEEE Access
14 cites
Security Assessment of Blockchain in Chinese Classified Protection of Cybersecurity

Di Wang, Yan Zhu, Yi Zhang, Guowei Liu

Classified protection is one of primary security policies of information system in many countries. With the increasing popularity of blockchain in various fields of applications, it is extremely necessary to promote classified protection for blockchain's risk assessment in order to push forward the sustainable development of blockchain. Taking the Level 3 in Chinese classified protection 2.0 as an example, this paper proposes the common evaluation rules on blockchain to ensure that blockchain can meet the needs of countries to build it as critical infrastructure. Both assessment requirements and enforcement proposals are presented and analyzed from the standpoint of blockchain's core technologies, e.g., peer-to-peer network, distributed ledger, contract's scripting system, and consensus mechanism. Moreover, the assessment results on three main platforms, Bitcoin, Ethereum, and Hyperledger, are summarized and analyzed in compliance with the control points specified in the level 3. Our investigation indicates that the current blockchain is able to satisfy the requirements of evaluation items in many aspects, such as software fault tolerance, resource control, backup and recovery, but further improvements are still needed for some aspects, including security audit, access control, identification and authentication, data integrity, etc., in order to satisfy the requirements of important fields on national security, economic development and human life.

Open access
Blockchain Technology Applications and Security
Cloud Data Security Solutions
IoT and Edge/Fog Computing
Original source
Jan 1, 2020·IEEE Access
56 cites
A Hierarchical Multi Blockchain for Fine Grained Access to Medical Data

Vangelis Malamas, Panayiotis Kotzanikolaou, Thomas K. Dasaklis, Mike Burmester

The health care ecosystem involves various interconnected stakeholders with different, and sometimes conflicting security and privacy needs. Sharing medical data, sometimes generated by remote medical devices, is a challenging task. Although several solutions exist in the literature covering functional requirements such as interoperability and scalability, as well as security & privacy requirements such as fine-grained access control and data privacy, balancing between them is not a trivial task as off-the-shelf solutions do not exist. On one hand, centralized cloud architectures provide scalability and interoperable access, but make strong trust assumptions. On the other, decentralized blockchain based solutions favor data privacy and independent trust management, but typically do not support dynamic changes of the underlying trust domains. To cover this gap, in this paper, we present a novel hierarchical multi expressive blockchain architecture. At the top layer, a proxy blockchain enables independently managed trust authorities to interoperate. End-users from different health care domains, such as hospitals or device manufacturers are able to access and securely exchange medical data, provided that a commonly agreed domain-wise access policy is enforced. At the bottom layer, one or more domain blockchains allow each domain (e.g. a hospital or device manufacturer) to enforce their policy and allow fine-grained access control with attribute-based encryption. This architecture is designed to provide the autonomous management of trusted medical data/devices and the transactions of mutually untrusted stakeholders, as well as an inherent forensics mechanism tailored for granular auditing. Smart contracts are used to enforce decentralized policies. Ciphertext-policy attribute based encryption (CP-ABE) is used to distribute the decryption process among end users and the system, as well as support an efficient credential revocation mechanism. We demonstrate the efficiency of the proposed architecture through a proof of concept implementation. Finally we analyse the major security and performance characteristics.

Open access
Blockchain Technology Applications and Security
Cryptography and Data Security
Cloud Data Security Solutions
Original source
Jan 1, 2020·IEEE Access
5 cites
An Architecture for Easy Onboarding and Key Life-Cycle Management in Blockchain Applications

Rafael Genés-Durán, Diana Yarleque-Ruesta, Marta Bellés-Muñoz, Antonio Jimenez-Viguer · 5 authors

New manufacturing paradigms require a large number of business interactions between multiple cyber-physical systems with different owners. In this context, public distributed ledgers are disruptive because they make it possible to securely and publicly record proofs of agreements between parties that do not necessarily trust each other. Many industry leaders have already achieved significant business benefits using this technology, including greater transparency, improved traceability, enhanced security, increased transaction speed and costs reduction. While the benefits of blockchain technologies for industrial applications are unquestionable, these technologies have an inherent complexity that might be overwhelming for many users. To decrease entry barriers for industry users to distributed ledger technologies, it is necessary to have an easy user onboarding process and a simple key life-cycle management. In this paper, we propose an architecture that facilitates these processes and simplifies how users utilize decentralized applications without sacrificing on the expected security. To achieve this goal, our architecture uses a middleware that allows us to decouple the digital signatures required for paying blockchain fees from the ones required for authorization. This approach has the advantage that users are not forced to create wallets, buy cryptocurrency, or protect their private keys. For these reasons, our solution is a promising way of enabling a reasonable transition to the integration of distributed ledger technologies in industrial business processes.

Open access
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Cloud Data Security Solutions
Original source
Jan 1, 2020·IEEE Access
69 cites
A Collaborative Auditing Blockchain for Trustworthy Data Integrity in Cloud Storage System

Pei Huang, Kai Fan, Hanzhe Yang, Kuan Zhang · 6 authors

Cloud storage system provides data owners with remote storage service, which allows them to outsource data without local storage burden. Nevertheless, the cloud storage service is not fully trustworthy since it may not be honest and remote data would be corrupted. One way to ensure trustworthy preservation of cloud data is the remote data auditing method, through which data owners can check storage reliability of cloud system on demand and avoid potential data corruption in time. However, private auditing methods fail to promise the mutual trust in auditing results. Thus, public auditing methods are introduced, in which traditionally a third party auditor is delegated to interact with cloud service providers for auditing tasks. Although the third party auditor serves as a medium to exchange trust, a centralized third party is hard to stay neutral, which exposes the remote data auditing to some threats such as collusion attacks. To address the trust problem between data owners and cloud service providers, we propose a collaborative auditing blockchain framework for cloud data storage. In this framework, all consensus nodes substitute for the single third party auditor to execute auditing delegations and record them permanently, thereby preventing entities from deceiving each other. Security analysis shows that the proposed framework has advantage of preserving remote data integrity from various attacks. Performance analysis demonstrates that the framework is more functional and resource-friendly than existing schemes.

Open access
Cloud Data Security Solutions
Cryptography and Data Security
Blockchain Technology Applications and Security
Original source
Jan 1, 2020·IEEE Access
70 cites
GDPR Compliance Verification in Internet of Things

Masoud Barati, Omer Rana, Ioan Petri, George Theodorakopoulos

Data privacy in Internet of Things (IoT) applications remains a major concern of regulation bodies. The introduction of the European General Data Protection Regulation (GDPR) enables users to control how their data is accessed and processed, requiring consent from users before any data manipulation is carried out on their (personal) data by smart devices or cloud-hosted services. Blockchains provide the benefits of a distributed and immutable ledger recording digital transactions across a global network of peer nodes. Blockchain support for tracking of operations carried out by an IoT-based system provides greater confidence to a user that the IoT device is not infringing user privacy (as the Blockchain can be audited to verify which operation was carried out, by which actor). A formal model (following the privacy-bydesign approach) is proposed for supporting GDPR compliance checking for smart devices. The privacy requirements of such applications are related to GDPR obligations of device (and software systems) operators (such as user consent, data protection, right to forget etc). Three smart contracts are proposed as a practical solution to support automated verification of operations carried out by devices on user data, in accordance with GDPR rules. We evaluate the performance and scalability costs of our approach using a Blockchain test network.

Open access
Blockchain Technology Applications and Security
Advanced Steganography and Watermarking Techniques
Cloud Data Security Solutions
Original source
Jan 1, 2020·IEEE Access
43 cites
Decentralized and Privacy-Preserving Public Auditing for Cloud Storage Based on Blockchain

Ying Miao, Qiong Huang, Meiyan Xiao, Hongbo Li

Cloud storage systems provide a flexible, convenient and friendly way for users to outsource data. However, users lose control of their data once outsourcing them to the cloud. Public auditing was introduced to ensure data integrity, in which a third-party auditor (TPA) is delegated to execute auditing tasks. In general, TPA generates and sends challenge information to the cloud server (CS), which proves data possession accordingly. However, the TPA may not perform public auditing protocol honestly or may even collude with CS to deceive users. Some existing public auditing schemes utilize blockchain to resist against the malicious TPA. However, the CS may guess the challenge messages and there is a risk that users' information may be leaked to the TPA during the process of auditing. In this paper, we propose a decentralized and privacy-preserving public auditing scheme based on blockchain (DBPA), in which a blockchain is utilized as an unpredictable source for the generation of (random) challenge information, and the auditor is required to record the audit process onto the blockchain. Due to the characteristics of blockchain, users can check the audit results publicly. Moreover, zero-knowledge proof is used in DBPA to protect user's privacy during the audit process so that the response information returned by the CS does not leak information about user's data. Security analysis and performance evaluation show that DBPA is secure and efficient.

Open access
Cloud Data Security Solutions
Blockchain Technology Applications and Security
Cryptography and Data Security
Original source
Jan 1, 2020·Issues in Information Systems
8 cites
AN APPLIED STUDY OF RNN MODELS FOR PREDICTING CRYPTOCURRENCY PRICES

Authors unavailable

In recent years, cryptocurrency, and its foundational technology, blockchain, have become increasingly popular.As the value of some cryptocurrencies has cataclysmically risen and fallen, many people are curious about what the future of cryptocurrency prices look like, and what means are available to predict that future.We conducted experiments on three RNN models to determine whether one performed better than the others when predicting the price of Bitcoin, Ripple, and Litecoin.We also collected Google trends data for these three cryptocurrencies and ran additional experiments to explore whether this additional data significantly boosted the prediction accuracy of these models.After performing all our experiments, we found that among the three RNN models we tested, none performed significantly better than the others.Additionally, we concluded that supplementing the three models with Google trends data did not significantly boost the prediction accuracy of the models.We discuss implications of this research in the paper.

Open access
Cloud Data Security Solutions
Original source
Jan 1, 2020·IEEE Access
83 cites
Blockchain-Based Multi-Party Authorization for Accessing IPFS Encrypted Data

Ammar Battah, Mohammad Madine, Hamad Alzaabi, Ibrar Yaqoob · 6 authors

Multi-party authorization (MPA) typically involves multiple parties to control and grant access to shared data. MPA is used to solve the insider’s attack problem by ensuring that a single authority or party is not acting alone. Currently, almost all existing implementations of MPA are centralized and fall short in providing logs and events related to provenance of granting permissions in a trusted, secure, immutable, auditable, and decentralized manner. Moreover, for sharing data, proxy re-encryption algorithms are often used to give secure access to encrypted shared data. These schemes and algorithms are also centralized and cannot be trusted. In this paper, we propose a fully decentralized blockchain-based solution in which MPA is implemented using Ethereum smart contracts, and proxy re-encryption algorithms (which are computationally expensive) are implemented using multiple oracles to give access to encrypted shared data stored on a public and decentralized storage platform, such as the Interplanetary File Systems (IPFS). The smart contracts help to validate results based on the majority of encrypted results determined by the oracles. For this, we incorporate reputation mechanisms in the proposed smart contracts to rate the oracles based on their malicious and non-malicious behaviors. We present algorithms along with their full implementation, testing, and validation details. We evaluate the proposed system in terms of security, cost, and generalization to show its reliability and practicality. We make the smart contract source code publicly available on Github.

Open access
3 source records
Cryptography and Data Security
Blockchain Technology Applications and Security
Privacy-Preserving Technologies in Data
Original source
Jan 1, 2020·Työväentutkimus Vuosikirja
0 cites
Zero-knowledge proofs in blockchain applications

Antti Tani

Bitcoinin julkaisu merkitsi samalla lohkoketjusovellusten syntymää. Johtuen muun muassa julkisen todennettavuuden tarpeesta, lohkoketjussa säilytettävä tieto on tyypillisesti läpinäkyvää, joka voi olla ongelmallista yksityisyyden kannalta. Yksityisyyden parantamiseksi on kehitetty menetelmiä, jotka hämärtävät lohkoketjun tietojen läpinäkyvyyttä säilyttäen niiden eheyden ja todennettavuuden. Lupaava kryptografinen menetelmä tähän tarkoitukseen on nollatietotodistus, joka mahdollistaa väitteen todistamisen siten, että ainoa todistuksessa paljastuva tieto on väitteen totuusarvo.
\n
\nNollatietotodistuksiin perehtyminen aloitetaan niiden teoreettisesta perustasta. Lohkoketjujen kannalta tärkeitä vaatimuksia nollatietotodistuksille ovat ei-interaktiivisuus ja ytimekkyys, ja nämä ehdot täyttäviä todistusrakenteita kutsutaan yleisesti nimellä zk-SNARK. Fiat-Shamir muunnos on käyttökelpoinen menetelmä ei-interaktiivisen nollatietotodistuksen muodostamiseen tapauksissa, joissa ytimekkyys ei ole tärkeää. Nollatietotodistusten käyttöä tutkitaan erityisesti yksityisyyden ja käyttökelpoisuuden kannalta kolmessa lohkoketjusovelluksessa, jotka ovat Zcash, Ethereum ja Monero.

Open access
Blockchain Technology Applications and Security
Cryptography and Data Security
Cloud Data Security Solutions
Original source
Jan 1, 2020·Arrow@dit (Dublin Institute of Technology)
31 cites
Demystifying the Role of zk-SNARKs in Zcash

Aritra Banerjee, Michael Clear, Hitesh Tewari

Zero-knowledge proofs have always provided a clear solution when it comes to conveying information from a prover to a verifier or vice versa without revealing essential information about the process. Advancements in zero-knowledge have helped develop proofs which are succinct and provide non-interactive arguments of knowledge along with maintaining the zero-knowledge criteria. zk-SNARKs (Zero knowledge Succinct Non-Interactive Argument of Knowledge) are one such method that outshines itself when it comes to advancement of zero-knowledge proofs. The underlying principle of the Zcash algorithm is such that it delivers a full-fledged ledger-based digital currency with strong privacy guarantees and the root of ensuring privacy lies fully on the construction of a proper zk-SNARK. In this paper we elaborate and construct a concrete zk-SNARK proof from scratch and explain its role in the Zcash algorithm.

Open access
3 source records
Cryptography and Data Security
Blockchain Technology Applications and Security
Cloud Data Security Solutions
Original source
Jan 1, 2020·Lecture notes in computer science
5 cites
Updatable Blockchains

Michele Ciampi, Nikos Karayannidis, Aggelos Kiayias, Dionysis Zindros

No abstract is available for this record.

Open access
Blockchain Technology Applications and Security
Cryptography and Data Security
Cloud Data Security Solutions
Original source
Jan 1, 2020·IEEE Access
86 cites
Blockchain-Based Solution for the Traceability of Spare Parts in Manufacturing

Haya R. Hasan, Khaled Salah, Raja Jayaraman, Raja Wasim Ahmad · 6 authors

Spare parts are essential assets to maintain productivity and operations. A spare part is used for the repair or replacement of failed units. Tracing and tracking of spare parts ownership can help to ensure reliable outcomes in terms of manufacturing operations and service delivery. However, today's spare part inventory systems fall short of providing reliable tracing and tracking of spare parts ownership which poses serious threats to their authenticity. Also, current approaches and systems leveraged for spare part inventory management are vulnerable to the single point of failures. In this paper, we propose a blockchain-based smart contract to trace and track the spare parts ownership details from the original equipment manufacturer to the supplier and end-users. We exploit blockchain features to build a secure and trusted spare part inventory system that is tamper-proof, traceable, trackable, accessible immutable, resilient, and reliable. The proposed system integrates decentralized storage of interplanetary file systems (IPFS) to store and share spare parts data. We present algorithms along with their full implementation details. We perform testing and validation of the smart contract. Furthermore, we provide security and cost analysis, and show how the proposed system ensures reliable tracing and tracking of spare parts ownership. We make the smart contract source code publicly available on Github.

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