Blockchain Papers

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

2,631 papersLast indexed Aug 31, 2026
Search papers

Paper index

2,631 results · page 50 of 110

Clear filters
Aug 17, 2021·IEEE Transactions on Circuits and Systems I Regular Papers
19 cites
BCA: A 530-mW Multicore Blockchain Accelerator for Power-Constrained Devices in Securing Decentralized Networks

Thi Hong Tran, Hoai Luan Pham, Tri Dung Phan, Yasuhiko Nakashima

Blockchain distributed ledger technology (DLT) has widespread applications in society 5.0 because it improves service efficiency and significantly reduces labor costs. However, employing blockchain DLT entails considerable energy consumption in the mining process. This paper proposes a blockchain accelerator (BCA) with ultralow power consumption and a high processing rate to address the problem. The BCA focuses on accelerating the double secure hash algorithm (SHA) 256 function required in the mining process at a system-on-chip (SoC) level. We propose three ideas, namely, multiple local memories (multimem), double-cell processing element (D-PE), and nonce autoupdate (NAU), to reduce the external data transfer time and improve the BCA hardware efficiency. We propose a cascaded multiple BCA chip model to enhance the system throughput by several-fold. Our experiments on an ASIC and FPGA prove that the proposed BCA successfully performs the mining process for multiple blockchain networks with much lower power consumption than that of the state-of-the-art CPUs and GPUs. The BCA is laid out with Renesas 65 nm technology with a chip area of$25~mm^{2}$and consumes$530~mW$at 100MHz. The power efficiency of the layout chip is improved by 2428 and 143 times compared with that of the fastest CPU Intel i9-10940X and GPU RTX 3090, respectively.

Open access
Blockchain Technology Applications and Security
Caching and Content Delivery
Advanced Steganography and Watermarking Techniques
Original source
Aug 16, 2021·ICT Express
23 cites
DQ: Two approaches to measure the degree of decentralization of blockchain

Jaeseung Lee, Byungheon Lee, Jaeyoung Jung, Hojun Shim · 5 authors

Blockchain technology innovatively removes the need for intermediaries and establishes a trust-less trust system by peer-to-peer networks and distributed ledger technology. It is still difficult to clarify the specific degree of decentralization of blockchain even though the decentralized characteristic of the system is derived from this system structure. Namely, the criteria for determining whether decentralized are not well established and do not reflect the real world well. So we propose two approaches to measure the degree of decentralization of blockchain system that currently exists: Censorship resistance and geographical diversity. This paper outlines the meaning of each decentralization quotient and explains how those indices can be applied in respect of the user protection.

Open access
Blockchain Technology Applications and Security
Caching and Content Delivery
Internet Traffic Analysis and Secure E-voting
Original source
Aug 16, 2021·Anais do IV Workshop em Blockchain: Teoria, Tecnologias e Aplicações (WBlockchain 2021)
1 cites
Estimating transaction cost for cloud-based private ethereum blockchains

Igor Gonçalves Silva, Pedro Henrique González, Diogo Mendonça

Blockchain technology is increasingly being used by several companies in the most varied sectors of the economy. The possibility of having decentralized applications (DApps) allows for the emergence of technological innovations such as cryptocurrencies and decentralized asset tracking applications. Many of these DApps are deployed in the cloud with Infrastructure as a Service (IaaS) payment model, in which the payment is made according to the use of the service. However, it is not simple to estimate the cloud infrastructure costs that a DApp will consume. Furthermore, correctly estimating infrastructure costs is essential to analyze the viability and develop business models for enterprise DApps. This work presents an experience report on estimating the cloud infrastructure cost for an enterprise DApp. To do that, we deployed a private Ethereum DApp, using Proof-of-Authority consensus algorithm, with several different configurations of Amazon Web Services (AWS) EC2 instances and blockchain parameters. We benchmark the transaction processing capacity, CPU and disk usage in each configuration, estimating their maximum capacity and costs. We shared our methodology to measure and estimate those costs and our insights on best configuration practices for reducing costs of deploying enterprise DApps in the cloud.

