什麽是 Bitcoin Stamps 和 SRC-20?

中級12/18/2023, 9:03:19 AM
Bitcoin Stamps 是一個將文字和圖片數據儲存於比特幣交易輸出中的協議,相較 Ordinals 協議而言,Bitcoin Stamps 更爲比特幣原生,但交易成本也更高。SRC-20 是受 BRC-20 代幣啟髮,基於 Stamps 協議創建的比特幣鏈上通證標準。

12 月 6 日,比特幣核心開髮者 Luke Dashjr 在社交平颱錶示,“銘文(Inscriptions)正在利用比特幣核心客戶端 Bitcoin Core 的一個漏洞曏區塊鏈髮送垃圾信息。2013 年以來,Bitcoin Core 代碼允許用戶在轉髮或挖礦時設置交易的額外數據大小限製(’-datacarriersize’)。銘文通過將數據僞裝爲程序代碼,繞過了這個限製。”他錶示將盡量在明年的 v27 版本髮布時修覆這一漏洞。隨後,他又在回覆Ordinals相關問題時稱,“銘文本身併不存在,是一場騙局”。

Twitter@LuckDashjr

Luke 的言論給當下爆火的 Ordinals 生態潑了一盆“冷水”,導緻一衆 BRC-20 代幣價格上演過山車行情,ORDI 價格單日下挫超過 25%。Luke 的批評者認爲,比特幣網絡屬於社區,而不屬於任何特定開髮者,開髮者沒有權力按照個人偏好決定 Ordinals 協議的命運。而即便 Luke 完成了對於比特幣程序的更新,隻要礦工不採用更新後的程序,升級就不會在整個比特幣網絡完成。

盡管上述開髮者與社區之間關於銘文的爭議暫無最後定論,這場風波仍然引髮了人們對於 Ordinals 和區塊鏈本質的反思,也使得人們將視線投曏另外一種代幣標準,它與 BRC-20 原理類似但卻沒有 Ordinals 所帶來的爭議,那就是 SRC-20 標準與 Bitcoin Stamps 協議。

Ordinals 與 Bitcoin Stamps

Ordinals 協議的基本原理

從本質上來説,Ordinals 協議是一個使用比特幣 UTXO 作爲數據儲存媒介的衍生協議。Ordinals 協議給比特幣的每一個“聰”打上序號,接著“銘刻”上對應的文本或圖片信息。具體來説,是使用比特幣的 OP_RETURN 函數曏區塊鏈中存儲任意數據,而這種特性是比特幣 SegWit 和 Taproot 升級的意外結果。

圖:一條銘刻有“Hello, world!”文本內容的 Ordinals 銘文

在 SegWit 和 Taproot 升級完成後,在比特幣區塊的見證(Witness)字段中寫入數據變得經濟可行,這也成爲了 Ordinals 銘文的數據基礎。但與此衕時,Ordinals 銘文導緻比特幣區塊更大,也帶來了中心化風險和比特幣網絡運行成本的提高。

由於 Ordinals 資産寫在比特幣的見證數據中,在極端情況下甚至有可能通過“全節點修剪”的方式,從比特幣公共賬本中永久移除 Ordinals 資産。而 Bitcoin Stamps 數據則是直接寫在比特幣的 UTXO 中,全節點必鬚下載併儲存這些數據,因此不存在被移除的可能。

什麽是 Bitcoin Stamps

Bitcoin Stamps (郵票協議)由軟件工程師 Mike In Space (@mikeinspace)創建,基於 2014 年髮布的 Counterparty(XCP)協議開髮,也是比特幣鏈上第一個 NFT 代幣協議標準。2017年,開髮者對 Counterparty 協議進行了大幅更新,使之可用性大幅增強。目前,Stamps 已經不使用 Counterparty 協議在區塊鏈上傳播,而可以直接在比特幣區塊鏈上運行。

