Blockchain Papers

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

1,173 papersLast indexed Aug 31, 2026
Search papers

Paper index

1,173 results · page 17 of 49

Clear filters
Oct 1, 2022·Zenodo (CERN European Organization for Nuclear Research)
0 cites
Decentralized Cloud Storage Use Cases

Sal Malik

Sustainable, immutable, and affordable data storage to leading universities, research institutions, enterprises, and Web3 organizations. The next generation of platforms will be built on the decentralized web. Unlocking the benefits of the next economy: True ownership, security, and verifiability of data.

Open access
Cloud Computing and Resource Management
Blockchain Technology Applications and Security
Caching and Content Delivery
Original source
Sep 30, 2022·Anais Estendidos do XXIII Simpósio em Sistemas Computacionais de Alto Desempenho (SSCAD Estendido 2022)
3 cites
Avaliação de desempenho de transações em protocolos blockchain: um estudo de caso com Ethereum

Danilo Bizarria de Oliveira, Geraldo Lucas Fernandes do Amaral, Markel Pedrosa Duarte de Macedo, Matheus Ferreira Mesquita · 5 authors

Sistemas de processamento de transações são parte essencial de negócios online, e exigem tanto confiança quanto desempenho para entregar o serviço esperado. Uma ferramenta de blockchain é capaz de oferecer escalabilidade e confiança na validação de transações. A abordagem proposta neste trabalho é da avaliação do potencial de escalabilidade da rede Ethereum, e seu comportamento em cenários progressivamente mais distribuídos. Com destaque para um aumento observado de cerca de 10× o número de transações por segundo, quando comparados um nó isolado e uma rede de 16 nós, esta que também proporcionou uma queda de mais da metade da latência com relação ao cenário centralizado.

Open access
Blockchain Technology Applications and Security
Caching and Content Delivery
IoT and Edge/Fog Computing
Original source
Sep 28, 2022·Blockchain Frontier Technology
14 cites
Challenges Smart Grid in Blockchain Applications

Dewi Immaniar, Anna Ayu Aryani, Shinta Zahrotul Ula

Globally, interest in renewable energy has grown recently. The microgrid integrates traditional dispersed energy resources utilizing technological tools and information technology, making it more effective and flexible to enhance the economic and environmental situations (IT). One of these technologies that has drawn interest in microgrid applications to create a sustainable society is blockchain. The blockchain idea can offer immutability for microgrid transactions such as recording power generation levels and confirming transactions between generators and end consumers. By eliminating the need to connect with third parties, blockchain-based smart contracts can be utilized for auditing or resolving a transaction dispute between the producers and the users. In this paper, we highlight many recent research projects on blockchain applications in microgrids and the use of smart contracts to enhance the transactive resilience in microgrids.

Open access
Blockchain Technology Applications and Security
Caching and Content Delivery
Smart Grid Security and Resilience
Original source
Sep 27, 2022·HAL (Le Centre pour la Communication Scientifique Directe)
3 cites
Simulation study of Sycomore ++ , a self-adapting graph-based permissionless distributed ledger

Aimen Djari, Emmanuelle Anceaume, Sara Tucci-Piergiovanni

The arrival of Bitcoin [1] drove the shift to decentralized ecosystems through the exchange of transactions without intermediary. However, one of the main challenges that need to face permissionless blockchains are scalability and security. In this paper, we present a performance evaluation of Sycomore++, a permissionless graph-based distributed ledger whose main feature is to dynamically self-adapt the number of created blocks to the current number of submitted transactions, and compare them with the ones of Bitcoin and Sycomore, a graph-based distributed ledger. Our evaluation relies on agent-based simulations to evaluate the capability of these distributed ledgers to address the aforementioned challenges, within different execution contexts.

Open access
2 source records
Blockchain Technology Applications and Security
Distributed systems and fault tolerance
Peer-to-Peer Network Technologies
Original source
Sep 27, 2022
7 cites
Distributed Ledger Technologies for Cellular Networks and Beyond 5G: a survey

Meroua Moussaoui, Nischal Aryal, E. Bertin, Noël Crespi

