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 13 of 49

Clear filters
Mar 19, 2023·Electronics
12 cites
Blockchain Data Scalability and Retrieval Scheme Based on On-Chain Storage Medium for Internet of Things Data

CaoYi Yu, Niansong Mei, Chong Du, Haotian Luo

The combination of blockchain and internet of things (IoT) technology realizes reliable storage of IoT data. However, the data stored on the blockchain (on-chain) face the problem of poor scalability and inefficient retrieval. In this paper, the on-chain data scalability schemes based on transactions and smart contracts are first proposed. Subsequently, on the basis of the above on-chain data scalability scheme based on transactions, an on-chain data index based on skip lists is proposed to improve the retrieval efficiency. The experimental results show that both the on-chain data scalability schemes achieve on-chain data scalability while reducing storage overhead. Meanwhile, the on-chain data index based on skip lists has significantly improved dynamic range retrieval efficiency and reduced the time complexity of single data retrieval to O(log(n)).

Open access
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Caching and Content Delivery
Original source
Mar 18, 2023·Distributed Ledger Technologies Research and Practice
4 cites
InDaMul: Incentivized Data Mules for Opportunistic Networking Through Smart Contracts and Decentralized Systems

Mirko Zichichi, Luca Serena, Stefano Ferretti, Gabriele D’Angelo

The rise of Internet-of-Things enables the development of smart applications devoted to improving the quality of life in urban and rural areas, thus fostering the creation of smart territories. However, some dislocated areas are underprivileged in providing such services due to the lack, inefficiency, or excessive cost of Internet access. Opportunistic networking techniques might aid in surmounting these problems. In this article, we propose a framework that relies on an untrusted Data Mule to carry data from an offline source to an online destination. In particular, we present a framework that enables the communication between different actors and a reward mechanism using Distributed Ledger Technologies, Smart Contracts, and Decentralized File Storage. The protocol involved in bringing a Client’s message online and getting back a response is thoroughly explained in all its steps and then discussed on the most important trust and security issues. Finally, we evaluate such a protocol and the whole framework through a series of communication latency tests, an analysis of the Smart Contract usage, and simulations in which buses act as Data Mules. Our results suggest the feasibility of our proposal in a smart territory scenario.

Open access
Opportunistic and Delay-Tolerant Networks
Caching and Content Delivery
IoT and Edge/Fog Computing
Original source
Mar 13, 2023·Research Square
0 cites
Decentralized data transaction method and platform based on Ethereum + IPFS

Jiqun Zhang, Bin Zhao, Fengmei Chen, Haodong Qi · 6 authors

Abstract To address the problems of unclear data ownership and security in data transaction scenarios, a decentralized data transaction method and platform based on Ethereum + IPFS are proposed in this paper. The proposed method first performs similar calculations on text using natural language processing technology to realize data rights, then build a transaction body-centered data encryption; finally execute a decryption process through smart contracts to avoid malicious transaction behavior. The designed data-trading platform consists of three parts: customer front-end, back-end, and database. The database adopts the Ethereum and interplanetary file system. Experiments show that the designed platform can solve the problems of unclear data ownership and security in the process of data transactions, reduce data transaction costs, and provide safe and reliable data transaction services for buyers and sellers.

Open access
Blockchain Technology Applications and Security
Caching and Content Delivery
FinTech, Crowdfunding, Digital Finance
Original source
Mar 8, 2023·Sensors
15 cites
P-IOTA: A Cloud-Based Geographically Distributed Threat Alert System That Leverages P4 and IOTA

Amir Al Sadi, Carlo Mazzocca, Andrea Melis, Rebecca Montanari · 6 authors

