Jonathan_Chen retweetledi

QNet - Network Debugging & Reputation Overhaul
Complete rewrite of the reputation system from P2P gossip to blockchain-based deterministic model. Previously reputation was synchronized via network messages which was vulnerable to Sybil attacks and caused desync between nodes. Now reputation is calculated exclusively from on-chain data - SlashingEvents and AutomaticJails are stored directly in MacroBlock ConsensusData. All nodes replay blocks on startup to rebuild identical reputation state.
The transition from HTTP to QUIC transport continues. Current focus: fixing chunk loss in SHRED protocol, implementing retransmit mechanism for missing chunks, rate limiting with Semaphore to prevent burst overload, and resolving sync deadlocks. Added adaptive timeout based on network lag and LRU eviction for phantom peers.
Comprehensive test suite written covering API integration, stress testing, network partitions, chaos engineering, and consensus validation. Tests will be executed on testnet in coming days.
Work in progress. Testnet debugging ongoing.
github.com/AIQnetLab/QNet…
English