Cellular networks have played a critical role in building today’s Internet. However, they are facing more and more challenges such as softwarization and programmability, decentralization, as well as opening to new business models, while keeping a very high level of trust and reliability. DLT (Distributed Ledger Technology) is a promising field to address these challenges in an innovative way. In this paper, we present a comprehensive analysis of DLT applications for cellular networks, covering the Radio Access Network (RAN), Core Network (CN), Applications & services, as well as Inter-actor communication & cooperation.

Open access
Blockchain Technology Applications and Security
Caching and Content Delivery
Advanced MIMO Systems Optimization
Original source
Sep 23, 2022·IEEE Transactions on Parallel and Distributed Systems
1 cites
Differentiated Consistency for Worldwide Gossips

Davide Frey, Achour Mostéfaoui, Matthieu Perrin, Pierre-Louis Roman · 5 authors

Eventual consistency is a consistency model that favors liveness over safety. It is often used in large-scale distributed systems where models ensuring a stronger safety incur performance that are too low to be deemed practical. Eventual consistency tends to be uniformly applied within a system, but we argue a demand exists for differentiated eventual consistency, e.g. in blockchain systems. We propose update-query consistency with primaries and secondaries (UPS) to address this demand. UPS is a novel consistency mechanism that works in pair with our novel two-phase epidemic broadcast protocol gossip primary-secondary (GPS) to offer differentiated eventual consistency and delivery speed. We propose two complementary analyses of the broadcast protocol: a continuous analysis and a discrete analysis based on compartmental models used in epidemiology. Additionally, we propose the formal definition of a scalable consistency metric to measure the consistency trade-off at runtime. We evaluate UPS in two simulated worldwide settings: a one-million-node network and a network emulating that of the Ethereum blockchain. In both settings, UPS reduces inconsistencies experienced by a majority of the nodes and reduces the average message latency for the remaining nodes.

Open access
Peer-to-Peer Network Technologies
Caching and Content Delivery
Distributed systems and fault tolerance
Original source
Sep 22, 2022·Electronics
2 cites
UI dApps Meet Decentralized Operating Systems

Rafał Skowroński, Jerzy Brzeziński

The advent of Ethereum opened up a pandora box of decentralized possibilities. While allowing for the replicated, decentralized computation of Turing-complete instructions, platforms such as Ethereum do not offer the possibility of direct, interactive, real-time processing of users’ inputs that could later affect the decentralized state machine. They cannot directly observe, replicate and authenticate users’ actions performed in real-time while presenting the results of these. They lack mechanics that would incentivize full-nodes to provide low-latency-constrained services to users in-between epochs of a decentralized state machine, thus pushing dApps’ developers towards hybrid architectures—ones employing centralized servers while not even considering certain applications, due to the aforementioned limitations. In this research paper, we explore our results of an attempt to create a ‘decentralized operating system’ user experience a reality. We propose an architecture which solves the problems of the responsiveness and finalization of multiple actions performed by users in real-time—without the need for users to pre-authenticate but after having presented a single, unitary consent to commit—through the hereby proposed Deferred Authentication mechanism. To allow for this, we employ an in-house developed #GridScript programming language, used by our decentralized state machine, along with a computer-vision-enabled and AI-aided mobile app (available for both iOS and Android). We introduce the concept of Decentralized Processing Threads (DPTs) and see how these enable fascinating possibilities. In addition, we look into how Access-Control-Lists (ACLs)-enabled, incentivized storage, incentivized Sybil-proof communication, embedded firewall apparatus, integrated off-the-chain payments, and crypto-incentivized off-the-chain storage aid such a system and thus render it as feasible. We highlight various interesting troubles we have encountered, such as state recovery after disconnects of the UI and the replication of its state across both nodes maintaining the network and web browsers. We depict ‘off-the-chain’ mechanics, which we use to reward for real-time services provided to users by nodes maintaining the network. We tackle crypto-incentivized WebRTC swarms not needing centralized servers for signaling. We look into a user-friendly approach to Non-Fungible Tokens (NFTs). The test-bed is readily available with multiple functional UI dApps already in place. Indeed, the paper presents UI and UX design decisions we have undertaken based on conclusions from statistical research results on a group of 50,341 volunteers over 4 years, which we have used to formulate what we codenamed as the Venice UI/UX design paradigm. We extend upon the notion of Token Pools to allow for the Sybil-proof incentivization of multiple-peers from a single data structure stored on the decentralized state machine.

