TL;DR
TrustMesh is a blockchain-based framework designed for secure, trustworthy, and flexible distributed computing in heterogeneous IoT environments, supporting non-deterministic scheduling and maintaining Byzantine fault tolerance.
Contribution
It introduces a novel three-layer architecture with a multi-phase PBFT protocol that enables non-deterministic scheduling while ensuring security in IoT distributed systems.
Findings
Fault detection latency under 150 ms
Consistent overhead across workloads
Effective in real-world cold chain monitoring
Abstract
The rapid evolution of Internet of Things (IoT) environments has created an urgent need for secure and trustworthy distributed computing systems, particularly when dealing with heterogeneous devices and applications where centralized trust cannot be assumed. This paper proposes TrustMesh, a novel blockchain-enabled framework that addresses these challenges through a unique three-layer architecture combining permissioned blockchain technology with a novel multi-phase Practical Byzantine Fault Tolerance (PBFT) consensus protocol. The key innovation lies in TrustMesh's ability to support non-deterministic scheduling algorithms while maintaining Byzantine fault tolerance - features traditionally considered mutually exclusive in blockchain systems. The framework supports a sophisticated resource management approach that enables flexible scheduling decisions while preserving the security…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
