SRC-20, 你需要知道這些
比特幣的市值毫無疑問是加密貨幣的 No.1,但也存在自己的缺點,比如交易速度慢、成本高。不過,這些缺點並未妨礙开發者社區前赴後繼地為擴大其生態而努力,並接連創造了 Ordinals、Runes、Stamps、Atomicals 等協議,並進而出現了 BRC-20、ARC-20、Runes 以及本文要介紹的 SRC-20 代幣標准。
但在深入介紹 SRC-20 之前,我會首先做一些語言學上的探討,解釋一下 SRC-20 名稱以及一些相關術語的由來或含義。之後我會詳細說明 SRC-20 標准的細節以及其上生態的發展情況。
例行說明:本文並非投資建議,請審慎判斷。
SRC-20 名從何來?
SRC-20 是 Stamp Request for Comments 20 的縮寫,直譯成中文為「郵票徵求意見 20」。
這個名稱實際上源自於 BRC-20,即 Bitcoin Request for Comments 20/比特幣徵求意見 20。
而 BRC-20 的名字又是繼承自 ERC-20,即 Ethereum Request for Comments 20/以太坊徵求意見 20。
ERC 是向以太坊提交改進提案(EIP/Ethereum Improvement Proposals)的方式之一,其目標是為以太坊應用層設定標准並提供高質量文檔。(另外還有針對以太坊共識協議、網絡連接機制、接口等網絡架構方面的提案類型。)20 這樣的數字則是最早在以太坊 GitHub 軟件庫提交的問題(issue)編號。20 號提案的目標是為以太坊設定一個發行代幣的標准。這裏是原始的第 20 號問題鏈接:https://github.com/ethereum/EIPs/issues/20 。
總之,ERC-20 為以太坊上的(同質化)代幣定義了一個標准。目前以太坊上的大多數代幣都基於此標准,比如 SHIB、UNI、PEPE 以及各種部署在以太坊上的穩定幣。
毫無疑問,ERC-20 是一個非常成功的標准,以至於其它區塊鏈往往在此基礎上建立自己的代幣標准,於是乎「RC-20」這個固定組合就被繼承了過去。為了讓「20」這個編號名符其實,其它區塊鏈上的代幣標准提案甚至會刻意保留第 20 號提案,比如 Tron 項目的 20 號提案就保留給了 TRC-20。
後面的 BRC、ARC、SRC 等有類似的操作,它們的 20 號提案都定義了其上的(同質化)代幣標准。
至於 SRC-20 中的 S,是 Stamp(郵票)的縮寫,這是因為其基於 Bitcoin Stamps 協議,見下文。
SRC-20 的歷史
SRC-20 的歷史要追溯到染色幣(colored coins)這一概念。簡單來說,染色幣就是為特定的幣附帶上額外的信息,使其區別於其它的普通幣。從 2012 年开始,有不少團隊在比特幣網絡上嘗試過構建染色幣,但都沒能得到廣泛應用,直到 2023 年 1 月,Ordinals 協議問世。
Ordinal 的意思是序數,比如第 1、第 2、第 42 這樣的有順序的數。Ordinals 的做法就是為比特幣網絡上的每個聰(sat/satoshi)賦予一個序號(即 Ordinal theory,也因此某些聰變得比其它聰更稀有)。再基於一定標准,可以將數據嵌入到有序號的聰對應的 UTXO 中,這被稱為銘文(Inscription)。
舉個例子說明一下。打开 Ordinals 瀏覽工具 https://ordiscan.com,然後隨便輸入一個銘文序號:69420,找到第 69420 號銘文:
可以看到,這個銘文使用的 sat 是 1,311,843,664,028,113 號 sat,附帶的信息中包含一張 svg 圖像。
很明顯,這是一個 NFT。這也是 Ordinals 最早的設計用途:在比特幣網絡上發行 NFT。但之後人們發現,如果能設定一定標准,也能讓這個 NFT 變成代幣。他們找到的解決方案便是 BRC-20,即將 JSON 格式的數據附加給聰,而這個數據中定義了代幣的屬性與交易。同樣舉個例子:
{"p":"brc-20","op":"transfer","tick":"ordi","amt":"52"}
這個銘文數據很清晰地說明:將 52 枚名為 ordi 的 brc-20 代幣 transfer(轉账)給……
看起來很不錯!BRC-20 似乎就是人們一直期待的解決方案——我們可以在比特幣上發行新代幣了!
但事實並非如此,從理論上講,Ordinals 是可能被清除掉的。
Ordinals 是基於 Ordinal theory 理論對單個聰進行實例化,然而這些被原子化的聰卻有可能被錯誤地支付出去。這是因為它們本質上與特定的 UTXO 關聯密切,而比特幣協議本身無法區分出這種關聯。Ordinal theory 是一種按自身規則運行的所謂「元協議」,但其底層卻是 UTXO 的傳輸。而 Ordinals 中嵌入的數據(資產)卻使用了一種账戶式余額模式,其規則既獨立於特定的 UTXO 運作。
針對這一缺點,Mike In Space 對 Ordinals 進行了改進,創造了 Bitcoin Stamps 協議
。其中,主要的改進點是將數據存儲到交易輸出內,而不是 OP_RETURN 信息中。
也就是說:Ordinals 是使用 UTXO 來確定所有權,而 Stamps 則是使用 UTXO 來存儲數據,這樣後者便能將數據永遠保存在比特幣鏈上。
SRC-20 便是基於 Stamps 協議來發行同質化代幣的標准,類似於 BRC-20 之於 Ordinals。SCR-20 的定義方式與 BRC-20 也基本一樣,如下圖是 KEVIN 幣的一筆交易:
SRC-20 的優劣之處
相比於 BRC-20,SRC-20 的主要優點是其數據存儲在 UTXO 中,因此不可能被剪除;但這也帶來了一些缺點:可存儲的數據量上限低、交易成本較高。下面是 SRC-20 與 BRC-20 的主要差異(改編自 cointelegraph):
SRC-20 標准BRC-20 標准剪枝SCR-20 代幣保存在 UTXO 中,無法被剪枝節點可通過移除見證數據量來剪除 BRC-20 代幣籤名類型多重籤名單個籤名交易成本構建的交易比 BRC-20 的大通過 SegWit 讓 BRC-20 交易成本更低Token銷毀如果與代幣綁定的 UTXO 被支付出去,便可以銷毀代幣見證數據無法修改
SCR-20 生態
Stamps 生態之前有過短暫的熱潮,但整體也僅僅處於起步狀態,甚至於社區常用的 UniSat 錢包的 UI 界面依然不支持 Stamps 和 SRC-20,即便 SRC-20 社區依然主要使用該錢包進行交易。
Stamps 和 SRC-20 未來會發展成什么樣還很難說,畢竟現在比特幣社區也有一些人對 SRC-20 採用的將數據寫入 UTXO 的做法很不滿。他們認為這種做法會向比特幣網絡填入大量垃圾數據,導致網絡臃腫並妨礙普通用戶的使用體驗。
下圖是 X 平臺用戶 @Inaritoo 總結的 Stamps 生態圖景,其中本文關注的 SRC-20 代幣位於左上角:
接下來我們簡單介紹幾個比較熱門的 SRC-20 代幣:
STAMP:算是 Stamps 的同名代幣,也是目前交易量和市值最高的 SRC-20 代幣,當前市值約 880 BTC。
KEVIN:首個部署成功的 SRC-20 代幣,誕生時間為 2023-05-03 1:17:37 PM,當前市值約 165 BTC。
LUFFY:路飛幣,目前最成功的 SRC-20 迷因幣,當前市值約 800 BTC。
STMAP:StampMap,一個類似 Reddit Place 像素畫的項目,算是首個有實際用途的 SRC-20 代幣,,當前市值約 12 BTC。
交易總額排名前 6 的 SRC-20 代幣
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。
XRP 漲至 7.5 美元?分析師告訴 XRP 大軍為純粹的煙火做好准備!
加密貨幣分析師 EGRAG 表示,XRP 即將迎來關鍵時刻,價格可能大幅上漲,這取決於能否突破關鍵...
今晚ETH迎來暴漲時代 op、arb、metis等以太坊二層項目能否跑出百倍幣?
北京時間7月23日晚上美股开盤後 ETH 的ETF开始交易。ETH的裏程碑啊,新的時代开啓。突破前...
Mt Gox 轉移 28 億美元比特幣 加密貨幣下跌 ETH ETF 提前發行
2014 年倒閉的臭名昭著的比特幣交易所 Mt Gox 已向債權人轉移了大量比特幣 (BTC),作...