Blockchain Papers

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

71 papersLast indexed Aug 31, 2026
Search papers

Paper index

71 results · page 1 of 3

Clear filters
Apr 14, 2026·Research Square
0 cites
A Proposed Framework for NFT Rarity Visualization in Web Systems

Satya Venkata Gokul G

Abstract Non-Fungible Tokens (NFTs) have be- come a significant component of the dig- ital asset ecosystem, yet the visualiza- tion of rarity—a primary determinant of NFT value—remains fragmented, in- consistent, and methodologically opaque across web platforms. This paper pro- poses a comprehensive framework for NFT rarity visualization in web systems, integrating on-chain metadata extrac- tion, information-theoretic rarity scor- ing, and interactive, multi-layered vi- sualization components. The frame- work addresses three core challenges: (1) the absence of a unified, transpar- ent rarity computation standard; (2) the lack of effective visual encodings tai- lored to trait-level and collection-level rarity distributions; and (3) the scala- bility constraints inherent in real-time web-based rendering of large NFT col- lections. We describe the architecture in detail—from blockchain data ingestion pipelines through normalization, scoring, and front-end rendering—and present a prototype implementation using modern web technologies. A comparative eval- uation against existing commercial rar- ity tools demonstrates improvements in computational transparency, visual inter- pretability, and user task performance. The contributions of this work are three- fold: a formalized rarity scoring model grounded in information content theory, a modular visualization architecture for web deployment, and empirical evidence of the framework’s effectiveness for collec- tors, analysts, and marketplace designers.

Open access
Software Engineering Research
Service-Oriented Architecture and Web Services
Software System Performance and Reliability
Original source
Feb 17, 2026·International Journal of Engineering & Technology
0 cites
Techniques for Using Server-side Node.js Modules with the Truffle Ethereum Development Framework

Hyunmin Eom, Jae-Hwan Jin, Myung-Joon Lee

Truffle is a framework that provides compiling, testing and systematic project management for developing Ethereum decentralized applications. As of now, Truffle provides a way to easily deal with bundling node.js modules of decentralized application using the webpack tool. However, due to the Truffle project structure, server-side node.js modules such as network communication modules are not usable in a direct way. In this paper, to address this issue, we propose a method to use server-side node.js modules through Ethereum smart contracts and event processing mechanism. In the proposed method, a separate node application is associated to the server-side module to execute the module in response to the request of the decentralized application. To this end, we introduce the notion of function gateway, a smart contract for connecting two applications with Ethereum's event-watch processing technique. Also, to use the function gateway contract in a robust way, we introduce a robust function gateway that includes the process of confirming whether or not the event-watch has occurred and the node.js module function has been executed. In addition, we present a decentralized application using node.js module for sending actual e-mails based on the function gateway.

Open access
Software System Performance and Reliability
Service-Oriented Architecture and Web Services
Robotics and Automated Systems
Original source
Dec 1, 2025·Blockchain Research and Applications
0 cites
DAPPaaS: A Customizable Blockchain as a Service Platform for Decentralized Web3 Applications

Yuqin Wang, Jiannong Cao, Shaocheng Chu, Hongbo Liu · 6 authors

Web3, referring to the next-generation decentralized web, has gained extensive attention from industry and academia. Its popularity drives considerable demand for continuous development and delivery of web3 applications and services. Blockchain is an essential technology that enables web3 but comes with considerable operational cost. Blockchain-as-a-service (BaaS) is considered as a promising solution for supporting web3 applications; however, existing BaaS platforms are conceptual, built for specific applications, or not optimized for emerging web3 applications. This work analyzes the primary features and fundamental requirements of decentralized web3 applications and articulates the critical role of blockchain for web3. To fill the gap, we introduce DAPPaaS, the first customizable BaaS platform specializing in web3 applications, with carefully designed goals and principles to meet the goals. Our key technical contributions lie on the approaches enabling component modularization, communication efficiency, automated scaling and performance monitoring, distributed deployment, and resource optimization. We implement a real-world application based on DAPPaaS and conduct extensive performance evaluations to validate its utility and efficiency.

Open access
Service-Oriented Architecture and Web Services
Blockchain Technology Applications and Security
Cloud Computing and Resource Management
Original source
Nov 24, 2025·Zenodo (CERN European Organization for Nuclear Research)
0 cites
Chariblock: Design and Implementation of a Blockchain-based Donation DApp for Transparent Charity Transactions