The recent widespread novel network technologies for programming data planes are remarkably enhancing the customization of data packet processing. In this direction, the Programming Protocol-independent Packet Processors (P4) is envisioned as a disruptive technology, capable of configuring network devices in a highly customizable way. P4 enables network devices to adapt their behaviors to mitigate malicious attacks (e.g., denial of service). Distributed ledger technologies (DLTs), such as blockchain, allow secure reporting alerts on malicious actions detected across different areas. However, the blockchain suffers from major scalability concerns due to the consensus protocols needed to agree on a global state of the network. To overcome these limitations, new solutions have recently emerged. IOTA is a next-generation distributed ledger engineered to tackle the scalability limits while still providing the same security capabilities such as immutability, traceability, and transparency. This article proposes an architecture that integrates a P4-based data plane software-defined network (SDN) and an IOTA layer employed to notify about networking attacks. Specifically, we propose a fast, secure, and energy-efficient DLT-enabled architecture that combines the IOTA data structure, named Tangle, with the SDN layer to detect and notify about network threats.

Open access
Software-Defined Networks and 5G
Network Security and Intrusion Detection
Caching and Content Delivery
Original source
Mar 6, 2023
10 cites
User Profile and Mobile Number Portability for Beyond 5G: Blockchain-based Solution

Fariba Ghaffari, E. Bertin, Noël Crespi

Mobile Number Portability (MNP) as a regulatory requirement for Mobile Network Operators (MNO), allows users to easily switch their operators while keeping their number. User subscription, profile management, and MNP procedures in current MNOs are handled in centralized systems and databases that rely on trusted third parties. Having a single point of failure, low scalability, high latency, imposed porting fees, data leakage in the central database, low availability, and need for re-subscription while porting procedure are the most highlighted defects of the conventional systems. Addressing these issues, we propose a Blockchain-based system to 1) manage user subscription and user profile/identity in a distributed database, and 2) mobile number and profile porting procedure. This solution eliminates any central point via managing the processes using smart contracts. Moreover, it decreases IT complexity, increases automation, provides low latency, and high confidentiality. The experiments confirm that this solution can provide fast and scalable profile management and porting solution.

Open access
Caching and Content Delivery
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Original source
Mar 1, 2023·Cybernetics and Information Technologies
19 cites
Blockchain-Fog Computing Integration Applications: A Systematic Review

Yehia Ibrahim Alzoubi, Ali Aljaafreh

Abstract The Fog computing concept has been introduced to aid in the data processing of Internet of things applications using Cloud computing. Due to the profitable benefits of this combination, several papers have lately been published proposing the deployment of Blockchain alongside Fog computing in a variety of fields. A comprehensive evaluation and synthesis of the literature on Blockchain-Fog computing integration applications that have emerged in recent years is required. Although there have been several articles on the integration of Blockchain with Fog computing, the applications connected with this combination are still fragmented and require further exploration. Hence, in this paper, the applications of Blockchain-Fog computing integration are identified using a systematic literature review technique and tailored search criteria generated from the study objectives. This article found and evaluated 144 relevant papers. The findings of this article can be used as a resource for future Fog computing research and designs.

Open access
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Caching and Content Delivery
Original source
Feb 27, 2023·Frontiers in Blockchain
16 cites
An overview of blockchain efficient interaction technologies

Feng Liu, Sihao He, Zhenghao Li, Zhibin Li

The successful operation of Bitcoin has made its underlying blockchain technology receive wide attention. As the application scenarios of blockchain technology are enriched, the requirements for its performance are getting higher. Therefore, it is of utmost importance to effectively solve the problem of high-performance data interaction in the blockchain. In this paper, based on relevant domestic and foreign research literature, we start from the development history of blockchain technology and review the relevant research work on improving the performance of blockchain from three perspectives: on-chain interaction technology, off-chain interaction technology, and cross-chain interaction technology in turn. The on-chain and off-chain interaction technologies improve performance by improving the architecture of the blockchain system. The performance improvement solution of on-chain interaction technology is to modify and optimize the basic protocol and architecture of the blockchain itself to achieve a performance improvement. Still, the impact of this approach is limited in terms of performance improvement. The performance improvement solution of off-chain interaction technology is to transfer part of the data processing to off-chain and only return the final result to on-chain for storage and recording, which reduces the burden of on-chain operation and improves the efficiency of data processing. In terms of cross-chain interaction technology, this paper analyses four mainstream technology, namely, Notary Scheme, Side chain and Chain relay, Hash-Locking, and Distributed Private Key Control, and ultimately concludes through comparative analysis that cross-chain technology has a significant impact on improving blockchain performance. Finally, the paper provides a systematic overview of the above and an outlook on the possible future development of technologies related to enhancing blockchain performance.

