Blockchain Papers

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

84 papersLast indexed Aug 31, 2026
Search papers

Paper index

84 results · page 2 of 4

Clear filters
Mar 29, 2022·Security and Communication Networks
30 cites
PPSEB: A Postquantum Public-Key Searchable Encryption Scheme on Blockchain for E-Healthcare Scenarios

Gang Xu, Shiyuan Xu, Yibo Cao, Fan Yun · 7 authors

In the current E-healthcare scenarios, medical institutions are used to encrypt the information and store it in an Electronic Health Record (EHR) system in order to ensure the privacy of medical information. To realize data sharing, a Public-key Encryption with Keyword Search (PEKS) scheme is indispensable, ensuring doctors search for medical information in the state of ciphertext. However, the traditional PEKS scheme cannot resist the keyword guessing quantum computing attacks, and its security depends on the confidentiality of the secret key. In addition, classical PEKS hand over the search process to a third party, affecting the search results’ accuracy. Therefore, we proposed a postquantum Public-key Searchable Encryption scheme on Blockchain (PPSEB) for E-healthcare scenarios. Firstly, we utilized a lattice-based cryptographic primitive to ensure the security of the search process and achieve forward security to avoid key leakage of medical information. Secondly, we introduced blockchain technology to solve the problem of third-party untrustworthiness in the search process. Finally, through security analysis, we prove the correctness and forward security of the solution in the E-healthcare scenarios, and the comprehensive performance evaluation demonstrates the efficiency of our scheme compared with other existing schemes.

Open access
Cryptography and Data Security
Blockchain Technology Applications and Security
Nanocluster Synthesis and Applications
Original source
Mar 16, 2022·Science China Information Sciences
2 cites
Lattice-based group encryptions with only one trapdoor

Jing Pan, Jiang Zhang, Fangguo Zhang, Xiaofeng Chen · 5 authors

No abstract is available for this record.

Open access
Cryptography and Data Security
Nanocluster Synthesis and Applications
Cryptographic Implementations and Security
Original source
Jan 1, 2022·Springer optimization and its applications
3 cites
Consensus Algorithms for Blockchain

Hyunsoo Kim, Taekyoung Kwon

No abstract is available for this record.

Blockchain Technology Applications and Security
Cryptography and Data Security
Nanocluster Synthesis and Applications
Original source
Dec 13, 2021·2021 18th International Conference on Privacy, Security and Trust (PST)
14 cites
Clear the Fog: Towards a Taxonomy of Self-Sovereign Identity Ecosystem Members

Kaja Schmidt, Alexander Mühle, Andreas Grüner, Christoph Meinel

The current Self-Sovereign Identity (SSI) ecosystem is rapidly changing and ill-defined. Manifold actors, projects, and initiatives produce different SSI solutions, frameworks, protocols, and distributed ledgers. Even though some patterns exist among SSI ecosystem members, no elaborate systematization has been made. This paper conducts a systematic gray literature review to structure the SSI ecosystem. Specifically, we derive a four-dimensional taxonomy that portrays members of the SSI ecosystem. Then, we classify the ecosystem members into eight archetypes. The goals are to allow researchers to describe SSI ecosystem members, help new and existing members locate themselves within the SSI ecosystem, and provide an overview of members’ functionalities. We find that SSI ecosystem members either govern the SSI ecosystem and/or networks, implement SSI offerings, or support governing and/or implementing members. The study suggests that, as the SSI ecosystem grows, the number of governing members will grow slower than the number of implementing and supporting members.

Nanocluster Synthesis and Applications
Distributed systems and fault tolerance
Caching and Content Delivery
Original source
Nov 25, 2021·ACM Transactions on Embedded Computing Systems
75 cites
A Survey of Blockchain Data Management Systems

Qian Wei, Bingzhe Li, Wanli Chang, Zhiping Jia · 6 authors

