Bank of Canada - Understanding DeFi Through the Lens of a ProductionNetwork Model Darren Moore Jr. 16 Aug 2023