Open access
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Caching and Content Delivery
Original source
Feb 19, 2023·Electronics
30 cites
Interoperability Benefits and Challenges in Smart City Services: Blockchain as a Solution

Sujit Biswas, Zigang Yao, Lin Yan, Abdulmajeed Alqhatani · 7 authors

The widespread usage of smart devices with various city-centric services speeds up and improves civic life, in contrast to growing privacy and security concerns. Security issues are exacerbated when e-government service providers trade their services within a centralised framework. Due to security concerns, city-centric centralised services are being converted to blockchain-based systems, which is a very time-consuming and challenging process. The interoperability of these blockchain-based systems is also more challenging due to protocol variances, an excessive amount of local transactions that raise scalability and rapidly occupy memory. In this paper, we have proposed a framework for interoperability across various blockchain-based smart city services. It also summarises how independent service providers might continue self-service choices (i.e., local transactions) without overloading the blockchain network and other organisations. A simulated interoperability network is used to show the network’s effectiveness. The experimental outcomes show the scalability and memory optimization of the blockchain network.

Open access
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Caching and Content Delivery
Original source
Feb 16, 2023
1 cites
Integrating Blockchain and Fog Computing Technologies for Efficient Privacy-preserving Systems

Hamza Baniata

This PhD dissertation concludes a three-year long research journey on the integration of Fog Computing and Blockchain technologies. The main aim of such integration is to address the challenges of each of these technologies, by integrating it with the other. Blockchain technology (BC) is a distributed ledger technology in the form of a distributed transactional database, secured by cryptography, and governed by a consensus mechanism. It was initially proposed for decentralized cryptocurrency applications with practically proven high robustness. Fog Computing (FC) is a geographically distributed computing architecture, in which various heterogeneous devices at the edge of network are ubiquitously connected to collaboratively provide elastic computation services. FC provides enhanced services closer to end-users in terms of time, energy, and network load. The integration of FC with BC can result in more efficient services, in terms of latency and privacy, mostly required by Internet of Things systems.

Open access
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Caching and Content Delivery
Original source
Feb 16, 2023·arXiv (Cornell University)
4 cites
An Efficient Framework for Execution of Smart Contracts in Hyperledger Sawtooth

Manaswini Piduguralla, Saheli Chakraborty, Parwat Singh Anjana, Sathya Peri

Blockchain technology is a distributed, decentralized, and immutable ledger system. It is the platform of choice for managing smart contract transactions (SCTs). Smart contracts are self-executing codes of agreement between interested parties commonly implemented using blockchains. A block contains a set of transactions representing changes to the system and a hash of the previous block. The SCTs are executed multiple times during the block production and validation phases across the network. The execution is sequential in most blockchain technologies. In this work, we incorporate a direct acyclic graph (DAG) based parallel scheduler framework for concurrent execution of SCTs. The dependencies among a block's transactions are represented through a concurrent DAG data structure that assists in throughput optimization. We have created a DAG scheduler module that can be incorporated into blockchain platforms for concurrent execution with ease. We have also formally established the safety and liveness properties of the DAG scheduler. For evaluation, our framework is implemented in Hyperledger Sawtooth V1.2.6. The performance across multiple smart contract applications is measured for various scheduler types. Experimental analysis shows that the proposed framework achieves notable performance improvements over the parallel SCT execution frameworks.

Open access
2 source records
Blockchain Technology Applications and Security
Cloud Computing and Resource Management
Caching and Content Delivery
Original source
Feb 15, 2023·INTERNATIONAL JOURNAL OF NEXT-GENERATION COMPUTING
2 cites
A Secure approach for point-to-point communication in a real time environment using a WebRtc framework