Blockchain has been widely deployed in various sectors, such as finance, education, and public services. Since blockchain runs as an immutable distributed ledger, it has decentralized mechanisms with persistency, anonymity, and auditability, where transactions are jointly performed through cryptocurrency-based consensus algorithms by worldwide distributed nodes. There have been many survey papers reviewing the blockchain technologies from different perspectives, e.g., digital currencies, consensus algorithms, and smart contracts. However, none of them have focused on the blockchain data management systems. To fill in this gap, we have conducted a comprehensive survey on the data management systems, based on three typical types of blockchain, i.e., standard blockchain, hybrid blockchain, and DAG (Directed Acyclic Graph)-based blockchain. We categorize their data management mechanisms into three layers: blockchain architecture, blockchain data structure, and blockchain storage engine, where block architecture indicates how to record transactions on a distributed ledger, blockchain data structure refers to the internal structure of each block, and blockchain storage engine specifies the storage form of data on the blockchain system. For each layer, the works advancing the state-of-the-art are discussed together with technical challenges. Furthermore, we lay out the future research directions for the blockchain data management systems.

Open access
3 source records
Blockchain Technology Applications and Security
Caching and Content Delivery
Nanocluster Synthesis and Applications
Original source
Oct 27, 2021·Frontiers in Physics
23 cites
Heterogeneous Preferential Attachment in Key Ethereum-Based Cryptoassets

Francesco Maria De Collibus, Alberto Partida, Matija Piškorec, Claudio J. Tessone

In this study, we analyse the aggregated transaction networks of Ether (the native cryptocurrency in Ethereum) and the three most market-capitalised ERC-20 tokens in this platform at the time of writing: Binance, USDT, and Chainlink. We analyse a comprehensive dataset from 2015 to 2020 (encompassing 87,780,546 nodes and 856,207,725 transactions) to understand the mechanism that drives their growth. In a seminal analysis, Kondor et al. (PLoS ONE, 2014, 9: e86197) showed that during its first year, the aggregated Bitcoin transaction network grew following linear preferential attachment. For the Ethereum-based cryptoassets, we find that they present in general super-linear preferential attachment, i.e., the probability for a node to receive a new incoming link is proportional to k α , where k is the node’s degree. Specifically, we find an exponent α = 1.2 for Binance and Chainlink, for Ether α = 1.1, and for USDT α = 1.05. These results reveal that few nodes become hubs rapidly. We then analyse wealth and degree correlation between tokens since many nodes are active simultaneously in different networks. We conclude that, similarly to what happens in Bitcoin, “the rich indeed get richer” in Ethereum and related tokens as well, with wealth much more concentrated than in-degree and out-degree.

Open access
2 source records
Blockchain Technology Applications and Security
Complex Network Analysis Techniques
Nanocluster Synthesis and Applications
Original source
Jul 23, 2021·DOAJ (DOAJ: Directory of Open Access Journals)
12 cites
Gage MPC: Bypassing Residual Function Leakage for Non-Interactive MPC

Ghada Almashaqbeh, Fabrice Benhamouda, Seungwook Han, Daniel Jaroslawicz · 9 authors

Abstract Existing models for non-interactive MPC cannot provide full privacy for inputs, because they inherently leak the residual function (i.e., the output of the function on the honest parties’ input together with all possible values of the adversarial inputs). For example, in any non-interactive sealed-bid auction, the last bidder can figure out what was the highest previous bid. We present a new MPC model which avoids this privacy leak. To achieve this, we utilize a blockchain in a novel way, incorporating smart contracts and arbitrary parties that can be incentivized to perform computation (“bounty hunters,” akin to miners). Security is maintained under a monetary assumption about the parties: an honest party can temporarily supply a recoverable collateral of value higher than the computational cost an adversary can expend. We thus construct non-interactive MPC protocols with strong security guarantees (full security, no residual leakage) in the short term. Over time, as the adversary can invest more and more computational resources, the security guarantee decays. Thus, our model, which we call Gage MPC, is suitable for secure computation with limited-time secrecy, such as auctions. A key ingredient in our protocols is a primitive we call “Gage Time Capsules” (GaTC): a time capsule that allows a party to commit to a value that others are able to reveal but only at a designated computational cost. A GaTC allows a party to commit to a value together with a monetary collateral. If the original party properly opens the GaTC, it can recover the collateral. Otherwise, the collateral is used to incentivize bounty hunters to open the GaTC. This primitive is used to ensure completion of Gage MPC protocols on the desired inputs. As a requisite tool (of independent interest), we present a generalization of garbled circuit that are more robust: they can tolerate exposure of extra input labels. This is in contrast to Yao’s garbled circuits, whose secrecy breaks down if even a single extra label is exposed. Finally, we present a proof-of-concept implementation of a special case of our construction, yielding an auction functionality over an Ethereum-like blockchain.

