收藏本站 网站导航 开放平台 Saturday, April 20, 2024 星期六
  • 微信

Web3的可扩展性问题

来源 中金网 05-25 13:05
摘要: 我们将在几篇文章中讨论Web3领域面临的一些基本挑战,并讨论一些可行的解决方案。来源于火星财经专栏作家CUDOS

  震撼加密货币世界的UST(Terra/Luna)危机已经成为了本周人们讨论的热点。随着事件的发酵,我们也意识到了阻碍区块链被广泛采用的一些问题。虽然必须意识到这个行业仍然处于起步阶段,但也值得强调的是,许多期望已经逾期,并且距离广泛普及依然有很长的一段路要走。我们是否有能力坦诚地、批判性地评估这些 失败,可能会为最终的成功或失败奠定基础。

  我们将在几篇文章中讨论Web3领域面临的一些基本挑战,并讨论一些可行的解决方案。首先,我们将从一个与普及本身直接相关的问题开始:可扩展性。

  什么是可扩展性?为什么它对Web3项目至关重要?

  可扩展性是指一个网络在不影响其安全性或有效性的情况下处理大量每秒交易(TPS)的能力。自比特币诞生以来,将点对点网络转化为全球可用的金融/游戏/云技术的问题一直没有得到解决。区块链的“三难”问题表明,网络必须优先考虑以下三个基本属性中的两个:速度、去中心化和安全性。一个网络实现其中两项的能力不可避免地会影响其保证第三项的能力。由于区块链上的交易区块在时间和频率上都是有限的,所以在任何时候,网络上可以执行的TPS都是有限的、确定的。

  例如,比特币网络的最大速度为7TPS。相比之下,VISA的平均速度为1700TPS,大大超过了比特币的7TPS和以太坊的12TPS。这个问题显然会使大规模普及成为不可能的事,因为随着越来越多的人加入网络以及交易数量的增加,网络拥堵现象和工作量证明(PoW)架构中的燃料费也会增加。网络拥堵往往可能产生巨大的网络压力,并带来安全隐患。

  对于可扩展性问题,最广泛接受的解决方案是使用建立在第一层(L1)区块链上的二级网络来进行有效扩展,而不必改变原始代码。这些二级网络一般被称为第二层(L2)。L2的例子包括Lightning网络(比特币)和Polygon(以太坊)。

  L2能够解决可扩展性问题吗?

  解决可扩展性问题仍然是区块链面临的一个挑战,尽管我们有理由对L2解决方案的发展持乐观态度。然而,我们必须强调可扩展性问题的两个关键组成部分:交易效率和存储。目前关于可扩展性的讨论主要集中在前者,后者的问题仍然在很大程度上被忽视。大多数区块链都有一个冗余问题。通常情况下,连接到网络的每个设备/节点都会保留网络的交易历史,对于正在努力实现全球范围内可用的网络来说,这可能会是一个极其苛刻的存储要求。

  在大多数情况下,L2通过提高L1的交易吞吐量解决了效率问题,但存储问题在很大程度上仍然没有得到解决。我们在之前的文章中解释了为什么区块链越来越依赖中心化的链外存储。由于网络缺乏应对存储需求的基础设施,IBM最近提出,链外存储是不可避免的。但在链外存储区块链数据会造成安全性和去中心化的问题。

  Cudos是如何处理这个问题的?

  Cudos包括一个L1网络和一个L2计算解决方案。该网络的独特架构将区块链的安全性与去中心化的云计算和存储相结合。Cudos基于Cosmos SDK,提供了一个强大的开发基础,有利于保障安全性和速度,同时为主权网络提供了根据需要修改和调整其架构的能力。计算层将为Cudos和潜在的其他网络提供去中心化的数据存储和计算。

  在去中心化的基础设施上构建去中心化的网络有明显的优势。越来越多的区块链需要链外存储能力,NFT和其他数字资产的出现需要更大的存储空间,加速了这种趋势。为了可扩展性而牺牲去中心化的做法已经招致了对由此产生的固有风险的批评。 实施创新的解决方案需要所有的人一起努力。我们的测试网到目前为止的成功要归功于我们充满活力的开发者、验证者和爱好者社区。您也可以做出自己的贡献,为在不牺牲去中心化的前提下实现可扩展性方面发挥作用。

免责声明:中金网发布此信息目的在于传播更多信息,与本网站立场无关。中金网不保证该信息的准确性、真实性、完整性、有效性等。相关信息并未经过本网站证实,不构成任何投资建议,据此操作,风险自担。