最后更新:
Irys 是一个 Layer 1 数据链,它在单一网络中结合了链上数据存储、验证和智能合约执行。该项目由 Josh Benaron 于 2023 年创立,旨在让合约能够读取并处理存储在链上的数据,项目方将这一能力称为“可编程数据”。Irys 宣布其 主网 已于 2025 年 11 月 25 日上线。[1][2][3][4]
Irys 是一个实时的 Layer 1 数据链,结合了链上数据存储、验证和智能合约执行。其兼容 EVM 的 IrysVM 提供了执行环境,同时该协议支持永久存储和基于期限的存储。可编程数据(Programmable Data)旨在让合约能够读取和处理存储的字节,但截至 2026 年 10 月 24 日,这些读取操作的原生接口仍处于开发阶段,尚未正式上线。[6][7]
Irys 起源于 Bundlr,这是 Arweave 的二层数据服务,由 Benaron 在 19 岁离开计算机科学学位课程后开始构建。根据 Irys 项目简介,Bundlr 在三年内帮助 Arweave 的日交易量从 1.5 万笔增加到 1500 万笔,并最终处理了其 95% 以上的数据交易。Benaron 为 Bundlr 引入了 300 多个项目,并筹集了 300 万美元。[1]
Irys 成立于 2023 年。它在 2024 年的扩展种子轮融资中筹集了 1000 万美元,并在 2025 年的 A 轮融资中进一步筹集了 1000 万美元。[1]
该项目于 2025 年 11 月 25 日宣布其 mainnet 上线,称其为两年多工作的成果。在 7 月 16 日的一篇帖子中,Irys 将其前一年描述为“注意力之战”,而随后的时期为“建设之战”,表示其在公开场合保持低调的同时一直在持续进行产品开发。[4]
2026 年 6 月 3 日,一份开发者更新描述了主网后的重大软件发布。异步后台存储消除了突发期间的上传积压,据报告block验证速度提高了约 20%,VDF 周期从大约 1,200 毫秒缩短至 970 毫秒。Snapshot 导出和导入工具允许新 node 加载便携式快照并在几分钟内开始验证,而不是从创世块开始重放链。该更新还描述了可靠性、可观测性和发布流程的改进。[8]
Aurora 和 Borealis 是 Irys 的前两个协调 mainnet 硬分叉。Aurora 于 2026 年 6 月 23 日 12:00 UTC 激活。它引入了固定编码的 V2 承诺交易并关闭了新的 V1 交易,使开发者能够使用 Irys 自身工具以外的工具构建、签署和提交承诺交易。Borealis 于 2026 年 6 月 30 日 12:00 UTC 激活。它将所有矿工奖励路由到奖励地址,并增加了一个承诺交易,用于在不重新质押的情况下设置或更改该地址。[9]
Cascade 于 2026 年 8 月 3 日 12:00 UTC 在 Irys mainnet 上激活,被描述为自启动以来最大的协议变更。它在永久存储的基础上增加了协议级的 30 天和一年期定期存储;网络分区后的深度重组恢复,允许回滚最多 100 个 blocks,而不是要求完整的 node 重置;以及将承诺交易的有效期从 20 个区块延长至 24 小时。该硬分叉还修正了每 GB 成本基准以反映矿工的物理存储成本,并包含了共识加固的变更。[10]
Irys 将存储、共识、验证和计算结合在一个协议中,而不是依赖于独立的存储和执行网络。其白皮书将该链描述为一个用于对交易进行排序并提供存储数据保持可访问性的加密证明的系统。该网络为数据上传和执行设有独立的交易通道,允许在执行通道拥堵时仍能提交数据交易。[3]
该协议将数据组织成账本(ledgers),即按存储时长等属性分组的数据集合。账本被划分为 16 TB 的分区,这一设计旨在让矿工能够使用硬盘驱动器(HDD),而不需要读取速度更高的存储硬件。网络根据上传的数据量规划容量,并维护空的备用容量分区,这些分区可以随着存储需求的增长进行分配。[3]
Irys 将其容量模型描述为水平可扩展:验证者或矿工可以加入并证明他们持续维护着分配的数据分区。该项目还将即时检索和按成本定价的存储作为设计目标。[1][5][2]
2026 年 6 月的开发者更新还描述了异步后台存储、更快的区块验证、更短的 VDF 周期以及用于节点启动的快照导出/导入工具。[8]
Irys 提供基于时长的存储和永久存储。其白皮书描述了从短期到一年或更长时间的期限,以及永久保留;Cascade 提供 30 天、一年或永久的存储。Cascade 于 2026 年 8 月 3 日 12:00 UTC 在 Irys 主网激活。[3][10]
三十天和一年的数据定价低于永久存储,存放在相同的分区中,并通过相同的网关提供服务。在整个存储期限内,它保持可立即下载状态。用户可以延长定期数据的期限或允许其过期;过期后,矿工不再因该数据的证明而获得收益,并可以释放存储空间,而存储内容和时间的区块记录则保留。期限保证的是最低存储时长,而不是指定瞬时删除时间。[10]
V2 网关为每份检索到的数据附带加密收据,允许将返回的字节与上传的内容进行校验。[10]
旨在永久存储的数据最初进入一个短期提交账本。在收到所需的存储证明后,它会被移至永久账本。白皮书描述了一个为期五个周期的提交期,并要求十名矿工为永久数据提供证明。如果数据未上传或在期限届满前未获得所需证明,永久存储费和准入证明费将予以退还。[3]
矿工通过发布质押交易使新分区上线。协议随机分配一个未被占用的分区;然后矿工对其进行打包和开采。当账本需要更多容量时,协议会选择一个正在被积极开采的容量分区,选择权重向已产出区块的分区倾斜。挖矿包含已分配数据的分区比挖矿空容量分区获得更高的奖励。[3]
该协议还规定了矿工离开网络的程序。矿工可以请求有序退出,之后系统会分配替代容量时间来同步数据,然后原始矿工才能收回其质押。在超时前离线可能会导致保证金损失。在包括对区块进行双重签名在内的无序退出情况下,质押品可能会被没收,并分配替代容量。[3]
Irys 采用了一种混合工作量证明与质押的设计,在项目资料中被称为有用工作量与质押证明 (uPoW/S),在白皮书中被称为 PoW/S。矿工质押 IRYS 作为抵押品,并证明他们维护着分配的数据分区。该设计将共识工作与存储和数据可用性相结合,而质押则使矿工对数据丢失或其他不当行为负责。[1][3]
白皮书描述了一个一秒的可验证延迟函数 (VDF),它产生一个种子,用于从每个矿工的分区中选择确定性的随机范围。矿工每秒每个分区读取 200 MiB 数据,分为 800 个 256 KiB 的数据块,对这些数据块进行哈希处理,当其解决方案满足网络难度且持有足够质押时,即可发布区块。该设计旨在每天至少对每个分区进行一次完整的抽样。[3]
基于 VDF 的读取限制器旨在将分区读取速度保持在接近硬盘驱动器的水平,从而限制使用固态硬盘的矿工的优势。Irys 的矩阵打包过程将矿工的地址编码到每个数据块中,以便副本特定于单个矿工。其二维打包设计使后续层既依赖于前一段,也依赖于前一层中的相应段,其声明的目标是使按需重构需要完整的打包工作。[3]
当数据交易被验证时,其数据会被异或 (XOR) 到一个分区中,用于共识证明。入口证明由从交易数据块生成的默克尔根 (Merkle root) 与矿工地址结合组成;矿工使用与该地址关联的私钥对根进行签名。该设计旨在证明矿工持有数据且拥有独特的副本。永久数据需要十个入口证明。[3]
IrysVM 是该网络的 Ethereum 虚拟机 (EVM) 兼容执行层,支持智能合约执行。白皮书将其称为“EVM++”实现,因为它提出了额外的操作码和预编译,允许合约访问存储的数据。在项目的可编程数据(Programmable Data)模型下,数据旨在被视为可执行资产而非静态负载:合约可以读取选定的存储数据并将其用于链上计算。然而,截至 2026 年 10 月 24 日,供合约读取存储字节的预编译或原生接口仍处于开发中,尚未上线。[1][5][3][6][7]
可编程数据交易旨在指定合约可以访问的块范围(chunk range)。白皮书描述了一种范围编码,用于识别分区、块偏移量和块数量,并建议使用 EIP-2930 访问列表以保持与 EVM 工具的兼容性。客户端软件开发工具包(SDK)可以将交易或数据项标识符解析为其发布位置,并利用通过网关获取的信息构建范围规范。[3]
节点旨在通过 Gossip 网络交换可编程数据交易和请求的块。一个节点可以验证来自其缓存、其他对等节点或其挖掘的分区的块;对于打包数据,它会解包块并根据交易的 Merkle 根进行检查。矿工可能会在包含交易前等待一段传播间隔,以便其他节点有时间接收并验证请求的数据。[3]
白皮书的测试网模型提出了 30 秒的区块时间,并在特定网络假设下估计每个区块的容量为 7,500 个块。它还描述了针对可编程数据交易的需感应基础费用以及用于优先包含的可选优先级费用。这些数字和机制在论文中作为设计参数呈现,而非对当前所有主网设置的描述。[3]
该论文将链上人工智能、分析和自动化确定为可编程数据的可能用途,并提出了许可和版税机制。其路线图描述了暴露原始数据块的初始阶段,随后是捆绑格式,这将允许合约解析数据项或在不加载无关块的情况下访问选定项目。截至 2026 年 10 月 24 日,可编程数据仍处于开发中且不可用。[3][6][7]
IRYS 是该网络的原生代币,用于支付、抵押和结算。网络行为——包括数据上传、可编程数据执行和合约交互——均以 IRYS 计价。该代币还用于矿工和验证者质押,持有者可以委托质押以赚取比例奖励。[3][5]
设定的初始及总供应量为 100 亿枚 IRYS,在代币生成事件(TGE)时约有 20 亿枚(即 20%)处于流通状态。白皮书对供应量的分配如下:30% 分配给生态系统,25.3% 分配给投资者,18.8% 分配给核心团队和顾问,9.9% 分配给基金会,8% 用于空投和未来激励,8% 用于流动性、市场稳定和启动合作伙伴。投资者以及团队和顾问的分配有一年的锁定期,随后是为期三年的线性每月释放;这些群体在分配释放前不会收到解锁的质押奖励。[3]
生态系统分配旨在支持应用程序、跨链倡议和合作伙伴关系,并由托管人保存在多重签名钱包中。基金会分配指定用于开发、风险评估、审计和相关倡议;空投分配用于贡献者和未来激励。流动性分配旨在通过中心化和去中心化交易所基础设施提供给做市商和启动合作伙伴。[3]
新代币作为区块奖励发行。白皮书规定初始年化通胀率约为 2%,每四年减半,直到达到 0.25% 的终值率。该项目的代币说明还指出,年度验证者和矿工奖励起始为 2%,且每四年减半。[3][1]
Irys 已公布的 Tokenomics 描述了 50% 的执行费和 95% 的定期存储费将被销毁。白皮书早期详细的定期存储模型则描述 95% 的定期费用将流向国库。公布的定价使用每年审查的挂钩美元的费率档位,并规定每笔交易的最低费用为 0.001 美元。[3][6][11]
永久存储的费用被分配给 Irys 存储捐赠基金(Irys Storage Endowment),这是一个非流通池,旨在资助长期数据保留义务。白皮书描述长效存储费用被锁定以支持未来的负债。[3][6][11]
白皮书的费用模型根据估计的硬件和运营成本对存储进行定价。它描述了临时存储费用在区块生产者、国库和存储数据的矿工之间分配;矿工在数据过期时收到付款。对于永久存储,该模型包括存储和入口证明费用,如果数据已发布,则向证明提交者支付费用,如果未发布,则退款。[3]