Blockchain Papers

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

2,533 papersLast indexed Aug 31, 2026
Search papers

Paper index

2,533 results · page 75 of 106

Clear filters
Jan 1, 2021·IEEE Access
24 cites
Secure ABE Scheme for Access Management in Blockchain-Based IoT

Jiansheng Zhang, Yang Xin, Gao Yu-long, Xiaohui Lei · 5 authors

Internet of Things (IoT) has been widely used in various fields of our daily life in the past years. Obviously, in the future, the significance of its security will be more evident and enormous. However, there are still many security issues in the IoT, which makes it vulnerable to be attacked easily by some potential factors. Targeting at these issue, in this paper, we propose a secure access management scheme in IoT based on blockchain. Firstly, in our work, by using the Decisional Learning with Error (DLWE) problem, we propose a secure Key-policy Attribute-based Encryption (KP-ABE) scheme, it can implement fine-grained access control in IoT. Secondly, we use blockchain to solve the authentication and access management challenges. In addition, the smart contract in blockchain can process transactions automatically, which greatly reduces the management cost and running time for this scheme. Last but not the least, we further analyze the security of our proposed scheme. The result shows that our scheme can resist some common attacks in IoT, and it is more secure and efficient.

Open access
Blockchain Technology Applications and Security
Cryptography and Data Security
Privacy-Preserving Technologies in Data
Original source
Jan 1, 2021·Complexity
27 cites
A Data Preservation Method Based on Blockchain and Multidimensional Hash for Digital Forensics

Gongzheng Liu, Jingsha He, Xinggang Xuan

Since digital forensics becomes more and more popular, more and more attention has been paid to the originality and validity of data, and data preservation technology emerges as the times require. However, the current data preservation models and technologies are only the combination of cryptography technology, and there is a risk of being attacked and cracked. And in the process of data preservation, human participation is also needed, which may lead to data tampering. To solve problems given, this paper presents a data preservation model based on blockchain and multidimensional hash. With the decentralization and smart contract characteristics of blockchain, data can be automatically preserved without human participation to form a branch chain of custody in the unit of case, and blockchain has good antiattack performance, which is the so‐called 51% attack. Meanwhile, in order to solve the problem of data confusion and hard to query caused by the excessive number of cases, hash, cryptography, and timestamps are used to form a serialized main chain of custody. Because of the confliction problem of hash and judicial trial needs to absolutely guarantee the authenticity and validity of data, multidimensional hash is used to replace regular hash. In this way, the data preservation becomes an automatic, nonhuman‐interventional process. Experiments have been carried out to show the security and effectiveness of the proposed model.

Open access
Blockchain Technology Applications and Security
Digital and Cyber Forensics
Privacy-Preserving Technologies in Data
Original source
Jan 1, 2021·IEEE Access
37 cites
Practical Medical Files Sharing Scheme Based on Blockchain and Decentralized Attribute-Based Encryption

Jiyu Tao, Li Ling

Medical files can help people prevent diseases, increase cure rates, promote medical development and help solve major public health crises. However, medical files are strongly private. It is an urgent problem needed to be solved that how to share medical files with privacy and data security. The existing models based on the centralized certificate authority is a feasible method, but it is possible to experience a single point failure. Besides there is a mismatch between the models and real-life scenario since they are only suitable for single patient. Therefore, this paper proposes a practical medical file sharing scheme based on blockchain and decentralized attribute-based encryption. The blockchain is used to record application and grant of authorizations. Smart contracts provide an interactive platform for all users in the system. By utilizing decentralized attribute-based encryption, fine-grained access control of medical files is carried out to ensure privacy and security as well as avoiding single point failure. Attribute-based algorithm that support multi-person democratic decision making and dynamic personnel changes are designed to make the model much closer to the real scene. Finally, through security, performance and comparative analysis with other solutions, the scheme in this paper can meet the needs of real-life scenarios in terms of security and practicability, and provides a new practical model for medical file sharing.

