Blockchain Papers

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

2,085 papersLast indexed Aug 31, 2026
Search papers

Paper index

2,085 results · page 33 of 87

Clear filters
Jan 1, 2023
1 cites
Novel Fault-Tolerant, Self-Configurable, Scalable, Secure, Decentralized, and High-Performance Distributed Database Replication Architecture Using Innovative Sharding to Enable the Use of BFT Consensus Mechanisms in Very Large-Scale Networks

Siamak Solat

Cette thèse de doctorat se compose de 6 chapitres. Dans le premier chapitre, en guise d'introduction, nous donnons un aperçu des objectifs généraux et des motivations des réseaux décentralisés et permissionless, ainsi que des obstacles auxquels ils sont confrontés. Dans l'introduction, nous évoquons également la solution irrationnelle et illogique, connue sous le nom de « blockchain permissioned », qui a été proposée pour améliorer les performances des réseaux similaires à Bitcoin. Cette question a été détaillée au chapitre 5. Dans le chapitre 2, nous rendons clairs et intelligibles les systèmes que l'idée proposée, « Parallel Committees », est basée sur de tels réseaux. Nous détaillons les fonctionnalités indispensables et les défis essentiels des systèmes de réplication. Ensuite, dans le chapitre 3, nous discutons des limitations de scalabilité et du faible débit des systèmes de réplication qui utilisent des mécanismes de consensus pour traiter les transactions et comment ces problèmes peuvent être améliorés en utilisant des techniques de sharding. Nous décrivons les défis les plus importants dans le sharding des systèmes de réplication distribuée, une approche qui a déjà été mise en œuvre dans plusieurs systèmes de réplication basés sur la blockchain et, bien qu'elle ait montré un potentiel significatif pour améliorer les performances et la scalabilité, les techniques de sharding actuelles ont encore des limitations de scalabilité et des défis de sécurité. Nous expliquons pourquoi la plupart des protocoles de sharding actuels utilisent une approche d'allocation aléatoire pour distribuer les nœuds entre les shards pour des raisons de sécurité. Nous décrivons également comment traiter une transaction dans un système de réplication partitionné basé sur les protocoles de sharding actuels. Nous expliquons comment un « shared-ledger » partagé sur les shards impose des limitations de scalabilité et des défis de sécurité au réseau, et expliquons pourquoi les transactions « cross-shards » ou « inter-shards » sont indésirables et plus coûteuses en raison des problèmes qu'elles causent, y compris « atomicity failure » et les défis de « state transition », ainsi qu'une passe en revue des solutions proposées. Nous passons également en revue certains des travaux récents les plus remarquables qui utilisent des techniques de sharding pour les systèmes de réplication. Cette partie de l'ouvrage a été publiée sous la forme d'un chapitre de livre (peer-reviewed) in « Building Cybersecurity Applications with Blockchain Technology and Smart Contracts » (Springer, 2023). Dans le chapitre 4, nous proposons une nouvelle technique de sharding, « Parallel Committees », prenant en charge à la fois le « processing-sharding » et le « storage/state sharding », pour améliorer la scalabilité et les performances des systèmes de réplication distribués qui utilisent des mécanismes de consensus pour traiter les demandes des clients (client requests). Nous introduisons une approche innovante et originale pour répartir les nœuds entre les shards à l'aide d'un processus de génération de clé publique qui atténue simultanément l'attaque Sybil et sert de mécanisme de preuve de travail (proof-of-work). Notre approche réduit efficacement les transactions « inter-shards » indésirables, qui sont plus complexes et coûteuses à traiter que les transactions « intra-shards ». L'idée proposée a été publiée dans la conférence IEEE BCCA 2023. Nous expliquons ensuite pourquoi nous n'utilisons pas la structure de la blockchain dans l'idée proposée, un sujet abordé en détail au chapitre 5. Cette explication et clarification a été publiée dans le Journal of Software (JSW), Volume 16, Number 3, May 2021. Et dans le dernier chapitre de cette thèse, le chapitre 6, nous résumons les points importants et les conclusions de cette recherche.

Open access
Distributed systems and fault tolerance
Cloud Computing and Resource Management
Distributed and Parallel Computing Systems
Original source
Jan 1, 2023·Proceedings of the VLDB Endowment
25 cites
Auto-Tuning with Reinforcement Learning for Permissioned Blockchain Systems

Mingxuan Li, Yazhe Wang, Shuai Ma, Chao Liu · 7 authors

