1.优异品质
(1)难以篡改
以
比特币为例,除非掌握了50%以上的全网算力,才有可能篡改链上的数据。目前比特币的全节点有数千个,遍布世界各地,在一定程度上保障了系统的不间断连续运行。
(2)自由开放
任何人都可以竞争记帐权或者加入到某个矿池参与挖矿,只要挖矿成功,谁都可以获得奖励。这在传统的相对封闭的信息系统,几乎不可能,比如某人买了一台计算能力很强的服务器,想为腾讯服务,可能吗?不可能,一般机构绝对不可能让其他人随便加入系统,参与它的运行。
作为自由开放的体系,比特币欢迎任何人带着算力参与记账权竞争。从技术演进角度看,这是一个重大的进步。
(3)数据高度可信任
数据的难以篡改带来了数据的可信,可信的结果是我们可以基于这些可信数据,进行多方面的应用和交易。比如智能合约。实际上,智能合约是
区块链数据上的应用小程序,在不能保障数据可信的情况下,这些应用小程序是无法运转的。应该说,
区块链技术的出现使智能合约的应用真正变成可能。
(4)容错性强
区块链技术通过共识算法保持各节点数据的高度一致,每一个全节点都会维护一个完整的数据副本,如果某个节点遇到网络问题、硬件故障、软件错误或者被黑客控制,均不会影响系统以及其他参与节点。
问题节点在排除故障并完成数据同步之后,便可以随时再加入到系统中继续工作。由于整个系统的正常运转不依赖于个别节点,所以每个节点可以有选择地下线,进行系统例行维护,同时还能保证整个系统的7x24小时不间断工作。
2.不足之处
(1)性能问题
区块链技术的理念之一是分布式共享,但假设近万个节点都要共享数据的时候,速度自然就慢下来,效率不高。目前比特币的成交至少要等10分钟,有时候要等1个小时以上,这是许多人不能容忍的。
(2)隐私保护
比特币的整个帐本是公开的,但如果有些人/机构不愿意自己的资金交易被全网看到,尤其是大额交易,那么该如何处理?隐私保护成为了区块链技术的一个研究热点,一些解决方案已经出现,比如零币。
(3)安全问题
目前,智能合约还处于初级阶段,一旦有漏洞,就会被人攻击,出现重大的风险。比如TheDAO被黑事件,黑客利用TheDAO智能合约的安全漏洞,从合约管理的ETH中划走360万个ETH。
(4)治理缺失
当社区面临重大决策事件时,如何让社区参与进来,以某种机制形成社区意见,最终在区块链上表达出来。这些决策可能是不同的技术升级提案,也可能是TheDAO这样的突发事件处理,或者是该区块链某些基础规则的调整。如果缺乏治理机制,只能通过软分叉或者硬分叉解决问題,最终将导致混乱和分裂。
(5)互操作性问题
互联网有通用的TCP/IP协议作为基础来实现互联互通,而区块链作为新一代价值互联网并没有通用的协议,目前都还是社区自组织模式,跨链互操作没有统一的规范,很大程度上限制了应用创新。
版权申明:本内容来自于互联网,属第三方汇集推荐平台。本文的版权归原作者所有,文章言论不代表链门户的观点,链门户不承担任何法律责任。如有侵权请联系QQ:3341927519进行反馈。