Open access
Blockchain Technology Applications and Security
Cryptography and Data Security
Privacy-Preserving Technologies in Data
Original source
Jan 1, 2021·IEEE Access
33 cites
A Blockchain Assisted Vehicular Pseudonym Issuance and Management System for Conditional Privacy Enhancement

Donpiti Chulerttiyawong, Abbas Jamalipour

A feasible approach commonly discussed in the literature for mitigating location privacy threats in vehicular ad hoc networks (VANETs) is the use of pseudonyms instead of real vehicle identifications. However, for relevant authorities to be able to identify misbehaving vehicles through their pseudonyms, it is essential that the privacy protection mechanisms only allow for conditional anonymity and not complete anonymity. In this paper, we propose the use of a permissioned consortium blockchain system with smart contract feature to facilitate secure and conditional privacy-preserving vehicular pseudonym issuance and management in a multi-jurisdictional road network. The use of a permissioned consortium blockchain helps mitigate security risks associated with the complexities in interorganizational data handling, such as in the areas of access control, data integrity, confidentiality, and availability. The proposed system architecture takes advantage of the predicted wide availability of Roadside Units (RSUs), and the highly viable, flexible and mature Public Key Infrastructure (PKI) technology for usage in vehicular pseudonymous communications. We successfully carried out a small-scale simulation of the proposed architecture using the Vehicles in Network Simulation (Veins) platform for integrated traffic and network simulation services (SUMO as the traffic simulator and OMNeT++ as the network simulator), and the Hyperledger Fabric platform as the permissioned consortium blockchain system. Simulation and performance analysis results reveal the feasibility of practical deployment of the scheme, and show that the scheme addresses the identified shortfalls of existing works, including the ability to achieve a better balance between connectivity and storage requirements.

Open access
Vehicular Ad Hoc Networks (VANETs)
Privacy-Preserving Technologies in Data
Blockchain Technology Applications and Security
Original source
Jan 1, 2021·Wireless Communications and Mobile Computing
44 cites
BSSPD: A Blockchain‐Based Security Sharing Scheme for Personal Data with Fine‐Grained Access Control

Hongmin Gao, Zhaofeng Ma, Shoushan Luo, Yanping Xu · 5 authors

Privacy protection and open sharing are the core of data governance in the AI‐driven era. A common data‐sharing management platform is indispensable in the existing data‐sharing solutions, and users upload their data to the cloud server for storage and dissemination. However, from the moment users upload the data to the server, they will lose absolute ownership of their data, and security and privacy will become a critical issue. Although data encryption and access control are considered up‐and‐coming technologies in protecting personal data security on the cloud server, they alleviate this problem to a certain extent. However, it still depends too much on a third‐party organization’s credibility, the Cloud Service Provider (CSP). In this paper, we combined blockchain, ciphertext‐policy attribute‐based encryption (CP‐ABE), and InterPlanetary File System (IPFS) to address this problem to propose a blockchain‐based security sharing scheme for personal data named BSSPD. In this user‐centric scheme, the data owner encrypts the sharing data and stores it on IPFS, which maximizes the scheme’s decentralization. The address and the decryption key of the shared data will be encrypted with CP‐ABE according to the specific access policy, and the data owner uses blockchain to publish his data‐related information and distribute keys for data users. Only the data user whose attributes meet the access policy can download and decrypt the data. The data owner has fine‐grained access control over his data, and BSSPD supports an attribute‐level revocation of a specific data user without affecting others. To further protect the data user’s privacy, the ciphertext keyword search is used when retrieving data. We analyzed the security of the BBSPD and simulated our scheme on the EOS blockchain, which proved that our scheme is feasible. Meanwhile, we provided a thorough analysis of the storage and computing overhead, which proved that BSSPD has a good performance.

Open access
Privacy-Preserving Technologies in Data
Blockchain Technology Applications and Security
Cryptography and Data Security
Original source
Jan 1, 2021·Lincoln (University of Nebraska)
1 cites
A Bibliometric Analysis of Authentication based Access Control in Cloud using Blockchain

