Forrester区块链分析报告:区块链热潮背后的五大技术隐忧

尽管在当前,区块链正显示出在各行各业中重塑商业流程和模型的强劲势头,它仍然处在发展的极早期阶段,其分布
摘要

尽管在当前,区块链正显示出在各行各业中重塑商业流程和模型的强劲势头,它仍然处在发展的极早期阶段,其分布式账本的广泛迭代距离合规监管也还有很长一段距离。

的确,这项新兴的技术拥有巨大的发展潜力,但不少业内专家和分析师都警告称,它并不适用于每一项交易业务流程。以太坊交易所Leverj的创始人Bharath Rao就对区块链在虚拟货币之外的应用持有怀疑态度--他认为,在具体部署应用中,与采用了集中式关系型数据库等传统交易技术相比,区块链技术效率低下且成本更高。

“为了实现去中心化,它牺牲了效率。”Rao说道。他解释,在每一次上载交易记录时都需要通过密码验证,对于实时性要求极高的交易解决方案来说,区块链在商用上显得极其效率低下。

“其次,由于其链状性质,每一个区块的新增都要经过序列化,而这意味着和传统的数据库相比,上载的速率很慢,原因在于后者能够并行更新数据。”

不是只有Rao一个人对于区块链的广泛应用成功与否持怀疑态度。Forrester的这份调查报告将焦点放在区块链的狂热兴起和真实现状上,得出结论:

“从来没有如此之多的信众,在对一项技术了解如此之浅的情况下这么狂热地去追求它。”

根据Forrester的这份报告,目前区块链技术共有以下五大缺陷:

区块链之新兴与配套软件之落后

自2008年中本聪首次提出“分布式区块链”的概念以来,该项技术在现实世界中的应用历程仅仅走过了数年的时间,且还只是围绕着分布式账本限于数字加密货币和其他虚拟货币的交易流程中应用。

Hyperledger与以太坊,目前最为流行的两大区块链底层平台,仍极其不成熟和不稳定,在落地部署的过程中可能会出现许多无法预料的问题。有鉴于此,Forrester建议,采用了区块链技术的企业的决策层要对可能隐藏严重漏洞的区块链配套软件进行审视排查,有必要的话还要下马相关项目来规避风险。

“配套软件隐藏着重大漏洞--这不仅仅存在于大型的区块链社区,对于那些对于项目还不是那么深入了解的企业而言亦是如此,在其中,有些漏洞甚至是可以避免的。”Forrester首席分析师兼报告的主要作者Martha Bennett这样说道。

比如,在以太坊区块链平台上一个用于执行智能合约的项目Solidity,实际上并不支持小数点的使用,而这将促使开发人员们去寻找变通的办法,有时候还要推掉重来。

“我见过太多这样的情形了,”Bennett说道,“当我和那些正奋战在区块链大型项目上的人交谈时,他们告诉我,和这项技术相关的工作进行得越多,他们越意识到它有多么的不成熟。”就在这周,Parity安全事故发生以后,超过三亿美元价值的以太坊数字货币被锁死冻结。

事故发生的原因在于,在这个Parity Technologies公司管理的区块链项目中,用户们需达成共识来改变等分布式账本的条款,却由于一个代码漏洞导致其中一个用户成为这这条区块链中所有虚拟加密货币钱包的所有者。

区块链:并非存储数据的万能钥匙

区块链最为突出的优点在于,其一经记录书写,即被发送多个分布区块的特性--这使得它能够很轻易地被部署在网络上不同的节点上。同时,每一条记录都包含着其独有的散列值签名,这使得它们无法被篡改。

Bennett说道,通过区块链网络,分布式分类账本能够记录更为丰富和全面的交易历史记录,而不是像以往一样,只有特定的用户才能通过内部系统或者黑名单才能看到。

尽管如此,这也不意味着交易中产生的相关数据就属于区块链网络的一部分。

比如,如果区块链的用户将图片当作是交易的一部分,数据的存储量将会极速增长,占用的网络空间也会越来越大。他解释道,由于区块链的分布式特性,所有的数据都会被复制到区块链网络中所有的节点。

这也是为什么和去中心化的区块链网络相比,更优于选用关系型数据库,它们采用互相独立的网络存储方式来处理交易任务,而数据的存储量在区块链网络中的不断膨胀增长将极易导向失控的局面。

这里有一个首要原则:所有关系型数据库能完成的工作,都不要去尝试使用区块链架构。”Bennett说道。

区块链:并非百分百的安全

就目前来看,通常来说区块链有两种类型:公有链和私有链。公有链对所有人都开放准入门槛,比如比特币就是一个很好的公有区块链的范例。在比特币区块链网络上,任何人只要想要买入这种虚拟加密货币都可以加入它。正是其开放和透明的特性,使得在区块链网络上的用户能看见所有的交易记录。