On Optimizing Deterministic Concurrent Scheduling for Smart Contracts and Blockchains | Synapse