Acharya, Kushal

A system implementaion paper on a decentralized application for transparent charity transactions built on hardhat , next js ,and django that combines the web2 and web3 dynamics.

Open access
Blockchain Technology Applications and Security
Distributed systems and fault tolerance
Service-Oriented Architecture and Web Services
Original source
Nov 19, 2025·arXiv (Cornell University)
0 cites
Know Your Intent: An Autonomous Multi-Perspective LLM Agent Framework for DeFi User Transaction Intent Mining

Mao, Qian'ang, Zhang, Yuxuan, Chen, Jiaman, Zhou, Wenjun · 5 authors

As Decentralized Finance (DeFi) develops, understanding user intent behind DeFi transactions is crucial yet challenging due to complex smart contract interactions, multifaceted on-/off-chain factors, and opaque hex logs. Existing methods lack deep semantic insight. To address this, we propose the Transaction Intent Mining (TIM) framework. TIM leverages a DeFi intent taxonomy built on grounded theory and a multi-agent Large Language Model (LLM) system to robustly infer user intents. A Meta-Level Planner dynamically coordinates domain experts to decompose multiple perspective-specific intent analyses into solvable subtasks. Question Solvers handle the tasks with multi-modal on/off-chain data. While a Cognitive Evaluator mitigates LLM hallucinations and ensures verifiability. Experiments show that TIM significantly outperforms machine learning models, single LLMs, and single Agent baselines. We also analyze core challenges in intent inference. This work helps provide a more reliable understanding of user motivations in DeFi, offering context-aware explanations for complex blockchain activity.

Open access
3 source records
cs.AI
q-fin.GN
Blockchain Technology Applications and Security
Original source
Oct 15, 2025·Lecture notes in computer science
2 cites
Towards Trusted Service Monitoring: Verifiable Service Level Agreements

Fernando Castillo, Eduardo Brito, Sebastian Werner, Pille Pullonen · 5 authors

Service Level Agreement (SLA) monitoring in service-oriented environments suffers from inherent trust conflicts when providers self-report metrics, creating incentives to underreport violations. We introduce a framework for generating verifiable SLA violation claims through trusted hardware monitors and zero-knowledge proofs, establishing cryptographic foundations for genuine trustworthiness in service ecosystems. Our approach starts with machine-readable SLA clauses converted into verifiable predicates and monitored within Trusted Execution Environments. These monitors collect timestamped telemetry, organize measurements into Merkle trees, and produce signed attestations. Zero-knowledge proofs aggregate Service-Level Indicators to evaluate compliance, generating cryptographic proofs verifiable by stakeholders, arbitrators, or insurers in disputes, without accessing underlying data. This ensures three security properties: integrity, authenticity, and validity. Our prototype demonstrates linear scaling up to over 1 million events per hour for measurements with near constant-time proof generation and verification for single violation claims, enabling trustless SLA enforcement through cryptographic guarantees for automated compliance verification in service monitoring.

Open access
2 source records
cs.CR
cs.NI
Access Control and Trust
Original source
Oct 6, 2025·ServDes 2025: Empowering Diversity, Nurturing Lasting Impact
0 cites
Designing and evaluating service design tools based on the philosophy of Web3

Satoru Tokuhisa

Web3 incorporates blockchain technology, decentralisation, and token economies, requiring new service design approaches. Existing design principles, tools, methods, and processes were developed before Web3 and may not address its unique characteristics. This paper extracts four Web3 characteristics − Ownership, Transparency, Tokenisation, and Community Governance − through literature review and constructs three corresponding service design tools: a service concept sheet, community member journey map, and service ecosystem map. Semi-structured interviews with five Web3 and service design experts evaluated these tools through content analysis, identifying improvement areas and refinement proposals.

Open access
Service-Oriented Architecture and Web Services
Original source
Jul 8, 2025·2025 IEEE 49th Annual Computers, Software, and Applications Conference (COMPSAC)
0 cites
A State Channel Based Approach to Address Scalability of Healthcare Data Sharing

Jahanzeb Shahid, Stelvio Cimato

