区块链101:区块链可以扩展吗?

简介: 区块链101:区块链可以扩展吗?

几年后,中本聪(Satoshi Nakamoto)发布了自己的区块链论文,区块链的用户开始注意到一个潜在的问题:区块链不是很有流动性。

对于一个声称可以取代菲亚特支付的系统来说,这是一个区块链巨大的障碍。尽管Visa处理的交易数量约为2.4万次,但区块链可以达到7倍。除非能做点什么,否则区块链的效用是有限的。

由此开始了“规模争论”,这一争论使社会两极分化,并掀起了一波技术革新的浪潮,寻找变通方法。然而,虽然取得了重大进展,但可持续的解决方案仍远未明朗。

这个问题源于区块链的设计:Satoshi设计了一个大小限制为1MB的积木,以防止网络垃圾。

由于每个块平均需要10分钟的时间来处理,所以总的来说,这是一个相对较少的事务。需求的增加必然会导致费用的增加,而区块链的效用将进一步降低。

不这么认为

一个简单的解决方案最初似乎是增加了块大小。然而,这个想法其实并不简单。

首先,没有明确的协议应该增加多少。有些提议提倡2MB,另一些则支持8MB,一个想要高达32MB。

核心开发团队认为,增加区块规模将会削弱该协议的分散化,因为它集中了采矿力量——有更大的区块,只有更强大的矿商才会成功,而更快的机器的竞争最终可能会使区块链的开采无利可图。此外,能够运行更重的区块链的节点数量可能会减少,从而进一步集中化依赖于分权的网络。

第二,改变的方法是有争议的。当参与分散时,如何执行系统范围的升级?每个人都应该更新他们的区块链软件吗?如果一些矿商、节点和商人不这样做呢?

最后,一个存在主义的论点出现了。区块链区块链,为什么要搅乱它呢?如果有人不喜欢它,欢迎他们修改开源代码并推出自己的硬币(事实上,有些人就是这么做的)。

更重要的是,Satoshi不再告诉我们他最初的意图。即使他是,他会在乎吗?他不是设计了区块链来运行自己吗?

我有一个想法

2015年,开发商Pieter Wiulle展示了一种解决方案,乍一看,似乎可以安抚所有群体。隔离证人,或SegWit,通过改变交易数据的存储方式,增加了区块链块的容量,而不改变其大小限制。(关于更详细的说明,请参阅我们的解释。)

SegWit于2017年8月被部署在区块链网络上,通过一个软叉(使其与未升级的节点兼容)。然而,尽管人们最初对这些好处感到兴奋,但它的吸收速度却很慢。虽然许多钱包和其他区块链服务正在逐步调整他们的软件,但其他一些人则不愿这么做,因为他们认为存在风险和成本。

第二个

一些业内人士认为,SegWit的发展还不够,短期内可能会有所帮助,但区块链迟早会再次面临增长的极限。

2017年,恰逢CoinDesk在纽约的共识会议,一种新的方法被揭示:Segwit2X。这一想法得到了该行业最大的几家交易所的支持——合并后的SegWit将区块规模增加到2MB,有效地将presegwit的交易能力提高了8倍。

这个建议非但没有解决问题,反而引发了一波又一波的不和。它的发布方式(通过公开宣布而不是升级方案)和缺乏重放保护(可能会在两个版本上发生交易,可能导致双重支出)让很多人感到愤怒。而从开发商到矿商和企业的权力重新分配,可能会导致社区的基本分裂。

最后,几个月后,这个想法就被放弃了,就在几个星期之后,它的目标实现日期就到了。

与此同时……

正在开发其他技术方法以增加容量。

Schnorr签名提供了一种整合签名数据的方法,减少了它在区块链块中所占的空间(并增强了隐私)。结合SegWit,这可以允许更多的事务,而不改变块大小的限制。

而在闪电网络上的工作正在进行中。闪电网络是在区块链之上运行的第二层协议,它打开了快速微交易的通道,只有当渠道参与者准备好时,它才会在区块链网络上结算。

越来越近了

那么我们现在在哪里?采用SegWit升级在整个网络中慢慢传播,增加了交易能力,降低了费用。