Yogesh Gajmal, R. Udayakumar

Access Control is mentioned to as the imprisonment of particular activities of an individual to carry out an action. Cloud storing similar to any other untrusted surroundings wants the capacity to protect the shared data. The one of the apparatus of access mechanism is ciphertext-policy attribute-based encryption system over and done with dynamic characteristics. With a blockchain based distributed ledger, the scheme offers immutable log of whole significant safety events, for example key generation, change or revocation, access policy assignment, access request etc. Number of different problems similar to single point of failure, security and privacy etc. were targeted through the appropriate primary studies. The Meta analysis suggests the usage of diverse blockchain platforms, different application areas and different used blockchain properties. The services consist of authentication, privacy, confidentiality, data, access control list and, integrity assurance and resource provenance. Altogether these facilities are dangerous for the present distributed applications, particularly in line for to the huge quantity of information being processed over the webs and also the usage of cloud computing. Verification confirms that the client is who he/she professes to be. Confidentiality assures that the information cannot be read through unapproved users. Privacy gives to the clients the capacity to control who can get to their information. Provenance permits an effective tracing of the information also resources alongside using their ownership as well as utilization on the network. Integrity assists in authenticating that the information has not been changed or else altered. These services stand now managed through central controllers. On the other side, blockchain is a protected plus distributed ledger that can assist to resolve the issue of access control in cloud. We present a systematic analysis of blockchain driven access control systems. The current paper examines previous studies in the region of Access Control in Cloud, by a comprehensive Bibliometric study. The analysis is completed by using the Scopus databases also tools similar to Imap builder, VOSviewer and Word cloud. As of the database of Scopus, it is detected that the publications taking place Access Control in Cloud are 993 is Articles and 31 is a Review articles. The significant of research is limited but an increasing tendency is detected on or after the year 2013. The review shown that the maximum publications of Access Control in Cloud are journals articles and Conference Papers. Chinese top publications followed by the India and United States. The paper determines that the study area is recent also more research is obligatory in the domain Access Control in Cloud using Blockchain.

Open access
Blockchain Technology Applications and Security
Cloud Data Security Solutions
Privacy-Preserving Technologies in Data
Original source
Jan 1, 2021·İlköğretim Online
2 cites
Blockchain Secured Vehicle Tracking using Wireless Sensor Network

Mayank Mrinal, Abhishikta Panja, Aditya Garg, Vivek Duraiswamy Maikandavel

Vehicle Tracking Systems give an instantaneous location or travel history to form a comprehensive picture of visited locations, stopping points, vehicle speeds, acceleration, etc. We propose a Wireless Sensor Network (WSN) requiring low processing power, reduced need for internet connectivity only to Base-Stations (sink node of WSN), and eliminate the use of constant GPS tracking. Geotagged Roadside Units (nodes of WSN), at regular intervals, capture vehicle movement via RFID tags and update the movement of each vehicle into a decentralized Blockchain Network formed at the Base-Stations (BSs). This network forms a detailed distributed ledger providing the license plate numbers of every vehicle, the location coordinates of the Roadside Units (RSUs) passed, and the instantaneous time at which the vehicle passes it. Similarly, data for all vehicles that pass a certain node, in a given time interval, can be retrieved. An immutable private Blockchain network secures data, maintains uniform databases at all BSs, and protects the privacy of the commuters by allowing such data access only to authorized personnel. In case of the collapse of an RSU the data is transmitted via an alternate path to another BS until the fault is repaired. Our solution focuses on optimization and fault tolerance of nodes and the security of gathered data. We also focus on various applications where this architecture can be deployed efficiently.

Open access
Blockchain Technology Applications and Security
Privacy-Preserving Technologies in Data
IoT and Edge/Fog Computing
Original source
Jan 1, 2021·IEEE Access
58 cites
Federated Transfer Learning for IIoT Devices With Low Computing Power Based on Blockchain and Edge Computing