The process of exchanging healthcare data introduces stringent requirements regarding users’ privacy. Federated learning (FL) is a novel model-sharing technique that aims to give additional privacy guarantees during machine learning process. Blockchain, as a form of distributed ledger technology, possesses the characteristic of trustworthiness; however, it is deficient in terms of computational capacity with a high-latency network due to its laborious consensus protocols. In this paper we present a distributed healthcare FL-based secure model sharing architecture to ensure healthcare data privacy and scalability. The solution relies on state channels technique to reduce on-chain transactions, contrast architecture latency, and reduce bandwidth consumption, alleviating the burden on the blockchain. State channels can be utilized to efficiently execute the tasks of federated learning models sharing and to solve the scalability problem.

Open access
IoT and Edge/Fog Computing
Service-Oriented Architecture and Web Services
Cognitive Computing and Networks
Original source
Jun 21, 2025·The American Journal of Engineering And Technology
0 cites
Optimizing Distributed Transactions in Banking APIs: Saga Pattern vs. Two -Phase commit (2PC)

Kishore Subramanya Hebbar

As financial institutions increasingly migrate their core platforms to microservices-based architectures, the challenge of managing distributed transactions has gained critical importance. Banking APIs typically require atomicity and consistency across multiple services—such as account management, fraud detection, notifications, and audit trails all of which operate independently with isolated data stores. In such an ecosystem, ensuring consistency, performance, and fault tolerance becomes a balancing act that traditional and modern transaction patterns attempt to resolve differently. This paper explores and contrasts two dominant approaches to distributed transaction management: the Two-Phase Commit (2PC) protocol and the Saga Pattern, particularly in the context of mission-critical banking applications. 2PC has long been considered the gold standard for ensuring atomicity and strong consistency in distributed systems. However, its blocking nature, reliance on a centralized coordinator, and vulnerability to network partitions make it less suitable for high-throughput, globally distributed systems common in modern fintech platforms. On the other hand, the Saga Pattern, an eventual consistency model that orchestrates a sequence of local transactions with compensating rollback operations—offers better fault tolerance and non-blocking behavior. Yet, its trade-offs include the complexity of compensating logic, lack of strict ACID guarantees, and potential for data anomalies if not carefully implemented. To ground the discussion in real-world reliability needs, I introduce a chaos engineering-based simulation that demonstrates the behavior of both 2PC and Saga under controlled failure scenarios, such as inter-service latency spikes and partial service outages. We benchmark recovery times, resource locking, system availability, and data reconciliation behavior using a representative banking microservice architecture deployed in a containerized environment. My findings reveal that Saga outperforms 2PC in terms of availability and fault recovery, making it suitable for user-facing, latency-sensitive operations. However, 2PC remains superior for operations demanding immediate consistency and compliance with strict audit requirements, such as core ledger updates. Based on this analysis, we propose a hybrid transaction strategy that applies 2PC to core financial operations and Saga to surrounding auxiliary services, striking a balance between performance and correctness. This study offers practical design insights for architects building resilient, scalable, and regulation-compliant financial systems. It also highlights the need for adaptive orchestration platforms capable of dynamically selecting transaction models based on context and SLA requirements.

Open access
Software System Performance and Reliability
Cloud Computing and Resource Management
Service-Oriented Architecture and Web Services
Original source
Apr 7, 2025·Process Science
6 cites
Discovering multi-agent systems for resource-centric business process simulation

Lukas Kirchdorfer, Robert Blümel, Timotheus Kampik, Han van der Aa · 5 authors

Abstract Business process simulation (BPS) is a powerful tool for estimating process performance across different scenarios, offering critical support for organizational process redesign and optimization. Traditional BPS approaches predominantly rely on a control-flow-first perspective by enriching a process model with simulation parameters. While these approaches seem suitable for capturing centrally orchestrated processes, such as those managed by workflow systems, they fall short of accurately reflecting real-world processes characterized by decentralized decision-making and distinct resource behaviors. To overcome this limitation, we propose AgentSimulator , a resource-first BPS approach that discovers a multi-agent system from an event log. By modeling the distinct behaviors and interaction patterns of individual resources, AgentSimulator effectively simulates the underlying process. Our approach automatically identifies whether resource behavior is rather orchestrated or autonomous, adapting to the specific decision-making structure of the process. Experimental results reveal that AgentSimulator achieves state-of-the-art simulation accuracy while ensuring high adaptability to various process types.

Open access
Business Process Modeling and Analysis
Service-Oriented Architecture and Web Services
Multi-Agent Systems and Negotiation
Original source
Mar 15, 2025·European Journal of Computer Science and Information Technology
1 cites
Platform Engineering for Financial Services: Enabling Real-Time Transaction Processing