Open access
Peer-to-Peer Network Technologies
Caching and Content Delivery
Distributed systems and fault tolerance
Original source
Sep 20, 2022·Complex & Intelligent Systems
34 cites
Primary node election based on probabilistic linguistic term set with confidence interval in the PBFT consensus mechanism for blockchain

Mingyue Xie, Jun Liu, Shuyu Chen, Guangxia Xu · 5 authors

Abstract This study proposes a primary node election method based on probabilistic linguistic term set (PLTS) for the practical Byzantine fault tolerance (PBFT) consensus mechanism to effectively enhance the efficiency of reaching consensus. Specifically, a novel concept of the probabilistic linguistic term set with a confidence interval (PLTS-CI) is presented to express the uncertain complex voting information of nodes during primary node election. Then, a novel score function based on the exponential semantic value and confidence approximation value for the PLTS-CI, called Score-ESCA, is used to solve the problems of comparing different nodes with various voting attitudes. This method helps select the node with the highest score by utilizing complex decision attitudes, making it an accurate primary node election solution. Furthermore, the feasibility of our proposed method is proved by both theoretical analysis and experimental evaluations.

Open access
Blockchain Technology Applications and Security
Cloud Computing and Resource Management
Caching and Content Delivery
Original source
Sep 19, 2022·Proceedings of the 4th ACM Conference on Advances in Financial Technologies
20 cites
Analysing and Improving Shard Allocation Protocols for Sharded Blockchains

Runchao Han, Jiangshan Yu, Ren Zhang

Sharding is a promising approach to scale permissionless blockchains. In a sharded blockchain, participants are split into groups, called shards, and each shard only executes part of the workloads. Despite its wide adoption in permissioned systems, transferring such success to permissionless blockchains is still an open problem. In permissionless networks, participants may join and leave the system at any time, making load balancing challenging. In addition, the adversary in such networks can launch the single-shard takeover attack by compromising a single shard's consensus. To address these issues, participants should be securely and dynamically allocated into different shards. However, the protocol capturing such functionality - which we call shard allocation - is overlooked.

Open access
Blockchain Technology Applications and Security
Caching and Content Delivery
Peer-to-Peer Network Technologies
Original source
Sep 15, 2022·Cluster Computing
12 cites
Decentralized cross-blockchain asset transfers with transfer confirmation

Michael Sober, Marten Sigwart, Philipp Frauenthaler, Christof Spanring · 6 authors

Abstract Today, several solutions for cross-blockchain asset transfers exist. However, these solutions are either tailored to specific assets or neglect finality guarantees that prevent assets from getting lost in transit. In this paper, we present a cross-blockchain asset transfer protocol that supports arbitrary assets, is adaptable to different means of cross-blockchain communication, and adheres to requirements such as finality. The ability to freely transfer assets between blockchains may increase transaction throughput and provide developers with more flexibility by allowing them to design digital assets that leverage the capacities and capabilities of multiple blockchains. We define the general requirements and specifications for a cross-blockchain asset transfer protocol and provide a proof-of-concept implementation for EVM-based blockchains. Further, we evaluate the protocol concerning costs, transfer duration, and security.

Open access
Blockchain Technology Applications and Security
Caching and Content Delivery
Cloud Computing and Resource Management
Original source
Sep 15, 2022·Future Internet
8 cites
An Efficient Blockchain Transaction Retrieval System

Hangwei Feng, Jinlin Wang, Yang Li

In the era of the digital economy, blockchain has developed well in various fields, such as finance and digital copyright, due to its unique decentralization and traceability characteristics. However, blockchain gradually exposes the storage problem, and the current blockchain stores the block data in third-party storage systems to reduce the node storage pressure. The new blockchain storage method brings the blockchain transaction retrieval problem. The problem is that when unable to locate the block containing this transaction, the user must fetch the entire blockchain ledger data from the third-party storage system, resulting in huge communication overhead. For this problem, we exploit the semi-structured data in the blockchain and extract the universal blockchain transaction characteristics, such as account address and time. Then we establish a blockchain transaction retrieval system. Responding to the lacking efficient retrieval data structure, we propose a scalable secondary search data structure BB+ tree for account address and introduce the I2B+ tree for time. Finally, we analyze the proposed scheme’s performance through experiments. The experiment results prove that our system is superior to the existing methods in single-feature retrieval, concurrent retrieval, and multi-feature hybrid retrieval. The retrieval time under single feature retrieval is reduced by 40.54%, and the retrieval time is decreased by 43.16% under the multi-feature hybrid retrieval. It has better stability in different block sizes and concurrent retrieval scales.

