🤖 AI Summary
To address the problem of delayed confirmation of critical IoT transactions in the IOTA DAG network—caused by the absence of transaction prioritization—this paper proposes the first configurable transaction priority optimization framework tailored for Chrysalis 1.5, integrated directly into the official Hornet node implementation. Methodologically, we design an adaptive-weight tip selection algorithm coupled with a transaction metadata tagging strategy, enabling dynamic regulation of the tip selection process without introducing fees or compromising decentralization, thereby balancing timeliness and fairness. Experimental evaluation demonstrates that high-priority transactions achieve a 37.2% reduction in average confirmation time and exhibit significantly improved finality stability. This work constitutes the first lightweight, backward-compatible, and decentralized priority-aware consensus mechanism realized in IOTA.
📝 Abstract
With the rapid advancement of blockchain technology, a significant trend is the adoption of Directed Acyclic Graphs (DAGs) as an alternative to traditional chain-based architectures for organizing ledger records. Systems like IOTA, which are specially designed for the Internet of Things (IoT), leverage DAG-based architectures to achieve greater scalability by enabling multiple attachment points in the ledger for new transactions while allowing these transactions to be added to the network without incurring any fees. To determine these attachment points, many tip selection algorithms commonly employ specific strategies on the DAG ledger. Transaction prioritization is not considered in the IOTA network, which becomes especially important when network bandwidth is limited. In this paper, we propose an optimization framework designed to integrate a priority level for critical or high-priority IoT transactions within the IOTA network. We evaluate our system using fully based on the official IOTA GitHub repository, which employs the currently operational IOTA node software (Hornet version), as part of the Chrysalis update (1.5). The experimental results show that higher-priority transactions in the proposed algorithm reach final confirmation in less time compared to the original IOTA system.