Blockchain innovations keep bringing us new and exciting products. After standard cryptocurrencies, the evolution continued with ICOs (Initial Coin Offerings), IEOs (Initial Exchange Offerings), Smart Contracts, etc. and now it’s time for DeFi (decentralized finance). It’s here to replace banks but it may still be a bit early.