Open access
Blockchain Technology Applications and Security
Cloud Computing and Resource Management
Caching and Content Delivery
Original source
Aug 13, 2021·Actuators
28 cites
Distributed Secure Edge Computing Architecture Based on Blockchain for Real-Time Data Integrity in IoT Environments

Rongxu Xu, Lei Hang, Wenquan Jin, Do‐Hyeun Kim

The traditional cloud-based Internet of Things (IoT) architecture places extremely high demands on computers and storage on cloud servers. At the same time, the strong dependence on centralized servers causes major trust problems. Blockchain provides immutability, transparency, and data encryption based on safety to solve these problems of the IoT. In this paper, we present a distributed secure edge computing architecture using multiple data storages and blockchain agents for the real-time context data integrity in the IoT environment. The proposed distributed secure edge computing architecture provides reliable access and an unlimited repository for scalable and secure transactions. The architecture eliminates traditional centralized servers using an edge computing framework that represents cloud computing for computer and security issues. Also, blockchain-based edge computing-compatible IoT design is supported to achieve the level of security and scalability required for data integrity. Furthermore, we present the blockchain agent to provide internetworking between blockchain networks and edge computing. For experimenting with the proposed architecture in the IoT environment, we implement and perform a concrete IoT environment based on the EdgeX framework and Hyperledger Fabric. The evaluation results are collected by measuring the performance of the edge computing and blockchain platform based on service execution time to verify the proposed architecture in the IoT environment.

Open access
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Caching and Content Delivery
Original source
Aug 6, 2021·IEEE Internet of Things Journal
36 cites
Blockchain-Empowered Federated Learning Approach for an Intelligent and Reliable D2D Caching Scheme

Runze Cheng, Yao Sun, Yi‐Jing Liu, Le Xia · 6 authors

Cache-enabled device-to-device (D2D) communication is a potential approach to tackle the resource shortage problem. However, public concerns of data privacy and system security still remain, which thus arises an urgent need for a reliable caching scheme. Fortunately, federated learning (FL) with a distributed paradigm provides an effective way to privacy issue by training a high-quality global model without any raw data exchanges. Besides the privacy issue, blockchain can be further introduced into the FL framework to resist the malicious attacks occurred in D2D caching networks. In this study, we propose a double-layer blockchain-based deep reinforcement FL (BDRFL) scheme to ensure privacy-preserved and caching-efficient D2D networks. In BDRFL, a double-layer blockchain is utilized to further enhance data security. Simulation results first verify the convergence of the BDRFL-based algorithm, and then demonstrate that the download latency of the BDRFL-based caching scheme can be significantly reduced under different types of attacks when compared to some existing caching policies.

Open access
Caching and Content Delivery
Privacy-Preserving Technologies in Data
Cooperative Communication and Network Coding
Original source
Aug 6, 2021·IEEE/ACM Transactions on Networking
16 cites
Coding for Scalable Blockchains via Dynamic Distributed Storage

Ravi Kiran Raman, Lav R. Varshney

Blockchains store transaction data in the form of a distributed ledger where each node in the network stores a current copy of the sequence of transactions as a hash chain. This requirement of storing the entire ledger incurs a high storage cost that grows undesirably large for high transaction rates and large networks. In this work we use secret key sharing, private key encryption, and distributed storage to design a coding scheme such that each node stores only a part of each transaction, thereby reducing the cold storage cost to a fraction of its original cost. In addition, the storage code ensures the security of the storage from active adversaries that may aim to corrupt prior transactions by altering copies of the ledger. We further employ a dynamic zone allocation algorithm that spreads the node allocation and data distribution across transactions. Under this coding scheme we show that we can also improve the integrity of the transaction data in the network over current schemes.

Blockchain Technology Applications and Security
Cryptography and Data Security
Caching and Content Delivery
Original source
Aug 4, 2021·Security and Communication Networks
10 cites
Blockchain Network Propagation Mechanism Based on P4P Architecture

Junjie Huang, Liang Tan, Sun Mao, Keping Yu

