全新

通过即将推出的 IQ.wiki API,将专家精选的加密货币和区块链知识集成到您的应用中。

0% read

RuneVM

RuneVM

RuneVM 是一个 协议,旨在通过利用 技术并与 Runes 集成来提高 的可扩展性和功能。[1]

GXxlr9oWQAEhll_.jpeg

概述

RuneVM 于 2024 年 4 月在 X(前身为 Twitter)上宣布,是一个 协议,旨在解决 在可扩展性、交易吞吐量和脚本限制方面的挑战。通过采用 技术并与 Runes 集成,它旨在支持

RuneVM 离线处理交易以减少网络拥塞、降低 gas 费用并通过利用 作为 gas 来增强可扩展性。

此外,它旨在促进 之间的互操作性,同时通过 zkSNARKs 提高安全性和隐私性,确保交易保持安全而不泄露敏感信息。[1][2][3]

产品

RuneVM 测试网

RuneVM 旨在为开发人员和用户提供一个探索 Rune 生态系统的平台。用户必须在 中配置一个钱包才能访问 RuneVM

他们可以通过输入他们的钱包地址,通过水龙头获得测试代币 tBTC。

RuneVM 桥促进了 Rollup 链和 Sepolia 之间的代币转移。用户可以将代币从 Sepolia 转移到 RuneVM ,反之亦然,转移后需要 24 小时才能领取代币。[4]

GX2jXYoXIAACp2X.jpeg

架构

共识机制

RuneVM 采用混合共识机制,将 与 zkRollups 相结合,以促进高效的交易验证并降低能源消耗。这种方法旨在根据质押的代币选择验证者,从而促进诚实行为。zkRollups 旨在将交易聚合为单个证明,以便在 主网上进行验证,从而提高吞吐量,同时缓解网络拥塞。[5][10]

虚拟机设计

RuneVM 包含一个针对 优化的自定义虚拟机,旨在支持一种专门的 语言,该语言确保确定性执行以获得一致的结果。这种设计旨在促进复杂金融合约的有效执行。

状态转换使用 zkRollups 在链下进行管理,更新聚合为单个证明,以便在 主网上进行验证,从而最大限度地减少链上数据。数据可用性委员会 (DAC) 旨在确保参与者可以验证状态转换所需的必要数据,从而提高安全性和透明度。[6][10]

智能合约执行

RuneVM 上的 利用状态转换函数,该函数旨在通过 验证交易以实现安全执行。zkSNARKs 允许在不泄露交易细节的情况下进行验证,从而提高隐私性。

该系统确保确定性执行,旨在实现跨交易的一致结果,并实施 gas 管理以优化资源分配,zkRollups 降低了总体 gas 成本。安全协议旨在确保仅记录有效交易,而 可以与 Runes 交互,从而促进高级金融应用程序的开发。[7][10]

桥接机制

和 RuneVM 之间的桥接机制旨在促进资产转移,同时保持一对一的挂钩。用户通过 在主网上锁定比特币 Runes 来启动该过程,该合约充当在 RuneVM 上铸造的等效代币的抵押品。

该系统允许为去中心化应用程序铸造代币,并允许用户将其转移回 主网。该机制通过经过审计的 纳入了安全措施,旨在允许与其他 网络的潜在互操作性。[8][10]

互操作性的技术机制

RuneVM 旨在通过加密技术和跨链功能增强 生态系统,从而允许应用程序利用 的安全性以及 功能。

关键机制包括跨链桥,它促进资产的锁定和等效代币的铸造;原子交换,它支持资产的直接交易;以及 ,它提供外部数据以确保准确的交易处理。[9][10]

1500x500-28.jpeg

代币经济学

RuneVM 代币 ($RUNEVM)

$RUNEVM 用作 RuneVM ,允许价值转移和参与治理。它旨在在过渡到 RuneVM 主网之前在 网络上启动,从而为持有者提供顺畅的流程。[11]

分配

$RUNEVM 的总供应量上限为 21,000,000 个代币,分配如下:

  • 初始流动性: 70%
  • 生态系统和激励: 15%
  • 贡献者: 15%[11]
发现错误了吗?

参考文献 (11 来源)

首页分类维基MC事件词汇表