一文讀懂BRC-20通證
Chainlink
2023-06-02 03:50
本文约1601字,阅读全文需要约6分钟
本文將對BRC-20 通證及其機製做深入探討,並思考BRC-20 是否有潛力成為bitcoin上的主流通證標準。

BRC-20 是bitcoin 區塊鏈上使用序數銘文(ordinal inscription)創建的同質化通證標準。

Bitcoin應該只作為數字黃金使用,還是應該實現更加複雜的功能呢? Ordinal NFT 的出現激起了大家對bitcoin的新一輪關注,社區紛紛開始嘗試使用bitcoin網絡的不可篡改性來儲存數據。

一級標題

一級標題

什麼是Bitcoin Ordinals?

首先我們先簡單了解一下Ordinals。 Ordinals將數據刻在了bitcoin的最小單位“聰”(satoshi)裡。它採用一種名為序數理論(ordinal theory)的邏輯排序系統,給每個聰分配一個單獨的序號,然後再將任意數據刻在每個聰裡。

圖片描述DOOM圖片描述

一級標題

一級標題

什麼是BRC-20 通證標準?

BRC-20 通證最初是在2023 年3 月9 日由一位匿名開發者在demo 中發布的。這位開發者使用了一種實驗性的標準,在bitcoin網絡中創建原生的同質化通證。值得注意的是,BRC-20 標準不像EVM 區塊鏈上的主流通證標準一樣使用智能合約,而是將腳本文件儲存在bitcoin網絡中,並用這個文件來將通證與每個聰一一對應。 BRC-20 通證將JSON 數據嵌入序數銘文中,因此用戶可以部署、鑄造和轉移通證。

第一批BRC-20 通證包含以下JSON 數據,定義了通證的名字、每次鑄造量(上限為1000 個)以及總量(上限為2100 萬個):

一級標題

一級標題

BRC-20 通證的優劣勢分析

BRC-20 通證雖然被看作是同質化通證,但其實更準確的說法應該是“半同質化通證”,因為它們只能以設定的增量進行交易。

用戶要鑄造BRC-20 通證,必須先創建一個mint JSON NFT,定義通證鑄造數量。然後,用戶要通過優先gas 競拍機制才能有機會完成鑄造。如果要在bitcoin網絡中交易BRC-20 通證,賣家必須創建transfer NFT,將原本的mint NFT 分成幾個小份,然後將通證賣給買家。如果有買家想要購買一定數量的BRC-20 通證,就需要先找到一個正好出售這一數量通證的賣家。

一級標題

文檔文檔中提到:

一級標題

BRC-20 vs. ERC-20 

一級標題

Bitcoin網絡通證的未來前景

和近期的Colored Coins和近期的Taro都做過相關嘗試,但是BRC-20 卻採用了創新的方式在bitcoin網絡中創建原生的半同質化通證。

雖然就連BRC-20 的創建者都對它的長期可行性持不確定態度,但開源開發者社區可能會抓住這個創新機會,並不斷探索突破bitcoin腳本功能的新邊界。

Chainlink
作者文库