You are viewing a single comment's thread from:

RE: Engineering Trust with Charles Hoskinson

in #bitshares8 years ago (edited)

People asking for autonomous are trusting their lives with the code and people demanding immutability aren't understanding what that could mean when code is protecting lives directly or costing it.

Trusting their lives with a smart contract code?? Who wants to trust their life with a smart-contract? Smart contracts are not meant to "protect lives directly". That's the point - use a smart contracts reasonably and within their limitations and be aware that things might go wrong.

Actually, there are products that do kill people and still we choose to use them. Cars have the ability to kill and injure people. Whenever I choose to drive I take a little bit of risk of seriously and irreversibly hurting myself (even due to no fault on my side) but still millions of people every day choose this little amount of risk to get a bit of convenience and fun in return.

The same applies to smart contracts. Just make sure that everybody is properly informed about the risk, but let people make the choice and then bear the consequences of that choice. Smart contracts can be immutable and thus not fully reliable, and still widely used, just as cars are. Let the user decide if he wants a safety net or not. If you want a safety net - stick to the legacy system, if you want to enjoy your freedom (and bear the responsibility) - use a smart contract. By adding a hard-fork option to a smart contract, we end up recreating what we already have - we introduce a third party which has the power to intervene. It's no longer a peer-to-peer relationship.

Coin Marketplace

STEEM 0.20
TRX 0.14
JST 0.029
BTC 67900.86
ETH 3250.85
USDT 1.00
SBD 2.63