Dharmendra Ahuja

This article examines key emerging technologies transforming financial platform engineering. Platform engineering plays a pivotal role in building these systems by leveraging microservices architecture, event-driven systems, and cloud-native technologies. This article explores how modern platform engineering practices ensure low latency, high throughput, security, and regulatory compliance while integrating cutting-edge technologies like machine learning and blockchain. Machine learning has revolutionized fraud detection by enabling the analysis of vast transactional datasets to identify patterns invisible to human observers. Blockchain technology has gained adoption for transaction verification, providing distributed ledger systems that ensure security and immutability while enabling smart contracts that automate complex financial agreements. Real-time analytics capabilities allow financial institutions to process streaming data for immediate insights on market trends, customer behavior, and risk factors, supporting data-driven decision-making at market speed. Finally, API ecosystems have created interconnected networks of services that facilitate innovation through standardized interfaces, transforming how financial services are developed and consumed across core banking, partner integration, and public marketplace contexts.

Open access
Service-Oriented Architecture and Web Services
Business Process Modeling and Analysis
Digital Platforms and Economics
Original source
Feb 15, 2025·Integrated Journal for Research in Arts and Humanities
1 cites
CohortSync: Scalable Micro-Cohort-Based Protocol for Consensus and Reconciliation in Distributed Systems

Soham Sunil Kulkarni, Anant Kumar, Raghav Agarwal

In modern distributed systems, achieving consensus and reconciliation among diverse nodes across varying network conditions is a significant challenge. CohortSync, a novel micro-cohort-based protocol, addresses this challenge by leveraging scalable and fault-tolerant mechanisms to ensure data consistency and system reliability. The core innovation of CohortSync lies in its utilization of dynamically formed micro-cohorts, which are small, manageable groups of nodes that collaborate to achieve consensus without the overhead associated with traditional large-scale consensus protocols. CohortSync operates by first classifying nodes based on their network latency, data relevance, and operational load. This classification enables the protocol to intelligently form micro-cohorts that are geographically and contextually optimized, reducing the latency typically experienced in global consensus operations. Each micro-cohort is responsible for a subset of the reconciliation tasks, allowing for parallel processing and significantly reducing the time to reach consensus. The protocol incorporates a hybrid approach to consensus that combines elements of both deterministic and probabilistic consensus mechanisms. This hybrid model allows CohortSync to maintain high availability and consistency, even in the face of node failures or network partitions. By adapting the consensus mechanism based on real-time network performance and node responsiveness, CohortSync can dynamically adjust its operations to maintain system performance and data accuracy. Another key feature of CohortSync is its reconciliation process, which uses a version-controlled state reconciliation algorithm. This algorithm ensures that all nodes within a micro-cohort maintain a synchronized state, with conflicts resolved through a majority rule among the cohort members. This approach not only minimizes the risk of data divergence but also optimizes the reconciliation process to be both time-efficient and resource-conservative. CohortSync also integrates a continuous learning component that analyzes past consensus rounds to optimize future cohort formation and consensus strategies. This machine learning-driven adaptability makes the protocol robust against evolving network conditions and varying operational loads across nodes. The protocol has been tested in various simulated environments that mimic real-world distributed systems across different industries, including finance, healthcare, and e-commerce. The results demonstrate that CohortSync significantly outperforms existing consensus protocols in terms of scalability, fault tolerance, and operational efficiency. In conclusion, CohortSync presents a transformative approach to consensus and reconciliation in distributed systems. By decentralizing the consensus process into manageable micro-cohorts and integrating adaptive learning mechanisms, CohortSync offers a scalable, efficient, and robust solution that can meet the demands of contemporary distributed computing environments.

Open access
Distributed systems and fault tolerance
Service-Oriented Architecture and Web Services
Distributed and Parallel Computing Systems
Original source
Feb 10, 2025·International Journal of Scientific Research in Computer Science Engineering and Information Technology
1 cites
Integration of Oracle SOA Suite and Blockchain Technology: A Framework for Real-Time Financial Transaction Processing

Nagireddy Vasipally