Open access
2 source records
Cryptography and Data Security
Blockchain Technology Applications and Security
Nanocluster Synthesis and Applications
Original source
Jul 7, 2021·IEEE Transactions on Parallel and Distributed Systems
38 cites
Parallel and Asynchronous Smart Contract Execution

Jian Liu, Peilun Li, Raymond Cheng, N. Asokan · 5 authors

Today's blockchains suffer from low throughput and high latency, which impedes their widespread adoption of more complex applications like smart contracts. In this paper, we propose a novel paradigm for smart contract execution. It distinguishes between consensus nodes and execution nodes: different groups of execution nodes can execute transactions in parallel; meanwhile, consensus nodes can asynchronously order transactions and process execution results. Moreover, it requires no coordination among execution nodes and can effectively prevent livelocks. We show two ways of applying this paradigm to blockchains. First, we show how we can make Ethereum support parallel and asynchronous contract execution \emph{without hard-forks}. Then, we propose a new public, permissionless blockchain. Our benchmark shows that, with a fast consensus layer, it can provide a high throughput even for complex transactions like Cryptokitties gene mixing. It can also protect simple transactions from being starved by complex transactions.

Open access
3 source records
Blockchain Technology Applications and Security
Nanocluster Synthesis and Applications
Distributed systems and fault tolerance
Original source
Jun 16, 2021·International Journal of Intelligent Systems
40 cites
Exploring the redaction mechanisms of mutable blockchains: A comprehensive survey

Di Zhang, Junqing Le, Xinyu Lei, Tao Xiang · 5 authors

Blockchain technology has attracted tremendous interest from both industry and academia. It is typically used to record a public history of transactions (e.g., payment/smart contract data), but storing nonpayment/contract data in transactions has been common. The ability to store data unrelated to payment/contract such as illicit data on blockchain may be abused for malicious purposes. For example, one may use blockchain to store the data related to child pornography and copyright violations, which are publicly visible and immutable. Moreover, an immutable blockchain is not suitable for all blockchain-based applications. So far, numerous redaction mechanisms for the mutable blockchain have been developed. In this paper, we aim at conducting a comprehensive survey that reviews and analyzes the state-of-the-art redaction mechanisms. We start by giving a general presentation of blockchain and summarize the typical methods of inserting data in blockchain. Next, we discuss the challenges of designing the redaction mechanism and propose a list of evaluation criteria. Then, redaction mechanisms of the existing mutable blockchains are systemically reviewed and analyzed based on our evaluation criteria. The analyses include algorithmic overviews, performance limitations, and security vulnerabilities. Finally, the comparisons and analyses provide new insights into these mechanisms. This survey will provide developers and researchers a comprehensive view and facilitate the design of future mutable blockchains.

Blockchain Technology Applications and Security
Cryptography and Data Security
Nanocluster Synthesis and Applications
Original source
Jun 9, 2021·DG.O2021: The 22nd Annual International Conference on Digital Government Research
26 cites
With blockchain or not? Opportunities and challenges of self-sovereign identity implementation in public administration

Stanislav Mahula, Evrim Tan, Joep Crompvoets

