本文简单介绍 Arweave 云存储区块链及其机制,并将其与互联网计算机的存储机制进行比较。
原用标题:Arweave 和 IC 的存储机制差异
看到很多人难以识别 Arweave 和 Dfinity 之间的区别,我感到有点奇怪。这在一定程度上是可以理解的,因为两条链都有云存储的功能,虽然背后的后台机制有很大的不同,但两条链实际上是在两个不同的场景下运作的。本文简单介绍 Arweave(我认为最好的云存储区块链)及其机制,并将其与互联网计算机的存储机制(我认为最好的 web3 基础设施)进行比较。
一、什么是 Arweave
简单来说,Arweave 是一个永久的数据存储工具。它通过具有矿工节点的计算机网络分发文件和数据。它有自己的 AR 币,用户可以用它来购买 Arweave 的服务。与 AWS 或 Filecoin 等其他适应合约支付商业模式的存储服务不同(用户按需要支付多少和多长时间),Arweave 用户支付一次性预付费用以永久存储,因此用户不需要任何额外费用订阅。
Arweave 是如何工作的?
Arweave 在没有 IPFS 的情况下建立了自己的去中心化存储合约,拥有自己的构造。它将数据存储在区块中,其中每个块链接到两个较早存在的块,形成称为 “块编织” 的结构。
用户必须访问 “召回块” 以挖掘新块,以便他们可以获得奖励(称为随机访问的简洁证明,或 SPoRA)。由于 “召回块” 是随机分配的,自然会鼓励用户在其上存储更大或更稀有的数据,在这种情况下,用户会自动转换为矿工。
如果 Arweave 的矿工上传 “稀有” 文件,他们将获得额外的代币奖励。这基本上就是 Arweave 有助于其生态增长的激励机制过程。
Arweave 的优势
由于 Arweave 是一个单一的市场,而网络中的所有节点都是平等的(没有区分矿工节点和用户节点)。因此,对网络的贡献越多,获得的速度就越快。这使 Arweave 拥有更可靠的数字存储和访问机制。与其他形式的云存储系统相比,它的成本更低。Arweave 还为 NFT 提供安全性,因为将数字艺术品存储在其他链中(它们的存储是在 AWS 中构建的)实际上并不是完全去中心化的。
Arweave 的缺点
不管 Arweave 有什么好处,我们必须清楚 Arweave 不是一个功能性生态系统。没有功能性生态系统或 dApp 可用于其他用例而不是云存储。
互联网计算机即 Dfinity,作为公链,号称是区块链的第三大创新。它具有规模化智能合约计算、网络速度、高效处理和存储数据的种种优点,并为开发人员提供强大、友好的功能。综上所述,Dfinity 是一个云计算区块链,专注于构建 alter-ETH 生态系统,而 Arweave 无论其编码功能如何,总体上都是一个云存储系统。
二、IC 如何存储数据?
当然,IC 无疑也具备云存储能力。然而,它的机制很大程度上基于其基础设施,与 AR 非常不同。要理解它,重要的是要理解 “容器”,这是 IC 的关键概念。
容器是互联网计算机的基础,是一种负责智能合约、贡献者、流程和模块实例的媒介。换句话说,容器是用户与 Dfinity 区块链之间的交互。用户和开发人员都在从容器上传、存储和读取数据,容器是建立在链上的(而不是像 AWS 这样的硬件设置)。在存储数据方面,IC 中的 Canisters 就像 AR 中的 “Blocks”,但功能复杂而强大。而且,虽然 AR 中的 Blocks 都连接在一起,但每个容器在保持交互能力的同时,都独立运作。也就是说,将数据存储在 Arweave 上只是存储在区块链上。但是将数据存储在 IC 上,是将数据放入构建在区块链中的容器中,
Dstar Note 就是一个很好的例子,它是一个新推出的基于 IC 的 dAPP,具有 web3 特性,允许用户在其中做笔记、存储信息,而无需任何集中审查或控制。用户需要支付 ICP 购买票据,而实际上是容器。通过访问笔记,用户实际上是在访问他们自己的容器,这允许他们存储信息。换句话说,用户的笔记本就是他们自己的云服务器。因此,如您所见,开发人员在容器中应用智能合约,用户在容器中存储数据,并使用容器作为交互媒介。
总的来说,通过介绍 Arweave 并了解其机制,并与 IC 的存储机制进行比较,以 Dstar Note 为例,Arweave 和互联网计算机的区别是非常明显的。Arweave 有其特定的用例,它是一个内置存储挖掘系统机制的云存储区块链。另一方面,IC 作为云计算区块链,具有开发、交互、存储、集成的能力,或者说是一个完整的 web3 生态系统。
免责声明:作为区块链信息平台,本站所发布文章仅代表作者及嘉宾个人观点,与 Web3Caff 立场无关。本文内容仅用于信息分享,均不构成任何投资建议及要约,并请您遵守所在国家或地区的相关法律法规。