Using "Failure Costs" to Guarantee Execution Quality in Competitive and Permissionless Order Flow Auctions | Synapse