English

TRM-Raft: A Byzantine-Resistant Raft Consensus via Integrated Trust and Reputation Model

Cryptography and Security 2026-07-09 v1

Abstract

Internetware envisions autonomous software entities collaborating over the open Internet. Raft consensus is widely adopted for its simplicity and performance in distributed coordination, e.g., service registries and blockchains. However, Raft assumes crash faults only, making it vulnerable to Byzantine behaviors like election forgery and log tampering. Existing BFT protocols incur high overhead, while ad-hoc hardening lacks unified defense. We propose \textbf{TRM-Raft}, a Byzantine-resistant enhancement that non-intrusively integrates a Blockchain-based Trust and Reputation Model (B-TRM) into the consensus core. It quantifies multi-dimensional node behaviors, applies adaptive penalties distinguishing accidental faults from malice, and embeds reputation into leader election and log replication. A reputation-aware election penalizes term/index forgery, excluding low-reputation nodes from leadership. A Schnorr-signature-based mechanism lets followers verify log integrity; tampering triggers reputation decay and leader replacement. Evaluated on Hyperledger Fabric in a realistic Internetware setting, TRM-Raft keeps malicious leader ratio below 5\% even with 40\% Byzantine nodes, with <10\% throughput loss and <5\% latency increase over vanilla Raft. TRM-Raft offers a lightweight, practical trustworthiness path for Internetware systems relying on Raft.

Keywords

Cite

@article{arxiv.2607.08666,
  title  = {TRM-Raft: A Byzantine-Resistant Raft Consensus via Integrated Trust and Reputation Model},
  author = {Jie Zhang and Xubo Fan and Xiaohong Li and Zhiyong Feng},
  journal= {arXiv preprint arXiv:2607.08666},
  year   = {2026}
}

Comments

11 pages, 7 figures, 2 tables