Praful Pardhi, Pravinkumar M. Sonsare

With the progress of the internet from web 2.0 to web 3.0, the increased use of decentralized applications has emerged. Popularized by BlockChain but not limited to decentralized finance, decentralized applications have vast applications with regards to security, storage, and delivery of content over the web. In this paper we outlines the development of a web application prototype using JavaScript programming language, JavaScript based libraries such as BugOut and PeerJS, and the WebRTC (Web Real Time Communication) framework. We have also discuss the brief comparisons between the existing centralized applications and our proposed model. An essential component of this prototype is outlined via the use of P2P networking, which is the backbone of decentralization.

Open access
Peer-to-Peer Network Technologies
Network Traffic and Congestion Control
Caching and Content Delivery
Original source
Feb 13, 2023·Technovation
38 cites
Models used to characterise blockchain features. A systematic literature review and bibliometric analysis

Juan Jesús Rico-Peña, Raquel Arguedas Sanz, Carmen López-Martín

Blockchain has emerged as an innovative technology with potential to transform business management, through operational efficiency improvements. Nevertheless, several performance and vulnerability issues have been identified for the different typologies supporting the wide range of blockchain-based applications currently implemented in different domains. A variety of analytical and empirical models are being used to evaluate the issues associated with the different blockchain typologies, enabling systematic analyses of the corresponding efficiency impact, and technical or economic threats. A thorough systematic literature review of these models has been performed, followed by a detailed assessment on the way these models have been employed, and the target parameters and applications evaluated (336 research selected and analysed). We propose a co-classification of these models, allowing us to identify which ones are employed to a greater extent to address the different blockchain issues in scientific research. In a second step, a bibliometric analysis on the selected research is conducted, offering a complementary overview of the status of and trends in blockchain modelling, including the most prolific authors and leading contributing countries to the topic. The main outcome and contribution of the paper is the provision of a broad overview on how blockchain issues have been analytically tackled, through the synthesis and meta-analysis of the models used in the scientific literature since the inception of blockchain technology. The results have two main direct applications, firstly supporting novel vulnerability and performance analyses of existing blockchain applications by providing historical information on the models used so far, as well as the key parameters and typology of the blockchain-based applications evaluated. Secondly, in the implementation of new applications, by allowing the recognition of key issues identified that are associated with the different blockchain typologies and to determine the most suitable models to analyse the weaknesses and risks of the alternative designs under evaluation for these new implementations.

Open access
Blockchain Technology Applications and Security
Cloud Computing and Resource Management
Caching and Content Delivery
Original source
Feb 10, 2023·arXiv (Cornell University)
1 cites
Composable Ledgers for Distributed Synchronic Web Archiving

Thien‐Nam Dinh, Nicholas D. Pattengale

The Synchronic Web is a highly scalable notary infrastructure that provides tamper-evident data provenance for historical web data. In this document, we describe the applicability of this infrastructure for web archiving across three envisioned stages of adoption. We codify the core mechanism enabling the value proposition: a procedure for splitting and merging cryptographic information fluidly across blockchain-backed ledgers. Finally, we present preliminary performance results that indicate the feasibility of our approach for modern web archiving scales.

Open access
3 source records
Caching and Content Delivery
Advanced Data Storage Technologies
Peer-to-Peer Network Technologies
Original source
Feb 7, 2023·International Journal for Research in Applied Science and Engineering Technology
2 cites
Decentralized Web Hosting Platform and Framework

Aniket Diwate, Priya Waghulkar, Shrutika Patle, Tejas Kadam · 6 authors

Abstract: This paper suggests a decentralised web hosting solution based on Web3 Storage and the Interplanetary File System (IPFS). The IPFS platform is used to host websites and store data. To guarantee that the source codes of the websites and users’ data are preserved over the long term, all storage miner nodes on the IPFS network provide the pinning service. Websites must use an encryption technique for data storage that protects user privacy. The suggested model integrates the Web3 Storage and IPFS networks to create a platform that offers decentralised site hosting. The suggested platform guarantees the privacy, availability, and integrity.

