Ordinals

出自非小号百科

Ordinals 是一個開源項目,在 GitHub 上開發。該項目包括一個描述序數方案的 BIP、一個與比特幣核心節點通信以跟蹤所有序數位置的索引、一個允許進行序數感知交易的錢包、一個用於交互式探索區塊鏈的區塊瀏覽器,以及用於鑄造序數 NFT 的功能。由 Casey Rodarmor 在 2023 年 1 月發佈 Ordinals 協議提出[1]

我們能否按照一定順序排列這些「聰」,給它們分配一個介於 0 和 2,100,000,000,000,000 之間的序數,然後,把它們連接到其他信息:圖片、文字、視頻甚至一串代碼。從而每個聰都變得獨一無二,不可替代。這就相當於讓比特幣擁有了原生的、創造 NFT 的能力。

Ordinals 以「聰」(1 比特幣=1 億聰)為出發點設計,為每個「聰」分配序列編號,並將每個「聰」與文本、圖片、音頻甚至視頻連接起來創建銘文。銘文的創建離不開 2017 年實施的隔離見證(SegWit)升級和 2021 年實施的 Taproot 升級,放寬了對寫入比特幣網絡內容的大小限制,區塊大小最高可達 4 MB[2]

Ordinals 系統按照挖礦順序對聰進行編號,並遵循先進先出 (FIFO) 原則,在交易輸入和輸出之間轉移聰。

Ordinals 的特點:[編輯 | 編輯原始碼]

  • 無需單獨的代幣、額外的區塊鏈或任何比特幣改動,即可立即使用。
  • 支持多種編號方式:
    • 原始記法:例如 1905530482684727°,數字代表序號,「°」 為羅馬語系序數符號。
    • 十進制記法:例如 738848.482684727°,第一個數字代表區塊高度,第二個數字代表區塊內序號。
    • 度分秒記法:例如 0°108848′992″482684727‴ (稍後解釋)
  • 可通過 ordinals.com 區塊瀏覽器進行探索,您可以在此查看最近區塊,並按編號、十進制、度數或名稱查找 Ordinals。
  • 可將任意資產(例如 NFT、證券代幣、賬戶或穩定幣)附加到 Ordinals 上。

Ordinals 的稀有度與度數記法[編輯 | 編輯原始碼]

由於 Ordinals 可追蹤和轉移,人們自然會想要收藏它們。雖然最終由 Ordinals 理論者決定哪些聰稀有且具有收藏價值,但這裏提供一些參考線索。

比特幣的周期性事件與稀有度

比特幣具有一些周期性事件,有的頻繁發生,有的則罕見得多。這些事件天然地為 Ordinals 的稀有度劃分等級:

  • 區塊 (Block): 大約每 10 分鐘挖出一個新區塊,一直持續到比特幣發行完為止。
  • 難度調整 (Difficulty adjustment): 每 2016 個區塊(約兩周)比特幣網絡會根據算力變化調整挖礦難度。
  • 減半 (Halving): 每 210,000 個區塊(約四年)比特幣區塊獎勵減半。
  • 周期 (Cycle): 每經歷 6 次減半,就會出現一個特殊的事件:減半和難度調整同時發生,稱為 「交匯點 (conjunction)」。交匯點之間的間隔稱為 「周期 (cycle)」,大約每 24 年出現一次。預計首個交匯點將在 2032 年左右發生。

根據以上事件,我們可以將 Ordinals 稀有度分為以下幾個等級:

  • 普通 (common): 除了每個區塊的第一個聰以外的所有聰
  • 少見 (uncommon): 每個區塊的第一個聰
  • 罕見 (rare): 每個難度調整周期第一個區塊的第一個聰
  • 史詩級 (epic): 每個減半周期的第一個區塊的第一個聰
  • 傳奇 (legendary): 每個周期的第一個區塊的第一個聰
  • 神話 (mythic): 創世區塊的第一個聰

度數記法

度數記法可以清晰簡潔地表示 Ordinals,並讓人一目了然地看出其稀有度。

A°B′C″D‴
│ │ │ ╰─ 区块中的聪序号 (Index of sat in the block)
│ │ ╰─── 难度调整周期中的区块序号 (Index of block in difficulty adjustment period)
│ ╰───── 减半周期中的区块序号 (Index of block in halving epoch)
╰─────── 周期,从 0 开始编号 (Cycle, numbered starting from 0)

Ordinals 理論者通常將 A、B、C、D 分別稱為 「小時 (hour)」、「分鐘 (minute)」、「秒 (second)」 和 「毫秒 (third)」。

稀有度示例

  • 普通 (common):
1°1′1″1‴
│ │ │ ╰─ 非区块内第一个聪
│ │ ╰─── 非难度调整周期内第一个区块
│ ╰───── 非减半周期内第一个区块
╰─────── 第二周期
  • 少見 (uncommon):
1°1′1″0‴
│ │ │ ╰─ 区块内第一个聪
│ │ ╰─── 非难度调整周期内第一个区块
│ ╰───── 非减半周期内第一个区块
╰─────── 第二周期
  • 罕見 (rare):
1°1′0″0‴
│ │ │ ╰─ 区块内第一个聪
│ │ ╰─── 难度调整周期内第一个区块
│ ╰───── 非减半周期内第一个区块
╰─────── 第二周期
  • 史詩級 (epic):
1°0′1″0‴
│ │ │ ╰─ 区块内第一个聪
│ │ ╰─── 非难度调整周期内第一个区块
│ ╰───── 减半周期内第一个区块
╰─────── 第二周期
  • 傳奇 (legendary):
1°0′0″0‴
│ │ │ ╰─ 区块内第一个聪
│ │ ╰─── 难度调整周期内第一个区块
│ ╰───── 减半周期内第一个区块
╰─────── 第二周期
  • 神話 (mythic):

0°0′0″0‴

│ │ │ ╰─ 區塊內第一個聰

│ │ ╰─── 難度調整周期內第一個區塊

│ ╰───── 減半周期內第一個區塊

╰─────── 第一個周期

當區塊偏移量為零時,可以省略,例如上面提到的 「少見」 稀有度就可以簡寫為:

1°1′1″

│ │ ╰─ 非難度調整周期內第一個區塊

│ ╰─── 非減半周期內第一個區塊

╰─────── 第二周期

通過度數記。

Ordinals 供應量[編輯 | 編輯原始碼]

Ordinals 擁有類似於比特幣的總供應量,但也可以被細分到不同稀有度等級。

總供應量[編輯 | 編輯原始碼]

  • 普通 (common): 2.1 quintillion(可譯為 2100 京)
  • 少見 (uncommon): 6,929,999
  • 罕見 (rare): 3437
  • 史詩級 (epic): 32
  • 傳奇 (legendary): 5
  • 神話 (mythic): 1

當前供應量[編輯 | 編輯原始碼]

  • 普通 (common): 1.9 夸德里利オン
  • 少見 (uncommon): 745,855
  • 罕見 (rare): 369
  • 史詩級 (epic): 3
  • 傳奇 (legendary): 0
  • 神話 (mythic): 1

目前,即使是少見的 Ordinals 也相當稀有。 截止到撰寫之時,已經有 745,855 個少見的 Ordinals 被挖出,相當於每 25.6 個流通中的比特幣對應一個少見的 Ordinals。

參考連結