Arweave 技术专栏

2023年12月04日更新 19 人订阅
专栏简介 链上安全赛道扫描:Arweave 的数据永存性意义 为什么 Bundlr 解决了以太坊都无法解决的“三难问题“——来自 Bundlr CEO 的回答 Arweave 生态初体验之:如何免费使用 Arweave Arweave 2.6 挖矿指南 (Arweave 2.6) AR 生态中最重要的基础设施 - AR 网关介绍 Arweave 账户 精读 Arweave 黄皮书:永存技术架构 查询 Arweave Arweave 与存储共识范式的发展简史 SCP 概念及框架介绍 区块链存储 ARWEAVE:图灵机的纸带,可信计算新范式 模块化区块链的启示:从 Rollup 到 SCP Arweave 不仅仅是永久存储,更是共识数据的载体 杭州区块链论坛:存储应用范式 everPay 协议白皮书 SCP 应用打造:新一代的无链 DEX SCP 应用打造:去中心化的新闻媒体 SCP 应用打造:面向领域的 PoS 设计 Token DAO 开启链游技术架构新序章 — 基于Arweave打造纯链上游戏 arweave 夏季 hackathon 代码入门 Bundlr, Arseeding, Arg8 对比 什么是 Permaweb ? 用 Arweave + React 创建 Permaweb 应用 ArNotify:Permaweb 的通用通知器 Arweave Bundles 捆绑 使用 Bundle 交易在 everPay 上构建 DEX 可验证性的意义:Bundle SmartWeave 的去信任化共识 Arweave 是什么? Arseeding 1.0 正式发布:每个开发者的 Arweave ANS-104(Bundle)轻节点! Arweave 生态初体验之 everPay 下一代互联网 Permaweb 雏型,SCP 理论下的去中心化微服务架构 Kwil 扩展- 重新定义去中心化数据库的未来 ArConnect 1.0 正式上线,Arweave 生态入口升级! Arweave 的可组合性实验:探索更好的 NFT 市场 关于 everID 的一些思考 Blip: 探索 Arweave 的力量,构建开放式的 YouTube 平台 SCP Ventures:Arweave 2.6 之后的 Arweave 生态系统状况 基于 SCP 范式构建,DEX 可以实现「AMM 自由」 MEM 发布 Carbon Testnet

Arweave Bundles 捆绑

  • PermaDAO
  • 发布于 2023-08-12 13:43
  • 阅读 2326

Bundles (数据)捆绑是一种将 Arweave 中的许多单个交易数据组合成一个更大的交易数据方法。

翻译自愿者:Xiaosong HU @ Contributer of PermaDAO

审校自愿者:Sandy @ Contributer of PermaDAO

Bundles (数据)捆绑是一种将 Arweave 中的许多单个交易数据组合成一个更大的交易数据方法。

Arweave 上的数据打包对系统的可扩展性和可用性有很多好处:

  • Bundles 允许将 Arweave 公链上最大的数据大小(2^256-1 字节)拆分为许多单独的数据片段,从而避免需要过多的基础层交易。
  • 作为一个公共区块链的网络,有时侯在 Arweave 上进行数据交易时会由于多种原因被网络拒绝。使用数据打包可以降低在上传包含许多文件的数据集时出现问题的可能性。
  • 数据条目 ID可以随时提交(或者重新提交),而无需等待 Arweave 网络上的确认——与普通 TXs 不同。如果您需要从另一个网络上的智能合约引用 Arweave 中的一段数据,数据打包将特别有用。

值得注意的是,在 Arweave 钱包之间转移代币的交易数据是不能被捆绑的。

您可以点击该链接以了解有关 Arweave 更多的信息,并结合 ArBundles 库来一起使用。

Bundlers 捆绑器

Bundled data 是由用户签名,但由签署基础层 Arweave 交易的钱包来支付上链费用,这将允许创建“Bundler” 服务,该服务从用户那里获取签名的数据条目,并将这些数据条目与其他用户所提交数据条目进行批量处理打包,然后在单个 Arweave TX 中将它们提交到网络。这样的做法带来了许多明显的好处:

  • 一是用户可以操作使用以不同货币支付的捆绑服务的帐户。例如,Bundler 的服务可以让用户将 Solana 链上的比特币或稳定币存入他们的钱包,然后在他们发送数据条目时,从该余额中支出费用。
  • Bundler 的服务可以为 Arweave 数据交易提供即时性、安全性以及确定性。这是通过 Bundler 来承担处理可能需要或任何潜在重新提交的数据来实现的,以便于将一段数据放入 Arweave 网络。
  • 开发人员和其他人可能会提供开放式的 Bundler 服务,该服务为上传符合特定模式的数据交易付费——例如,与他们开发的应用程序进行交互等等。
  • 在某些情况下,Bundler 服务可能能够提供经济保证,即发送到节点的数据条目将在特定时间段内上传。这些可以在许多情况下用作数据可用性证明。
  • 一是用户可以操作使用以不同货币支付的捆绑服务的帐户。例如,Bundler 的服务可以让用户将 Solana 链上的比特币或稳定币存入他们的钱包,然后在他们发送数据条目时,由该 Bundler 服务所对应的钱包从该余额中支出费用。

许多钱包服务商目前正在讨论将 Bundler 的服务支持集成到他们的产品中,第一个去中心化捆绑网络——Simple.Storage 正在准备启动。(Arwiki 里面 关于 Simple.Storage 的链接是失效的)

点赞 0
收藏 0
分享

0 条评论

请先 登录 后评论