This article presents a comprehensive framework for integrating blockchain technology with Oracle SOA Suite to facilitate secure and efficient real-time financial transactions. The proposed architecture leverages distributed ledger technology's inherent security features alongside Oracle's robust service orchestration capabilities to address prevalent challenges in traditional payment systems. Through systematic implementation and rigorous testing, the article demonstrates significant improvements in transaction processing speed, security, and regulatory compliance. The integration framework incorporates smart contracts for automated transaction validation, enhanced payment messaging protocols, and optimized data processing pipelines. The article indicates that this hybrid architecture effectively reduces transaction settlement times while maintaining data integrity and meeting industry regulatory requirements. The article contributes to the growing body of knowledge in enterprise integration architecture and provides valuable insights for financial institutions seeking to modernize their transaction processing systems.

Open access
Peer-to-Peer Network Technologies
Service-Oriented Architecture and Web Services
Cloud Computing and Resource Management
Original source
Jan 29, 2025·arXiv (Cornell University)
2 cites
Are you a DePIN? A Decision Tree to Classify Decentralized Physical Infrastructure Networks

Michael E. Andrew, Mark C. Ballandies

Decentralized physical infrastructure networks (DePINs) are an emerging vertical within "Web3" replacing the traditional method that physical infrastructures are constructed. Yet, the boundaries between DePIN and traditional method of building crowd-sourced infrastructures such as citizen science initiatives or other Web3 verticals are not always so clear cut. In this work, we systematically analyze the differences between DePIN and other Web2 and Web3 verticals. For this, the study proposes a novel decision tree for classifying systems as DePIN. This tree is informed by prior studies and differentiates DePIN from related concepts using criteria such as the presence of a three-sided market, token-based incentives for supply, and the requirement for physical asset placement in those systems. The paper demonstrates the application of the decision tree to various blockchain systems, including Helium and Bitcoin, showcasing its practical utility in differentiating DePIN systems. This research offers significant contributions towards establishing a more objective and systematic approach to identifying and categorizing DePIN systems. It lays the groundwork for creating a comprehensive and unbiased database of DePIN systems, which will inform future research and development within this emerging sector.

Open access
3 source records
Digital Platforms and Economics
Smart Grid Security and Resilience
Service-Oriented Architecture and Web Services
Original source
Jan 9, 2025·Blockchain
3 cites
An enhanced DPoS consensus mechanism using quadratic voting in Web 3.0 ecosystem

T. T. Lei, Qinnan Zhang, Wangjie Qiu, Hongwei Zheng · 9 authors

Consensus mechanisms are fundamental to maintaining consistency in distributed systems. With the advent of Web 3.0, blockchain has revealed limitations of traditional Delegated Proof of Stake (DPoS) consensus mechanisms. To address these issues, we propose a novel Quadratic Voting-based DPoS (Q-DPoS) consensus mechanism. Our approach integrates Quadratic Voting into DPoS to optimize voting power distribution, vote counting, and reward settlement processes, thereby incentivizing participation from users with lower stakes while reducing the concentration of influence. To prevent the system from reverting to a linear reward structure under Sybil Attacks, we introduce admission rules and vote similarity detection mechanisms to strengthen its robustness. Simulation results demonstrate that Q-DPoS significantly increases voter participation and alleviates stake centralization, thereby enhancing overall decentralization. Additionally, theoretical analysis grounded in game theory confirms that the proposed mechanism effectively diversifies voting preferences, contributing to a more balanced and resilient consensus mechanism suitable for Web 3.0 ecosystem.

Open access
Peer-to-Peer Network Technologies
Service-Oriented Architecture and Web Services
Caching and Content Delivery
Original source
Jan 1, 2025·Data Science Journal
1 cites
Automating Ontology Mapping in IT Service Management: A DOLCE and ITSMO Integration

Andrey Khalov, Olga Muratovna Ataeva

