Decentralized finance based on smart contracts in Ethereum In the modern world, more and more people are starting to think about decentralization, about abandoning centralized systems. For example, people want to control their finances, their property, their time, and so on. Smart contracts help them with this. Smart Contract is a computer application that can be written into the memory of a smart contract. It can perform certain actions in response to certain conditions.