Blockchain is a mainstream technology in which many untrustworthy nodes work together to maintain a distributed ledger with advantages such as decentralization, traceability, and tamper-proof. The network layer communication mechanism in its architecture is the core of the networking method, message propagation, and data verification among blockchain nodes, which is the basis to ensure blockchain’s performance and key features. When blocks are propagated in peer-to-peer (P2P) networks with gossip protocol, the high propagation delay of the protocol itself reduces the propagation speed of the blocks, which is prone to the chain forking phenomenon and causes double payment attacks. To accelerate the propagation speed and reduce the fork probability, this paper proposes a blockchain network propagation mechanism based on proactive network provider participation for P2P (P4P) architecture. This mechanism first obtains the information of network topology and link status in a region based on the internet service provider (ISP), then it calculates the shortest path and link overhead of peer nodes using P4P technology, prioritizes the nodes with good local bandwidth conditions for transmission, realizes the optimization of node connections, improves the quality of service (QoS) and quality of experience (QoE) of blockchain networks, and enables blockchain nodes to exchange blocks and transactions through the secure propagation path. Simulation experiments show that the proposed propagation mechanism outperforms the original propagation mechanism of the blockchain network in terms of system overhead, rate of data success transmission, routing hops, and propagation delay.

Open access
Blockchain Technology Applications and Security
FinTech, Crowdfunding, Digital Finance
Caching and Content Delivery
Original source
Aug 3, 2021·2022 IEEE Symposium on Security and Privacy (SP)
16 cites
Using Throughput-Centric Byzantine Broadcast to Tolerate Malicious Majority in Blockchains

Ruomu Hou, Haifeng Yu, Prateek Saxena

Fault tolerance of a blockchain is often characterized by the fraction $f$ of "adversarial power" that it can tolerate in the system. Despite the fast progress in blockchain designs in recent years, existing blockchain systems can still only tolerate $f$ below $0.5$. Can practically usable blockchains tolerate a malicious majority, i.e., $f$ above $0.5$? This work presents a positive answer to this question. We first note that the well-known impossibility of {\em byzantine consensus} for $f$ above $0.5$ does not carry over to blockchains. To tolerate $f$ above $0.5$, we use {\em byzantine broadcast}, instead of byzantine consensus, as the core of the blockchain. A major obstacle in doing so, however, is that the resulting blockchain may have extremely low throughput. To overcome this central technical challenge, we propose a novel byzantine broadcast protocol OverlayBB, that can tolerate $f$ above $0.5$ while achieving good throughput. Using OverlayBB as the core, we present the design, implementation, and evaluation of a novel Proof-of-Stake blockchain called BCube. BCube can tolerate a malicious majority, while achieving practically usable transaction throughput and confirmation latency in our experiments with $10000$ nodes and under $f = 0.7$. To our knowledge, BCube is the first blockchain that can achieve such properties.

Open access
3 source records
Blockchain Technology Applications and Security
Spam and Phishing Detection
Distributed systems and fault tolerance
Original source
Aug 2, 2021·arXiv (Cornell University)
0 cites
Estimating the Peer Degree of Reachable Peers in the Bitcoin P2P Network

Matthias Grundmann, Max Baumstark, Hannes Hartenstein

A recent spam wave of IP addresses in the Bitcoin P2P network allowed us to estimate the degree distribution of reachable peers in the network. The resulting distribution shows that about every second reachable peer runs with Bitcoin Core's default setting of a maximum of 125 concurrent connections and nearly all connection slots are taken. We validate this result and, in addition, use our observations of the spam wave to group addresses that belong to the same peer. By doing this grouping, we improve on previous measurements and show that simply counting addresses overestimates the number of reachable peers by 13 %.

Open access
2 source records
cs.NI
cs.CR
Peer-to-Peer Network Technologies
Original source
Aug 1, 2021·2021 IEEE International Conference on Smart Internet of Things (SmartIoT)
8 cites
Smart Contract Design Considerations for SLA Compliance Assessment in the Context of IoT

Ali Alzubaidi, Karan Mitra, Ellis Solaiman

