RSM 简介 【2/2】

图灵完备:RSM 是一个图灵完备的状态机,能够运行预定义的合同。计算能力:除了资产发行,RSM 还为 Runes 协议提供了复杂的计算能力,使得基于比特币层 1 的去中心化应用成为可能。应用/代币模块化:RSM 提出了一个应用/代币模块化方法,即嵌套(nesting),为应用计算能力的无限扩展提供了理论基础。UTXO 模型和状态机模型:RSM 基于这两种模型,极大地扩展了比特币的计算能力。新操作:RSM 提供了新的操作,如 burn2/burn3 和 mint2/mint3,使得代币能够在 UTXO 模型和状态机模型之间转换,实现去中心化和安全。

RSM 的相关概念

Runes State Machine (RSM):运行 Runes 协议合同的图灵完备状态机。Contract:定义代币计算能力的标凈,运行在 RSM 上,是一组预定义的状态和状态转换函数。Token/Rune:通过蚀刻创建,实现不同的合同,具有不同的计算能力。Application:实现合同的 Rune/Token 可以称为应用。State:代币的状态,取决于之前的输入,并在后续输入时引发反应,定义在合同中。State Transition Function:计算代币的下一个状态,给定当前状态和输入,定义在合同中。Token Nesting:一个 Rune/Token 下可以创建多个 Rune/Token,完成多个独立的计算逻辑,称为子 Rune/Token。Governance of Rune/Token:更新 Rune/Token 属性、创建子 Rune/Token 的过程。Oracle:索引器可以作为 Oracle 验证器,验证用户提交的协议外证明数据。

参与和支持

RSM 是开放的,开发者可以参与构建合同、开发应用,并共同构建比特币生态系统。你可以加入 RSM 社区:RSMCommunity。