Open access
Caching and Content Delivery
Peer-to-Peer Network Technologies
Advanced Data Storage Technologies
Original source
Feb 3, 2023·Challenges, EISSN 2078-1547, Published by MDPI
20 cites
Bitcoin's Carbon Footprint Revisited: Proof of Work Mining for Renewable Energy Expansion

Juan Ignacio Ibañez, Alexander Freier

While blockchain and distributed ledger technology offer immense potential for applications in transparency, security, efficiency, censorship resistance, and more, they have been criticized due to the energy-intensive nature of the proof of work consensus algorithm, particularly in the context of Bitcoin mining. We systematically explore the state-of-the-art regarding the relationship between Bitcoin mining and grid decarbonization. We specifically focus on the role of flexible load response through proof of work mining as a potential contributor to renewable energy penetration and net decarbonization of the energy grid. The existing literature has not comprehensively examined this area, leading to conflicting views. We address the gap, analyzing the capabilities and limitations of Bitcoin mining in providing flexible load response services. Our findings show that renewable-based mining could potentially drive a net-decarbonizing effect on energy grids, although key adaptations in mining practices are needed to fully realize this potential. Overall, the paper suggests a re-evaluation of the environmental impact of Bitcoin mining, highlighting its potential role as a facilitator for renewable energy expansion, and decarbonization more broadly.

Open access
3 source records
cs.DC
cs.CR
Smart Grid Energy Management
Original source
Jan 31, 2023·Sustainability
41 cites
Regulatory Paradigm and Challenge for Blockchain Integration of Decentralized Systems: Example—Renewable Energy Grids

Ernest Barceló, Katarina Dimić‐Mišić, Monir Imani, Vesna Spasojević-Brkić · 6 authors

Nowadays, fossil fuels are used in a clearly unsustainable way that can bring potentially catastrophic consequences. Electricity is currently delivered to end users by generation and energy transmission companies. Previous research shows that the development of modern circular economy sets a need for the re-orientation of socio and economic development of decentralized systems, including energy basis. In addition to being ecological, the use of renewable energy sources also has economic significance by contributing to energy independence. Citizens, industries, local and national authorities become interconnected within emerging novel renewable energy sourcing communities, through which they establish trade of energy and, most importantly, models of investing and reshaping the distribution of renewable energy. The modern portfolio management of renewable energy networking is aiming toward decentralized systems of trade, where the consumer becomes a producer (prosumer) within the network, itself managed by users. Excess energy produced in the micro-grid nets within the over-arching national and transnational energy grid should be accounted for and managed with blockchain technology for financial and structural security. The decentralization of the energy market requires the establishment of strict norms that will regulate the market and taxation of profits arising. The extensive literature review on blockchain in the energy sector reflects a very pragmatic and narrow approach to the topic, although it is evident that the distribution of energy within the blockchain would enable economic development through reducing cost and ensuring more secure energy trade. Blockchain technology embeds the related digital codes, in which information will be visible to all, but also secured from hacking and duplicating. However, there are challenges to this paradigm, not least the energy consumption of the extensive nodal mesh required to perform the necessary protocols. This paper aims to provide an overview of the application of blockchain technology and the need for the development of the regulatory system and of potential solutions to the challenges posed. By undertaking an energy consumption analysis of blockchain implementation from first electronic principles, which has not been constructed before in the literature, this paper’s conclusion stresses the future demand for reducing energy consumption and considers the latest findings in the quantum coupling of light signals as a potential for solving the enormous ledger duplication structure problem.

Open access
Blockchain Technology Applications and Security
FinTech, Crowdfunding, Digital Finance
Caching and Content Delivery
Original source
Jan 29, 2023·arXiv (Cornell University)
0 cites
G-Rank: Unsupervised Continuous Learn-to-Rank for Edge Devices in a P2P Network

