As far as I understand, some/many? industrial PLC systems are programmed using "ladder logic" which encodes logic as a (virtual) circuit of relays.
They were here before Shannon (used in telephone, rail signaling, etc.), got infused with math and a new meaning (formalized computing!) in his incredible master's thesis, and are still with us today.
My personal faves on the topic: Tim Hunkin's beautiful machines [4] which you can see in London, and his series on components - including relays of course! [5].
Cheers :-)
[0] https://en.wikipedia.org/wiki/Signaling_of_the_New_York_City...
[1] https://www.youtube.com/watch?v=wS3CkGzbsOo
[2] https://www.youtube.com/watch?v=uj8raZYHncQ
[3] https://www.youtube.com/watch?v=xZePwin92cI
Retr0id•19m ago
So now the problem is moved to "how do you decide who to issue tokens to?", which every project must solve individually. It might sound like I'm being dismissive here but I think that's exactly the right approach.