区块链的爆发仍为时尚早……
点击上方“CSDN”,选择关注
关键时刻,第一时间送达!
【CSDN编者按】如今,“区块链”一经出现就火爆异常。虽然科技行业大多对充满波动性的加密货币持悲观态度,但对其所涉及的底层技术仍然热情高涨。不过,尽管区块链技术确实非常有趣并且潜力巨大,但它对于消费级应用程序来说仍然存在一些媒体未曾提及的缺点。本文就来细细剖析一番。
以下为译文:
我的工作是开发虚拟世界的游戏,类似于第二人生,在游戏中用户可以创建、构建并进行虚拟物品交易。看上去区块链技术应该是我的福音,它无需中间人即可实现用户到用户的小额支付。但事实并非如此,至少现在的时机还不成熟,并且时机成熟可能需要很长时间。原因如下:
区块链无法兼具其三大特征
区块链的三大特点是:快速、低成本和去中心化(分散)。而目前很难制造出同时具有这三大特征的产品形态。历史归档的存储和带宽需求是非常巨大的,并且在修改时代价会指数增长,因此快速和分散注定将产生高成本。想要兼具快速和低成本,你不得不引入像银行一样的强权机制。
在容量很大的情况下,一个好的信用卡处理器可以支持2美元的交易,成本大约是0.10美元。一些大的网络游戏每天管理着超过一百万次用户之间的交易,而且完全免费。即使这样,我仍然发现有很多初创企业试图引入昂贵且缓慢的区块链。
区块链的客户支持很糟糕
对于大多数消费者来说,即使丢失在线服务密码也影响不大,因为通常情况下,都可以通过电子邮件或者直接联系客服来找回或者重置密码。
相比之下,区块链钱包及其密码与用户硬盘上的文件关联紧密,为了保证安全性,这种关联性对于尝试访问区块链的用户来说必不可少。并且它们没有恢复机制。“你丢失了密码,你就失去了一切”。如此糟糕的用户体验,对于主流消费者以及试图在区块链上构建服务的公司来说简直是一场噩梦。如果使用托管服务,失窃或者资产损失的风险是很大的,缺乏像中心化管理的可追溯性。
假设你基于区块链购买在线游戏或其他消费者服务。你如何处理退款请求?如何验证损失?如何处理盗窃或被盗卡的资金?当然,公司可以通过恢复协议创建区块链主控覆盖,但这完全违背了使用分散化系统的初衷。
这使我想到另外一个问题:
区块链额外制造麻烦
目前,区块链应用程序对消费者来说并不简单。用户已经习惯于进行数字和在线付款,如果想要通过区块链支付,用户必须接受培训,从而学习如何正确运用区块链支付,以防止偷窃。不可逆的匿名交易缺乏足够的信任度和完整性。
速度和交易费用都是关键。对于大多数公有链来说都需要长达一分钟的时间,除非你愿意支付高额交易费用。相比之下,信用卡的交易时间仅需2-10秒,而移动支付的速度则更快。
私营区块链可能会提供定制的结算时间与费用的组合,但所有这些都将受到上述竞争目标的制约。如果开发者不想过多依赖于此,那么他们不得不自己处理拒绝服务攻击以及存储和带宽的系列问题。
CryptoKitties 是一个不错的案例,它展示了消费者使用区块链可能会出现的问题。它几乎一手包办了以太坊网络,公司不得不大幅提高交易成本以克服由此造成的滞后。整个活动只是很多中型网络消费者服务的一小部分,更不用说真正的大型服务。
这些观点仅仅是为了让区块链为大众市场做好准备。假设每天有数百万人使用基于区块链的服务,企业将面临不断扩大的存储需求,以保证区块链的维护和访问能力。以太坊的区块链目前以每年50G以上的速度增长,这个规模太大了,用户已经无法立即进入它,而且它注定还要保持增长。
正如我在开始时所说,这并不意味着区块链不是一项有价值的技术。一些早期的尝试正在进行,试图解决我提出的问题。但区块链想要成为真正可行的技术,需要根本性的改进,这需要进行数千次微小的改变,或者对技术核心进行彻底的重新思考。
我们需要诚实地重新评估区块链的价值,可以解决哪些问题,并且看看这些问题是否可以用更实际、更可靠的方法来解决。很多区块链爱好者在 Neal Stephenson 的Cryptonomicon 中读到加密货币之后,就被加密货币的想法所激发。但是,被一本科幻小说启发与将之落到实处有很大的区别。毕竟,Second Life 最初受到了 Neal Stephenson 的 Snow Crash 的 Metaverse 启发。但是,在进行了数百美元支付并处理了一系列问题之后,我可以向你保证,在一个真正的 Metaverse 做生意也没有完全变成我们想象的方式。
原文:https://venturebeat.com/2018/03/11/why-blockchain-isnt-ready-for-primetime/
作者:ADAM FRISBY, SINESPACE
译者:安翔
责编:言则