除了基本的网络结构和共识机制之外,Arweave还有几个与众不同的地方: Bundles Bundles是一种将Arweave中的许多数据交易组合成为一笔交易的技术。它直接提升了Arweave系统的可拓展性和可用性。此外,它还解决了其他区块链都有的一个问题,即在其他人提交的交易对矿工奖励更多的情况下,你的交易可能会被拒绝的情况。该功能保证Arweave在某个项目需要上传和储存大量媒体文件时依旧能够胜任,比如某个游戏项目,需要上传成千上万个NFT图片和音频。我们发现,正式在Bundles2021年9月上线后,Arweave的网络数据储存量开始直线飙升。 Arweave的Weave size走势,数据来源:https://viewblock.io/ SmartWeaveSmartWeave作为Arweave的智能合约协议,使开发人员能够使用JavaScript构建智能合约应用程序。它的工作方式与以太坊的合约执行方法不同,在以太坊中,整个网络被调用来验证交易,这极大地增加了网络的负担,在SmartWeave依靠智能合约中,用户自己下载合约在本地客户端完成。 SmartWeave降低了网络的负担,也降低了网络的互动费用(与SmartWeave合约的互动成本在1美分以下),提高了网络的运行性能。 永在网(The Permaweb)
图片来源:Arweave.org 在Arweave的核心数据存储层之上,有一个permaweb,社区的中文译文相当传神——永在网。永在网是一个相互连接的文件和应用程序的集合,这方面与Web2的网络类似,但关键的差别在于:永在网上的所有的内容都是永久性的。永在网可以用来存储各种信息:从维基百科,到PDF,到视频,以及各类dApp,如Uniswap。一旦被纳入Arweave网络,这些文件和信息就像获得了一个永久备份,就智能合约来说,即使原项目下线了前端,只要后端的智能合约代码依旧可用,用户仍然可以在Arweave的永在网来访问该应用。此外,信息一旦被提交至永在网,任何人(包括文件的原始上传者)都不能以任何方式改变它们。 2.3.2.业务数据Arweave主网于2018年6月上线,尽管在2021年以前就获得了一些公链方的支持,用它作为主链数据存储的主要解决方案(比如Solana、Nervos在2020年就已经将Arweave作为其数据存储方案),但在2021年的NFT赛道爆发前,Arweave的储存业务始终处于逐渐爬升的线性增长状态。 |