What is decentralized finance? An expert on bitcoins and blockchains explains the risks and rewards of DeFi