区块链被认为对于存储友好型应用程序非常有用,但对于存储密集型应用程序则不同。 让我们看看为什么
https://www.freepikcompany.com/legal
许多人认为,像 Ethereum、Cardano、Avalanche 和 Solana 这样的通用区块链可以在网络上运行任何东西,包括金融应用程序、社交应用程序,甚至像亚马逊这样的市场。 但是有一个引人注目的问题在很大程度上被忽略了:链上存储。 虽然当前的通用区块链在去中心化金融 (DeFi) 等存储友好型应用中表现良好,但无法升级到社交和市场应用等存储密集型应用。 想象一个世界,每个“喜欢”或“关注”远程应用程序的成本为 1.00 美元 + 存储费。
不幸的是,现在的现实是由于当今市场上所有通用区块链的存储限制。 为了让 Web 3 发挥其摧毁 Web 2 和过去系统的全部潜力,需要一种新的区块链架构。
从州到州
目前,市场上的所有通用区块链都旨在运行我们所谓的有限状态应用程序。 这是一个应用程序,其中对每个用户应该拥有的数据量或状态有限制。 例如,要构建一个金融应用程序,确认交易所需要做的就是了解每个用户的余额。 用户可以转账数百万次,但最终你要做的就是保留几个数字,显示每个用户的最终余额。 换句话说,你需要维护的状态随着用户数量的增加而增加,而不是交易的数量。
令人惊讶的是,几乎所有 DeFi 都包含具有受限状态的应用程序。 如果我们想超越财务怎么办? 无限应用是指随着每个用户执行的操作数量的增加,要存储的数据量无限增加的应用。 例如,考虑一个典型的社交应用程序:用户可以创建帐户、发帖、关注人员和其他类似的事情,所有这些都会增加他们的状态。
不同之处在于,在社交应用中,所有交易都是提升状态的,而不是中立的,就像 DeFi 一样。 使用社交网络,你不仅需要在你所在的州拥有大量银行余额,还需要能够存储无限量的数据。 更糟糕的是,这种情况通常必须由网络上的其他用户请求,这需要高可访问性。
为了满足无尽应用的存储和索引需求,区块链必须适应应用,例如去中心化社交网络的 DeSo。 这是因为如果不假设存储的数据类型,存储、索引和查询数据的成本将飙升,使基于链的应用程序失去竞争力。
充电不稳定
在电路上仅存储 1 GB 状态的成本因区块链而异。 重要的是,这些成本只会增加多用途单元,因为它们不是为扩展存储而设计的。
链存储的这种高成本阻止了大多数 Web-2 应用程序部署在当今的通用区块链上,即使在使用连接到面向存储的区块链(例如 Arweave 或 Filecoin)的桥接时也是如此。 以目前的价格,即使在通用链中保持与 Arweave 或 Filecoin 的简单连接也要花费 0.10 到 1.00 美元以上,这是非常昂贵的。
此外,虽然许多区块链声称能够每秒处理数千笔交易 (TPS),但该指标并未考虑应用程序的存储特性。 50,000 笔 DeFi 交易可以生成零字节的新状态数据,而 50,000 笔社交交易可以生成数十兆字节的数据,需要存储、索引和查询。
今天最先进的区块链在处理最新类型的交易时惨遭失败。 这些限制阻止了一些最有趣的 Web 3 应用程序的开发。 我们 DeSo基金 研究了这一挑战并得出结论,所有内存密集型 Web 3 应用程序,例如
大多数加密货币空间都低估了以可扩展方式存储和索引数据的难度。 长期以来,所有空间都仅限于有限状态应用程序,而没有过多关注构成 Web-2 应用程序大部分的各种无限状态应用程序,例如社交和市场应用程序。
为了让 Web 3 充分发挥破坏 Web 2 和更早系统的潜力,需要专门设计用于支持新应用程序的区块链,因为现有通用链固有的存储和索引限制。
资讯来源:由0x资讯编译自TOKENEO。版权归作者所有,未经许可,不得转载