Future of Finance Through Smart Contract Technology