> Consider the design of the CAN bus, which has explicit support for failed and misbehaving peers
How do you figure?
How do you figure?
From https://knowledge.ni.com/KnowledgeArticleDetails?id=kA00Z000...
I'd rather just have to trust the safety standards of the manufacturer of my car (and to a lesser extent the cars I might directly collide with), not the safety standards of every vehicle within transmit distance.
Especially the associated threat modelling and engineering principles!
The arbitration system is designed to let chatty-but-low-priority messages try to talk as often as they'd like, but only succeed when higher-priority messages allow it.
Short of faults that actually electrically disable the bus, it's pretty good.