Self-sovereign identity (SS) has become a trend within the digital identity circles. This new paradigm places a user in the centre and allows them to have more control over their identity information. Such a concept has swiftly found its enthusiasts, who also actively experiment on SSI implementation in the public sector. Although SSI does not imply having any technology at the backbone, it is usually discussed in the blockchain context. This article explores what opportunities this new identity concept can bring to the public sector and the associated challenges in this process. Also, we seek to examine the dependency of SSI on blockchain technology. For this, we study the existing knowledge on SSI from the literature and interview industry experts to elucidate this phenomenon. Using the thematic analysis technique, we propose a framework for assessing the opportunities and challenges, using the case of Belgium as an example, showcasing the potential of SSI and what barriers it still needs to overcome. We conclude that although blockchain does contribute to achieving SSI, it is not the silver bullet for it.

Blockchain Technology Applications and Security
Privacy, Security, and Data Protection
Nanocluster Synthesis and Applications
Original source
May 10, 2021·IEEE INFOCOM 2021 - IEEE Conference on Computer Communications
191 cites
Pyramid: A Layered Sharding Blockchain System

Zicong Hong, Song Guo, Peng Li, Wuhui Chen

Sharding can significantly improve the blockchain scalability, by dividing nodes into small groups called shards that can handle transactions in parallel. However, all existing sharding systems adopt complete sharding, i.e., shards are isolated. It raises additional overhead to guarantee the atomicity and consistency of cross-shard transactions and seriously degrades the sharding performance. In this paper, we present Pyramid, the first layered sharding blockchain system, in which some shards can store the full records of multiple shards thus the cross-shard transactions can be processed and validated in these shards internally. When committing cross-shard transactions, to achieve consistency among the related shards, a layered sharding consensus based on the collaboration among several shards is presented. Compared with complete sharding in which each cross-shard transaction is split into multiple sub-transactions and cost multiple consensus rounds to commit, the layered sharding consensus can commit cross-shard transactions in one round. Furthermore, the security, scalability, and performance of layered sharding with different sharding structures are theoretically analyzed. Finally, we implement a prototype for Pyramid and its evaluation results illustrate that compared with the state-of-the-art complete sharding systems, Pyramid can improve the transaction throughput by 2.95 times in a system with 17 shards and 3500 nodes.

Blockchain Technology Applications and Security
Nanocluster Synthesis and Applications
Distributed systems and fault tolerance
Original source
Mar 4, 2021·arXiv
14 cites
Consensus in Blockchain Systems with Low Network Throughput: A Systematic Mapping Study

Henrik Nellemose Knudsen, Jakob Svennevik Notland, Peter Halland Haro, Truls Bakkejord Ræder · 5 authors

Blockchain technologies originate from cryptocurrencies. Thus, most blockchain technologies assume an environment with a fast and stable network. However, in some blockchain-based systems, e.g., supply chain management (SCM) systems, some Internet of Things (IoT) nodes can only rely on the low-quality network sometimes to achieve consensus. Thus, it is critical to understand the applicability of existing consensus algorithms in such environments. We performed a systematic mapping study to evaluate and compare existing consensus mechanisms’ capability to provide integrity and security with varying network properties. Our study identified 25 state-of-the-art consensus algorithms from published and preprint literature. We categorized and compared the consensus algorithms qualitatively based on established performance and integrity metrics and well-known blockchain security issues. Results show that consensus algorithms that rely on synchronous network for correctness cannot provide the expected integrity. Such consensus algorithms may also be vulnerable to distributed-denial-of-service (DDOS) and routing attacks, given limited network throughput. Conversely, asynchronous consensus algorithms, e.g., Honey-BadgerBFT, are deemed more robust against many of these attacks and may provide high integrity in asynchronous events.

Open access
2 source records
cs.PF
cs.CC
cs.DC
Original source
Feb 26, 2021·Computer Science Review
122 cites
Building blocks of sharding blockchain systems: Concepts, approaches, and open problems

