Are smart contracts really smart or not?
A smart contract is a term familiar with blockchain technology. It sounds futuristic, exciting, and promising. The term was coined by a computer scientist in the 1990s even before the advent of blockchain as we know it today. It is simply a computer protocol, some lines of code that automatically execute a specified action, like releasing a payment, when certain conditions are fulfilled. But are smart contracts in their current form really smart?