Peiying Zhang, Hao Sun, Jingyi Situ, Chunxiao Jiang · 5 authors

With the development of artificial intelligence and Internet of Things (IoT), the era of industry 4.0 has come. According to the prediction of IBM, with the continuous popularization of 5G technology, the IoT technology will be more widely used in factories. In recent years, federated learning has become a hot topic for Industrial Internet of Things (IIoT) researchers. However, many devices in the IIoT currently have a problem of low computing power, so these devices cannot perform well facing the tasks of training and updating models in federated learning. In order to solve the above problems, we introduce edge computing into the IIot, so that the device can complete the federated learning operation. In order to ensure the security of data transmission, blockchain is introduced as the main algorithm of equipment authentication in the system. What's more, in order to increase the efficiency and versatility of training model in IIoT, we introduce transfer learning to improve the system performance. The experimental results show that our algorithm can achieve high security and high training accuracy.

Open access
Blockchain Technology Applications and Security
Privacy-Preserving Technologies in Data
IoT and Edge/Fog Computing
Original source
Jan 1, 2021·IEEE Access
1 cites
On the Impossibility of NIZKs for Disjunctive Languages From Commit-and-Prove NIZKs

Kyosuke Yamashita, Mehdi Tibouchi, Masayuki Abe

This paper considers the problem of expanding a language class that can be proven by a non-interactive zero-knowledge proof system (NIZK) in a black-box manner in the common reference string model. Namely, given NIZKs for two languages,L0andL1, can we construct an NIZK forL0vL1in a black-box manner? NIZKs for disjunctive languages have a large number of applications, such as electronic voting. Therefore, such a black-box construction may enable the efficient constructions of such applications. However, Abe et al. (PKC 2020) showed that this is impossible if the two given NIZKs are simulation-sound. In this paper, we prove that it is also impossible if the two given NIZKs are constructed by the commit-and-prove methodology that is typically used in many cryptographic protocols, including NIZKs. This result suggests that if we want to augment the capability of NIZKs in terms of the languages they can prove, we should rely on certain properties or structures of the underlying NIZKs, such as algebraic structures.

Open access
Cryptography and Data Security
Privacy-Preserving Technologies in Data
Complexity and Algorithms in Graphs
Original source
Jan 1, 2021·Journal of Physics Conference Series
7 cites
Electronic Certificate Sharing Scheme with Searchable Attribute-Based Encryption on Blockchain

Xingjian Li, Minsheng Tan

Abstract With the promotion of “Internet +” and smart cities, as an important data voucher, electronic certificate brings great convenience to people’s life. However, the phenomenon of “data island” based on the electronic certificate database of each city hinders the sharing of an electronic certificate. In addition, problems such as centralization of data storage, poor security, and tamper-proof modification are common in electronic certificate libraries. To solve these problems, we present a blockchain-based electronic certificate sharing scheme, which uses the InterPlanetary File System (IPFS) and Ethereum smart contract to achieve secure storage and data sharing of electronic certificate by taking advantage of the non-tampering and decentralization of blockchain. At the same time, we achieve fine-grained access control by using attribute-based encryption of ciphertext policy and assigning attribute keys to users without affecting retrieval efficiency. Finally, through the simulation and performance analysis of the Ethereum test network, the analysis results show that our scheme is effective and feasible.

Open access
Blockchain Technology Applications and Security
Cryptography and Data Security
Privacy-Preserving Technologies in Data
Original source
Jan 1, 2021·Proceedings of the ... Annual Hawaii International Conference on System Sciences/Proceedings of the Annual Hawaii International Conference on System Sciences
16 cites
Blockchain Framework in Digital Government for the Certification of Authenticity, Timestamping and Data Property

Francesca Fallucchi, Marco Gerardi, Michele Petito, Ernesto William De Luca

