Understanding Smart Contracts
As with the blockchain technology that underpins most cryptocurrencies, smart contracts evolved from less-than-complete technologies. In the case of smart contracts, they are developed from older electronic instruction execution systems that used if/else statements and other conditional logic to generate a conclusion depending on the data supplied.