One of the main drivers behind blockchain adoption is a lack of trust among entities serving a common goal, but with different interests. Following the success of Bitcoin, several blockchain platforms have emerged, such as Ethereum and Hyperledger Fabric, to enable conducting distrusted processes in a non-repudiable manner. However, it is not safe to assume the applicability of conventional software design strategies to Blockchain-based solutions. In this paper, we assume an untrusted SLA (service level agreement) relationship between an IoT service provider and its consumer. We adopt Hyperledger Fabric for the purpose of implementing SLA compliance assessment. We design a smart contract that takes blockchain unique features into consideration. The design particularly accounts for the MVCC (multiversion concurrency control) mechanism, which while effective for resolving the double spending problem, causes read-write conflicts when high transmission rates are experienced between the IoT application and the blockchain. Using a fire station event monitoring scenario, we describe our smart contract design and solution for conflicting transactions. We experimentally evaluate our solution and demonstrate clear performance improvements in terms of throughput and latency.

Blockchain Technology Applications and Security
Cloud Computing and Resource Management
Caching and Content Delivery
Original source
Aug 1, 2021·2021 IEEE DAPPS, 2021, pp. 1-10
6 cites
Incentives Against Power Grabs or How to Engineer the Revolution in a Pooled Proof of Stake System

Aggelos Kiayias, Ηλίας Κουτσουπιάς, Aikaterini-Panagiota Stouka

Proof-of-Stake (PoS) blockchain systems, especially those that allow stakeholders to organize themselves in “stake-pools”, have emerged as a compelling paradigm for the deployment of large scale distributed ledgers. A stake-pool operates a node that engages in the PoS protocol and potentially represents a large number of smaller stakeholders. While such pooled PoS operation is attractive from various angles, it also exhibits a significant shortcoming that, so far and to the best of our knowledge, has not been sufficiently understood or investigated. Pooled PoS operation, to be effective and not lead to sub-optimal dictatorial or cartel-like configurations, should enable the stakeholders to revoke and re-delegate their stake in a way that is aligned with their incentives. However, given that stake-pool operators are exactly those entities who determine what transactions are to be recorded in the ledger, they are quite likely to form a cartel and censor any transaction they want, such as those that attempt to adjust the current stake-pool lineup. In this way, a power grab takes place, where the stake-pool cartel perpetuates its control over the PoS system. We first model and observe formally the emergence of the above problem in pooled PoS systems. Then, we describe an anti-censorship mechanism that takes advantage of the underlying cryptographic functions of the ledger and the nature of peer-to-peer networks to diffuse information without suppression. Specifically, the mechanism exploits digital signatures which can endorse messages that are censored and bind them to delegation transactions, as well as the ability of the underlying ledger to produce unpredictable randomness which can be used to randomly “audit” the suitability of a stake-pool by forcibly expiring it. Upon such expiration, members can evaluate their membership taking into account what information is available, including information potentially not recorded in the ledger but diffused in the peer-to-peer network. We provide a thorough game-theoretic analysis of this mechanism discovering various types of Nash equilibria which demonstrate that the “revolution”, i.e., the strategic decision of pool members to withdraw support from a censoring cartel as well as the pool operators to step down, can be incentivized, under suitable and plausible conditions in the utility functions of the involved participants.

Open access
3 source records
Optimization and Search Problems
Distributed systems and fault tolerance
Caching and Content Delivery
Original source
Jul 31, 2021·IEICE Transactions on Information and Systems
1 cites
A Fast Algorithm for Liquid Voting on Blockchain

Xiaoping Zhou, Peng Li, Yulong Zeng, Xuepeng Fan · 6 authors

Blockchain-based voting, including liquid voting, has been extensively studied in recent years. However, it remains challenging to implement liquid voting on blockchain using Ethereum smart contract. The challenge comes from the gas limit, which is that the number of instructions for processing a ballot cannot exceed a certain amount. This restricts the application scenario with respect to algorithms whose time complexity is linear to the number of voters, i.e., O(n). As the blockchain technology can well share and reuse the resources, we study a model of liquid voting on blockchain and propose a fast algorithm, named Flash, to eliminate the restriction. The key idea behind our algorithm is to shift some on-chain process to off-chain. In detail, we first construct a Merkle tree off-chain which contains all voters' properties. Second, we use Merkle proof and interval tree to process each ballot with O(log n) on-chain time complexity. Theoretically, the algorithm can support up to 21000 voters with respect to the current gas limit on Ethereum. Experimentally, the result implies that the consumed gas fee remains at a very low level when the number of voters increases. This means our algorithm makes liquid voting on blockchain practical even for massive voters.