In an ever more digitized world where information and data are increasingly dematerialized, the question of how to certify intellectual property and define when a document has been created or modified without the presence of any third-party guarantor inevitably arises. This document proposes a decentralized method that, by exploiting blockchain technology and distributed peer-to-peer (P2P) networks, makes it possible to historicize information in such a way that it is not possible for a user to alter its dating, attribute ownership or modify it by impersonating the author. The data certification (document, image, film, data archive, etc.) takes place through the creation of an immutable relationship between the owner and the data. At the legal level, many countries are beginning to regulate blockchain technology so that it can be used in many areas, such as the production chain, the Internet of Things or Public Administration. In this paper we present a solution to promote digital government and greater transparency, through the use of a framework based on the Ethereum blockchain, smart contracts and a decentralized application.

Open access
Blockchain Technology Applications and Security
Privacy-Preserving Technologies in Data
Privacy, Security, and Data Protection
Original source
Jan 1, 2021·Lecture notes in computer science
6 cites
Towards Accountability in CRS Generation

Prabhanjan Ananth, Gilad Asharov, Hila Dahari, Vipul Goyal

Abstract It is well known that several cryptographic primitives cannot be achieved without a common reference string (CRS). Those include, for instance, non-interactive zero-knowledge for NP, or maliciously secure computation in fewer than four rounds. The security of those primitives heavily relies on the assumption that the trusted authority, who generates the CRS, does not misuse the randomness used in the CRS generation. However, we argue that there is no such thing as an unconditionally trusted authority and every authority must be held accountable for any trust to be well-founded. Indeed, a malicious authority can, for instance, recover private inputs of honest parties given transcripts of the protocols executed with respect to the CRS it has generated. While eliminating trust in the trusted authority may not be entirely feasible, can we at least move towards achieving some notion of accountability? We propose a new notion in which, if the CRS authority releases the private inputs of protocol executions to others, we can then provide a publicly-verifiable proof that certifies that the authority misbehaved. We study the feasibility of this notion in the context of non-interactive zero knowledge and two-round secure two-party computation.

Open access
2 source records
Cryptography and Data Security
Advanced Authentication Protocols Security
Privacy-Preserving Technologies in Data
Original source
Jan 1, 2021·Journal of Cryptology
5 cites
ZK-PCPs from Leakage-Resilient Secret Sharing

Carmit Hazay, Muthuramakrishnan Venkitasubramaniam, Mor Weiss

