作者:CregisResearch
一、BRC-20背景與發展歷程
隨著區塊鏈技術的快速發展,各種加密貨幣和代幣協議不斷涌現。在以太坊的ERC-20代幣協議成為行業標準之際,比特幣社區也迎來了實驗性質的BRC-20代幣標準。BRC-20標準采用簡潔、安全的設計理念,實現了代幣的部署、鑄造和轉移。BRC-20基于比特幣網絡,通過在聰上記錄數據的方式實現代幣的發行和管理。本文將介紹BRC-20的原理和應用以及優勢和缺陷等方面的內容,以期為讀者提供全面深入的了解。
長期以來,人們覺得比特幣生態相對于以太坊來說不具有擴展性,因為除了轉賬交易以外,區塊上幾乎無法保存任何數據。BRC-20近期爆火的原因在于它是基于比特幣的代幣標準,將NFT和其他代幣引入了比特幣生態。
重要的里程碑:
2020年1月,比特幣核心開發者PieterWuille發布了BIP341和BIP342比特幣改進提案為比特幣生態帶來了可能性。
2022年6月,CaseyRodarmor對BIP342中的Tapscript做了技術延伸與擴展,并且提出新的比特幣改進方案ordinal和inscription,主要實現了比特幣鏈上存儲數據的功能。
2023年3月,Domodata進行ERC-20實驗,通過Ordinal協議和inscriptions功能,向比特幣鏈上存儲json數據,證明鏈下代幣余額狀態,變相的實現了向比特幣生態發布代幣的功能。
Domodata認為BRC-20標準只是個有趣的實驗,通過實驗向我們展示了可以通過以創建鏈上銘文的方式證明鏈下代幣余額的狀態。他覺得這只是一次嘗試,BRC-20標準不應該被認為是唯一標準,同時鼓勵比特幣社區的人們共同努力修補和優化標準,并且BRC-20的作者還認為在比特幣上發行資產目前是存在著更好的方案的。
二、BRC-20前置知識
BRC-20是基于Ordinal協議的代幣標準。Ordinal協議是一種針對比特幣網絡的擴展協議,它允許在比特幣聰上銘刻數據。基于Ordinal協議,BRC-20可以實現代幣的發行、轉移和交易。
Secret Network:正在進行網絡升級,用戶或遇到交易失敗的情況:5月17日消息,隱私公鏈Secret Network發推稱,目前正在進行預定的網絡升級。一些驗證器遇到了錯誤,SCRT Labs正在積極解決。
目前,用戶可能會遇到交易失敗的情況,因此官方建議用戶等到升級完成后再嘗試使用任何DApp或網絡功能,一旦升級完成將發布公告。[2023/5/17 15:07:10]
BRC-20的原理相對復雜,需要了解比特幣網絡上的一些概念,比如聰、Ordinal、Inscription和Taproot升級等。其中,聰是比特幣網絡的最小單位,Ordinal理論對每個聰進行編號,Inscription則是將數據刻在每個聰上,而Taproot升級相關的技術則是控制這些Inscription的機制。這些概念共同構成了BRC-20標準的運作邏輯。
Satoshis(聰)
Satoshis不是比特幣,而是比特幣的最小單位,1個比特幣可以分割成1億個聰。
Ordinal(序數)
序數理論是一種協議,用于將序列號分配給satoshis,并在交易花費時跟蹤這些satoshis。這些序列號都是很大的數字,比如這個804766073970493。每個聰,也就是一個比特幣的1??????????,都有一個序號。
ord是一個開源項目。該項目包括幾個部分一個是ordinal方案對比特幣的改進建議,另外一個是用rust開發的ord工具,集成了索引、區塊瀏覽器和命令行錢包的功能。后面我們會講解到如何通過ord工具包刻錄自己的銘文。
inscription(銘文)
Ordinal協議通過為每個聰分配唯一編號并添加注釋來實現擴展功能。這個過程被稱為銘文(inscription),即為聰賦予衍生含義。注釋即銘文內容寫在了交易見證(witnesses)當中,使得聰可以刻寫任何類型的內容。銘文內容大小限制在3.9M以下會比較安全,因為銘文內容是包含在交易中的,所以內容越大,銘文交易需要支付的手續費就越高。
Cream 漏洞分析:攻擊者通過數額巨大的cySUSD從IronBank借入WETH等資產:TheBlock研究分析師@Frank Researcher在推特分析了CreamFinance推出的零抵押跨協議貸款Iron Bank被盜約3750美元資產的過程,具體為:1.攻擊者使用Alpha Homora從Iron Bank借入sUSD,每次借入資金都是上次借款的兩倍。2.攻擊者通過兩筆交易來完成任務,每次將資金借給Iron Bank獲得cySUSD。3.在某些時候,攻擊者從Aavev2獲得了180萬美元的USDC閃電貸款,并使用Curve將USDC換成了sUSD。4.攻擊者把sUSD借給Iron Bank,使得他們可以繼續獲得cySUSD。5.一些sUSD用于償還閃電貸款。6.此外,1000萬美元的閃電貸款也被用來增加cySUSD的數量。7.最終,攻擊者獲得了數額巨大的cySUSD,這讓他們可以從Iron Bank借到任何資產。8.隨后攻擊者借到了13.2萬枚WETH、360萬枚USDC、560萬枚USDT、420萬枚DAI。9.穩定幣已轉入Aavev2,隨后向Iron Bank部署者轉入1000ETH、向Homora部署者轉入1000ETH,向Tornado轉入220ETH、向Tornadogrant轉入100ETH,還有大約1.1萬枚ETH在攻擊者錢包地址中。[2021/2/13 19:42:00]
我們可以通過下載BitcoinCore和ord,創建自己的Inscriptions。
#安裝ord
curl--proto'=https'--tlsv1.2-fsLShttps://ordinals.com/install.sh|bash-s
#打印ord版本號
ord--version
#創建比特幣核心錢包
ordwalletcreate
#獲取錢包地址
ordwalletreceive
M Credit CEO 歐嘉成:機構投資者關注長期收益 這是優勢所在:金色財經現場報道,12月19日下午,“尋找牛市盛宴同行者—印比特中國行杭州站”活動在杭州東方君悅酒店舉行,本次活動由印比特和金色財經聯合主辦,翼比特、幣信、螞蟻礦池、菠蘿礦機、人人礦場、胡安科技、M Credit和巴比特等協辦。
在題為“與世界級機構共舞,共享牛市盛宴”的圓桌論壇上,M Credit CEO 歐嘉成表示,機構無非是一種處理錢和資產的形式,機構和個人都有理財的需求。機構投資者關注長期收益,不會因為短期波動而擔心能不能回本。對礦工來說,前期投入的成本較高,并承擔幣價、礦機價格、用電穩定等多重風險,且礦業的頭部效應愈發明顯,個人與機構的錢的屬性不一樣。同時挖礦回本周期的影響力是相對的,不應過于關注長短,機構在時間性的抗風險能力更強。
他指出,礦業會向集中化、規模化、機構化發展,強調規模效應和精細化運營;而礦工的風險意識逐漸加強,對專業金融工具和產品的需求更加明顯。[2020/12/19 15:47:09]
#查看待處理交易
ordwallettransactions
#創建Inscriptions(銘文)
ordwalletinscribe--fee-rateFEE_RATEFILE
#發送銘文
ordwalletsend--fee-rate<FEE_RATE><ADDRESS><INSCRIPTION_ID>BIP341和BIP342?
BIP341和BIP342是兩個與比特幣改進相關的提案。BIP全稱為BitcoinImprovementProposal,用于描述比特幣協議、客戶端或環境的新特性、流程或規范。BIP341和BIP342與Taproot升級有關,主要目的是提高比特幣的隱私性和擴展性,而不是直接用于向區塊鏈寫入數據,但是Taproot升級可以使用比特幣腳本和通過交易向區塊鏈低成本寫入數據,為brc-20標準進行了技術鋪墊。
BIP341:SegregatedWitness輸出,這個提案定義了新的輸出類型,該輸出類型實現了Taproot功能。這使得支持Taproot的交易可以與其他類型的交易在一個區塊中共存,同時維持向后兼容性。BIP341為新的輸出類型提供了詳細的描述和規范。
外媒:Cream Finance是否取消FTT為抵押品引發社區大量爭議:在過去的幾天中,有關Alameda和Sam Bankman-Fried(SBF)使用去中心化交易平臺FTX的FTT代幣借入資產進行賣空操作,引發了大量公開辯論和質疑。最初人們指責FTX的首席執行官SBF借YFI破壞了它的價格,然后在交易所賣出。隨后,人們意識到,8000萬美元的FTT 正被用作CREAM的抵押品。社區中很多人質疑,盡管FTT在加密貨幣市場上并不受歡迎,但為何會被添加到Cream Finance中。更重要的是,很多人都對Cream Finance的風險進行了抨擊,因為它把40%的抵押資產放在了一個不受歡迎的交易所代幣上。這個問題在網上引發了激烈的討論,導致了一場治理快照投票,以決定是否將FTT從CREAM中刪除。然而,與社交媒體平臺上的強烈反對相反,截至發稿時只有24.34%的人投票贊成取消FTT,而超過40%的人投票贊成通過降低FTT的借貸能力來“部分”取消FTT。而SBF聲稱取消FTT將“大幅降低借貸需求,貸款機構將不再獲得利息,總鎖倉量(TVL)將大幅下降”。SBF表示,單一資產風險并不是CREAM最大的風險。相反,他聲稱在這個平臺上上市的DeFi代幣“風險要大得多”。(AMBCrypto)[2020/10/11]
BIP342:Tapscript,這個提案描述了Taproot內部的腳本語言,稱為Tapscript。Tapscript基于比特幣的現有腳本語言,并對其進行了擴展和優化。BIP342定義了Tapscript的語法、運行環境和執行規則。這些改進使得在比特幣網絡中執行復雜的智能合約變得更加高效和隱私。
常規我們可以使用OP_RETURN操作碼將一小段數據附加到交易輸出中,從而將數據永久寫入比特幣區塊鏈中。如果需要存儲更多的數據我們需要采用數據分割的方式,創建多個包含OP_RETURN的交易,向每個小塊分別寫入一段數據,這種方法會大大增加交易費用。
當BIP341和342出現時,我們可以使用P2WSH,P2WSH是SegregatedWitness的一部分,他允許你創建一個比特幣地址,該地址表示Witness-Script的散列值,要花費這個地址的資金,必須提供滿足該腳本的解鎖條件的輸入。具體流程如下:
聲音 | Morgan Creek Digital聯合創始人:若無比特幣投資組合,美國養老金將面臨壓力:Morgan Creek Digital聯合創始人Anthony Pompliano發推稱,美國養老金資金嚴重不足,已陷入困境。比特幣是一種不相關、不對稱的資產。從某種程度上說,如果沒有比特幣投資組合,每筆養老金都將面臨來自其服務對象的壓力。[2019/9/16]
創建一個包含您要存儲的數據的見證腳本。您可以使用OP_PUSHDATA操作碼將數據嵌入腳本中。
計算見證腳本的散列值。
使用散列值創建一個P2WSH地址。
創建一個比特幣交易,將資金發送到P2WSH地址。
廣播交易到比特幣網絡。
我們進行交易時,將解鎖腳本從交易主體中分離,存儲在Witness中。通過該技術我們可以在任何比特區塊的Witness部分存儲高達4MB的任意數據。這構成了任何比特幣Inscriptions的上限為4MB。
三、BRC-20的技術原理
基于ordinal銘文的BRC-20標準,利用Satoshis(聰)來存儲和管理代幣的各種信息,如代幣名稱、符號、總量等,將這些信息以JSON格式編碼后寫入Satoshis(聰)中,組成了一個一個的銘文(inscriptions)。最后通過匯總所有銘文(inscriptions)的活動,便可以找到BRC-20通證的余額狀態,從而實現了代幣的部署、鑄造和轉賬。
BRC-20是一種基于比特幣的實驗性代幣標準,核心思想是通過序數理論(ordinaltheory)創建、鑄造和轉移BRC-20通證來實現在比特幣區塊鏈上進行資產管理。該實驗主要包括以下幾個方面:
部署:創建BRC-20通證,需要設置通證參數,如代幣符號、最大供應量和鑄幣限制等。部署過程僅用于初始化BRC-20,不影響狀態。
{
?"p":"brc-20",
?"op":"deploy",
?"tick":"ordi",
?"max":"21000000",
?"lim":"1000"
}
***************注釋****************
"p":"brc-20":指定協議為BRC-20,有助于其他系統識別和處理BRC-20事件。
"op":"deploy":指定操作類型為部署。
"tick":"ordi":指定通證的4個字母標識符,這里用"ordi"作為演示文檔中的示例,它的最大供應量已達到。
"max":"21000000":設置通證的最大供應量為21,000,000。
"lim":"1000":設置每個序數的鑄幣限制為1000。
鑄造:使用鑄造功能鑄造一定數量的BRC-20通證。鑄造操作向鑄幣功能的初始所有者提供相應余額。若通證設有鑄幣限制,請確保不超過該限制。
{
?"p":"brc-20",
?"op":"mint",
?"tick":"ordi",
?"amt":"1000"
}
***************注釋****************
"p":"brc-20":指定協議為BRC-20,有助于其他系統識別和處理BRC-20事件。
"op":"mint":指定操作類型為鑄造。
"tick":"ordi":指定通證的4個字母標識符,這里用"ordi"作為示例。
"amt":"1000":設置鑄造的通證數量為1000。
轉移:通過轉移功能轉移BRC-20通證的一定數量。轉移操作從發送者的余額中扣除通證,并將其添加至接收者的余額。轉移功能僅在第一次轉移時生效。
{
?"p":"brc-20",
?"op":"transfer",
?"tick":"ordi",
?"amt":"100"
}
***************注釋****************
"p":"brc-20":指定協議為BRC-20,有助于其他系統識別和處理BRC-20事件。
"op":"transfer":指定操作類型為轉移。
"tick":"ordi":指定通證的4個字母標識符,這里用"ordi"作為示例。
"amt":"100":設置轉移的通證數量為100。
狀態追蹤:我們創建鏈上銘文(inscriptions),向其中存儲符合BRC-20標準的json數據的方式,可以證明鏈下代幣部署、鑄造,轉移的狀態。通過匯總鏈上所有銘文(inscriptions)的活動,可以找到BRC-20代幣的余額狀態。
四、BRC-20的應用與操作
如何創建BRC-20錢包
1.下載并創建錢包:ordinalswallet.com2.點擊您的錢包個人資料。3.點擊「接收」。4.復制錢包地址。5.前往任何支持taproot的交易所并將一些BTC提現到此地址。
如何購買BRC-20代幣
1.點擊BRC20選項卡,從列表中選擇任意代幣。2.現在檢查代幣數量,每個代幣價格。點擊「立即購買」。3.確認密碼。4.點擊「立即購買」并確認交易。
如何鑄造自己的BRC-20代幣
1.轉到「銘文」部分。2.選擇「BRC-20」,輸入代幣簡稱和數量,然后點擊「提交」。3.選擇網絡費用,然后點擊「銘文」。
如何免費鑄造其他代幣
1.轉到BRC-20列表,查看每個代幣供應量下的進度條。。2.點擊代幣>>檢查詳情>>鑄幣。3.設置費用>>銘文。4.確認交易。
五、BRC-20的風險
偏離去中心化原則
BRC-20代幣的發行和使用機制導致了某種程度的中心化。這是因為BRC-20代幣需要依賴特定的平臺和交易所進行發行、交易和管理,而這些平臺和交易所往往掌握著更多的資源和權力。這與比特幣去中心化的核心精神相悖,因為比特幣的目標是實現一個去中心化、公平且開放的貨幣體系。
缺失公平和安全性
BRC-20代幣的銘文先到先得機制可能導致不公平。這是因為在比特幣網絡上,礦工可以選擇處理他們想要處理的交易,而BRC-20代幣的銘文先到先得機制讓礦工更傾向于處理那些支付更高費用的交易,而忽略了其他交易。這可能導致一部分用戶因為支付不起高昂的交易費用而被排除在外。此外,BRC-20代幣的安全性不及比特幣網絡本身,因為其依賴于比特幣網絡之上的第二層技術,可能會存在安全漏洞和風險。
風險
BRC-20代幣可能會引發名為time-banditattacks的MEV策略攻擊。這是因為BRC-20代幣在比特幣網絡上的交易和應用可能導致礦工有機會利用MEV策略攻擊,通過操縱交易順序來謀取利益。這對網絡的整體安全性和可靠性產生負面影響。此外,BRC-20代幣還可能引起監管對比特幣的打擊風險。這是因為BRC-20代幣的發行和交易可能涉及到一些非法活動,如洗錢、金融欺詐等,從而導致政府和監管機構對整個比特幣網絡產生擔憂并采取措施進行打壓。
六、BRC-20投資建議
雖然BRC-20協議目前處于實驗階段,但BRC-20協議為比特幣社區提供了一種新的代幣實現方式,BRC-20協議的出現有助于推動比特幣生態的創新,吸引更多的開發者和用戶加入比特幣社區。未來,隨著比特幣社區對BRC-20協議的優化和改進,它將在加密貨幣領域發揮更大的作用。
目前面臨的一些挑戰。首先,與以太坊的ERC-20相比,BRC-20無法與智能合約進行交互,無法執行自動化操作,如自動轉賬或分紅等。這限制了BRC-20在某些場景下的應用潛力。其在去中心化金融和其他應用場景的應用可能受到限制。此外,由于BRC-20協議尚處于實驗階段,其可擴展性和兼容性仍需進一步探討。
BRC-20作為基于Ordinal協議的一個實驗,其本質是對Ordinal協議的一次應用實驗,該實驗為我們提供了新的思路。投資者在進行投資時,應具備長期的視角。未來可能會有更多基于Ordinal協議的優化和創新出現,投資者應關注這些發展趨勢,以做出更明智的投資決策。
關于?CregisResearch
Cregis?是web3.0?時代的資產管理協作平臺,為用戶提供?MPC?錢包+企業級財務?SaaS?工具,目前已安全運營?6?年。
CregisResearch?是旗下知識分享平臺,希望為web3.0?愛好者提供?0?水分、?0?誤導、?0商業傾向的關于區塊鏈和密碼學底層技術的科普內容。
快遞行業是一個更新迭代比較快的行業,每年都有不少的物流公司和快遞公司的成立和倒閉,曾經的四通一達變成現在的三通一達,哪怕是行業領頭者,也不可避免的被市場所淘汰.
1900/1/1 0:00:00TOP10礦工半數算力零增長,TOP20礦工最大算力增速僅為歷史最高值的1/10。質押問題終究拖住了礦工試圖“奔跑”的雙腿.
1900/1/1 0:00:00在前日下午,央行正式出臺關于數字貨幣與虛擬貨幣的管理法,并明確禁止私自發行制造數字貨幣,這也更加表明了虛擬貨幣后續的全球化與合法化正在不斷普及.
1900/1/1 0:00:00親愛的各位朋友,大家晚上好!我是AOFEX交易所的商務副總裁Vivian,非常榮幸能夠作為金色電音節上海收官站的聯合出品方出席今晚的活動.
1900/1/1 0:00:00作者:Web3CN 一、項目簡介 Conflux基金會成立于2018年,是一家區塊鏈技術公司,專注于開發分布式系統的底層技術,致力于打造一個世界級的通用區塊鏈底層平臺.
1900/1/1 0:00:00文章不具有及時性僅供參考,每日分析幣圈主流幣種比特幣,以太坊,萊特幣,等產品技術分析連載,文章原創首發,思路清晰,歡迎對比參考,更多產品思路可關注筆者.
1900/1/1 0:00:00