# Ordinals创始人首谈Runes协议细节:前10个Runes只支持Open mint

> 原文：<https://www.theblockbeats.info/news/50997>
>
> 原文作者：Jasmine，Ordinals 社区用户

Ordinals 和 Runes 协议的创始人 Cesay 在最新一期的 hellmoneypod 节目中首次详细介绍了即将在 4 月份比特币减半之际上线的同质化代币协议 Runes。

2 分钟看完 Casey 都聊了什么（最后有 Alpha）

<br>

![](https://image.theblockbeats.info/upload/2024-02-21/308489286d5a8e4ec729c98be12c1eaa9bb23fe0.png?x-oss-process=image/quality,q_50/watermark,image_d2F0ZXJtYXJrbmV3LnBuZz94LW9zcy1wcm9jZXNzPWltYWdlL3Jlc2l6ZSxQXzIw,g_center/format,webp)

### 1. 什么是 Runes？

Runes 是在比特币网络上发行同质化代币的协议。用 Casey 的话来说，Runes 并不发行「垃圾」币，只是提供一个发行「垃圾」币的场所。该协议的核心是基于 #UTXO，设计非常简洁。

### 2.Runes 基于 UTXO 是什么意思？

UTXO 代表「未花费交易输出」（Unspent Transaction Output）。在比特币网络中，交易过程中需选择一些现有的输入（Input），消耗它们以生成新的 UTXO，这些新 UTXO 随后可作为未来交易的输入。

**Runes 基于 UTXO 意味着交易输出不仅可以包含比特币，还能包括不同数量和种类的 Runes。**&#x4E3E;个例子，一个交易输出可以同时包含 1 个比特币、100 个 A Runes 和 1000 个 B Runes。

### 3. 如何发行 ( etch 蚀刻) 一个新的 Rune 符文？

· Rune 代币的发行过程称为「蚀刻」。每个 Rune 的名称都是独一无二的，可由大写字母 A-Z 和「•」符号构成。

为了平衡 Rune 的发行节奏，防止热门且简短的名称 Rune 在初期迅速被占用，**Runes 协议在上线初始的四个月要求名称长度至少为 13 个字母，如「PEPE•IS•AWESOME」**。<br>

**此后，大约每隔四个月，名称的最小长度就减少一个字母，直至下一次减半事件，届时可创建仅含单一字符的 Rune（总计 26 个）。**

· Runes 发行采用了 Commint-Reveal 机制，以避免矿工提前得知 Rune 的名称进而抢跑。<br>

· Rune 代币的单位可以是传统货币单位，例如$，也可以是任意 Unicode 表情符号。这种设计使得 Rune 代币更加有趣和个性化，例如「100 PEPE•IS•AWESOME」

### 4. 如何转账 Runes？<br>

虽然 Casey 是 Ordinals 的创始人，但 Runes 并不基于 Ordinal 协议。在进行 Runes 转账时，输入和 Sats 的排序并不关键，而输出的排序则直接影响转账的结果。**通常，在一次交易中，所有输入中的 Runes 默认会被转移到第一个输出。然而，通过构建 OP\_Return 输出，可以实现将 Runes 定向转移到特定的输出中。**

· 什么是 OP\_Return 输出？

OP\_RETURN 是比特币交易脚本语言中的一种操作码，用于将某个交易输出标记为不可消费的，同时允许在比特币区块链上嵌入最多 80 字节的任意数据。因此，OP\_Return 输出可被视为一种仅用于携带数据的、不可用于交易的输出类型。

· 如何向特定输出或地址转账？

理论上，若输出中不包含 OP\_Return 或 OP\_Return 中未包含任何数据，则所有 Runes 将默认转移到第一个非 OP\_Return 输出中。例如，假设你有 100 个 A Runes，并希望向小明转账 25 个，同时保留 75 个。此时，你可以将交易的第一个输出设置为 OP\_Return，第二个输出设置自己的地址，第三个输出设置为小明的地址。在 OP\_Return 中注明你希望将 25 个 Runes 转至第三个输出（即小明的地址），那么剩余的 75 个未指定接收地址的 Runes 将自动转入第一个非 OP\_Return 的输出（即自己的地址）。

### 5.Runes 与 SPV 钱包兼容

**开发 Runes 钱包的同学们注意了：**

SPV（simple payment verification) 钱包是一种轻量级的比特币钱包，它只下载和验证与用户交易相关的区块头数据，而不是下载整个区块链。用户可以使用 SPV 钱包来管理和使用 Rune 代币，享受轻便、简洁且快速的交易体验。

### 6.Brc20 vs Runes

Casey 认为 Brc20 之所以成功，关键在于它开创了 open mint 的模式，让大家都有机会参与到铸造过程中。Casey 认可 Brc20 的成功，表示 Runes 要借鉴其优点，同时避免其技术上的缺陷（主要也就是垃圾 UTXO 膨胀的问题）。

### 7. 有哪些 Alpha ?

Rune 提供两种发行方式：固定总量（项目方可以预挖）和 Open Mint（公平发射，项目方无法预挖）。Casey 认为目前市场上充斥着各种投机行为，争相成为第一个 Rune，**第一个 Rune 将成为谢林点**（律动BlockBeats 注：谢林点是指博弈论中人们在没有沟通的情况下的选择倾向）**。**

**为了避免第一个 Rune 被 VC 或项目方抢走或预挖，Casey 决定将前 10 个 Runes（Rune 0 - Rune 9）硬编码至 Runes 协议中，只支持 open mint，让大家都能公平地参与其中，一起玩起来。**

目前，他正在向社区征集有趣、且 memeble 的代币名称、单位以及铸造规则。这里 Casey 提到了几个他认为有趣的名字，**比如 COMMUNISTRUNE 、ANARCHISTRUNE 、CYPERPUNKRUNE 等等。**

脑洞大、会搞 meme 的朋友不妨提提意见，在此提交表单。<https://docs.google.com/forms/d/e/1FAIpQLSd9etAFSzDzSQFHlLDJJMyv\\_LLnjaUCqWtyQxNCv8SeuUbsug/viewform>

最后，Casey 更是直言，同质化代币 99.9% 都是骗局，大家也别冠冕堂皇的说自己要改变世界，坦率地承认这是一个充满赌博和投机的行业，以诚相待，对所有人都好。IT'S JUST FOR FUN!

**免责声明：本文仅供参考，不得被用作法律、税务、投资、理财或任何其他建议。**
