3 ms·
A lot of semantic arguments could have been avoided if they'd just called them "scripts" instead.
by DennisP 4y ago
A lot of semantic arguments could have been avoided if they'd just called them "scripts" instead.
- kortex 4y agoSmart contracts are still contracts, just a different kind than the typical legal contracts. "Contract" has been used to describe API interfaces. Words can have more than one meaning. "Contract" is also a verb, with multiple meanings. https://en.m.wikipedia.org/wiki/Design_by_contract https://en.m.wikipedia.org/wiki/Design_by_contract
- DennisP 4y agoHah, that's a good point.
- wpietri 4y agoI think we both know that they were called "smart contracts" to draft off the legal meaning of the term.
- P5fRxh5kUvp2th 4y agoIt's money, they should not have been called contracts. Communication is a thing.
- bitxbitxbitcoin 4y agoGuess smart scripts just doesn’t roll off the tongue the same way.
- trkaky 4y agolegally binding scripts
- oblio 4y agoYou don't get to a multi billion scam, sorry, valuation, by calling them "scripts". The naming was very deliberate
- davidmurdoch 4y agoBitcoin Script is literally the name of bitcoin's programming language.
- knicholes 4y agoI interpret "contract" like a contract between two software components. e.g. This is the schema of what our endpoint returns. You can work off of that.