Open access
Internet Traffic Analysis and Secure E-voting
Blockchain Technology Applications and Security
Caching and Content Delivery
Original source
Jul 30, 2021·ACM Turing Award Celebration Conference - China ( ACM TURC 2021)
10 cites
EtherH: A Hybrid Index to Support Blockchain Data Query

Pengting Du, Yingjian Liu, Yue Li, Haoyu Yin · 5 authors

As the underlying technology of cryptocurrency, blockchain is characterized by decentralization and immutability. It is considered as a new generation of disruptive technology. However, the underlying storage of blockchain only provides limited support for data query. This limits the utility of blockchain technology. To improve the efficiency of access to blockchain data, we design EtherH based on Ethereum, the most representative open blockchain system. EtherH is a hybrid index that can provide Single-V query and Range query on Ethereum blockchain. To make the index build more specific, EtherH supports elastic data building. A portion of the blockchain data is selected for index building. We connect the client to the Rinkeby network to obtain block data and conduct extensive experiments. Experimental results prove that EtherH performs well in both data insertion and data query.

Blockchain Technology Applications and Security
Caching and Content Delivery
IoT and Edge/Fog Computing
Original source
Jul 29, 2021·Transactions on Emerging Telecommunications Technologies
43 cites
Framework for determining the suitability of blockchain: Criteria and issues to consider

Vikas Hassija, Sherali Zeadally, Ishan Jain, Aman Tahiliani · 6 authors

Abstract Various distributed ledger technologies (DLTs), such as blockchain, have evolved significantly in recent years. These technologies provide a robust and effective solution for providing confidentiality, integrity, nonrepudiation, authentication, and transparency. While blockchain has many advantages, it has various limitations as well, such as complexity, low throughput, privacy, and so on. We discuss the issues that must be considered when deciding whether to use these technologies in a given case or not. We describe the operation of blockchain, application areas where blockchain is suitable, and those where it is not. We also discuss the applicability of other emerging DLTs, apart from blockchain technology, such as Hashgraph, Zcash, Nano coin, and IOTA.

Blockchain Technology Applications and Security
Caching and Content Delivery
Cloud Data Security Solutions
Original source
Jul 28, 2021·Journal of Information Technology Ampera
7 cites
Measuring Throughput and Latency Distributed Ledger Technology: Hyperledger

Riko Herwanto, Hari Sabita, Fajrin Armawan

In this paper, we report the measuring outcomes of Hyperledger, a Distributed Ledger, which is the derivation Blockchain Technology. A technique to evaluate Hyperledger in a limited infrastructure is developed. The measured infrastructure consists of 8 nodes with a load of up to 20000 transactions/second. Hyperledger constantly runs all evaluation, namely, for 20,000 transactions, the run time 74.30s, latency 73.40ms latency, and 257 tps. This initial evaluation can provide an overview for practitioners in making choices about the adoption of blockchain technology in their IT systems.

Open access
Blockchain Technology Applications and Security
Cloud Computing and Resource Management
Caching and Content Delivery
Original source
Jul 26, 2021·IEEE Internet of Things Journal
55 cites
A Cross-Chain Trusted Reputation Scheme for a Shared Charging Platform Based on Blockchain

Yunhua He, Zhang Cui, Bin Wu, Yigang Yang · 6 authors

With the development of electric vehicles, the shortage of charging piles (CPs) has gradually been exposed. In response to this situation, CP operators have taken private CPs into the shared charging system. Due to the lack of maintenance personnel for private CPs that join shared charging, users often face the problems of damaged CPs and poor service attitudes of CP owners. Reputation solutions based on third-party platforms face a problem of single-point failures and reputation solutions based on blockchain face problems of storage and query efficiency. To improve storage and query efficiency, this article proposes a multichain charging model that stores different types of information on different blockchains. However, it faces the problem of unreliable information called across chains, when calculating reputation across chains. Therefore, this article proposes a cross-chain trusted smart contract ($C_{2}T$smart contract) to ensure the authenticity, real-time, and interchain write mutual exclusion of cross-chain information, making reputation calculation in the multichain charging model more convenient and more accurate. Especially, we propose a data mutual trust mechanism based on Merkle proof to ensure the authenticity of cross-chain information and prevent forged information from participating in calculating reputation. Furthermore, we present a data structure composed of multiple counting Bloom filters (MCBFs) to verify the real time of information and filter out non-real-time information, thereby ensuring the real time of the calculated reputation. In addition, we put forward an algorithm to guarantee the interchain write mutual exclusion by hash mutexes, making the reputation calculation process more accurate and complete. The security analysis and experimental results demonstrate that$C_{2}T$smart contract is feasible in practice.

