美文网首页区块链研习社区块链大学
区块链目前真的被夸大了!要想真正落地难度并不小

区块链目前真的被夸大了!要想真正落地难度并不小

作者: 0ad6999b4991 | 来源:发表于2018-09-12 10:10 被阅读8次

    此前,互联网行业都在说,区块链技术是多么多么的好,甚至有人说,区块链可以颠覆世界。然而,区块链应用要想真正的落地,走进老百姓的生活,难度并不小。本来就来细说细说原因:

    1、性能与可扩展性

    去中心化应用,即DApp,必须运行在支持智能合约的底层公链上。而这个公链,大家可以看成安卓/苹果系统,若是系统出了问题,那运行的APP肯定会出问题。

    目前,底层公链最大的问题,就是性能和可扩展性不足。因为区块链采用的分布式账本技术,不管是什么DApp,运算结算就要同步到每个节点,才能达成共识。

    而性能、安全、去中心化,目前三者不可以都兼顾,只能取其二,舍其一。只要性能问题不解决,DApp就无法落地。

    2、共识算法的更新

    共识算法的更新,会影响到矿工、节点的利益。矿工花巨资买的矿机,肯定不愿意报废。这也是以太坊现在的问题,影响到矿工的利益,开发者社群只能修改共识机制。不可过急,不然很容易导致分叉。

    因为区块链是分散的系统,所以,开发者若想更新软件,就得买单网络上节点,所以,这也加大了区块链的更新难度。

     

    3、责任归属问题

    若是银行被黑客侵入,受害者肯定会找银行赔偿。但若是区块链项目遭到算力攻击,那用户只能承受损失。这个特性,大多数很难接受。

    4、链上内容不一定正确

    区块链上的内容虽然不能改,但是,正确性却不能保证。举例:用了农药的苹果,仍在追溯在农产品链上,仍可标为有机产品。

    如果要找公证人,那为什么还要做智能合约,干脆写法律合同好了。

    5、智能合约的代码审核

     

    DApp的智能合约代码写在区块链上,是公开的。但是,若要保证代码是正确的,还得找个第三方,来审核代码的安全性。

    很多要问了,区块链不是去中介化吗?其实,使用区块链系统,必须要建立在整条链的信任上。而像大型开源项目,都会有很多工程师审核代码,安全相对来说,不用担心。但是,对智能合约应用来说,就不是这回事了。从这个角度来说,区块链目前还做不到,实质上的“去中介化”。

    再者,代码审核这件事本身难度很大,即便现在没有检测出问题,也难保之后不会出事。

    6、用户可能根本不在乎是否去中心化

    区块链去中心化、不可篡改等特点,用户真的很在乎吗?相比这些,用户更关心的,能否解决他的问题。一旦解决不了他的问题,你觉得,他还会使用吗?换个角度来说,某个软件建立在区块链上,不用担心隐私,资料也不会被泄露,但就是性能差点,速度慢点,换作是你,你会用吗?

    总结:

    其实,并非所有应用都适合建立在区块链上,若是不能满足用户需求,那么,特性再多,还是无意义的。所以,目前的区块链并不是万能的,它的面前还有很多挑战,还有很长的路要走!

    本文系【链知道】原创首发,转载请注明出处!

    相关文章

      网友评论

        本文标题:区块链目前真的被夸大了!要想真正落地难度并不小

        本文链接:https://www.haomeiwen.com/subject/rkimgftx.html