Open access
Blockchain Technology Applications and Security
Caching and Content Delivery
Data Stream Mining Techniques
Original source
Sep 12, 2022·Anais Estendidos do XXII Simpósio Brasileiro de Segurança da Informação e de Sistemas Computacionais (SBSeg Estendido 2022)
1 cites
Multi-level consensus algorithm for appendable-block blockchains in IoT Environments

Roben Castagna Lunardi, Avelino F. Zorzo

Atualmente, existem diversos dispositivos que coletam dados e prestam serviços na Internet. Alguns desses dispositivos colaboram para trocar informacões e usá-las para tomar decisões mais inteligentes em um ambiente chamado Internet das Coisas (IoT). Recentemente, a tecnologia blockchain surgiu como uma possível solução para superar problemas de segurança em IoT. Apesar disso, blockchains tradicionais (como Bitcoin ou Ethereum) nao são adequados para a natureza de capacidade/recursos limitados dos dispositivos IoT. Alem disso, as propostas atuais carecem de uma discussão sobre o comportamento do usuario em diferentes contextos e como ele pode ser adaptado para diferentes algoritmos de consenso. Para superar esses problemas, apresentamos na tese um conjunto de etapas para criar um mecanismo de consenso multinível para diferentes contextos usando uma estrutura blockchain leve chamada appendable-block blockchain. Essa abordagem fornece uma solução que permite usar diferentes configurações ou consensos, de acordo com os requisitos de cada contexto no ambiente IoT. Por fim, a tese mostra que um consenso multinível pode produzir uma alta taxa de transferencia e baixa latência para inserir novas transações em appendable-block blockchains.

Open access
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Caching and Content Delivery
Original source
Sep 5, 2022·Applied Sciences
41 cites
A Fuzzy-Based Method for Objects Selection in Blockchain-Enabled Edge-IoT Platforms Using a Hybrid Multi-Criteria Decision-Making Model

Bhaskar B. Gardas, Arash Heidari, Nima Jafari Navimipour, Mehmet Ünal

The broad availability of connected and intelligent devices has increased the demand for Internet of Things (IoT) applications that require more intense data storage and processing. However, cloud-based IoT systems are typically located far from end-users and face several issues, including high cloud server load, slow response times, and a lack of global mobility. Some of these flaws can be addressed with edge computing. In addition, node selection helps avoid common difficulties related to IoT, including network lifespan, allocation of resources, and trust in the acquired data by selecting the correct nodes at a suitable period. On the other hand, the IoT’s interconnection of edge and blockchain technologies gives a fresh perspective on access control framework design. This article provides a novel node selection approach for blockchain-enabled edge IoT that provides a quick and dependable node selection. Moreover, fuzzy logic to approximation logic was used to manage numerical and linguistic data simultaneously. In addition, the Technique for Order of Preference by Similarity to Ideal Solution (TOPSIS), a powerful tool for examining Multi-Criteria Decision-Making (MCDM) problems, is used. The suggested fuzzy-based technique employs three input criteria to select the correct IoT node for a given mission in IoT-edge situations. The outcomes of the experiments indicate that the proposed framework enhances the parameters under consideration.

Open access
IoT and Edge/Fog Computing
Blockchain Technology Applications and Security
Caching and Content Delivery
Original source
Sep 5, 2022·Blockchain Research and Applications
47 cites
Measuring node decentralisation in blockchain peer to peer networks

Andrew Howell, Takfarinas Saber, Malika Bendechache