In a permissioned blockchain, performance dictates its development, which is substantially influenced by its parameters. However, research on auto-tuning for better performance has somewhat stagnated because of the difficulty posed by distributed parameters; thus, it is possible only with difficulty to propose an effective auto-tuning optimization scheme. To alleviate this issue, we lay a solid basis for our research by first exploring the relationship between parameters and performance in Hyperledger Fabric, a permissioned blockchain, and we propose Athena, a Fabric-based auto-tuning system that can automatically provide parameter configurations for optimal performance. The key of Athena is designing a new Permissioned Blockchain Multi-Agent Deep Deterministic Policy Gradient (PB-MADDPG) to realize heterogeneous parameter-tuning optimization of different types of nodes in Fabric. Moreover, we select parameters with the most significant impact on accelerating recommendation. In its application to Fabric, a typical permissioned blockchain system, with 12 peers and 7 orderers, Athena achieves a throughput improvement of 470.45% and a latency reduction of 75.66% over the default configuration. Compared with the most advanced tuning schemes (CDBTune, Qtune, and ResTune), our method is competitive in terms of throughput and latency.

Blockchain Technology Applications and Security
Cloud Computing and Resource Management
Privacy-Preserving Technologies in Data
Original source
Jan 1, 2023·Lecture notes in networks and systems
9 cites
Performance Analysis of a BESU Permissioned Blockchain

Leonardo Mostarda, Andrea Pinna, Davide Sestili, Roberto Tonelli

No abstract is available for this record.

Open access
Blockchain Technology Applications and Security
Distributed systems and fault tolerance
Cloud Computing and Resource Management
Original source
Jan 1, 2023·IEEE Access
17 cites
Multi-State Merkle Patricia Trie (MSMPT): High-Performance Data Structures for Multi-Query Processing Based on Lightweight Blockchain

Viddi Mardiansyah, Abdul Muis, Riri Fitri Sari

Blockchain technology has emerged as a promising solution to secure and decentralized platforms. However, blockchain technology has high computational requirements, latency, and low throughput, particularly for single or multi-query processing. Lightweight blockchain has emerged as a solution to overcome these problems. It addresses performance and efficiency issues and can provide convenience in the query process. This paper proposed a novel high-performance data structure for multi-query processing based on a lightweight blockchain, namely Multi-State Merkle Patricia Trie (MSMPT). MSMPT combines Merkle Patricia Trie (MPT) based indexing and linked-list storage to achieve high performance. MPT has been used on the Ethereum network with a Key-Value database approach. The key field in this proposal is used as crucial user data. The value field is changed to the head of the linked list, and the following data elements will store a summary of the data based on the specified category. In this paper, a blockchain simulator was built to discover the performance of the proposed systems. This simulator will simulate creating blocks in a blockchain network using existing and modified blockchain data structures. The blocks created will be compared using the query process from the conventional and proposed systems. The experimental findings demonstrate that MSMPT outperforms existing blockchain-based data structures by requiring only about one millisecond in query processing performance and less than 500 bytes of additional storage. The MSMPT provides a promising solution for efficient and scalable data management in lightweight blockchain, particularly for multi-query processing.

Open access
Blockchain Technology Applications and Security
Caching and Content Delivery
Cloud Computing and Resource Management
Original source
Jan 1, 2023·International Journal of Advanced Computer Science and Applications
10 cites
CryptoScholarChain: Revolutionizing Scholarship Management Framework with Blockchain Technology

Jadhav Swati, Pise Nitin

Scholarship management is a crucial aspect of higher education systems, aimed at supporting deserving students and reducing financial barriers. However, traditional scholarship management processes often suffer from challenges such as a lack of transparency, inefficient communication, and difficulty tracking and verifying scholarship applications. Recently, Blockchain technology has emerged as a potential solution to address these issues, offering a decentralized, transparent, and secure framework for scholarship management. Blockchain technology has emerged as a promising solution to address the challenges faced in scholarship management. However, existing literature lacks comprehensive solutions in critical areas such as scholarship management, storage facilities, payment systems, monitoring and auditing, and experimental validation. This research introduces an innovative smart scholarship management system leveraging Blockchain technology to overcome these limitations. The research presents an Ethereum-based implementation utilizing Solidity for backend smart contracts and ReactJS for the front end. Experimental evaluation validates the transaction execution gas costs and deployment cost.

