Is TradFi Ready for On-Chain Finance?