SRC-20, 你需要知道這些

2024-05-29 16:05:56

比特幣的市值毫無疑問是加密貨幣的 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 代幣

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。

推薦文章

Layer2 格局劇變:Base 生態有哪些關鍵亮點?

在激烈競爭的 L2 賽道中,原本穩坐釣魚臺的 Arbitrum 和 Optimism 似乎面臨着前...

加密泡泡啊
71 1個月前

XRP 漲至 7.5 美元?分析師告訴 XRP 大軍為純粹的煙火做好准備!

加密貨幣分析師 EGRAG 表示,XRP 即將迎來關鍵時刻,價格可能大幅上漲,這取決於能否突破關鍵...

加密泡泡啊
73 1個月前

以太坊ETF通過後 將推動山寨幣和整個加密生態大爆發

比特幣ETF通過後市場動蕩,以太坊ETF交易前景分析 比特幣ETF通過後,市場出現了先跌後漲的走勢...

加密泡泡啊
78 1個月前

ZRO為啥這么能漲?

ZRO概述 ZRO代幣,全稱為LayerZero,是LayerZero協議的本地代幣,旨在作為治理...

加密泡泡啊
66 1個月前

今晚ETH迎來暴漲時代 op、arb、metis等以太坊二層項目能否跑出百倍幣?

北京時間7月23日晚上美股开盤後 ETH 的ETF开始交易。ETH的裏程碑啊,新的時代开啓。突破前...

BNBCCC
75 1個月前

Mt Gox 轉移 28 億美元比特幣 加密貨幣下跌 ETH ETF 提前發行

2014 年倒閉的臭名昭著的比特幣交易所 Mt Gox 已向債權人轉移了大量比特幣 (BTC),作...

加密圈探長
71 1個月前