Open access
Blockchain Technology Applications and Security
Cloud Data Security Solutions
Cloud Computing and Resource Management
Original source
Jan 1, 2023·San Jose State University Library
0 cites
High Performance Distributed File System Based on Blockchain

Ajinkya Rajguru

Distributed filesystem architectures use commodity hardware to store data on a large scale with maximum consistency and availability. Blockchain makes it possible to store information that can never be tampered with and incentivizes a traditional decentralized storage system. This project aimed to implement a decentralized filesystem that leverages the blockchain to keep a record of all the transactions on it. A conventional filesystem viz. GFS [1] or HDFS [2] uses designated servers owned by their organization to store the data and are governed by a master service. This project aimed at removing a single point of failure and makes use of participating users’ machines to store data. The implemented file system uses a distributed hash table to evenly store data on multiple machines and efficiently look up, track, maintain, and persist the data. The data stored on the file system is made easily and readily accessible to a user ensuring its soundness. Finally using smart contracts enabled incentives and increased the integrity and reliability of storing data by recording all the transactions. The project functions autonomously by coordinating multiple participant machines in the network to store data and monetize unused storage space on the machines. It supports the basic functionalities of a filesystem which include storing, deletion, and reading a file as desired. The filesystem’s performance was tested with files of different sizes and a variable number of nodes. The current file system is able to store files as big as 100 MB within 12 seconds and 300 MB in less than 25 seconds. This is significantly faster than Storj [3] which nearly takes more than a minute for a similar operation. The tests also provided observations on the average gas consumed during transactions.

Open access
Blockchain Technology Applications and Security
Caching and Content Delivery
Cloud Computing and Resource Management
Original source
Jan 1, 2023·IEEE Transactions on Information Forensics and Security
9 cites
Height and Punishment: Toward Accountable IoT Blockchain With Network Sanitization

V. Mishra, Debanjan Sadhya

A Blockchain network consists of a distributed ledger and a set of nodes participating in the network. The consistency in the ledger’s state is maintained by a Blockchain consensus mechanism. This property is essential since it is assumed that the participants in the network do not trust each other. Most Blockchain consensus algorithms are unsuitable for resource-constrained nodes due to their power consumption, storage, network overhead, and computation requirements. Furthermore, many consensus methods do not address the issue of data accountability, which guarantees that an entity will be judged on its performance or conduct concerning a duty they have taken. This study proposes a novel consensus mechanism termed Proof of Block Height (PoBH) that prioritizes accountability for reporting IoT data transactions and considers factors such as low computation cost and energy consumption. The approach relies on a pre-existing comparable deterministic value based on the height of the committed blocks. The model identifies a malicious intent using a set of predicates and consequently incurs a computation penalty to keep such nodes away from the network. As a preventive measure, the model also seeks to increment this penalty appropriately by making the network free from dishonest nodes for as long as possible, thus sanitizing the network. Importantly, the developed method does not augment the basic hierarchy of an IoT network. A formal analysis of the mechanism’s operation shows that the resource and time required to cheat the system grows exponentially with the number of faulty blocks a node tries to append to the shared ledger. The factors affecting the mechanism’s performance, scalability, and effort required (by malicious nodes) to stay within the network are also quantitatively evaluated.

Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Cloud Computing and Resource Management
Original source
Jan 1, 2023·Intelligent systems reference library
24 cites
Blockchain: A Study of New Business Model

K. Varaprasada Rao, Dileep Kumar Murala, Sandeep Kumar Panda

No abstract is available for this record.

Blockchain Technology Applications and Security
FinTech, Crowdfunding, Digital Finance
Cloud Computing and Resource Management
Original source
Jan 1, 2023·SSRN Electronic Journal
0 cites
DAO Disruption Across Industries

Stefanie Boss, Imtiaz Sifat

No abstract is available for this record.

Open access
Auction Theory and Applications
Cloud Computing and Resource Management
IoT and Edge/Fog Computing
Original source
Jan 1, 2023·Proceedings of the International Conference on Computer-Aided Architectural Design Research in Asia
0 cites
Systematic Review of Organizing the Data Flow of Systems Using Building Information Modeling and Distributed Ledger Technology

Tomoya Izumi, Keisuke Toyoda