Andrew S. Gold, Johan Pouwelse

Ranking algorithms in traditional search engines are powered by enormous training data sets that are meticulously engineered and curated by a centralized entity. Decentralized peer-to-peer (p2p) networks such as torrenting applications and Web3 protocols deliberately eschew centralized databases and computational architectures when designing services and features. As such, robust search-and-rank algorithms designed for such domains must be engineered specifically for decentralized networks, and must be lightweight enough to operate on consumer-grade personal devices such as a smartphone or laptop computer. We introduce G-Rank, an unsupervised ranking algorithm designed exclusively for decentralized networks. We demonstrate that accurate, relevant ranking results can be achieved in fully decentralized networks without any centralized data aggregation, feature engineering, or model training. Furthermore, we show that such results are obtainable with minimal data preprocessing and computational overhead, and can still return highly relevant results even when a user's device is disconnected from the network. G-Rank is highly modular in design, is not limited to categorical data, and can be implemented in a variety of domains with minimal modification. The results herein show that unsupervised ranking models designed for decentralized p2p networks are not only viable, but worthy of further research.

Open access
2 source records
cs.LG
Privacy-Preserving Technologies in Data
Caching and Content Delivery
Original source
Jan 24, 2023·arXiv (Cornell University)
5 cites
XRP-NDN Overlay: Improving the Communication Efficiency of Consensus-Validation based Blockchains with an NDN Overlay

Lucian Trestioreanu, Wazen M. Shbair, Flaviene Scheidt de Cristo, Radu State

With the growing adoption of Distributed Ledger Technologies and the subsequent scaling of these networks, there is an inherent need for efficient and resilient communication used by the underlying consensus and replication mechanisms. While resilient and efficient communication is one of the main pillars of an efficient blockchain network as a whole, the Distributed Ledger Technology is still relatively new and the task of scaling these networks has come with its own challenges towards ensuring these goals. New content distribution concepts like Information Centric Networking, of which Named Data Networking is a worthy example, create new possibilities towards achieving this goal, through in-network caching or built-in native multicasting, for example. We present and evaluate XRP-NDN Overlay, a solution for increasing the communication efficiency for consensus-validation based blockchains like the XRP Ledger. We experiment by sending the XRP Ledger consensus messages over different Named Data Networking communication models and prove that our chosen model lowers the number of messages at node level to minimum necessary, while maintaining or improving blockchain performance by leveraging the possibilities offered by an overlay such as specific communication mechanisms.

Open access
3 source records
cs.NI
cs.SI
Caching and Content Delivery
Original source
Jan 23, 2023·IEEE Transactions on Services Computing
45 cites
A Lightweight Model-Based Evolutionary Consensus Protocol in Blockchain as a Service for IoT

Yao Zhao, Youyang Qu, Yong Xiang, Yushu Zhang · 5 authors

Internet of Things (IoT) is experiencing fast proliferation with emerging trends in autonomy and local decision-making to avoid the explosive burden on network infrastructure between cloud and edge. Thereby, blockchain as a Service (BaaS) for IoT, as an emerging distributed services computing paradigm, has drawn intense attention due to its decentralization, auditability, and tamper-resistance. However, the primary challenge is to design a tailor-made consensus protocol that is applicable to BaaS for IoT. Existing consensus protocols generally focus on power-intensive environments, which is not feasible for power-constrained BaaS-enabled IoT systems. In this article, to fully exploit BaaS's superiority (e.g., to sharing data securely), we propose a lightweight model-based evolutionary consensus protocol called Proof of Evolutionary Model (PoEM) that can improve the quality of BaaS in IoT environments. Beyond existing rule-based consensus protocols, PoEM iteratively trains a machine learning model to achieve consensus. In this way, PoEM enhances consensus efficiency and enables low-performance IoT devices to be involved. Moreover, considering IoT environments’ dynamics, a novel mechanism is designed to manage nodes joining and exiting dynamically. Extensive analytical and experimental results show PoEM's improved consensus efficiency and applicability in dynamic BaaS-based IoT environments while providing high-level security guarantees.