Blockchain Technology Applications and Security
Caching and Content Delivery
IoT and Edge/Fog Computing
Original source
Jul 26, 2021·IEEE Transactions on Smart Grid
69 cites
Blockchain Based Secure Data Aggregation and Distributed Power Dispatching for Microgrids

Xinyi Luo, Kaiping Xue, Jie Xu, Qibin Sun · 5 authors

Power generation systems tend to be distributed and decentralized, and therefore the concept of microgrid has been proposed, which needs to implement decentralized data storage and power dispatching. The traditional power system architecture is no longer suitable in the decentralized microgrid system because there are no trusted third parties such as control centers. Therefore, it is challenging to securely implement data aggregation and power dispatching in microgrids without any trusted third party. In this paper, by leveraging blockchain, we propose secure data aggregation based on homomorphic encryption and the PBFT (Practical Byzantine Fault Tolerance) consensus, and meanwhile we propose automatic power dispatching by utilizing the PSO (Particle Swarm Optimization) algorithm and smart contracts. The security and performance analysis shows the effectiveness and efficiency of our proposed solutions.

Blockchain Technology Applications and Security
Caching and Content Delivery
Smart Grid Security and Resilience
Original source
Jul 22, 2021·arXiv (Cornell University)
66 cites
Layer 2 Blockchain Scaling: a Survey

Cosimo Sguanci, Roberto Spatafora, Andrea Mario Vergani

Blockchain technology is affected by massive limitations in scalability with consequent repercussions on performance. This discussion aims at analyzing the state of the art of current available Layer II solutions to overcome these limitations, both focusing on theoretical and practical aspects and highlighting the main differences among the examined frameworks. The structure of the work is based on three major sections. In particular, the first one is an introductory part about the technology, the scalability issue and Layer II as a solution. The second section represents the core of the discussion and consists of three different subsections, each with a detailed examination of the respective solution (Lightning Network, Plasma, Rollups); the analysis of each solution is based on how it affects five key aspects of blockchain technology and Layer II: scalability, security, decentralization, privacy, fees and micropayments (the last two are analyzed together given their high correlation). Finally, the third section includes a tabular summary, followed by a detailed description of a use-case specifically thought for a practical evaluation of the presented frameworks. The results of the work met expectations: all solutions effectively contribute to increasing scalability. A crucial clarification is that none of the three dominates the others in all possible fields of application, and the consequences in adopting each, are different. Therefore, the choice depends on the application context, and a trade-off must be found between the aspects previously mentioned.

Open access
2 source records
Blockchain Technology Applications and Security
Caching and Content Delivery
cs.DC
Original source
Jul 20, 2021·IEEE Internet of Things Journal
15 cites
Secure Access Control for DAG-Based Distributed Ledgers

Lianna Zhao, Luigi Vigneri, Andrew Cullen, William H. Sanders · 6 authors

Access control is a fundamental component of the design of distributed ledgers, influencing many aspects of their design, such as fairness, efficiency, traditional notions of network security, and adversarial attacks such as Denial-of-Service (DoS) attacks. In this work, we consider the security of a recently proposed access control protocol for Directed Acyclic Graph-based distributed ledgers. We present a number of attack scenarios and potential vulnerabilities of the protocol and introduce a number of additional features which enhance its resilience. Specifically, a blacklisting algorithm, which is based on a reputation-weighted threshold, is introduced to handle both spamming and multi-rate malicious attackers. The introduction of a solidification request component is also introduced to ensure the fairness and consistency of network in the presence of attacks. Finally, a timestamp component is also introduced to maintain the consistency of the network in the presence of multi-rate attackers. Simulations to illustrate the efficacy and robustness of the revised protocol are also described.

