首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

摆在区块链面前的“三座大山”

金融之家2月9日讯,最近有很多关于区块链未来的争议。

随着近期区块链技术被广泛追捧,每个人都想知道我们是否见证了互联网的第二次爆发或者有史以来最疯狂的泡沫。

在今天,在没有见到产品的情况下,区块链仅仅凭借一个想法和一些技术规范就吸引了几十亿美元的资金。这种现象与互联网兴起的早期阶段十分相像。当人人开口都提区块链的时候,风险投资者们已经不需要理解这种投机水平是否可以持续了。

这种现象使区块链当前处于相当危险的境地。一方面,得益于去年的加密货币繁荣,它获得了令人难以置信的关注,另一方面,繁荣也使很多人忽略了区块链的多样化应用,掩盖了这种底层架构和技术的许多潜力。

然而,抛开市场炒作,区块链还是一个非常令人兴奋的技术,它正在极大地改变我们日益数字化的世界。但这也不意味着这种改变会一夜之间发生。当“云养猫”这种看起来似乎毫无用处的用于繁殖买卖虚拟猫的游戏可能会令世界上最有希望的区块链网络瘫痪的时候,很显然,在应用于重要的现实世界之前,这项技术还有很长的路要走。

更关键的是,在实现这一目标之前,那些富有创造力和进取的开发人员必须克服区块链技术面临的“三座大山”:交易的延迟、高昂的计算成本以及有限的存储空间。这些限制都是当前区块链实现更广泛应用的软肋。

残酷的延迟

区块链最大的创新之一就是通过采取基于共识的方法来验证各种交易,从而分散信任。虽然这创造了巨大的价值,但它也带来了巨大的成本:漫长的等待时间。

这是因为当事务被发布到区块链时,网络上的所有节点都将参与验证和记录。这是一个缓慢而冗余的过程,需要大量的处理能力。这也违背了我们对软件系统和普通互联网所期望的一切。互联网的整个基础设施正在朝着实时方向发展,而区块链本身却很慢。如果区块链期望未来被广泛采用,那它就需要快得多。

计算成本高

今天的程序员们已经习惯于获得廉价且几乎无限的处理能力,但区块链并非如此。

这可以追溯到区块链架构的分布式特性以及验证区块链活动的共识机制。在这种环境下,来自网络上每个节点的无限并行执行计算每一笔交易意味着计算成本非常高。换句话说,网络可用的计算能力非常少,使其成为一个非常稀缺的资源,因此也是非常昂贵的。

此外,增加更多的电脑并不能解决问题。恰恰相反,网络上的计算机越多,需要与最新的交易记录同步的节点就越多。不过,这对一部分程序员来说,这可能是一个令人着迷的挑战。

高度有限的存储

与区块链处理能力有限且昂贵的方式类似,存储也是如此。

通过云平台,你可以支付每月或每年的无限存储费用。但在区块链上,存储区域是块状的,只有那么多的数据能适合任何给定的区块。而且,可以创建的块数量是有限的,这对处理速度和功耗造成了很大的限制。因此有限的存储问题的存在也是区块链爱好者们面临的一个重大挑战。

现在加密电子货币已经超过七个星期被看空,这种怀疑态度已经以某种方式抹杀了人们对于技术本身的看法。这种消极情绪对区块链最近的积极发展并不有利。作为一项新兴技术,区块链必须被视为一种稳定可靠的技术,并且具有现实的实际应用价值,才能获得更广泛的认同。而在此之前,区块链仍然需要克服很多的难关。

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

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券