大多数区块都超过了1MB的关口,交易费——在2017年12月飙升至50美元以上——在写作时已经回落到4美元左右。

在更高级的解决方案(如闪电)上,进展正在加速,交易被发送到testnets(以及一些使用真正的区块链)。Schnorr签名的潜力正吸引着越来越多的关注,其中有几项建议致力于详细说明功能和集成。

虽然区块链作为一种支付机制的使用似乎已经让其作为一种投资资产的价值退居次要地位,但由于被采矿者收取的费用比菲亚特等价物更昂贵,因此对更多交易的需求仍然迫切。更重要的是,考虑到我们仍处于加密货币演化的开端,增强功能的新特性的开发对于潜在的区块链技术的潜力是至关重要的。

相关文章
|
7月前
|
供应链 安全 区块链
区块链模块化:构建灵活、可扩展的未来网络
**区块链模块化**拆分系统为独立模块,提升**可扩展性**和**安全性**,增强**灵活性**,适应不同场景需求,如跨链互操作、行业定制和公共服务。模块化设计促进系统**定制化**,支持快速迭代,是区块链技术发展和创新的关键趋势。
|
7月前
|
供应链 安全 区块链
区块链模块化:构建灵活、可扩展的未来网络
**区块链模块化**通过拆分系统为独立模块,如执行、结算、共识和数据层,提升**可扩展性**、**安全性和灵活性**。模块化允许定制化解决方案,适用于跨链互操作、行业特定需求及公共服务,如电子投票和版权保护。此方法降低耦合,增强安全性,为开发者创造更多创新机会,驱动区块链技术的未来发展方向。
|
存储 安全 架构师
区块链101:Ethereum如何扩展
区块链101:Ethereum如何扩展
|
供应链 监控 测试技术
雀巢如何利用IBM Food Trust区块链应用扩展咖啡品牌?
全球最大的食品生产商——雀巢(Nestlé)宣布将扩展区块链技术的应用,利用IBM Food Trust区块链项目覆盖该公司的高端咖啡品牌Zoégas。
|
20天前
|
供应链 安全 分布式数据库
探索区块链技术在供应链管理中的应用
【10月更文挑战第21天】 本文深入探讨了区块链技术如何在供应链管理中发挥关键作用,通过具体案例分析,揭示了区块链提高透明度、降低成本和增强安全性的潜力。文章首先概述了区块链技术的基本原理及其对传统供应链模式的挑战,接着详细讨论了区块链如何在不同供应链环节中实施,并分析了其带来的变革。最后,文章提出了企业在采纳区块链技术时可能面临的挑战和应对策略,为供应链管理者提供了宝贵的参考。
|
30天前
|
存储 安全 物联网
未来已来:区块链技术在物联网与虚拟现实中的应用
随着科技的不断进步,新兴技术如区块链、物联网(IoT)和虚拟现实(VR)正在逐渐改变我们的生活和工作方式。本文将探讨这些技术的发展趋势和应用场景,以及它们如何相互融合,为我们带来更便捷、安全和沉浸式的体验。
|
2月前
|
存储 供应链 分布式数据库
深入理解区块链技术:原理、应用与挑战
本文旨在探讨区块链技术的基本原理、主要应用及其面临的挑战。通过分析区块链的分布式账本技术、加密算法和共识机制,我们揭示了其如何在无需中心化权威的情况下确保数据的不可篡改性和透明性。此外,文章还讨论了区块链在金融、供应链管理、智能合约等领域的应用案例,并指出了当前区块链技术面临的可扩展性、隐私保护和法律监管等挑战。通过对这些内容的深入分析,我们希望为读者提供一个全面而深入的区块链技术概览。
153 16
|
1月前
|
存储 供应链 算法
深入探索区块链技术:原理、应用与未来展望
本文将带你深入了解区块链技术的基本原理,探讨其在金融、供应链、医疗等多个领域的应用案例,并展望其未来的发展趋势。通过本文,你将对区块链技术有一个全面的认识,理解其背后的技术逻辑和应用场景。

热门文章

最新文章