Yizhong Liu, Jianwei Liu, Marcos António Vaz Salles, Zongyang Zhang · 8 authors

Sharding is the prevalent approach to breaking the trilemma of simultaneously achieving decentralization, security, and scalability in traditional blockchain systems, which are implemented as replicated state machines relying on atomic broadcast for consensus on an immutable chain of valid transactions. Sharding is to be understood broadly as techniques for dynamically partitioning nodes in a blockchain system into subsets (shards) that perform storage, communication, and computation tasks without fine-grained synchronization with each other. Despite much recent research on sharding blockchains, much remains to be explored in the design space of these systems. Towards that aim, we conduct a systematic analysis of existing sharding blockchain systems and derive a conceptual decomposition of their architecture into functional components and the underlying assumptions about system models and attackers they are built on. The functional components identified are node selection, epoch randomness, node assignment, intra-shard consensus, cross-shard transaction processing, shard reconfiguration, and motivation mechanism. We describe interfaces, functionality, and properties of each component and show how they compose into a sharding blockchain system. For each component, we systematically review existing approaches, identify potential and open problems, and propose future research directions. We focus on potential security attacks and performance problems, including system throughput and latency concerns such as confirmation delays. We believe our modular architectural decomposition and in-depth analysis of each component, based on a comprehensive literature study, provides a systematic basis for conceptualizing state-of-the-art sharding blockchain systems, proving or improving security and performance properties of components, and developing new sharding blockchain system designs.

Open access
2 source records
Blockchain Technology Applications and Security
Distributed systems and fault tolerance
Nanocluster Synthesis and Applications
Original source
Jan 29, 2021·arXiv (Cornell University)
0 cites
Atomic Swaps between Bitcoin and Monero

Philipp Hoenisch, Lucas Soriano del Pino

Due to the evergrowing blockchain ecosystem, interoperability has become a matter of great importance. Atomic swaps allow connecting otherwise isolated blockchains while adhering to the core principles of censorship resistance and permissionlessnes. Up until recently, atomic swap protocols have mostly relied on complex script support, excluding certain types of blockchains. With advances in cryptography, it is now possible to build a bridge between almost any two blockchains. In this work, we give an explanation of one such protocol which applies adaptor signatures on Bitcoin to procure atomic swaps between Monero and Bitcoin. We dive into the cryptographic details, discuss its limitations and give an outlook on our current work where we use adaptor signatures on the Monero signature scheme.

Open access
2 source records
cs.CR
Blockchain Technology Applications and Security
Cryptography and Data Security
Original source
Jan 28, 2021·Ethics and Information Technology
31 cites
Towards trustworthy blockchains: normative reflections on blockchain-enabled virtual institutions

Yan Teng

Abstract This paper proposes a novel way to understand trust in blockchain technology by analogy with trust placed in institutions. In support of the analysis, a detailed investigation of institutional trust is provided, which is then used as the basis for understanding the nature and ethical limits of blockchain trust. Two interrelated arguments are presented. First, given blockchains’ capacity for being institution-like entities by inviting expectations similar to those invited by traditional institutions, blockchain trust is argued to be best conceptualized as a specialized form of trust in institutions. Keeping only the core functionality and certain normative ideas of institutions, this technology broadens our understanding of trust by removing the need for third parties while retaining the value of trust for the trustor. Second, the paper argues that blockchains’ decentralized nature and the implications and effects of this decentralization on trust issues are double-edged. With the erasure of central points, the systems simultaneously crowd out the pivotal role played by traditional institutions and a cadre of representatives in meeting their assigned obligations and securing the functional systems’ trustworthy performances. As such, blockchain is positioned as a technology containing both disruptive features that can be embedded with meaningful normative values and inherent ethical limits that pose a direct challenge to the actual trustworthiness of blockchain implementations. Such limits are proposed to be ameliorated by facilitating a shift of responsibility to the groups of people directly associated with the engendering of trust in the blockchain context.

