A global money transfer and decentralized exchange system based on Blockchain, Smart Contract Technologies and Sharing Economy