As the digitalization in the architecture, engineering, and construction (AEC) industry has been rapidly progressing, building end users will require more coverage of quality data for their built environment. Despite its obvious need, it is seldom for the building information modeling (BIM) to be distributed for such broad use cases thus far. A potential reason for the situation is the lack of the public repository that can provide the adequate access control for various users. Distributed Ledger Technology (DLT), including blockchain, is one of the promising resolutions for the problem. Numbers of preceding proposals for DLT-based BIM repository systems (BIM-DLT system) have proved the utility to date. Understanding the statistical facts of their configurations will become a significant assistance to determine the plausible data distribution system, and thus, to strengthen the project information life cycle. This article aims to build a representative framework through the integrated literature review (ILR). The review results showed that the system’s data flow was classified into two patterns. The judgment criteria for selecting the pattern of the system are expected to depend on the purpose of system implementation, and the purpose of automation through smart contracts is more important than the oracle problem.

Open access
Cloud Computing and Resource Management
Original source
Jan 1, 2023·Applied Sciences
4 cites
OSCMS: A Decentralized Open-Source Coordination Management System Using a Novel Triple-Blockchain Architecture

Jiakai Chen, Yishi Zhao, Xiao Chen, Ying Shi

Open-source systems help to manage the rapid development of software, while governing open-source systems properly can effectively promote software and software engineering. However, some significant problems, such as code controls, incentives, interaction and cooperation, automation, transparency and fairness of rights and responsibilities, cannot be properly solved by traditional methodologies. The decentralization, immutability, change in trust mode and smart contract programming of blockchain provide new solutions. In order to solve the problems of traditional centralized open-source governance, this paper proposes a decentralized open-source coordination management system using a novel triple-blockchain architecture. Through the analysis of traditional and blockchain-based research, the business and technical issues that need to be addressed in decentralized open-source governance systems have been emphatically studied. Combined with triple-blockchain architecture, smart contracts, oracles and continuous integration tools, we study the decentralization of open-source businesses and make them more trustworthy, automated and coordinated. An identity authentication mechanism is designed for permission control and inter-community collaboration. A decentralized open-source reputation is proposed for incentive and reference. We also improved the DPoS (Delegated Proof of Stake) consensus under triple-blockchain architecture to reduce repeated elections. By constructing the OSCMS prototype based on the proposed architecture model, many comparative experiments were conducted under different parameters and conditions and showed good feasibility, scalability, reliability and performance. The OSCMS not only solves the shortcomings of previous research but also provides a comprehensive and feasible reference for the decentralized practice of open-source governance.

Open access
2 source records
Blockchain Technology Applications and Security
FinTech, Crowdfunding, Digital Finance
Mobile Crowdsensing and Crowdsourcing
Original source
Jan 1, 2023·IEEE Access
51 cites
Practical Limitations of Ethereum’s Layer-2

Ray Neiheiser, Gustavo Inácio, Luciana Rech, Carlos Montez · 6 authors

Most permissionless blockchains inherently suffer from throughput limitations. Layer-2 systems, such as side-chains or Rollups, have been proposed as a possible strategy to overcome this limitation. Layer-2 systems interact with the main-chain in two ways. First, users can move funds from/to the main-chain to/from the layer-2. Second, layer-2 systems periodically synchronize with the main-chain to keep some form of log of their activity on the main-chain - this log is key for security. Due to this interaction with the main-chain, which is necessary and recurrent, layer-2 systems impose some load on the main-chain. The impact of such load on the main-chain has been, so far, poorly understood. In addition to that, layer-2 approaches typically sacrifice decentralization and security in favor of higher throughput. This paper presents an experimental study that analyzes the current state of Ethereum layer-2 projects. Our goal is to assess the load they impose on Ethereum and to understand their scalability potential in the long-run. Our analysis shows that the impact of any given layer-2 on the main-chain is the result of both technical aspects (how state is logged on the main-chain) and user behavior (how often users decide to transfer funds between the layer-2 and the main-chain). Based on our observations, we infer that without efficient mechanisms that allow users to transfer funds in a secure and fast manner directly from one layer-2 project to another, current layer-2 systems will not be able to scale Ethereum effectively, regardless of their technical solutions. Furthermore, from our results, we conclude that the layer-2 systems that offer similar security guarantees as Ethereum have limited scalability potential, while approaches that offer better performance, sacrifice security and lead to an increase in centralization which runs against the end-goals of permissionless blockchains.

Open access
Blockchain Technology Applications and Security
Distributed systems and fault tolerance
Cloud Computing and Resource Management
Original source
Jan 1, 2023·IEEE Access
91 cites
A Systematic Literature Review on Blockchain-Based Systems for Academic Certificate Verification