Background: Ontologies and knowledge graphs have become critical for structuring data into machine-interpretable knowledge, especially in dynamic domains like IT service management (ITSM). Traditional ontology engineering relies heavily on domain experts, making it costly and slow. This study investigates whether a domain-specific ontology can be extended from a top-level ontology without expert involvement, using the IT service management ontology (ITSMO) and the descriptive ontology for linguistic and cognitive engineering (DOLCE-lite) as a test case used in this study. Methodology: We propose an automated mapping approach integrating lexical approaches, embeddings, graph neural networks (GNN), and large language models (LLMs). Two primary mapping methods were developed: (1) embedding-based matching, computing cosine similarity between class embeddings from DOLCE and ITSMO; and (2) LLM-based matching, prompting a language model (GPT-4o) to evaluate class compatibility on a numeric scale. We also experiment with GraphSAGE GNN to enrich embeddings with ontology structure. Z-score clustering is applied to similarity scores to select top candidate mappings while filtering out outliers from the top cluster. The methodology operates with no annotated data and was validated using three-steps approach: GPT-4o as a surrogate expert for baseline class matching evaluation, expert spot-check, and OWL reasoner (Pellet and HermiT) to prove logical consistency (Glimm et al., 2014; Sirin et al., 2007). Results: The automated method successfully mapped ITSMO classes under DOLCE, yielding an integrated ontology (80 classes) that extends DOLCE into the ITIL domain with minimal expert intervention (expert consolidated suggestions into a result ontology). The LLM-based approach (GPT-4o) achieved the best performance with 73.5% accuracy for top-1 mappings and 82.4% for top-3 (cluster) inclusion. Transformer-based embeddings (e.g., DeBERTa) also performed well (up to 39.3% top-1, outperform random matching with 27.6% accuracy), but classical graph embeddings (RDF2Vec/Node2Vec) failed due to the small ontology size. Incorporating a GNN provided smoother embedding distributions and increased correct mappings within top-3 clusters, but it slightly reduced top-1 precision in this small-graph setting. These findings underscore the effectiveness of LLMs in zero-shot ontology alignment and the limitations of purely structural methods on limited data. Conclusions: This work demonstrates, as a proof-of-concept, that an upper-level ontology can be extended to a domain ontology automatically, with no or minimal expert involvement, by leveraging AI-based mapping techniques. The resulting new ontology integrates ITSMO into DOLCE, providing a consistent semantic foundation for IT domain knowledge graphs. The approach is immediately applicable to ITSM and suggests a generalizable framework for ontology expansion in other domains. Future work will focus on scaling the method to larger ontologies, automatically discovering new classes/relations from text, and evaluating the approach’s practical impact on IT service management processes.

Open access
Semantic Web and Ontologies
Service-Oriented Architecture and Web Services
Business Process Modeling and Analysis
Original source
Dec 6, 2024·SSRN Electronic Journal
1 cites
Vulnerability of block reorganization on Ethereum 2.0

Haodong Wang, Junhuan Zhang

Block reorganization (reorg) may occur when a blockchain fork is deliberately instigated and remains poorly solved on Ethereum. We utilize an agent-based modeling approach to simulate the block generation and decision-making processes of reorg attackers and ordinary validators. We analyze the impact of six validator network structures (i.e., random, regular, small-world, scale-free, hierarchical, and community networks) and four fork selection rules (i.e., LMD GHOST, HLMD GHOST, Goldfish, and RLMD GHOST) on the success rate of reorg attacks. The results show that the community network is more vulnerable to reorg attacks, while the hierarchical network is more resilient to such attacks. In addition, the Goldfish fork-choice rule can significantly reduce the success rate of reorg attacks.

Open access
2 source records
Business Process Modeling and Analysis
Service-Oriented Architecture and Web Services
Original source
Nov 19, 2024·2025 IEEE International Conference on Blockchain and Cryptocurrency (ICBC)
1 cites
Adapting the Secure Asset Transfer Protocol for Secure Cross-Network Asset Exchange

Kjell‐Erik Marstein, Paulina Davita, Luke Riley

The distributed ledger technology (DLT) landscape comprises a wide range of independent networks with little to none built-in interoperability. To be applied in traditional enterprises, these DLT systems must also interact with legacy systems with no support for the processes of a DLT. An important topic in DLT research is, therefore, to establish standardised protocols for cross-network transfer and exchange of data and assets. Ideally, these protocols should be general-purpose so that they can be applied on top of many different types of ledger systems. One such protocol, supporting asset transfer, is the Secure Asset Transfer Protocol (SATP or 'SAT protocol') in development by the Internet Engineering Task Force (IETF). The SATP Core protocol draft by Hargreaves et al. (2024) describes an interoperability protocol that can facilitate asset transfer between two DLT systems, as well as between a DLT system and a non-DLT system. In either case, the SAT protocol imposes no restrictions on the underlying system implementations. Building on this work, in this paper, we present an adaptation of SATP that facilitates cross-network asset exchanges. This asset exchange protocol, named the Secure Asset Exchange Protocol, inherits the key advantages of SATP but enables asset exchanges instead of asset transfers.

