Arbitrage, contract design, and market structure in Bitcoin futures markets