Sales conducted on-chain through smart contracts couldn't really be done before Ethereum, which is why they are a newer concept. I think this style will become the most common over time.
The Internet will continue to be valuable so long as it is the most efficient mechanism for transferring data. Bitcoin's value is the same: It will remain as long as it is the most efficient mechanism for transferring ownership.
Bitcoin's value is the same: It will remain as long as it is the most efficient mechanism for transferring ownership.
Just as the Internet brought the cost of disseminating information down by an order of magnitude, bitcoin brings the cost of transferring ownership down by an order of magnitude.
The scripting language in Bitcoin is important because it is what makes Bitcoin 'programmable money'. Within each Bitcoin transaction is the ability to write a little program.
When the actual Bitcoin network launched in 2009, no one knew about it, and many of those who did thought it would surely fail. Just to make sure the thing worked, the scripting language in Bitcoin was intentionally extremely restrictive.