郵票協議的工作原理是將圖像數據(GIF、PNG 或 SVG 格式)編碼爲 Base64 字符串,將該字符串作爲後綴放置在交易描述密鑰中的“STAMP:”內,按照時間戳排序儲存在比特幣 UTXO 的 Bare Multisig 中。此後,區塊鏈內對應的 Base64 字符串將被解碼爲圖片,併將圖像上傳到 stampchain.io 供用戶查看。

圖:stampchain.io 上的郵票(Stamps)示例

在數據結構上,Stamps 協議的設計更爲接近比特幣區塊鏈底層,但與此衕時,也受到更多來自網絡本身的限製。在 Segwit 升級後,Ordinals 銘文可用的數據塊大小達到了 4 MB。而由於比特幣交易輸出中能夠儲存的數據量極爲有限,僅有 8 KB,Bitcoin Stamps 隻能儲存 24×24 像素,8 色深的 PNG、GIF。此外,Stamps 交易成本也更高,舉例來説,一筆 Ordinals 銘文交易的成本可能在數美元級別,而 Stamps 交易的成本可能達到 60 美元。

您可以訪問開髮者 Mike In Space 的 Github 鏈接了解關於 SRC-20 的更多技術細節: https://github.com/mikeinspace/stamps

什麽是 SRC-20

SRC-20 是一種受到 BRC-20 代幣標準啟髮,基於 Stamps 協議設計的比特幣網絡代幣標準。我們知道,BRC-20 以 JSON 格式的文本銘文內容實現代幣資産的部署、鑄造和傳輸。而 SRC-20 與之類似,也是一種使用 JSON 格式實現的代幣標準,併且與 BRC-20 具有相似的數據結構。您可以參考 什麽是 Ordinals 協議 ? 比特幣 NFT 生態及 BRC20 一覽,查看 BRC-20 代幣標準的細節。

圖:stampchain.io 上的一枚 SRC-20 STAMP

相比 BRC-20 而言,SRC-20 移除了一些對於代幣規範的限製,舉例來説,BRC-20 僅支持 4 個字符作爲代幣名稱,而 SRC-20 則支持 1~5 位字符的代幣名稱,不區分大小寫,也支持下畫線和其他多種特殊字符。目前,PEPE、STAMP 和 KEVIN 是 SRC-20 代幣中市值較高的代幣。

如何交易 SRC-20 代幣

Bitcoin Stamps 團隊在 Github 上髮布了其官方錢包 Stamp Wallet,您可以訪問 https://www.thestampwallet.com/ 下載使用。您也可以訪問第三方錢包如 Unisat、Leather wallet(此前的 Hiro wallet)進行 SRC-20 代幣的儲存與管理,併在 Coinranking 查看當前各類 SRC-20 代幣的價格情況。

圖:leather.io

而在交易方麵,您可以訪問 openstamp、stampscan.xyz 進行 SRC-20 代幣的交易,或者訪問 rarestamp.xyz 進行 Stamp NFT 的交易。

圖:stampscan.xyz

結語

相比 Ordinals 協議和 BRC-20 標準而言,STAMP 協議及 SRC-20 標準在數據儲存上更爲接近比特幣原生,這使得 SRC-20 在本次比特幣開髮者爭議後穫得了較高關註。目前,相較於 BRC-20 標準而言,SRC-20 生態髮展仍然處於相對早期的階段,相關代幣交易量也明顯更小。我們提醒用戶在交易、鑄造 SRC-20 資産時註意相關風險。

Tác giả: Edward
Thông dịch viên: Piper
* Đầu tư có rủi ro, phải thận trọng khi tham gia thị trường. Thông tin không nhằm mục đích và không cấu thành lời khuyên tài chính hay bất kỳ đề xuất nào khác thuộc bất kỳ hình thức nào được cung cấp hoặc xác nhận bởi Gate.io.
* Không được phép sao chép, truyền tải hoặc đạo nhái bài viết này mà không có sự cho phép của Gate.io. Vi phạm là hành vi vi phạm Luật Bản quyền và có thể phải chịu sự xử lý theo pháp luật.

什麽是 Bitcoin Stamps 和 SRC-20?

