Ordinals创始人发布Runes文档,超越BRC-20的代币发行方式?
作者: 投资币 时间: 2024-11-28 00:19 阅读: 1465
今日,Ordinals 创始人 Casey 发布了 Runes 的官方文档,包括设定和功能说明,以及技术细节的具体文档。据此前 Casey 的公告,其所发布的 Runes 将于 4 月下旬上线,本文解析功能文档,并对比其与 BRC-20 代币的异同。
什么是符文?
符文允许比特币交易蚀刻(etch)、铸造(mint)和转让比特币原生的数字商品。每个铭文(inscription)都是独一无二的,而每单位的符文都是同质的,它们是可互换的代币,适用于多种用途。
符石
符文协议信息被称为符石(runestone),存储在比特币交易输出中。符石输出脚本开头分别为「OP_RETURN」和「OP_ 13」,按照 Casey 所指定规则压缩和解码成一系列 128 位的整数,最后解析成一块符石。每次交易最多只能有一块符石。
符石可以蚀刻新的符文,铸造已有的符文。
蚀刻
符文是通过蚀刻(etch)产生的,蚀刻能够创造一个符文并设定其属性。一旦设定,这些属性是不可改变的。该操作可按照ERC20代币的部署(Deploy)理解。
名称
名称由字母A到Z组成,长度在1到28个字符之间。例如「UNCOMMONGOODS」可以是一个符文名。名称也可包含间隔符,用圆点表示,以提高可读性。「UNCOMMONGOODS」可以会被蚀刻成「UNCOMMON•GOODS」。一个名称的唯一性并不取决于间隔符号。因此,即使使用不同的间隔符号,符文也不能使用与现有符文相同的字母序列。
Premine(预分配)
符文的蚀刻者可以向自己分配一定数量的已蚀刻符文,这种分配被称为Premine,非强制可自由选择。
(注:在早期 Ceasy 并未考虑加入这个功能,该功能的推出为更复杂的代币经济学提供可能。)
可分性
一个符文的可分性指的是它可以被分成多少个最小单位。可分性即符文数量小数点后的最大位数。可分性为 0 的符文不可分割,可分性为 1 的符文可以分割成十个子单位,可分性为 2 的符文可以分割成一百个,依此类推。
铸造限制
符文可以公开铸造,面向所有人开放,并能够设定铸造限制,当超出指定的条件(Casey称之为Terms)则铸造停止,例如可以限制特定起始(区块)高度、终止(区块)高度和一个(数量)上限。
其他信息
- 标识:符文具有特定Unicode码,例如可分性为2、数量为101个单位的符文,标识为