区块链的三大技术短板

简介: 富有创造力和进取心的开发者必须克服存在于区块链核心的三大障碍:无情的高延迟、高昂的计算成本以及有限的存储空间。在此之前,投向比特币、以太币、莱特币等加密货币的数千亿美元资金不过是充满投机的豪赌罢了。更为重要的是,如果区块链技术在短期内无法赶上投资者的热情,那么市场极有可能会出现重大调整。

近来,许多人对区块链的未来充满迷茫。加密货币的价格最近创下有史以来的新高,总市值突破 8000 亿美元,每个人都想知道我们现在看到的是第二波互联网浪潮,还是史上最疯狂的泡沫。如果你问我的话,我觉得两方面都有点儿。

今天,有些区块链项目仅仅凭借一张白纸就能获得数亿美元融资——没有产品、没有号召力,只有创意和部分技术参数。我们即便不是身处风险投资行业,也知道如此程度的投机性是不能持久的。与此同时,在互联网早期阶段,我们也曾目睹过相同的一幕,因此今天这种状况让我们心存警惕。

我认为,我们当前看到的围绕加密货币的疯狂正在掩盖这种重要架构和技术的许多潜力。抛开市场投机不论,当我今天看到区块链时,看到的是一种令人非常激动的技术,正在极大地改变我们日益数字化的世界。

然而,这并不意味着它会在一夜之间发生。当 CryptoKitties 这款用于繁殖、买卖虚拟猫咪的看似毫无用处的游戏,可以让世界上最具前景的区块链网络陷入瘫痪的时候,那么很显然,在这项技术做好在现实世界获得大规模普及的准备之前,我们还有很长的路要走。

要想实现这一目标,富有创造力和进取心的开发者必须克服存在于区块链核心的三大障碍:无情的高延迟、高昂的计算成本以及有限的存储空间。在此之前,投向比特币、以太币、莱特币等加密货币的数千亿美元资金不过是充满投机的豪赌罢了。更为重要的是,如果区块链技术在短期内无法赶上投资者的热情,那么市场极有可能会出现重大调整。

延迟超高

区块链最大的创新之一就在于,采用基于一致性的方法来验证各类交易信息,借此实现信任的分散化。虽然这种模式创造了巨大的价值,但它也带来了巨大的成本:延迟问题,而且还是长时间的延迟。

这是因为,当交易被发布到区块链的时候,整个网络上的所有节点都要参与交易信息的验证和记录。这是一个缓慢且冗长的过程,需要大量处理能力。这也与我们对软件系统和整个互联网的一切期许背道而驰。一方面,互联网的整个基础设施正在朝着实时方向发展;但另一方面,区块链与生俱来就很慢。

如果区块链想要获得广泛采用,它就需要变得更快。冗余可能只是一个关键功能,但高延迟总是被视为一个 bug,因为我们所有人现在都已习惯了与技术的实时交互。

计算成本高昂

就在每个人都在谈论解锁并行化、编写多线程和超高效代码的时候,我们却不得不去思考如何再次编写高效的单线程代码,这无疑是莫大的讽刺。

这要归因于区块链架构的分布式特性,以及验证区块链活动的一致性机制。在这种环境下,网络计算的每个节点在每笔交易时都会产生无限的并行执行(parallel execution),这意味着计算成本非常高。换句话说,网络中可用的计算能力非常有限,使其成为非常稀缺(因此也是昂贵的)资源。

这是一个很有趣的挑战。今天的程序员已经习惯于获得廉价且几乎无限的处理能力。区块链却不具备这种处理能力。

今天,我们看到所有这种努力都是为了重新获取如何编写超高效软件的知识。但是,高效的代码也只能对区块链的普及起到一定程度的促进作用。若想获得广泛采用,区块链的处理能力就必须要变得更便宜。

单纯增加更多的计算机并不能解决这个问题。恰恰相反,网络上的计算机越多,需要与最新交易记录同步的节点也越多。

存储空间极为有限

  与区块链的处理能力一样,存储空间既十分有限,成本也相当高。

在区块链上,存储空间是以区块形式存在的,而适合特定区块的数据又非常多。此外,可以创建的区块的数量是有限的。之所以出现这两种结果,是因为每个区块都需要在网络的每个节点上进行验证和同步。正如前面所指出的,这对处理速度和处理能力都造成了很大的限制。

这也提出了一个如何货币化存储空间的重要问题。借助云平台,用户可以按月或按年付费购买存储空间,甚至是不限量的存储空间。只要用户不停地付费,这一切都是他们的东西。一旦订阅服务到期,用户可以选择续订,否则将无法访问原来的文件(即文件会被删除)。

由于有了区块链,这种模式彻底失效。区块链数据库可以无限存储数据;它还提出了一个问题:你怎样对存储数据进行定价呢?数据存储成本必须预先支付,不仅包含某个月的使用费,还要涵盖十二个月和未来数年的时间。

什么是数据的时间价值?这又是一个仁者见仁,智者见智的问题,迫切需要一个创造性的解决方案。

编者按: 安迪·维图斯(Andy Vitus)是风险投资公司 Scale Venture Partners 合伙人。

亚历克斯·马(Alex Ma)对本文亦有贡献。