Open access
4 source records
IPv6, Mobility, Handover, Networks, Security
Peer-to-Peer Network Technologies
Software-Defined Networks and 5G
Original source
Oct 24, 2024·Engineering Science & Technology Journal
1 cites
The role of distributed ledger technologies in data interoperability and fusion for enhancing sustainable supply chains

Abbey Ngochindo Igwe, Chikezie Paul-Mikki Ewim, Onyeka Chrisanctus Ofodile, Ngodoo Joy Sam-Bulya

In the pursuit of sustainable supply chains, the importance of data interoperability and fusion has become increasingly evident. Distributed Ledger Technologies (DLT) have emerged as a transformative solution, enabling enhanced data sharing, transparency, and accountability among diverse stakeholders. This review explores the role of DLT in improving data interoperability within sustainable supply chains, addressing key challenges and opportunities that arise from its implementation. The first section provides an overview of sustainable supply chains, highlighting the necessity for effective data interoperability to achieve operational efficiency and meet sustainability goals. The challenges related to data fragmentation, disparate formats, and security concerns are discussed, emphasizing the need for a cohesive approach to data management. Next, the review delves into the core principles of DLT, including decentralization, immutability, and consensus mechanisms. It outlines how these principles facilitate the development of standardized data formats and promote secure, transparent data sharing among supply chain participants. The integration of DLT with legacy systems and its capacity to enhance cross-border data exchange are also examined, showcasing how DLT can bridge existing gaps in data interoperability. Moreover, the benefits of DLT in sustainable supply chains are explored, including enhanced traceability, increased efficiency, better compliance with sustainability standards, and the establishment of trust among stakeholders. Real-world case studies from sectors such as food, textiles, and energy illustrate successful implementations of DLT and the resultant improvements in sustainability outcomes. The review also discusses future directions and innovations in the application of DLT. The potential integration of artificial intelligence (AI) for predictive analytics and decision-making, as well as the incorporation of Internet of Things (IoT) devices for real-time data capture, are highlighted as pivotal developments that can further enhance data interoperability. This review underscores the critical role of DLT in fostering data interoperability and fusion within sustainable supply chains. It calls for collaborative efforts among stakeholders to harness the full potential of DLT, paving the way for more resilient, efficient, and sustainable supply chain systems in the future. Through this exploration, the review aims to contribute to the ongoing discourse on the intersection of technology and sustainability in supply chain management. Keywords: Ledger Technologies, Data Interoperability, Supply Chains, Review.

Open access
Big Data and Business Intelligence
IoT and Edge/Fog Computing
Service-Oriented Architecture and Web Services
Original source
Oct 18, 2024·Future Generation Computer Systems
2 cites
Event log extraction methodology for Ethereum applications

Andrea Morichetta, Yuri Paoloni, Barbara Re

The adoption of smart contracts in decentralized blockchain-based applications enables reliable and certified audits. These audits allow the extraction of valuable information from blockchains, which can be used to reconstruct the execution of the application and facilitate advanced analyses. One of the most commonly used techniques in this context is process mining, which leverages event logs to trace and accurately represent the process execution of applications. However, extracting execution data from blockchains poses significant challenges, and the current methodologies developed have some limitations. Most approaches are tailored to specific use cases, requiring that analysis techniques are defined during the smart contract’s development. Other techniques are applied a posteriori, relying on blockchain events that often lack a standardized format. This absence of standardization requires complex processing steps to correlate logs with the executed actions and such approaches are not universally applicable to all smart contracts on the blockchain , further limiting their scope. Lastly, none of the existing techniques can extract information from event logs embedded in internal transactions of smart contracts. To address these limitations, we propose EveLog an application-agnostic methodology that can be applied to any EVM-compatible application without predefined constraints. Its primary goal is to extract information from smart contracts, capturing both public and internal transactions, and organizing the results into a structured XES event log. The EveLog methodology consists of five key steps: (i) extraction of data from smart contract transactions, (ii) decoding raw data, (iii) selection of sorting criteria, (iv) construction of traces, and (v) generation of the XES event log. EveLog has been implemented in a client–server application and tested on existing solutions, specifically the CryptoKitties application, a blockchain-based game on the Ethereum blockchain. The study was conducted using 12,996 blocks, including over 8000 real transactions from the Ethereum mainnet.

