Current Trends for Blockchain and Smart Contracts (In Financial Services)