智能合约最大风险是不能容错

微信发的消息可以撤回,常用的邮件系统现在发出去都可以撤回。这些都是产品设计容错的体现。

再谈容错性

老讲容错性,产品设计里,其实容错性已经是非常重要的一个产品设计理念。

微信发的消息可以撤回,常用的邮件系统现在发出去都可以撤回。这些都是产品设计容错的体现。

然而,目前如日中天的区块链,基本没有容错。

你的私钥丢了,就是丢了。

对比,你银行账户密码丢了,你银行卡丢了,你是可以挂失的,你是可以凭借身份证资料去申诉回来的。

当然,抬扛的人会说,总有人真的人间消失了,或者彻底忘掉了某个账户,别抬扛,这事总会有,但大部分正常情况下的账户丢失,总还是有找回来的可能。

你转账转错了,就是错了,完全不可逆。

对比,你银行转帐,通常,账户和姓名要一致才能完成转账,如果不一致转账会失败,少数对于无需核对账户和姓名的,你转错了可以马上申诉撤回,在一定时间内是可以撤回的。再有被欺诈的,还可以申请法律手段维权,虽然不一定能要回来,但至少法律层面是支持这种申诉逻辑的。

但你在区块链上被钓鱼了,在目前而言,你是没有任何机会追回来的。

你的区块链账户被黑了,就是被黑了,追回来的概率,基本等于0。

你的账户被人入侵和消费了,你可以申诉,拒绝付款,对于信用卡来说,这是你的权力。

再说最近开始热谈的dapp,特别是EOS主网要上线,很多人觉得dapp的春天快来了。

智能合约最大的风险是什么?还是不能容错啊!

最近币圈连续出几个安全问题,一行代码的问题就被黑客薅到死。

传统互联网公司可以回滚啊,可以把出问题的数据摘除修复啊,但智能合约出了问题,对不起,只能硬分叉,问题是,硬分叉实际上解决不了继承性的问题。

一个不具备容错性的系统,其未来的发展空间有多大,我是表示存疑的。

有些朋友表示,现金也没有容错性,丢了就是丢了,毁坏就是毁坏,说的没错,但正因为现金本身存在这样的问题,我们才依赖于银行,金融机构和电子货币来保存资产,现金只是小额临时性的产品。只有贪官才会砌一面墙来存现金,不过这倒是区块链的优点,据说贪官也已经开始存币了。

狂热的支持者不会认为这是个问题,他们会认为这是一个优点,因为所有容错性都代表了,中心化的机构有权篡改交易,篡改数据。而他们认为,不可篡改是最大的共识,但问题在于,我们真的准备好了,去适应一个不能容错的社会了么?

最后,说一句我对各种币市值价格的一些观点。

比特币未来上涨的可能性依然很大,但这个上涨背后的真实逻辑,我认为是这样的,币的丢失是长期存在的,未来若干年,超过50%,80%,甚至90%的币会丢失掉,对,彻底丢失掉。但由于比特币的切分特性,剩余的币依然会被大量切分成更小的单位,仍然具有广泛的持有者,所以名义市值会继续攀升,但实际上这种增长,其逻辑是,每一个丢币的行为,等效于将其价值贡献给了所有持币者。这和某些币所谓燃烧其实是一个道理。

这也是我以前强调的,长远来说,持有比特币的最大风险是丢失,而不是下跌。但所有丢币的人,都会认为这只是一个运气不好的偶然事件。

如果给区块链加上容错,那么,所谓去中心化共识就不复存在。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180504A0WDFP00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注腾讯云开发者

领取腾讯云代金券