# Introduction  Smart contracts, as defined by Nick Szabo, are computer systems that manage assets. Assets include money, votes, passports and reputation. Examples of smart contracts include supermarket checkout systems and automated teller machines. # Actions & Agents  Smart contracts can perform *actions*. Automobile insurance plans might adjust rates hourly based on the weather or location. Washing machines might order replacement parts when needed.  Because smart contracts often operate autonomously, it might sometimes be more appropriate to refer to them as *agents* (autonomous software components). On the other hand, the original term emphasizes that they can manage many legal and financial *agreements*. An example of a smart contract that managed a financial agreement would be a television that stopped working when the loan payments were in arrears. # Blockchains  Blockchain systems, such as Ethereum and Ethereum Classic, are ideal platforms for smart contracts (agents) because of their security, reliability and censorship resistance. # Improved Communication  A major benefit of smart contracts is the improved *communication*. Uncertainties in legal and financial agreements such as confusing legalese and unintended loopholes incur huge costs. In contrast, smart contracts are *deterministic* and formal verification methods can help avoid mistakes. Smart contracts can have the flexibility of legal contracts¹. For example, they can be designed to allow modifications when there are certain unforeseen events. # Conclusion Smart contracts can effectively manage assets removing a lot of the confusion of previous methods. Furthermore, when implemented on blockchain systems, they can have unprecedented levels of security, reliability and censorship resistance. -------------------- <sub>1. Some have misinterpreted the saying, "Code is law!", as implying smart contracts somehow supercede legal systems. The intended meaning is that blockchain based smart contracts should be immutable and unstoppable like laws of *nature*.</sub> # Feedback Feel free to leave any comments or questions below. You can also contact me by clicking any of these icons: [](https://twitter.com/chris_seberino) [](https://www.facebook.com/cseberino) [](https://www.linkedin.com/in/christian-seberino-776897110) # Acknowledgements I would like to thank Gavin Wood for his informative papers and talks that have greatly helped clarify many of these ideas. I would also like to thank IOHK (Input Output Hong Kong) for funding this effort. # License  This work is licensed under the Creative Commons Attribution ShareAlike 4.0 International License.
author | cseberino |
---|---|
permlink | the-skinny-on-smart-contracts-an-introduction-and-why-you-should-care |
category | etc |
json_metadata | {"tags":["etc","eth","ethereumclassic","ethereum","blockchain"],"image":["http://i.imgsafe.org/54c0d6403d.jpg","http://i.imgsafe.org/5496a65336.jpg","http://i.imgsafe.org/5496970cb0.jpg","http://i.imgsafe.org/549684e929.jpg","http://i.imgsafe.org/54969d9a9b.jpg","http://i.imgsafe.org/fcbc8685c1.png","http://i.imgsafe.org/fcbc627df9.png","http://i.imgsafe.org/fcbcf09c9e.png","https://i.creativecommons.org/l/by-sa/4.0/88x31.png"],"links":["https://twitter.com/chris_seberino","https://www.facebook.com/cseberino","https://www.linkedin.com/in/christian-seberino-776897110"],"app":"steemit/0.1","format":"markdown"} |
created | 2016-11-23 21:29:09 |
last_update | 2016-11-24 05:33:06 |
depth | 0 |
children | 2 |
last_payout | 2016-12-24 21:56:48 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.039 HBD |
curator_payout_value | 0.011 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 3,138 |
author_reputation | 5,161,857,859,658 |
root_title | "The Skinny On Smart Contracts: An Introduction & Why You Should Care" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 1,833,282 |
net_rshares | 1,727,374,322,765 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
magnebit | 0 | 21,842,147,044 | 100% | ||
ramta | 0 | 1,505,553,791,479 | 100% | ||
tommycordero | 0 | 6,123,552,784 | 100% | ||
barbro | 0 | 183,615,430,245 | 100% | ||
jlufer | 0 | 706,504,498 | 100% | ||
babsboard | 0 | 7,859,172,016 | 100% | ||
cseberino | 0 | 1,102,026,103 | 100% | ||
presa2528 | 0 | 571,698,596 | 100% |
Could you include some more specific links in your Acknowledgements?
author | plotbot2015 |
---|---|
permlink | re-cseberino-the-skinny-on-smart-contracts-an-introduction-and-why-you-should-care-20161207t023602069z |
category | etc |
json_metadata | {"tags":["etc"]} |
created | 2016-12-07 02:36:00 |
last_update | 2016-12-07 02:36:00 |
depth | 1 |
children | 1 |
last_payout | 2016-12-24 21:56:48 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 68 |
author_reputation | 15,879,930,254,115 |
root_title | "The Skinny On Smart Contracts: An Introduction & Why You Should Care" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 1,938,429 |
net_rshares | 0 |
This talk by Gavin Wood was quite good: https://www.youtube.com/watch?v=U_LK0t_qaPo
author | cseberino |
---|---|
permlink | re-plotbot2015-re-cseberino-the-skinny-on-smart-contracts-an-introduction-and-why-you-should-care-20161207t155412906z |
category | etc |
json_metadata | {"tags":["etc"],"image":["https://img.youtube.com/vi/U_LK0t_qaPo/0.jpg"],"links":["https://www.youtube.com/watch?v=U_LK0t_qaPo"]} |
created | 2016-12-07 15:54:12 |
last_update | 2016-12-07 15:54:12 |
depth | 2 |
children | 0 |
last_payout | 2016-12-24 21:56:48 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 85 |
author_reputation | 5,161,857,859,658 |
root_title | "The Skinny On Smart Contracts: An Introduction & Why You Should Care" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 1,942,991 |
net_rshares | 0 |