New blockchain platforms are launching at a high cadence, each fighting for attention, adoption, and infrastructure resources. Several studies have measured the peer-to-peer (P2P) network decentralisation of Bitcoin and Ethereum (i.e., two of the largest used platforms). However, with the increasing demand for blockchain infrastructure, it is important to study node decentralisation across multiple blockchain networks, especially those containing a small number of nodes. In this paper, we propose NodeMaps, a data processing framework to capture, analyse, and visualise data from several popular P2P blockchain platforms, such as Cosmos, Stellar, Bitcoin, and Lightning Network. We compare and contrast the geographic distribution, the hosting provider diversity, and the software client variance in each of these platforms. Through our comparative analysis of node data, we found that Bitcoin and its Lightning Network Layer 2 protocol are widely decentralised P2P blockchain platforms, with the largest geographical reach and a high proportion of nodes operating on The Onion Router (TOR) privacy-focused network. Cosmos and Stellar blockchains have reduced node participation, with nodes predominantly operating in large cloud providers or well-known data centres.

Open access
Blockchain Technology Applications and Security
Peer-to-Peer Network Technologies
Caching and Content Delivery
Original source
Sep 3, 2022·Sustainability
11 cites
Research on Convergence Media Consensus Mechanism Based on Blockchain

Hongbin Hu, Yongbin Wang

In recent years, the media industry has achieved rapid development and experienced three development stages from traditional media to new media and then to the current convergence media. Convergence media has brought about great changes in content production, communication mechanism, operation and maintenance management, but also brought about problems such as declining credibility of the industry, difficulty in confirming content rights, difficulty in protecting user privacy, etc. Research on convergence media based on blockchain can make use of the characteristics of blockchain to design or optimize the media industry. In this paper, we introduced the development of convergence media, blockchain and consensus mechanism, then we described a sustainable convergence media ecology based on blockchain. Furthermore, we designed and implemented a consensus mechanism named proof of efficiency (PoE). After analysis, PoE can provide high security and resist 51% resource attack, sybil attack, etc. The experimental results show that PoE has the characteristics of decentralization, strong consistency, low energy consumption, short average block generation time, high throughput and short block confirmation time; the consensus results of PoE can reflect the node’s ecological characteristics in convergence media which can stimulate the activity of nodes and better solve the generation of the Matthew effect.

Open access
Blockchain Technology Applications and Security
Caching and Content Delivery
FinTech, Crowdfunding, Digital Finance
Original source
Aug 31, 2022·International Journal of Computer Science and Information Technology
1 cites
SwarMED: A High-Throughput Interoperability Architecture Over Ethereum and Swarm for Big Biomedical Data

Arghya Das

In this paper, we introduce SwarMED, a decentralized yet high throughput interoperability system for big biomedical data. SwarMED uses Etehreum blockchain for trustless security and Swarm p2p storage to handle high throughput transaction of big data. In SwarMED, we developed an indexing mechanism over the immutable storage of Swarm to achieve high-throughput while sharing millions of patient records and images among multiple parties. SwarMED achieved a high throughput of 250K medical records per second over a private network constructed over LSU-HPC cluster. This high throughput is 9x more comparing to conventional way of using p2p storage in conjunction with blockchain. This high throughput enables the patients to get realtime access to his comprehensive medical history and scientists to gain real-time access to different medical data for collaborative research complying to the constraints posed by existing laws. Our system-level analysis over different design alternatives over different transfer and storage architectures shows that, p2p storage platforms automatically provide significantly better scalability over traditional HTTP with increasing number of clients. Swarm provides 2x more I/O throughput and 10x less latency than IPFS, another p2p storage system making it a better choice for decentralized big data transaction.

Open access
2 source records
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Caching and Content Delivery
Original source
Aug 29, 2022·Buildings
5 cites
A Classification-Based Blockchain Architecture for Smart Home with Hierarchical PoW Mechanism

Weilu Lv, Ning Wang, Xianwang Xie, Zhen Hong

Smart home, as a typical Internet of Things (IoT) application, provides people with a variety of conveniences. Unfortunately, it may suffer from security and privacy issues. Currently, blockchain theory is considered as one of the potential solutions to the IoT security problem. However, according to the rules of blockchain, it requires large storage to store distributed ledgers and undertakes long latency caused by proof of work (PoW), which cannot be performed by resource-constrained IoT devices. To address the issue, we propose a classification-based blockchain architecture with a hierarchical PoW mechanism, which can reduce the storage consumption and decrease the latency. In our architecture, we divide IoT devices into several child nodes by data classification and convert the data storage into partial network storage. Furthermore, we try to set the moderate-cost security grades (SG) to adjust the difficulty of PoW for reduction of latency. Finally, comparing the performance of our scheme with the traditional method and current technology, the proposed architecture not only takes up less storage (i.e., almost 90% reduction) but also increases efficiency (i.e., almost 50% running time saving) while ensuring safety.

