Rooch v0.3 发布,接入比特币网络,实现铭文铭刻,启动先行测试网(Pre-testnet)。这是 Rooch 第三(生根 Rooting)至第四(开枝 Branching)个里程碑的过度阶段。
Rooch v0.3 的关键特性
这个版本主要提供了以下主要特性:
DA
Rooch 目前实现了 DA 开放网络框架,后续可以支持以下场景:
- 可接入像 Celestia 这样的 DA Chain
- 也可以接入云存储作为快速存储介质
- 还可以为测试或缓存服务开启本地存储
- 协同作业,多 DA 后端可在开放网络内协同工作,在满足不同需求的同时实现高可靠性。
Bitcoin 支持
- 接入 Bitcoin 测试网络,将 UniSat 作为默认钱包,详细使用方法请参考安装 UniSat。
- Rooch 实现 Bitcoin 中继网络,为成为 Bitcoin 网络执行层提供基本支持。
- 实现交易类型、交易进度、地址、余额、铭文、UTXO 等解析。
对象存储
这一版本对对象存储做了重大重构,详细使用请参考对象,为开发者提供更好的开发体验。
铭文
- 目前实现了铭文铭刻、展示、查询等基础功能,详细操作请参考铭文。
Rooch Dashboard
- 提供 Bitcoin 网络交互功能
- 集成 UniSat 钱包,打开 Dashboard 将自动检测、验证、授权、登陆
- 提供铭文查询功能
- 访问地址:https://dashboard.rooch.network/ (opens in a new tab)。
- 使用说明请参看:Rooch Dashboard 使用说明。
JSON RPC 以及 SDK
- 实现 Bitcoin 相关 RPC
- 提供 UTXO 查询接口:
btc_queryUTXOs
- 提供铭文查询接口:
btc_queryInscriptions
- 提供 UTXO 查询接口:
- SDK 添加 Bitcoin 相关操作
Rooch 当前支持的接口请参看:Rooch JSON RPC。
先行测试网
先行网络信息:
- 名称: test
- ChainID: 2
- RPC: https://test-seed.rooch.network/ (opens in a new tab)
如何使用测试网,请参考文档:连接测试网络
下一步的目标
- 提供永久激励测试网络,让开发者可以在上面部署应用,让用户试用。
- 运行 RoochBTC 先行网,实现比特币主网资产的索引。关于这个目标的详细描述请参阅 RoochBTC - 用链上索引器实现比特币二层 (opens in a new tab)。
Rooch 里程碑
Rooch 在主网启动之前一共有五个里程碑。我们用植物的生长过程来命名这些里程碑,希望 Rooch 能够像植物一样,从种子到参天大树,成为 Web3 的基础设施。
播种 (Seeding) -- 2023 Q1
完成技术方案设计和团队组建。
萌芽|Sprouting -- 2023 Q2
发布第一个 Rooch 容器预览版本,提供基本的开发者工具,让开发者可以基于 Rooch 容器进行开发。
生根 (Rooting) -- 2023 Q3
连接到不同的 L1 公链,以及 DA 链,提供多链结算的支持。发布 Move Framework 稳定版。运行公开的开发者测试网。
开枝 (Branching) -- 2023 Q4
和生态团队一起共建 Framework 以及 Layer2 基础设施,提供 App 专用容器以及存储方案。运行永久激励测试网(incentive test network)。
固本 (Strengthening) -- 2024 Q1
安全加固以及性能优化,运行预备主网(pre-main network)。
散叶 (Foliage) -- 2024 Q1
各种应用在 Rooch 网络中成长起来,运行主网。
总结
Rooch 的里程碑遵循应用场景驱动的原则,以开发者和用户的使用体验为中心,尝试拓展 Web3 应用的边界,探索 Web3 大规模采用落地的可能。想了解并试用 Rooch,请参看文档:快速开始。
Rooch v0.3 详细的发布说明请参看:Rooch v0.3 (opens in a new tab)。感谢参与贡献的十多位开发者,如果想进一步了解和参与 Rooch,请加入 Rooch Discord (opens in a new tab)。