Avni Rustemi, Fisnik Dalipi, Vladimir Atanasovski, Aleksandar Risteski

In the past few years, there has been significant progress made in the area of blockchain. The use of blockchain technology has the potential to revolutionize the educational system by providing individuals with innovative and cost-effective ways to learn, as well as by altering the way teachers and students work together. Additionally, blockchain technology can be utilized for the issuing of unchangeable digital certificates, and it can enhance the present limitations of the existing certificate verification systems by making them quicker, more reliable, and independent of the central authority. The application of blockchain in the context of education has generated significant scientific interest in this field. Nonetheless, research endeavors on the adoption of blockchain in the verification of academic credentials are still in the development phase. In order to shed more light on the field, in this paper we focus on extensively reviewing the body of knowledge on blockchain-based systems for academic certificate verification. Hence, the purpose of this survey is to compile all relevant research into a systematic literature review, highlighting the key contributions from various researchers throughout the years with a focus on the past, present, and future. In this work, we have identified 34 relevant studies out of 1744 papers that were published between 2018 and 2022 by employing the PRISMA framework. We distinguished six major themes covered by the research articles analyzed and also identified research gaps that need to be addressed and explored by the research community. Based on the findings of this review, we provide some recommendations for future research directions and practical applications that can assist researchers, policymakers, and practitioners in the field.

Open access
Blockchain Technology Applications and Security
Blockchain Technology in Education and Learning
Cloud Computing and Resource Management
Original source
Jan 1, 2023·IEEE Access
25 cites
NFTs for Open-Source and Commercial Software Licensing and Royalties

Mohammad Madine, Khaled Salah, Raja Jayaraman, Mohamed Jamal Zemerly

Software licenses are legal agreements of sale and usage among software developers and clients. Such legal agreements are crucial to effectively manage ownership and protect the rights of involved parties. Today’s software licensing mechanisms are mostly centralized and do not address the ever-increasing issues and complexities of modern software that may include multiple licenses, open-source distribution, rewarding other contributors of external software libraries, and utilizing royalty payments for monetization. As a result, developers have lost confidence in the existing software licensing models, and many software projects are failing due to lack of funding and royalty payments. This paper addresses such issues and complexities by proposing a novel decentralized software licensing system based on Non-Fungible Tokens (NFTs) and blockchain. The proposed licensing system is applicable to both commercial and open-source software. We use NFTs as digital tokens that encapsulate software code and their artifacts by minting them as unique valuable assets that allow developers to store and manage them on a blockchain ledger. With NFTs, developers can register and license their code, monetize it on NFT marketplaces, and earn royalties from other software projects that use their code. We present system architecture, relevant sequence diagrams, and develop aggregation algorithms for Ethereum smart contracts with ERC-1155 NFTs. Furthermore, we perform functional validation of our system and analyze the cost of its adoption. We also analyze the security of the solution and show how its applicability can be generalized and extended. We have made our smart contract code and related testing scripts publicly available on GitHub.

Open access
Blockchain Technology Applications and Security
Cloud Computing and Resource Management
Advanced Malware Detection Techniques
Original source
Jan 1, 2023·Studies in computational intelligence
2 cites
Studying Consensus Mechanisms for Blockchain

Hamza El Mezouari, Fouzia Omary

No abstract is available for this record.

Blockchain Technology Applications and Security
Peer-to-Peer Network Technologies
Cloud Computing and Resource Management
Original source
Jan 1, 2023·SSRN Electronic Journal
1 cites
NFT Trading Platform : A Decentralized Application using the Ethereum Blockchain

Mithilesh Pawar, Rudraksh Balkar, Vijay Pawar, Saurav Roy

Blockchain technology is poised to bring about a paradigm shift in the business environment, offering substantial benefits in the near future. Non-fungible Tokens are digital representations of material possessions like artwork, recordings, assets within the game, and films. These tokens are traded via the internet with multiple cryptocurrencies. NFTs have their own distinct characteristics from fungible tokens, which may be traded without restriction on numerous centralized or decentralized exchanges.Each NFT carries a unique digital signature that precludes its exchange for another NFT, and its value is determined by factors such as metadata, creator, and features.

Open access
2 source records
Blockchain Technology Applications and Security
Cloud Computing and Resource Management
FinTech, Crowdfunding, Digital Finance
Original source