Open access
3 source records
Blockchain Technology Applications and Security
Security and Verification in Computing
Caching and Content Delivery
Original source
Jul 18, 2021·ACM Computing Surveys
80 cites
Towards Interconnected Blockchains

Ankur Lohachab, Saurabh Garg, Byeong Ho Kang, Muhammad Bilal Amin · 7 authors

Unprecedented attention towards blockchain technology is serving as a game-changer in fostering the development of blockchain-enabled distinctive frameworks. However, fragmentation unleashed by its underlying concepts hinders different stakeholders from effectively utilizing blockchain-supported services, resulting in the obstruction of its wide-scale adoption. To explore synergies among the isolated frameworks requires comprehensively studying inter-blockchain communication approaches. These approaches broadly come under the umbrella of Blockchain Interoperability (BI) notion, as it can facilitate a novel paradigm of an integrated blockchain ecosystem that connects state-of-the-art disparate blockchains. Currently, there is a lack of studies that comprehensively review BI, which works as a stumbling block in its development. Therefore, this article aims to articulate potential of BI by reviewing it from diverse perspectives. Beginning with a glance of blockchain architecture fundamentals, this article discusses its associated platforms, taxonomy, and consensus mechanisms. Subsequently, it argues about BI’s requirement by exemplifying its potential opportunities and application areas. Concerning BI, an architecture seems to be a missing link. Hence, this article introduces a layered architecture for the effective development of protocols and methods for interoperable blockchains. Furthermore, this article proposes an in-depth BI research taxonomy and provides an insight into the state-of-the-art projects. Finally, it determines possible open challenges and future research in the domain.

Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Caching and Content Delivery
Original source
Jul 17, 2021·Journal of Circuits Systems and Computers
19 cites
GSTChain: A Blockchain Network Application for the Goods and Services Tax

S. Hasnain Pasha, Deepti Mehrotra, Jerry Chun‐Wei Lin, Gautam Srivastava

In 2017, the Government of India launched the goods and services tax (GST), referred to as “one tax, one nation, one market”. This tax all Indian businesses are subject to this tax. GST was framed with the objective of bringing tax handling for all businesses onto a single platform and developing a transparent and effective system in which all businesses will pay taxes. This paper identifies and addresses GST implementation challenges and proposes a solution, GSTChain, using blockchain network technology. Currently, GST is collected at the sellers end and bifurcated between the Indian state and central governments. GSTChain is a blockchain system based on trust and autonomy with the objective of making taxpayers’ lives easy and tax collection efficient and transparent for the government.

Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Caching and Content Delivery
Original source
Jul 15, 2021·2021 1st International Conference on Multidisciplinary Engineering and Applied Science (ICMEAS)
10 cites
Blockchain based smart marketplace for secure internet bandwidth trading

Bello Musa Yakubu, Muhammad Mahmoud Ahmad, Abdullahi Binta Suleiman, Ahamed Sani Kazaure · 6 authors

Internet broadband usage is increasing dramatically as the number of Internet of Things (IoT) devices in smart homes that rely on Internet connectivity for effective communication between them grows. As a result, many network and Internet communication issues arise, including network traffic congestion, insecurity, high connection rates, and excess bandwidth waste. This work aims to create a secure and decentralized smart marketplace (SMP) for a fair, transparent, robust, and less expensive way of trading excess or idle traffic from a smart home by directly paying the owner of the bandwidth. The internet bandwidths may initially come from a direct Tel-com product or from other users (smart homeowners) who decide to sell their excess Internet bandwidth. The research was carried out by integrating a given smart marketplace scenario with blockchain technology using proof-of-authority (PoA) consensus mechanism. The simulation results show that the model is more reliable and appears to be an efficient solution to dealing with excess bandwidth waste and offering safe excess bandwidth trading within a smart city. Besides, the excess bandwidth wastage is controlled at least by 75% by making it available in the SMP for buyers.

Blockchain Technology Applications and Security
Caching and Content Delivery
Internet Traffic Analysis and Secure E-voting
Original source