Open access
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Caching and Content Delivery
Original source
Aug 27, 2022·Electronics
37 cites
A Comparative Study of Consensus Mechanisms in Blockchain for IoT Networks

Zachary Auhl, Naveen Chilamkurti, Rabei Alhadad, Will Heyne

The consensus mechanism is a core component of Blockchain technology, allowing thousands of nodes to agree on a single and consistent view of the Blockchain. A carefully selected consensus mechanism can provide attributes such as fault tolerance and immutability to an application. The Internet of Things (IoT) is a use case that can take advantage of these unique Blockchain properties. IoT devices are commonly implemented in sensitive domains such as health, smart cities, and supply chains. Resilience and data integrity are important for these domains, as failures and malicious data tampering could be detrimental to the systems that rely on these IoT devices. Additionally, Blockchains are well suited for decentralised networks and networks with high churn rates. A difficulty involved with applying Blockchain technology to the IoT is the lack of computational resources. This means that traditional consensus mechanisms like Proof of Work (PoW) are unsuitable. In this paper, we will compare several popular consensus mechanisms using a set of criteria, with the aim of understanding which consensus mechanisms are suitable for deployment in the IoT, and what trade-offs are required. We show that there are opportunities for both PoW and PoS to be implemented in the IoT, with purpose-made IoT consensus mechanisms like PoSCS and Microchain. Our analysis shows that Microchain and PoSCS have characteristics that are well suited for IoT consensus.

Open access
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Caching and Content Delivery
Original source
Aug 27, 2022·IEEE Transactions on Dependable and Secure Computing
16 cites
TSGN: Transaction Subgraph Networks Assisting Phishing Detection in Ethereum

Jinhuan Wang, Pengtao Chen, Xinyao Xu, Jiajing Wu · 7 authors

Due to the decentralized and public nature of the blockchain ecosystem, malicious activities on the Ethereum platform impose immeasurable losses on users. At the same time, the transparency of cryptocurrency transactions provides a unique opportunity to analyze illegal activities, such as phishing scams, from a network perspective. Most existing phishing scam detection methods focus primarily on analyzing account interaction networks, which limits their ability to uncover transaction behavior patterns embedded within transaction interactions. To address this, we construct theTransactionSubGraphNetwork (TSGN) by using transaction subgraphs as basic elements and further propose a novel framework for Ethereum phishing account detection. Specifically, we rebuild the graph structures via three well-designed mapping mechanisms, yielding TSGN and its two variants, i.e., Directed-TSGN and Temporal-TSGN, to obtain direction-aware and time-aware transfer flow features. By further incorporating the mapping strategy into transaction multidigraphs, we develop the Multiple-TSGN, which could preserve more transaction flow features while concurrently reducing the time consumption of modeling large-scale networks. TSGN models based on transaction subgraph interactions can capture complex higher-order dependencies, which lay beyond the reach of models that exclusively capture pairwise account interactions. As a general framework, our model can incorporate various feature extraction methods to improve the performance of phishing detection. Extensive experimental results on Ethereum datasets show that our method achieves superior performance in phishing detection, yielding 3.27%$\sim$6.71% relative improvement over previous state-of-the-art.

Open access
3 source records
Spam and Phishing Detection
Caching and Content Delivery
Advanced Graph Neural Networks
Original source
Aug 26, 2022·2022 IEEE 47th Conference on Local Computer Networks (LCN)
2 cites
Reputation-Based Data Carrying for Web3 Networks

Quinten Stokkink, Can Umut Ileri, Johan Pouwelse

