Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Matthews Lab
Search
Search
Appearance
Log in
Personal tools
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
Dumb contracts
(section)
Page
Discussion
British English
Read
Edit
Edit source
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
Edit source
View history
General
What links here
Related changes
Special pages
Page information
Appearance
move to sidebar
hide
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
= Dumb contracts = I would like to try take back the meaning behind some of these words by introducing a new term: the '''dumb contract'''. A dumb contract is any contract that relies heavily on the actions of other people to carry out its basic functionality, and thus requires third-party trust to operate. A dumb contract is said to be dumb because people can easily be misguided, hacked, or tricked into doing things outside the parameters of the contract, making the dumb contract no better than using IOUs. Examples of dumb contracts are pervasive and include: * Escrow systems of any kind where a third-party acts as a clearing house (e.g. Trading systems and currency exchanges.) * Voting systems (e.g. Bitshares as an organizational structure.) * Oracle and external state anything (e.g. Augur) * Multi-sig exchanges (e.g. B & C exchange) * Tokens for physical derivatives, goods, stocks, or IOUs (e.g. Colored coins, Counterparty, etc - since they may or may not exist and require trust to be redeemed.) * Virtually all “Decentralized” “autonomous” anything (e.g. The DAO – because voting can be subverted – imagine if we voted in Bitcoin to achieve consensus. Absolutely disastrous.) * Collateral backed protocols that don’t account for irrational actors * Projects that use reputation systems as a magic solution for everything <span id="smart-contracts"></span>
Summary:
Please note that all contributions to Matthews Lab may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Matthews Lab:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)