Open access
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Caching and Content Delivery
Original source
Jan 18, 2023·2023 IEEE Belgrade PowerTech
7 cites
Decentralized Token Exchanges in Blockchain Enabled Interconnected Smart Microgrids

Disha Lagadamane Dinesha, P. Balachandra

<p>This is a preprint. Blockchain technology (BCT) is emerging as a gamechanger for many industries due to its unique benefits like ability to conduct peer-to-peer (P2P) transactions in trustless environment with increased data security and transparency in real-time. It is employed in Blockchain Enabled Interconnected Smart Microgrids (BSMGs) to automate local energy markets, facilitate energy trading, and manage microgrid operations. However, with the increasing adoption of BSMGs, several challenges regarding interoperability between BSMGs may arise. Different BCT platforms may use their indigenous tokens or specially designed energy tokens for financial transactions. Also, cross-border international energy trades can become P2P which may involve real-time transactions using the countries’ digital currencies. Thus, in order to overcome the geographical and technological barriers impeding the widespread usage of BSMGs and access to energy for all, decentralized exchanges (DEX) must be incorporated. DEX are used in decentralized finance to exchange digital tokens and cryptocurrencies on blockchains. In this paper, an Order Book DEX is implemented on Cosmos which exchanges tokens between different chains using the Inter Blockchain Communication protocol (IBC). The working logic of the DEX is discussed and implemented using Ignite CLI. The financial exchanges and recording using buy and sell orders are demonstrated for the first time in energy domain.</p>

Open access
4 source records
Blockchain Technology Applications and Security
Caching and Content Delivery
IoT and Edge/Fog Computing
Original source
Jan 17, 2023·Distributed Ledger Technologies Research and Practice
5 cites
BlockQoS: Fair Monetization of On-demand Quality-of-Service using Blockchains

Muhammad Muneem Shabir, Syed Muhammad Danish, Kaiwen Zhang

Video conferencing has become an essential tool for working from home. However, poor audio/video quality resulting from unstable Internet connections undermines the productivity of important tasks. Additionally, the static monetization model for ISP networks, which employs third parties, cannot support on-demand and dynamic Quality-of-Service sessions that are necessary to maximize the Quality-of-Experience (QoE) of video conferencing. To address this, we introduce BlockQoS: Fair Monetization of On-Demand Quality-of-Service using Blockchains. BlockQoS allows clients to request and manage their Quality-of-Service requirements through a blockchain-based platform operating using a smart contract. It implements a decentralized monetization model to eliminate third parties, enforce transparency in service-level agreements (SLAs), and reduce blockchain operating costs by utilizing off-chain billing validated using zero-knowledge proofs (zk-SNARK). Additionally, we propose a Quality-of-Service delivery verification mechanism that enforces service level agreements on the hardware external to the blockchain, and a dynamic evaluation method based on the concept of Nash equilibrium in game theory that prevents malicious behavior by ISPs and users. We implemented BlockQoS over Ethereum with a Ryu controller, zk-SNARK, and SGX. Our experiments show that BlockQoS offers transaction cost reduction of up to 88% (gas cost) and latency reduction of up to 87% compared to the state-of-the-art on-chain solutions.

Open access
Blockchain Technology Applications and Security
IoT and Edge/Fog Computing
Caching and Content Delivery
Original source
Jan 17, 2023·arXiv (Cornell University)
4 cites
The Universal Trust Machine: A survey on the Web3 path towards enabling long term digital cooperation through decentralised trust

Rohan Madhwal, Johan Pouwelse