Web3 networks are emerging to replace centrally-governed networking infrastructure. The integrity of the shared public infrastructure of Web3 networks is guaranteed through data sharing between nodes. However, due to the unstructured and highly partitioned nature of Web3 networks, data sharing between nodes in different partitions is a challenging task. In this paper we present the TSRP mechanism, which approaches the data sharing problem through nodes auditing each other to enforce carrying of data between partitions. Reputation is used as an analogue for the likelihood of nodes interacting with nodes from other partitions in the future. The number of copies of data shared with other nodes is inversely related to the nodes’ reputation. We use a real-world trace of Twitter to show how our implementation can converge to an equal number of copies as structured approaches.

Open access
Peer-to-Peer Network Technologies
Caching and Content Delivery
Internet Traffic Analysis and Secure E-voting
Original source
Aug 25, 2022·Electronics
10 cites
A Blockchain Storage Architecture Based on Information-Centric Networking

Hangwei Feng, Jinlin Wang, Yang Li

Blockchain technology is a unique distributed ledger technology that has been widely used in various areas. With the increase in data on the blockchain and the append-only nature of the blockchain, the traditional blockchain’s full replica storage technique leads to blockchain storage scalability problem. Existing methods prioritize minimizing the storage strain on blockchain nodes while ignoring the availability of data, resulting in a lengthy average response time for users to access the blockchain. To address the shortcomings, this paper proposes an Information-Centric Networking-based blockchain storage architecture. The architecture uses the enhanced resolution system for community division to build blockchain node partitions and store blockchain ledgers in the underlying network. It introduces virtual chain for rapid blockchain indexing and adopts a collaborative block replica deletion algorithm across neighboring partitions, including replica number decision based on blockchain access decay characteristics and replica deletion based on resource relationship. Finally, we compare and analyze the proposed blockchain storage architecture with BC-store and KASARASA, and the results demonstrate that this architecture has significantly lower average access time than others. The replica data volume of this method is reduced by 57.2% compared to the full replica policy, but the access time is only 5.2% slower when compared to the full replica policy, which substantially increases the replica storage utilization.

Open access
Caching and Content Delivery
Blockchain Technology Applications and Security
Cloud Computing and Resource Management
Original source
Aug 23, 2022·Applied Sciences
9 cites
A Framework for Decentralized Energy Trading Based on Blockchain Technology

Di Huang, Shixi Ma, Dengji Zhou, Chenyu Zhang · 8 authors

The blockchain is a distributed database whose data are stored and managed in every node in the network. By design, the information of trade records is difficult to tamper. Therefore, it can deal with the trust problem without a central operator. Blockchain technology has brought about major reform in the financial field and has been paid more and more attention in many fields. The combination of blockchain technology and energy trade seems to have good prospects due to their common features of distribution, diversity and marketization. In this paper, a new decentralized energy trading framework based on blockchain technology is presented and analyzed. In this framework, four basic participators in the market are set, which are the consumer, supplier, speculator (with energy storage capacity) and regulator. In addition, the order format and price clearing mechanisms are designed accordingly. The new framework can accommodate a large number of entities and enable them to achieve better economic benefits. Small examples are used to analyze the framework. It is concluded that this technology has significant under-researched potential to support and enhance the efficiency gains of the energy revolution, and areas for future research are identified.

Open access
Blockchain Technology Applications and Security
Smart Grid Energy Management
Caching and Content Delivery
Original source
Aug 17, 2022·Future Generation Computer Systems
8 cites
Kriper: A blockchain network with permissioned storage

María Isabel Rojo-Rivas, Daniel Díaz-Sánchez, Florina Almenárez, Andrés Marín

Blockchain has been a revolution in the past few years. Beyond the new currencies that were created around different incarnations of the blockchain concept, there are many other contributions that provide interesting services as a data linked structure using a decentralized network that provide a high level of security. Companies have developed many projects to incorporate blockchain into their business logic pursuing to incorporate other related services as persistence of large volumes of data, privacy or anonymity of transactions, distributed data processing, security (confidentiality, integrity, and availability), document management or micro messages in real time. Nevertheless, as it will be discussed in this article, current blockchains do not meet the needs of companies in many aspects, leading to a scarce or superficial adoption. This article introduces Kriper, a blockchain that aims at meeting corporate world needs by responding with a community-based, open blockchain that may also be segregated and private for certain uses whereas it provides a permissioned distributed storage and micro message lightweight services.

Open access
Blockchain Technology Applications and Security
Caching and Content Delivery
IoT and Edge/Fog Computing
Original source