Decentralized finance (Defi) is advertised as an alternative form of intermediary ...