A Smart-Contract to Resolve Multiple Equilibrium in Intermediated Trade
Daniel Aronoff, Robert M. Townsend
TL;DR
The paper models a two-broker-dealer, two-client repo market and shows that strategic interaction generates multiple equilibria due to inventory externalities. It then constructs a smart-contract framework that coordinates the participants to implement joint profit maximization, leveraging a sequential offer-acceptance protocol and cryptographic tools for privacy and verifiability. The contract relies on an explicit inter-dealer rate relation, $r_{bd}=\frac{1}{2}(r_{rm}+r_{mm})$, and fixed schedules to ensure consistent outcomes, while using fully homomorphic encryption and blockchain verification to preserve privacy and enable public auditability. The work demonstrates how cryptographic market design can improve welfare and efficiency in intermediated markets, with extensions to funding liquidity and client welfare left for future research.
Abstract
We present a model of a market that is intermediated by broker-dealers where there is multiple equilibrium. We then design a smart-contract that receives messages and algorithmically sends trading instructions. The smart-contract resolves the multiple equilibrium by implementing broker-dealer joint profit maximization as a Nash equilibrium. This outcome relies upon several factors: Agent commitments to follow the smart contract protocol; selective privacy of information; a structured timing of trade offers and acceptances and, crucially, trust that the smart-contract will execute the correct algorithm. Commitment is achieved by a legal contract or contingent deposit that incentivizes agents to comply with the protocol. Privacy is maintained by using fully homomorphic encryption. Multiple equilibrium is resolved by imposing a sequential ordering of trade offers and acceptances, and trust in the smart-contract is achieved by appending the smart-contract to a public blockchain, thereby enabling verification of its computations. This model serves as an example of how a smart-contract implemented with cryptography and blockchain can improve market outcomes.