原    文:What’s needed to unlock the real power of blockchain and distributed apps
译    文:Techcrunch
作    者:皓岳 译
更多文章: SDK.CN - 中国领先的开发者服务平台
目录
相关文章
|
1天前
|
供应链 安全 分布式数据库
探索区块链技术在供应链管理中的应用
【10月更文挑战第21天】 本文深入探讨了区块链技术如何在供应链管理中发挥关键作用,通过具体案例分析,揭示了区块链提高透明度、降低成本和增强安全性的潜力。文章首先概述了区块链技术的基本原理及其对传统供应链模式的挑战,接着详细讨论了区块链如何在不同供应链环节中实施,并分析了其带来的变革。最后,文章提出了企业在采纳区块链技术时可能面临的挑战和应对策略,为供应链管理者提供了宝贵的参考。
|
11天前
|
存储 安全 物联网
未来已来:区块链技术在物联网与虚拟现实中的应用
随着科技的不断进步,新兴技术如区块链、物联网(IoT)和虚拟现实(VR)正在逐渐改变我们的生活和工作方式。本文将探讨这些技术的发展趋势和应用场景,以及它们如何相互融合,为我们带来更便捷、安全和沉浸式的体验。
|
12天前
|
存储 供应链 算法
深入探索区块链技术:原理、应用与未来展望
本文将带你深入了解区块链技术的基本原理,探讨其在金融、供应链、医疗等多个领域的应用案例,并展望其未来的发展趋势。通过本文,你将对区块链技术有一个全面的认识,理解其背后的技术逻辑和应用场景。
|
19天前
|
供应链 安全 区块链
探索区块链技术在数据安全中的应用
本文深入探讨了区块链技术如何革新数据安全领域,特别是在保护个人隐私、增强数据完整性和透明度方面的作用。通过分析区块链的去中心化特性、加密技术以及智能合约的功能,文章阐述了这一技术如何有效防止数据篡改、确保交易记录的不可逆性,并促进跨组织间的信任建立。此外,还讨论了当前区块链技术面临的挑战及未来发展趋势,为理解其在数据安全领域的潜力提供了全面视角。
|
14天前
|
存储 供应链 监控
深入探索区块链技术在供应链管理中的应用####
本文旨在探讨区块链技术如何革新供应链管理,通过分析其核心特性与实际案例,揭示该技术如何增强透明度、提升效率并降低成本。我们将从区块链的基本原理入手,逐步剖析其在供应链各环节中的具体应用,最终展望其未来发展趋势。 ####
43 3
|
17天前
|
存储 供应链 分布式数据库
深入理解区块链技术:原理、应用与挑战
本文旨在探讨区块链技术的基本原理、主要应用及其面临的挑战。通过分析区块链的分布式账本技术、加密算法和共识机制,我们揭示了其如何在无需中心化权威的情况下确保数据的不可篡改性和透明性。此外,文章还讨论了区块链在金融、供应链管理、智能合约等领域的应用案例,并指出了当前区块链技术面临的可扩展性、隐私保护和法律监管等挑战。通过对这些内容的深入分析,我们希望为读者提供一个全面而深入的区块链技术概览。
36 6
|
17天前
|
供应链 物联网 区块链
未来技术的脉动:探索区块链、物联网与虚拟现实的融合趋势
本文深入探讨了区块链技术、物联网(IoT)和虚拟现实(VR)这三个领域的最新发展趋势,以及它们在现代科技生态中的交互作用。通过分析这些技术的独特优势和面临的挑战,我们揭示了它们如何共同塑造未来的技术景观,特别是在数据安全、智能设备管理和沉浸式体验方面。文章还讨论了这些技术融合后可能带来的社会和文化影响,以及它们如何推动创新和促进经济增长。
36 3
|
20天前
|
供应链 安全 数据挖掘
深度剖析区块链技术在金融科技领域的创新应用与挑战####
本文旨在探讨区块链技术于金融科技(FinTech)领域的革新性应用,分析其如何重塑传统金融服务模式,并深入剖析面临的技术与监管挑战。通过案例研究与数据分析,揭示区块链在提升金融效率、增强安全性及促进金融包容性方面的潜力,同时强调构建健全的法律法规框架与技术创新之间的平衡对于推动行业健康发展的重要性。本文不涉及具体代码实现或技术细节,而是聚焦于区块链应用的战略意义与实践挑战。 ####
|
19天前
|
存储 供应链 安全
智能合约与区块链技术的融合:重塑数字信任###
本文深入探讨了智能合约与区块链技术融合的现状、挑战与未来趋势。不同于传统摘要,本文以高度概括的形式,聚焦于两大核心要点:一是智能合约作为区块链上的自执行协议,如何通过代码自动化地促进信任最小化的交易;二是这种融合如何推动数字经济向更加透明、高效、安全的方向发展。全文围绕智能合约的工作原理、区块链提供的底层支持、以及两者结合所面临的技术与非技术挑战展开讨论,旨在为读者提供一个关于这一前沿技术领域的全面而深入的视角。 ###
|
23天前
|
存储 供应链 安全
探索区块链技术在供应链管理中的应用
本文深入探讨了区块链技术在供应链管理中的应用,分析了其如何提高透明度、安全性和效率。通过具体案例研究,展示了区块链如何解决传统供应链中的信任问题,降低成本,并促进更高效的物流管理。文章还讨论了实施区块链技术面临的挑战和未来发展趋势。