Since the dawn of human civilization, trust has been the core challenge of social organization. Trust functions to reduce the effort spent in constantly monitoring others' actions in order to verify their assertions, thus facilitating cooperation by allowing groups to function with reduced complexity. To date, in modern societies, large scale trust is almost exclusively provided by large centralized institutions. Specifically in the case of the Internet, Big Tech companies maintain the largest Internet platforms where users can interact, transact and share information. Thus, they control who can interact and conduct transactions through their monopoly of online trust. However, as recent events have shown, allowing for-profit corporations to act as gatekeepers to the online world comes with a litany of problems. While so far ecosystems of trust on the Internet could only be feasibly created by large institutions, Web3 proponents have a vision of the Internet where trust is generated without centralised actors. They attempt to do so by creating an ecosystem of trust constructed using decentralised technology. This survey explores this elusive goal of Web3 to create a "Universal Trust Machine", which in a true decentralised paradigm would be owned by both nobody and everybody. In order to do so, we first motivate the decades-old problem of generating trust without an intermediary by discussing Robert Axelrod's research on the evolution of cooperation. Next, we present the challenges that would have to be overcome in order to enable long term cooperation. We proceed to present various reputation systems, all of which present promising techniques for encouraging trustworthy behaviour. Then, we discuss Distributed Ledger technologies whose secure transaction facilitating and privacy preserving techniques promise to be a good complement to the current limitations of vanilla reputation systems.

Open access
2 source records
Blockchain Technology Applications and Security
Access Control and Trust
Caching and Content Delivery
Original source
Jan 10, 2023·arXiv (Cornell University)
0 cites
Active External Calls for Blockchain and Distributed Ledger Technologies: Debunking cited inability of Blockchain and DLT to make external calls

Joshua Ellul, Gordon J. Pace

Blockchain and other distributed ledger technologies have enabled peer-to-peer networks to maintain ledgers with an immutable history and guaranteed computation, all carried out without the need of trusted parties. In practice, few applications of blockchain are closed i.e. do not interact with the world outside the blockchain, and various techniques have been proposed and used to handle such interaction. One problem is that it is widely accepted that, due to the decentralised nature of blockchain networks and constraints to ensure trust and determinism, such communication can only flow into the blockchain, and that blockchain systems cannot initiate and execute calls to external systems or services. In this paper we show that this misconception is preconceived by building on our previously presented solution to demonstrate that such calls can be directly initiated from the blockchain itself in a feasible and efficient manner.

Open access
2 source records
cs.CR
cs.DC
cs.NI
Original source
Jan 9, 2023·arXiv (Cornell University)
2 cites
MIS: A Multi-Identifier Management and Resolution System Based on Consortium Blockchain in Metaverse

Han Wang, Hui Li, Abla Smahi, Zhao, Feng · 9 authors

The metaverse gradually evolves into a virtual world containing a series of interconnected sub-metaverses. Diverse digital resources, including identities, contents, services, and supporting data, are key components of the sub-metaverse. Therefore, a Domain Name System (DNS)-like system is necessary for efficient management and resolution. However, the legacy DNS was designed with security vulnerabilities and trust risks due to centralized issues. Blockchain is used to mitigate these concerns due to its decentralized features. Additionally, it supports identity management as a default feature, making it a natural fit for the metaverse. While there are several DNS alternatives based on the blockchain, they either manage only a single type of identifiers or isolate identities from other sorts of identifiers, making it difficult for sub-metaverses to coexist and connect with each other. This paper proposes a Multi-Identifier management and resolution System (MIS) in the metaverse, supporting the registration, resolution, and inter-translation functions. The basic MIS is portrayed as a four-tier architecture on a consortium blockchain due to its manageability, enhanced security, and efficiency properties. On-chain data is lightweight and compressed to save on storage while accelerating reading and writing operations. The resource data is encrypted based on the attributes of the sub-metaverse in the storage tier for privacy protection and access control. For users with decentralization priorities, a modification named EMIS is built on top of Ethereum. Finally, MIS is implemented on two testbeds and is available online as the open-source system. The first testbed consists of 4 physical servers located in the UK and Malaysia while the second is made up of 200 virtual machines (VMs) spread over 26 countries across all 5 continents on Google Cloud.

Open access
2 source records
cs.NI
Caching and Content Delivery
IoT and Edge/Fog Computing
Original source