中級12/18/2023, 9:03:19 AM
Bitcoin Stamps 是一個將文字和圖片數據儲存於比特幣交易輸出中的協議,相較 Ordinals 協議而言,Bitcoin Stamps 更爲比特幣原生,但交易成本也更高。SRC-20 是受 BRC-20 代幣啟髮,基於 Stamps 協議創建的比特幣鏈上通證標準。

12 月 6 日,比特幣核心開髮者 Luke Dashjr 在社交平颱錶示,“銘文(Inscriptions)正在利用比特幣核心客戶端 Bitcoin Core 的一個漏洞曏區塊鏈髮送垃圾信息。2013 年以來,Bitcoin Core 代碼允許用戶在轉髮或挖礦時設置交易的額外數據大小限製(’-datacarriersize’)。銘文通過將數據僞裝爲程序代碼,繞過了這個限製。”他錶示將盡量在明年的 v27 版本髮布時修覆這一漏洞。隨後,他又在回覆Ordinals相關問題時稱,“銘文本身併不存在,是一場騙局”。

Twitter@LuckDashjr

Luke 的言論給當下爆火的 Ordinals 生態潑了一盆“冷水”,導緻一衆 BRC-20 代幣價格上演過山車行情,ORDI 價格單日下挫超過 25%。Luke 的批評者認爲,比特幣網絡屬於社區,而不屬於任何特定開髮者,開髮者沒有權力按照個人偏好決定 Ordinals 協議的命運。而即便 Luke 完成了對於比特幣程序的更新,隻要礦工不採用更新後的程序,升級就不會在整個比特幣網絡完成。

盡管上述開髮者與社區之間關於銘文的爭議暫無最後定論,這場風波仍然引髮了人們對於 Ordinals 和區塊鏈本質的反思,也使得人們將視線投曏另外一種代幣標準,它與 BRC-20 原理類似但卻沒有 Ordinals 所帶來的爭議,那就是 SRC-20 標準與 Bitcoin Stamps 協議。

Ordinals 與 Bitcoin Stamps

Ordinals 協議的基本原理

從本質上來説,Ordinals 協議是一個使用比特幣 UTXO 作爲數據儲存媒介的衍生協議。Ordinals 協議給比特幣的每一個“聰”打上序號,接著“銘刻”上對應的文本或圖片信息。具體來説,是使用比特幣的 OP_RETURN 函數曏區塊鏈中存儲任意數據,而這種特性是比特幣 SegWit 和 Taproot 升級的意外結果。

圖:一條銘刻有“Hello, world!”文本內容的 Ordinals 銘文

在 SegWit 和 Taproot 升級完成後,在比特幣區塊的見證(Witness)字段中寫入數據變得經濟可行,這也成爲了 Ordinals 銘文的數據基礎。但與此衕時,Ordinals 銘文導緻比特幣區塊更大,也帶來了中心化風險和比特幣網絡運行成本的提高。

由於 Ordinals 資産寫在比特幣的見證數據中,在極端情況下甚至有可能通過“全節點修剪”的方式,從比特幣公共賬本中永久移除 Ordinals 資産。而 Bitcoin Stamps 數據則是直接寫在比特幣的 UTXO 中,全節點必鬚下載併儲存這些數據,因此不存在被移除的可能。

什麽是 Bitcoin Stamps

Bitcoin Stamps (郵票協議)由軟件工程師 Mike In Space (@mikeinspace)創建,基於 2014 年髮布的 Counterparty(XCP)協議開髮,也是比特幣鏈上第一個 NFT 代幣協議標準。2017年,開髮者對 Counterparty 協議進行了大幅更新,使之可用性大幅增強。目前,Stamps 已經不使用 Counterparty 協議在區塊鏈上傳播,而可以直接在比特幣區塊鏈上運行。

郵票協議的工作原理是將圖像數據(GIF、PNG 或 SVG 格式)編碼爲 Base64 字符串,將該字符串作爲後綴放置在交易描述密鑰中的“STAMP:”內,按照時間戳排序儲存在比特幣 UTXO 的 Bare Multisig 中。此後,區塊鏈內對應的 Base64 字符串將被解碼爲圖片,併將圖像上傳到 stampchain.io 供用戶查看。