Open access
Business Process Modeling and Analysis
Distributed systems and fault tolerance
Service-Oriented Architecture and Web Services
Original source
Jun 27, 2024·arXiv (Cornell University)
4 cites
Towards Credential-based Device Registration in DApps for DePINs with ZKPs

Jonathan Heiss, Fernando Castillo, Xinxin Fan

Decentralized Physical Infrastructure Networks (De-PINS) are secured and governed by blockchains but beyond crypto-economic incentives, they lack measures to establish trust in participating devices and their services. The verification of relevant device credentials during device registration helps to overcome this problem. However, on-chain verification in decentralized applications (dApp) discloses potentially confidential device attributes whereas off-chain verification introduces undesirable trust assumptions. In this paper, we propose a credential-based device registration (CDR) mechanism that verifies device credentials on the blockchain and leverages zero-knowledge proofs (ZKP) to protect confidential device attributes from being disclosed. We characterize CDR for DePINs, present a general system model, and technically evaluate CDR using zkSNARKs with Groth16 [1] and Marlin [2]. Our experiments give first insights into performance impacts and reveal a tradeoff between the applied proof systems.

Open access
3 source records
cs.CR
cs.DC
Scientific Computing and Data Management
Original source
Mar 20, 2024·arXiv (Cornell University)
3 cites
Zero-Knowledge Proof of Distinct Identity: a Standard-compatible Sybil-resistant Pseudonym Extension for C-ITS

Ye Tao, Hongyi Wu, Ehsan Javanmardi, Manabu Tsukada · 5 authors

Pseudonyms are widely used in Cooperative Intelligent Transport Systems (C-ITS) to protect the location privacy of vehicles. However, the unlinkability nature of pseudonyms also enables Sybil attacks, where a malicious vehicle can pretend to be multiple vehicles at the same time. In this paper, we propose a novel protocol called zero-knowledge Proof of Distinct Identity (zk-PoDI,) which allows a vehicle to prove that it is not the owner of another pseudonym in the local area, without revealing its actual identity. Zk-PoDI is based on the Diophantine equation and zk-SNARK, and does not rely on any specific pseudonym design or infrastructure assistance. We show that zk-PoDI satisfies all the requirements for a practical Sybil-resistance pseudonym system, and it has low latency, adjustable difficulty, moderate computation overhead, and negligible communication cost. We also discuss the future work of implementing and evaluating zk-PoDI in a realistic city-scale simulation environment.

Open access
3 source records
Access Control and Trust
Cryptography and Data Security
Service-Oriented Architecture and Web Services
Original source
Jan 1, 2024·Central Ukrainian Scientific Bulletin Technical Sciences
0 cites
Innovative Solutions and Benefits of Microservice Architecture for Software Products

Oleksandr Ulichev, Oleksandr Dorenskyi, Victor Kulahin

The rapid advancement of technology and increasing market competition compel businesses to adapt swiftly by implementing new features and services to meet user demands. Traditional monolithic software architectures often hinder this agility due to challenges in scalability and maintenance. This article aims to analyze microservice architecture to solve these challenges, exploring its historical development, current trends, practical implementation aspects, and comparison with alternative architectural styles such as modulith architecture. The study examines the limitations of monolithic architectures in handling growing complexity and scaling requirements. It explores the emergence of microservice architecture, highlighting core characteristics like independent services, decentralized data management, and autonomous deployment. The evolution influenced by agile methodologies and DevOps practices is discussed. A comparative analysis with other architectural styles—including monolithic, service-oriented, modular monolithic, and serverless architectures—identifies contexts where microservices are most beneficial. The research reviews essential tools and technologies for implementing microservices, such as Docker for containerization, Kubernetes for orchestration, and service meshes like Istio and Linkerd. Practical cases from industry leaders like Netflix and Amazon illustrate successful adoption and the challenges faced during implementation. Findings indicate that while microservice architecture offers significant scalability, flexibility, and rapid deployment advantages, it also introduces complexities related to distributed system management and security. The study emphasizes the importance of adopting best practices and standards, such as those promoted by the Cloud Native Computing Foundation and utilizing modern tools to mitigate these challenges. For organizations where full microservices adoption may be impractical, modulith architecture is a viable alternative that combines modularity with deployment simplicity. The article concludes that the choice of architecture should be carefully aligned with the project's specific needs, resources, and long-term strategic goals.

Open access
Software System Performance and Reliability
Cloud Computing and Resource Management
Service-Oriented Architecture and Web Services
Original source