A √N algorithm for mutual exclusion in decentralized systems | Synapse