Lightweight Tamper-Evident Log Integrity Verification for IoT Edge Environments: A Merkle Tree Pipeline with Adaptive Chunking

📅 2026-04-30
📈 Citations: 0
Influential: 0
📄 PDF

career value

210K/year
🤖 AI Summary
Existing blockchain-based solutions struggle to support log integrity verification for resource-constrained IoT edge devices due to high consensus overhead and strong network dependencies. This work proposes a lightweight, ledger-free tamper-evident verification mechanism that employs a resource-aware adaptive chunking strategy for log batching, combined with a Merkle tree structure and O(log n) inclusion proofs to enable deterministic single-entry verification anchored to a trusted root. Experimental evaluation on 100,000 synthetic IoT log entries demonstrates a throughput exceeding 130,000 entries per second, with per-entry verification and proof generation latency of approximately 22 ms, an average proof size of 1,006 bytes, peak memory usage under 5 MB, and perfect precision, recall, and F1 scores (all 1.0) across tampering rates ranging from 1% to 50%.
📝 Abstract
Integrity of audit logs produced by Internet of Things (IoT) devices is a prerequisite for post-incident forensics, regulatory compliance, and operational accountability. While blockchain-backed logging infrastructures can satisfy this requirement, they introduce consensus overhead, network dependencies, and deployment complexity that are often prohibitive at the IoT edge. This paper presents a lightweight and evaluated integrity verification pipeline that combines Merkle-tree commitments with resource-aware adaptive chunking to provide tamper evidence without relying on distributed ledger technologies. The proposed pipeline operates in three stages: (i) resource-aware batch ingestion via adaptive chunk sizing, (ii) Merkle-tree construction with O(logn) inclusion proof generation, and (iii) deterministic single-entry verification against a trusted root anchor. We further report an implementation audit that identified and corrected two evaluation defects: a double-counting bug in tampering metrics and a redundant full-tree reconstruction during batch appends. Using the corrected implementation, five-run benchmarks on synthetic IoT log datasets demonstrate throughput exceeding 130,000 logs/s for 100,000 records. The system achieves per-entry verification latency of approximately 22 ms, proof generation latency of 22 ms, an average proof size of 1,006 bytes, and peak memory usage below 5 MB. Tampering detection achieves perfect precision, recall, and F1-score (1.0) across corruption ratios ranging from 1% to 50%.
Problem

Research questions and friction points this paper is trying to address.

log integrity
IoT edge
tamper-evident
lightweight verification
audit logs
Innovation

Methods, ideas, or system contributions that make the work stand out.

Merkle Tree
Adaptive Chunking
Log Integrity
Tamper-Evident
IoT Edge
🔎 Similar Papers
No similar papers found.