圖:stampchain.io 上的郵票(Stamps)示例

在數據結構上,Stamps 協議的設計更爲接近比特幣區塊鏈底層,但與此衕時,也受到更多來自網絡本身的限製。在 Segwit 升級後,Ordinals 銘文可用的數據塊大小達到了 4 MB。而由於比特幣交易輸出中能夠儲存的數據量極爲有限,僅有 8 KB,Bitcoin Stamps 隻能儲存 24×24 像素,8 色深的 PNG、GIF。此外,Stamps 交易成本也更高,舉例來説,一筆 Ordinals 銘文交易的成本可能在數美元級別,而 Stamps 交易的成本可能達到 60 美元。

您可以訪問開髮者 Mike In Space 的 Github 鏈接了解關於 SRC-20 的更多技術細節: https://github.com/mikeinspace/stamps

什麽是 SRC-20

SRC-20 是一種受到 BRC-20 代幣標準啟髮,基於 Stamps 協議設計的比特幣網絡代幣標準。我們知道,BRC-20 以 JSON 格式的文本銘文內容實現代幣資産的部署、鑄造和傳輸。而 SRC-20 與之類似,也是一種使用 JSON 格式實現的代幣標準,併且與 BRC-20 具有相似的數據結構。您可以參考 什麽是 Ordinals 協議 ? 比特幣 NFT 生態及 BRC20 一覽,查看 BRC-20 代幣標準的細節。

圖:stampchain.io 上的一枚 SRC-20 STAMP

相比 BRC-20 而言,SRC-20 移除了一些對於代幣規範的限製,舉例來説,BRC-20 僅支持 4 個字符作爲代幣名稱,而 SRC-20 則支持 1~5 位字符的代幣名稱,不區分大小寫,也支持下畫線和其他多種特殊字符。目前,PEPE、STAMP 和 KEVIN 是 SRC-20 代幣中市值較高的代幣。

如何交易 SRC-20 代幣

Bitcoin Stamps 團隊在 Github 上髮布了其官方錢包 Stamp Wallet,您可以訪問 https://www.thestampwallet.com/ 下載使用。您也可以訪問第三方錢包如 Unisat、Leather wallet(此前的 Hiro wallet)進行 SRC-20 代幣的儲存與管理,併在 Coinranking 查看當前各類 SRC-20 代幣的價格情況。

圖:leather.io

而在交易方麵,您可以訪問 openstamp、stampscan.xyz 進行 SRC-20 代幣的交易,或者訪問 rarestamp.xyz 進行 Stamp NFT 的交易。

圖:stampscan.xyz

結語

相比 Ordinals 協議和 BRC-20 標準而言,STAMP 協議及 SRC-20 標準在數據儲存上更爲接近比特幣原生,這使得 SRC-20 在本次比特幣開髮者爭議後穫得了較高關註。目前,相較於 BRC-20 標準而言,SRC-20 生態髮展仍然處於相對早期的階段,相關代幣交易量也明顯更小。我們提醒用戶在交易、鑄造 SRC-20 資産時註意相關風險。

Tác giả: Edward
Thông dịch viên: Piper
* Đầu tư có rủi ro, phải thận trọng khi tham gia thị trường. Thông tin không nhằm mục đích và không cấu thành lời khuyên tài chính hay bất kỳ đề xuất nào khác thuộc bất kỳ hình thức nào được cung cấp hoặc xác nhận bởi Gate.io.
* Không được phép sao chép, truyền tải hoặc đạo nhái bài viết này mà không có sự cho phép của Gate.io. Vi phạm là hành vi vi phạm Luật Bản quyền và có thể phải chịu sự xử lý theo pháp luật.
Bắt đầu giao dịch
Đăng ký và giao dịch để nhận phần thưởng USDTEST trị giá
$100
$5500