Zero-Knowledge PCPs (ZK-PCPs; Kilian, Petrank, and Tardos, STOC `97) are PCPs with the additional zero-knowledge guarantee that the view of any (possibly malicious) verifier making a bounded number of queries to the proof can be efficiently simulated up to a small statistical distance. Similarly, ZK-PCPs of Proximity (ZK-PCPPs; Ishai and Weiss, TCC `14) are PCPPs in which the view of an adversarial verifier can be efficiently simulated with few queries to the input. Previous ZK-PCP constructions obtained an exponential gap between the query complexity q of the honest verifier, and the bound q^* on the queries of a malicious verifier (i.e., q = poly log (q^*)), but required either exponential-time simulation, or adaptive honest verification. This should be contrasted with standard PCPs, that can be verified non-adaptively (i.e., with a single round of queries to the proof). The problem of constructing such ZK-PCPs, even when q^* = q, has remained open since they were first introduced more than 2 decades ago. This question is also open for ZK-PCPPs, for which no construction with non-adaptive honest verification is known (not even with exponential-time simulation). We resolve this question by constructing the first ZK-PCPs and ZK-PCPPs which simultaneously achieve efficient zero-knowledge simulation and non-adaptive honest verification. Our schemes have a square-root query gap, namely q^*/q = O(√n) where n is the input length. Our constructions combine the "MPC-in-the-head" technique (Ishai et al., STOC `07) with leakage-resilient secret sharing. Specifically, we use the MPC-in-the-head technique to construct a ZK-PCP variant over a large alphabet, then employ leakage-resilient secret sharing to design a new alphabet reduction for ZK-PCPs which preserves zero-knowledge.

Open access
2 source records
Cryptography and Data Security
Complexity and Algorithms in Graphs
Coding theory and cryptography
Original source
Jan 1, 2021·IEEE Access
66 cites
TABE-DAC: Efficient Traceable Attribute-Based Encryption Scheme With Dynamic Access Control Based on Blockchain

Lifeng Guo, Xiaoli Yang, Wei‐Chuen Yau

The features of decentralization and tamper-proof enable blockchain to be an emerging technology for integrity protection of important data stored on it. Blockchains are also used to combine with cloud storage for access control and sharing of private data. To protect the confidentiality of the private data, attribute-based encryption (ABE) schemes that can provide one-to-many encryption are commonly used as the solutions. However, there are problems, such as inefficiency, key abuse, and inflexibility of access control policy, when adopting ABE solutions. This paper proposes an efficient traceable attribute-based encryption with dynamic access control (TABE-DAC) scheme based on blockchain for fine-grained sharing of encrypted private data on cloud. The proposed TABE-DAC scheme supports traceability for the accountability of malicious users who leak the private key. The proposed solution also realizes dynamic access control where data owners have the flexibility to update access control policy. We also prove the security of the proposed TABE-DAC scheme. Finally, through theoretical comparison and experimental analysis, we verify the efficiency of the proposed solution.

Open access
Cryptography and Data Security
Blockchain Technology Applications and Security
Privacy-Preserving Technologies in Data
Original source
Jan 1, 2021·Computers, materials & continua/Computers, materials & continua (Print)
3 cites
Service-Aware Access Control Procedure for Blockchain Assisted Real-Time Applications

Alaa Omran Almagrabi, Ali Kashif Bashir

The design of distributed ledger, Asymmetric Key Algorithm (AKA) blockchain systems, is prominent in administering security and access control in various real-time services and applications. The assimilation of blockchain systems leverages the reliable access and secure service provisioning of the services. However, the distributed ledger technology’s access control and chained decisions are defaced by pervasive and service unawareness. It results in degrading security through unattended access control for limited-service users. In this article, a service-aware access control procedure (SACP) is introduced to address the afore-mentioned issue. The proposed SACP defines attended access control for all the service session by identifying the users and service provider availability. The distributed nature of the ledger systems and classification tree learning are combined to determine unattended access. The sole access is determined by summarizing the closed and open access requests and the service provider’s availability and integrity checks. In this process, the learning process classifies the secured access request and completed the integrity checks of the current and previous service dissemination. This classification-based access administration reduces the service disconnections and false access rate of the applications.

Open access
Blockchain Technology Applications and Security
Cryptography and Data Security
Privacy-Preserving Technologies in Data
Original source
Jan 1, 2021·Proceedings of the 18th International Conference on Security and Cryptography
2 cites
Proof-of-Useful-Randomness: Mitigating the Energy Waste in Blockchain Proof-of-Work

Efe Seyitoglu, Attila A. Yavuz, Thang Hoang

Proof-of-Work (PoW) is one of the fundamental and widely-used consensus algorithms in blockchains. In PoW, nodes compete to receive the mining reward by trying to be the first to solve a puzzle. Despite its fairness and wide-availability, traditional PoW incurs extreme computational and energy waste over the blockchain. This waste is considered to be one of the biggest problems in PoW-based blockchains and cryptocurrencies. In this work, we propose a new useful PoW called Proof-of-Useful-Randomness (PoUR) that mitigates the energy waste by incorporating pre-computed (disclosable) randomness into the PoW. The key idea is to inject special randomness into puzzles via algebraic commitments that can be stored and later disclosed. Unlike the traditional wasteful PoWs, our approach enables pre-computed commitments to be utilized by a vast array of public-key cryptography methods that require offline-online processing (e.g., digital signature, key exchange, zero-knowledge protocol). Moreover, our PoW preserves the desirable properties of the traditional PoW and therefore does not require a substantial alteration in the underlying protocol. We showed the security of our PoW, and then fully implemented it to validate its significant energy-saving capabilities.

Open access
Blockchain Technology Applications and Security
Privacy-Preserving Technologies in Data
Cryptography and Data Security
Original source
Jan 1, 2021·IEEE Access
55 cites
Data Trust Framework Using Blockchain Technology and Adaptive Transaction Validation

Sara Rouhani, Ralph Deters

Trust is the main barrier preventing widespread data sharing. The lack of transparent infrastructures for implementing data trust prevents many data owners from sharing their data and concerns data users regarding the quality of the shared data. Data trust is a paradigm that facilitates data sharing by forcing data users to be transparent about the process of sharing and reusing data. Blockchain technology proposes a distributed and transparent administration by employing multiple parties to maintain consensus on an immutable ledger. This paper presents an end-to-end framework for data trust to enhance trustworthy data sharing utilizing blockchain technology. The framework promotes data quality by assessing input data sets, effectively manages access control, and presents data provenance and activity monitoring. We introduce an assessment model that includes reputation, endorsement, and confidence factors to evaluate data quality. We also suggest an adaptive solution to determine the number of transaction validators based on the computed trust value. The proposed data trust framework addresses both data owners' and data users' concerns by ensuring the trustworthiness and quality of the data at origin and ethical and secure usage of the data at the end. A comprehensive experimental study indicates the presented system effectively handles a large number of transactions with low latency.

Open access
Blockchain Technology Applications and Security
Cloud Data Security Solutions
Privacy-Preserving Technologies in Data
Original source
Jan 1, 2021·International Journal of Computational Intelligence Systems
14 cites
A Regulatable Blockchain Transaction Model with Privacy Protection

Zhiyuan Xue, Miao Wang, Qiuyue Zhang, Yunfeng Zhang · 5 authors

Blockchain is a decentralized distributed ledger technology. The public chain represented by Bitcoin and Ethereum only realizes the limited anonymity of user identity, and the transaction amount is open to the whole network, resulting in user privacy leakage. Based on the existing anonymous technology, the concealment of the sender, receiver, amount of the transaction, and does not disclose any information, which makes the supervision difficult. Therefore, the design of blockchain scheme with privacy protection and supervision functions is of great significance. In this paper, a blockchain transaction model with both privacy and supervision function is proposed. It uses probability encryption to realize the hiding of the true identity of the blockchain transaction, and uses the commitment scheme and zero-knowledge proof technology to realize the privacy protection and guarantee legitimacy verification of the transaction. With the use of encryption technology, the regulators can supervise blockchain transactions without storing the users' information, which greatly reduces the pressure on storage, computing and key management. In addition, it does not rely on specific consensus mechanism and can be used as an independent module. The security performance analysis shows that the proposed scheme has great practicability and has potential application in many fields.

Open access
Blockchain Technology Applications and Security
Privacy-Preserving Technologies in Data
Cryptography and Data Security
Original source
Jan 1, 2021·arXiv (Cornell University)
0 cites
Vulnerabilities and Open Issues of Smart Contracts: A Systematic Mapping

Gabriel de Sousa Matsumura, Luciana Brasil Rebelo dos Santos, Arlindo Flávio da Conceição, Nandamudi L. Vijaykumar

Smart Contracts (SCs) are programs stored in a Blockchain to ensure agreements between two or more parties. Due to the unchangeable essence of Blockchain, failures or errors in SCs become perpetual once published. The reliability of SCs is essential to avoid financial losses. So, SCs must be checked to ensure the absence of errors. Hence, many studies addressed new methods and tools for zero-bug software in SCs. This paper conducted a systematic literature mapping identifying initiatives and tools to analyze SCs and how to deal with the identified vulnerabilities. Besides, this work identifies gaps that may lead to research topics for future work.

Open access
3 source records
cs.SE
cs.CR
Blockchain Technology Applications and Security
Original source