Open access
Blockchain Technology Applications and Security
Organ Donation and Transplantation
Nanocluster Synthesis and Applications
Original source
Jan 27, 2021·2021 International Conference on Computer Communication and Informatics (ICCCI)
8 cites
Atomic Cross-Chain Asset Exchange for Ethereum Public Chains

Monika, Ankit Goyal, Shivam Raina, Kashish Bhatia · 5 authors

Blockchain technology is reaching mainstream users due to its adoption by a large number of enterprises. Numerous new blockchain platforms and projects are emerging every year, intending to become the best blockchain. However, blockchain technology is far from reaching its full potential because of siloed blockchain platforms. Hence different blockchains should be able to interact with each other for carrying out data sharing and asset transfer among them. In this paper, we propose an approach for atomic cross-chain transfer among heterogeneous blockchains. We provide the implementation details and working of the proposed approach for different Ethereum blockchains.

Blockchain Technology Applications and Security
Caching and Content Delivery
Nanocluster Synthesis and Applications
Original source
Jan 20, 2021·Information
11 cites
A Secure and Computable Blockchain-Based Data Sharing Scheme in IoT System

Shuang Sun, Rong Du, Shudong Chen

The internet of things (IoT) devices are expected to collect vast amounts of data that support different kinds of applications such as health monitor, smart home, and traffic management. However, its characteristics such as resource-constrained nature, dynamicity, and large-scale growth bring challenges to secure IoT data sharing. Nowadays, blockchain-based ciphertext-policy attribute-based encryption (CP-ABE) was proposed to realize secure IoT data sharing. In blockchain-based CP-ABE data sharing schemes, the data are encrypted and stored in the cloud. Once users want to process the data, they should download and then decrypt the ciphertext in the client-end, and after processing the data, users encrypt and upload the ciphertext onto the cloud. This outweighs the advantage of using cloud computing resources. Fully homomorphic encryption (FHE) and homomorphic signature technology may be adopted to realize ciphertext computation and for correctness checking of ciphertext computation results. In this paper, we propose a secure and computable IoT data sharing system to ensure users enjoying the computation convenience of the cloud-end. Specifically, the proposed system integrates CP-ABE and FHE to realize secure IoT data sharing and ciphertext computation. In addition, we generated homomorphic signatures of ciphertexts to enable users to check the correctness of the ciphertext computation results. Moreover, to supervise the cloud, providing the honest IoT data access control, storage, and computing services for users, we recorded the access policy of the data, the hash of the data, the signature of the ciphertext, and the homomorphic signature of the ciphertext on the blockchain. The performance evaluation and security analysis show the proposed scheme is practical and secure.

Open access
Cryptography and Data Security
Blockchain Technology Applications and Security
Nanocluster Synthesis and Applications
Original source
Jan 1, 2021·IEEE Access
54 cites
Blockchain State Channels: A State of the Art

Lydia Negka, Γεώργιος Σπαθούλας

Blockchain technology has been quite popular during recent years and it finally seems to present a significant rise with respect to its use for real-world applications. This advancement has brought up a critical challenge that public blockchain systems face, which is scalability. Most of the currently deployed systems fail to cope with increasing usage. In order to provide the promised security guarantees, large delays and high usage fees are imposed for submitted transactions and thus widespread adoption of the technology is hindered. A number of different approaches have been proposed to increase the capacity of blockchain systems with respect to processing transactions. The present survey focuses on one of the most popular ones, that of state channels, and to the extent of our knowledge constitutes the first collective survey of research in this field. An extensive analysis of relevant publications is conducted and a general view on the domain is provided. We have identified the limitations discussed through all relevant research efforts along with the various features that differentiate proposed designs. A comparison between retrieved papers is carried out on the basis of those limitations and features. Finally, future research directions are analysed while the role of state channels in the general public blockchain ecosystem is also discussed.

Open access
Blockchain Technology Applications and Security
Cryptography and Data Security
Nanocluster Synthesis and Applications
Original source