作者:?Fred,Ryze Labs
最近比特幣銘文的火爆引起了Crypto用戶的狂歡,原本被認為是“數(shù)字黃金”,曾經(jīng)更多作為價值存儲的比特幣,由于Ordinals協(xié)議和BRC-20的出現(xiàn),再次讓人們開始關(guān)注到比特幣生態(tài)的發(fā)展和可能性。
作為最早的區(qū)塊鏈,比特幣誕生于2008年,由一個名為中本聰?shù)哪涿麑嶓w創(chuàng)造,標志著一個去中心化數(shù)字貨幣的誕生,挑戰(zhàn)著傳統(tǒng)的金融體系。
比特幣作為對中心化金融體系固有缺點的回應(yīng)而誕生的創(chuàng)新方案,引入了點對點的電子現(xiàn)金系統(tǒng)概念,無需中間人的參與,從而實現(xiàn)去信任化和去中介化。比特幣的基礎(chǔ)技術(shù)——區(qū)塊鏈,徹底改變了交易記錄、驗證和安全性的方式。2008年發(fā)布的比特幣白皮書,為強調(diào)去中心化、透明和不可篡改的金融系統(tǒng)奠定了基礎(chǔ)。
在誕生之后,比特幣經(jīng)歷了逐漸而穩(wěn)定的增長階段。早期采用者主要是科技愛好者和密碼學支持者,他們開始進行比特幣的挖掘和交易。首次記錄的實際交易發(fā)生在2010年,程序員Laszlo在佛羅里達用1萬比特幣購買了2個披薩,標志著加密貨幣采用的歷史時刻。
隨著比特幣日益受到關(guān)注,相關(guān)的生態(tài)基建開始形成。交易所、錢包和礦池大量涌現(xiàn),來滿足比特幣這種新型數(shù)字資產(chǎn)的相關(guān)需求。隨著區(qū)塊鏈技術(shù)和市場的發(fā)展,生態(tài)系統(tǒng)擴展到更多的利益相關(guān)方,包括開發(fā)者、創(chuàng)業(yè)團隊,以及金融機構(gòu)和監(jiān)管機構(gòu),推動了比特幣生態(tài)系統(tǒng)的多樣化。
2023年沉寂很久的市場,因為Ordinals協(xié)議和BRC-20 Token的火爆帶來了銘文的夏天,也讓人們重新關(guān)注到比特幣這條最老牌的公鏈上,比特幣生態(tài)的未來發(fā)展究竟會如何?比特幣生態(tài)會成為下一輪牛市的發(fā)動機嗎?這篇研報將深入探討比特幣生態(tài)的歷史發(fā)展以及生態(tài)中最核心的三個方向資產(chǎn)發(fā)行協(xié)議、擴容解決方案以及基礎(chǔ)設(shè)施,剖析其發(fā)展的現(xiàn)狀、優(yōu)勢與挑戰(zhàn),來探討比特幣生態(tài)的未來。
在探討為什么我們需要比特幣生態(tài)之前,我們先來看看比特幣的基本特征和發(fā)展歷史。
比特幣不同于傳統(tǒng)的金融記賬方式,其具有三個核心特征:
去中心化的分布式賬本:比特幣網(wǎng)絡(luò)的核心是區(qū)塊鏈技術(shù)。這是一種去中心化的分布式賬本,記錄了所有比特幣網(wǎng)絡(luò)上的交易。區(qū)塊鏈由區(qū)塊組成,每個區(qū)塊包含了前一區(qū)塊的哈希值,形成了鏈式結(jié)構(gòu),確保了交易的透明性和不可篡改性。
通過工作量證明(PoW)來記賬: 比特幣網(wǎng)絡(luò)使用工作量證明機制來驗證交易和記賬。這一機制要求網(wǎng)絡(luò)節(jié)點通過解決數(shù)學難題來驗證交易,并將其記錄到區(qū)塊鏈中。這確保了網(wǎng)絡(luò)的安全性和去中心化。
挖礦和比特幣發(fā)行: 比特幣的發(fā)行是通過挖礦來完成的。礦工解決數(shù)學難題來驗證交易并創(chuàng)建新的區(qū)塊,作為獎勵,礦工們會獲得一定數(shù)量的比特幣。
可以看出,與我們常見的Paypal、支付寶和微信支付不同的是,比特幣并不像這類賬戶模型通過直接在賬戶余額上進行增減來實現(xiàn)轉(zhuǎn)賬,而是使用UTXO(Unspent Transaction Output)模型。
在這里我們簡單科普下UTXO模型,有助于大家了解后面的生態(tài)項目的技術(shù)方案。UTXO是一種跟蹤比特幣所有權(quán)和交易歷史的方式,每個未花費的輸出(UTXO)代表了比特幣網(wǎng)絡(luò)中的一筆交易輸出,這些未花費的輸出是未被之前的交易所使用的,它們可以被用來構(gòu)建新的交易。其特征可以總結(jié)為下面三個方面:
每個交易產(chǎn)生一個新的UTXO: 當一筆比特幣交易發(fā)生時,它會消耗之前的UTXO,并生成新的UTXO,這些新的UTXO會作為未來交易的輸入。
交易驗證依賴UTXO: 在驗證交易時,比特幣網(wǎng)絡(luò)會檢查交易輸入所引用的UTXO是否存在且未被使用,以確保交易的有效性。
UTXO作為交易輸入和輸出: 每個UTXO都有一個值和一個所有者的地址。在進行新的交易時,一些UTXO將被用作交易輸入,而另一些將被創(chuàng)建為交易的輸出,可能被下一筆交易使用。
UTXO模型可以提供更高的安全性和隱私性,因為每個UTXO都有自己的所有者和價值,交易可以更精細地跟蹤。此外, UTXO模型的設(shè)計允許并行處理交易,因為每個UTXO可以獨立地被使用,而不會出現(xiàn)資源競爭。
然而由于區(qū)塊大小的限制和非圖靈完備的開發(fā)語言,比特幣很大程度上都擔任著“數(shù)字黃金”的角色,沒能承載更多的項目。
在比特幣誕生之后,2012年出現(xiàn)了染色幣,通過在比特幣區(qū)塊鏈上添加元數(shù)據(jù),使得某些比特幣能夠代表其他資產(chǎn);2017年因大小區(qū)塊之爭出現(xiàn)了硬分叉,包括BCH、BSV等;在分叉之后,BTC也開始繼續(xù)探索拓展性提升的方案,2017年推出SegWit升級引入了擴展區(qū)塊和區(qū)塊權(quán)重,擴展了區(qū)塊容量;2021年開始的Taproot升級,提升了交易的隱私性和效率。這些關(guān)鍵的升級也為后來的各類擴容協(xié)議和資產(chǎn)發(fā)行協(xié)議的發(fā)展奠定了基礎(chǔ),也有了后來咱們熟悉的Ordinals協(xié)議和BRC-20 Token的火爆。
可以看出,雖然比特幣在誕生的時候,定位是點對點的電子現(xiàn)金系統(tǒng),然而始終有許多開發(fā)者不希望比特幣僅僅停留在“數(shù)字黃金”的價值,致力于提升比特幣的擴展性和基于比特幣區(qū)塊鏈做更多的事情,例如擁有自己的生態(tài)應(yīng)用。
在比特幣發(fā)展的過程中,2013年Vitalik Buterin提出了另一個區(qū)塊鏈——以太坊,隨后由Vitalik Buterin、Gavin Wood和Joseph Lubin等人共同創(chuàng)立了以太坊。以太坊的核心概念是提供一個可編程的區(qū)塊鏈,使得開發(fā)者可以在其上構(gòu)建各種應(yīng)用,而不僅僅局限于貨幣交易。這種可編程性的特性使得以太坊成為了一個智能合約平臺,允許人們創(chuàng)建和運行基于區(qū)塊鏈的應(yīng)用程序,這些應(yīng)用程序可以執(zhí)行自動化的合約,并且無需信任第三方。
可以看出,以太坊最顯著的特點之一是智能合約,開發(fā)者可以在以太坊上開發(fā)各類應(yīng)用。憑借這一特性,以太坊也逐漸成為了整個Crypto的龍頭,出現(xiàn)了各類Layer2、應(yīng)用,以及ERC20、ERC721等多樣的資產(chǎn)類型,聚集了許多開發(fā)者來建設(shè)和充實以太坊這個城邦。
那既然以太坊已經(jīng)可以實現(xiàn)智能合約以及各類Dapp的開發(fā),為什么人們還需要回到BTC上再去擴容和開發(fā)應(yīng)用呢?最核心的原因可以總結(jié)以下3個方面:
市場共識: 比特幣是最早的區(qū)塊鏈和加密貨幣,在公眾和投資者心中擁有最高的知名度和信任度。因此在接受度和認可度上有獨一無二的優(yōu)勢,目前比特幣的市值達到8000億美元,占據(jù)整個加密市場市值的一半左右。
比特幣的去中心化程度高:在主流的區(qū)塊鏈中,比特幣的去中心化程度最高,創(chuàng)始人中本聰已經(jīng)隱匿,整個鏈都由社區(qū)推動發(fā)展;而以太坊仍有vitalik和以太坊基金會在進行發(fā)展的把控。
散戶對Fair Launch的需求:Web3的需求離不開新資產(chǎn)的發(fā)行方式。在傳統(tǒng)的項目Token發(fā)行中,無論是FT還是NFT,基本上都是項目方作為發(fā)行方,散戶的收益強依賴于項目方和背后的VC的做市;而在比特幣生態(tài)中,出現(xiàn)了銘文這類創(chuàng)新性的Fair Launch場所,給予了散戶更多的話語權(quán),也因此聚集了更多金錢和財富在BTC的生態(tài)。這一次比特幣生態(tài)的重新獲得關(guān)注很大程度上離不開銘文Fair Launch的特質(zhì)。
這也是為什么雖然BTC在TPS、出塊時間方面都弱于以太坊,最初目的是用作加密貨幣交易的背景下,卻仍有大量的開發(fā)者希望在上面去引入智能合約,來進行應(yīng)用開發(fā)。
總結(jié)來說,正如BTC的崛起源于價值共識——人們普遍認同比特幣作為一種有價值的數(shù)字資產(chǎn)和交換媒介,Crypto世界的革新很大程度上也和資產(chǎn)屬性息息相關(guān)。當前BTC生態(tài)系統(tǒng)的熱度主要由以O(shè)rdinals協(xié)議和BRC-20等銘文資產(chǎn)類型帶動。這種熱度也反哺到整個比特幣生態(tài)系統(tǒng)上,使更多人開始將目光重新回到比特幣生態(tài)。
與以往的牛市不同,這一輪市場中散戶的影響力越來越大。傳統(tǒng)上,VC和項目方在加密市場中占據(jù)主導地位,投資和推動了許多區(qū)塊鏈項目的發(fā)展。然而,隨著散戶對加密資產(chǎn)的興趣不斷增加,他們希望在市場中發(fā)揮更大的作用,并參與到項目的發(fā)展和決策中。從某種程度上說,散戶也推動了這一輪比特幣生態(tài)系統(tǒng)的發(fā)展和再次繁榮。
所以盡管以太坊生態(tài)在智能合約和去中心化應(yīng)用方面更為靈活,但比特幣生態(tài)作為數(shù)字黃金和穩(wěn)定的價值存儲,以及其龍頭地位和市場共識,使其在整個加密貨幣領(lǐng)域中仍具有無與倫比的重要地位。因此,人們持續(xù)關(guān)注并努力發(fā)展比特幣生態(tài)以繼續(xù)挖掘其潛力和可能性。
在發(fā)展比特幣生態(tài)的過程中可以看出,目前比特幣主要有2個方面的困境:
比特幣網(wǎng)絡(luò)的擴展性較低,如果想在上面搭建應(yīng)用需要有更好的擴容解決方案;
比特幣生態(tài)的應(yīng)用較少,比特幣生態(tài)的發(fā)展需要一些爆款應(yīng)用/項目,聚集起更多的開發(fā)者和誕生更多的創(chuàng)新。
圍繞這兩個困境,比特幣生態(tài)主要從3個方面進行建設(shè):
圍繞資產(chǎn)發(fā)行的相關(guān)協(xié)議
擴容方案:鏈上擴容以及Layer2
錢包、跨鏈橋等基建項目
由于目前整個比特幣生態(tài)的發(fā)展仍處于早期階段,像defi等應(yīng)用場景仍在萌芽期,因此本文將主要圍繞資產(chǎn)發(fā)行、鏈上擴容、Layer2和基建四個方面來分析比特幣生態(tài)的發(fā)展情況。
比特幣生態(tài)從2023年開始的火熱離不開Ordinals協(xié)議和BRC-20的推動,讓原本僅僅能作為價值存儲和交換的比特幣還能作為資產(chǎn)發(fā)行的場所,極大的拓寬了比特幣的使用場景。
在資產(chǎn)發(fā)行協(xié)議方面,在Ordinals之后,還誕生了Atomicals、Runes、PIPE等各種各樣不同類型的協(xié)議,來幫助用戶和項目方在BTC進行資產(chǎn)的發(fā)行。
1)Ordinals & BRC-20
首先讓我們來看看Ordinals協(xié)議。簡單來說,Ordinals 是一個能讓人們能夠在比特幣上鑄造類似于以太坊上的NFT的協(xié)議,最開始引起關(guān)注的 Bitcoin Punks、 Ordinal punks都是基于該協(xié)議鑄造的;再到后來,火爆至今的BRC-20標準也是基于Ordinals protocol出現(xiàn)的,開啟了后來的銘文之夏。
Ordinals協(xié)議的誕生可以追溯到2023年初,是由Casey Rodarmor推出的。他從2010 年以來一直從事技術(shù)工作,曾在 Google 、Chaincode Labs、Bitcoin core工作過,現(xiàn)在擔任SF Bitcoin BitDevs(比特幣討論社區(qū))的聯(lián)合主持人。
Casey從2017年開始對NFT感興趣,受啟發(fā)使用Solidity開發(fā)以太坊智能合約,但因為不喜歡在以太坊上構(gòu)建 NFT ,認為是“ 古德堡機器”(用過于復雜的方式實現(xiàn)簡單的事情),于是放棄了在以太坊上構(gòu)建NFT。在 2022 年初,他再次萌生了在比特幣上實現(xiàn)NFT的想法。在他研究Ordinals的過程中,他表示他的靈感來自比特幣的創(chuàng)始人中本聰在最初的比特幣代碼庫中引用了一種叫做“原子”的東西,可以看出Casey的動機某種程度上是希望比特幣再次變得有趣,于是便有了Ordinals的誕生。
那Ordinals協(xié)議是如何實現(xiàn)被人們俗稱為BTC NFT的Ordinal Inscriptions呢?核心有兩個要素:
第一個要素是將序列號分配給每個Satoshis(聰),實現(xiàn)了比特幣最小單位的標號,并在交易花費時跟蹤這些 Satoshis,從而讓Satoshi實現(xiàn)了非同質(zhì)化,是一個非常有創(chuàng)意的做法。
第二個要素是支持將任意內(nèi)容附加到單個Satoshis上,包括文本、圖片、視頻、音頻等,從而創(chuàng)建出獨特的比特幣原生數(shù)字物品——銘文(也是我們俗稱的NFT)。
通過為Satoshi的進行編號以及內(nèi)容的附加,Ordinals讓人們可以在比特幣上擁有類似以太坊的NFT。
接下來讓我們深入技術(shù)細節(jié),來更好的理解Ordinals的實現(xiàn)方式。在第一個要素序號分配中,新的序號只能在Coinbase Transaction(每個區(qū)塊中的第一筆交易)中誕生。通過UTXO的轉(zhuǎn)移,我們可以追溯到相應(yīng)的Coinbase交易從而能夠判斷這個UTXO中Satoshi的編號。但需要額外注意的是,這個編號體系并不來自于比特幣鏈上,而是由鏈下的索引器來進行編號。所以本質(zhì)上是鏈下的社區(qū)給鏈上的Satoshi制定了一個編號系統(tǒng)。
在Ordinals協(xié)議誕生之后,出現(xiàn)了許多有趣的NFT,例如Oridinal punks、TwelveFold等等,截止目前,比特幣的銘文已經(jīng)超過了5400萬。而在Oridinals協(xié)議的基礎(chǔ)上,也誕生了BRC-20,開啟了后面BRC-20的盛夏。
(Source:Dune - Ordinals銘文總數(shù)量)
BRC-20協(xié)議是基于Ordinals協(xié)議,將類似于ERC-20 Token的功能寫入到了腳本數(shù)據(jù)中,從而實現(xiàn)Token部署、鑄造和交易的流程。
部署代幣:在腳本數(shù)據(jù)中指明“deploy”,并注明代幣名稱、總發(fā)行量和每一張的數(shù)量限制。索引器識別到代幣部署的信息后可以開始記錄對應(yīng)Token的鑄造和交易。
鑄造代幣:在腳本數(shù)據(jù)中指明“mint”,注明mint代幣的名稱和數(shù)量。索引器識別后在賬本中增加收款方相應(yīng)代幣的余額。
交易代幣:在腳本數(shù)據(jù)中指明“transfer”,注明代幣的名稱和數(shù)量。索引器在賬本上將發(fā)送方的余額扣除相應(yīng)數(shù)量的代幣,增加到收款方地址的余額上。
從鑄造的技術(shù)原理中可以看出,由于BRC-20代幣的余額都被刻在了隔離見證的腳本數(shù)據(jù)中,無法被比特幣網(wǎng)絡(luò)識別和記錄,所以需要索引器在本地來記錄BRC-20的賬本。本質(zhì)上,Ordinals只是將?特幣?絡(luò)當做存儲空間,鏈上記錄元數(shù)據(jù)和操作的說明等,但所有操作的實際運算和狀態(tài)更新都在鏈下處理。
在BRC-20誕生之后,引爆了整個銘文市場,BRC-20占據(jù)了Ordinals資產(chǎn)類型的絕大部分,截止2024年1月,BRC-20資產(chǎn)占所有Ordinals資產(chǎn)類型的70%以上。此外,從市值的角度來看,目前BRC-20代幣的市值達到了26億美元,其中龍頭代幣Ordi市值為11億美元,Sats的市值也在10億美元左右。BRC-20代幣的出現(xiàn)給比特幣生態(tài)乃至Crypto世界帶來了新的強心劑。
(Source:Dune - Ordinals不同資產(chǎn)類型的占比)
BRC-20的火爆背后也隱藏著許多原因,核心可以總結(jié)為以下2個方面:
造富效應(yīng):Web3的協(xié)議和項目的爆火離不開造富效應(yīng),而BRC-20作為BTC鏈上的新資產(chǎn)品類,擁有天然的吸引力,能夠吸引大量的用戶注意力和占領(lǐng)心智。
Fair Launch:BRC-20銘文具有公平發(fā)射的特點,沒有人是天然的莊家。相比于傳統(tǒng)的Web3項目,F(xiàn)air Launch讓散戶能夠在Token的投資上和VC站在同一起跑線,從而使散戶更愿意參與到Fair Launch的項目中來;即使是一些科學家想要惡意的擼大量BRC-20Token,也是有鑄造成本的。
總的來說,雖然Ordinals協(xié)議從誕生以來就受到了比特幣社區(qū)不小的爭議,認為比特幣NFT和BRC-20會讓區(qū)塊大小迅速上升,導致對節(jié)點運營設(shè)備要求更高、數(shù)量更少,從而降低了去中心化程度;但從積極的角度來看,Ordinals協(xié)議和BRC-20,為比特幣展示了一個新的價值用例(除了數(shù)字黃金之外),給生態(tài)帶來了新的活力,吸引了很多開發(fā)者重新開始關(guān)注和開發(fā)比特幣生態(tài),在擴容、資產(chǎn)發(fā)行和基建方面進行耕耘。
2)Atomicals & ARC-20
Atomiclas協(xié)議于2023年9月由比特幣社區(qū)的一位匿名開發(fā)者發(fā)布上線,本質(zhì)上是希望不需要外界的索引機制來實現(xiàn)資產(chǎn)的發(fā)行、鑄造和交易,構(gòu)建一個比Ordinals協(xié)議更加native和完善的資產(chǎn)發(fā)行協(xié)議。
那么Atomicals協(xié)議與Ordinals協(xié)議究竟有哪些差異呢,其技術(shù)上的核心區(qū)別可以總結(jié)為以下兩個方面:
在索引方面,Atomicals協(xié)議沒有采用在鏈下給Satoshi編號的這個機制,而是選擇以UXTO作為單位進行索引。
在內(nèi)容的附加或者說“銘刻”方面,Atomicals協(xié)議沒有把內(nèi)容附加到單個Satoshis的隔離見證的腳本數(shù)據(jù)中,而是刻在了UXTO中。
此外,Atomicals協(xié)議還引入了PoW機制,通過調(diào)整前綴字符的長度來控制挖礦的難度,鑄造者需要使用CPU來計算出匹配的hash值,從而實現(xiàn)了更公平的分發(fā)方式。
在Atomicals協(xié)議下,產(chǎn)生了3種資產(chǎn)類型:NFT、ARC-20 Tokens和Realm Names。其中Realm是Atomicals協(xié)議上的一個創(chuàng)新式的域名系統(tǒng),與傳統(tǒng)域名添加后綴不同的是,Realm是將域名作為前綴來使用。
接下來我們重點來分析下ARC-20,與BRC-20是基于Ordinals協(xié)議自創(chuàng)的不同,ARC-20是Atomicals協(xié)議官方支持的代幣標準。與BRC-20將Token寫入隔離見證的腳本數(shù)據(jù)中不同的是,ARC-20是染色幣的機制,代幣的注冊信息是記錄在UXTO上的,交易完全由BTC網(wǎng)絡(luò)來處理,也因此與BRC-20在眾多方面都有不同,詳情可看下表:
總的來說,Atomicals協(xié)議的交易依賴BTC網(wǎng)絡(luò),不會重復創(chuàng)造大量無意義的交易,對網(wǎng)絡(luò)的交易成本影響較小;并且不依靠鏈下賬本來記錄交易信息,更加去中心化;此外,轉(zhuǎn)賬流程只需要一筆交易(而BRC-20需要兩筆),因此ARC-20的轉(zhuǎn)賬性能顯著的高于BRC-20。
然而另一方面,和散戶參與公平發(fā)射不一樣的是,ARC-20挖礦的機制會導致某種程度上市場在為礦工買單,因此在銘文fair launch方面的優(yōu)勢會被削弱。此外,ARC-20 代幣難以防止用戶誤花也是一個需要面臨的挑戰(zhàn)。
3)Runes & Pipe
正如上文中提到,BRC-20的出現(xiàn)導致產(chǎn)生了許多無意義的UTXO,Ordinals的開發(fā)者Casey對此也十分不滿,于是在2023年9月提出了基于UTXO模型的代幣協(xié)議Runes。
整體來說,Runes協(xié)議和ARC-20的標準比較相似,也是在UTXO的腳本中銘刻Token數(shù)據(jù),Token的交易也是依賴于BTC網(wǎng)絡(luò),區(qū)別點在于Rune的數(shù)量是可以定義的,不像ARC-20中最小精度是1。
然而目前Rune協(xié)議僅停留在構(gòu)想階段。在Runes協(xié)議提出一個月后,Trac的創(chuàng)始人Benny便推出了Pipe協(xié)議,原理與Rune基本一致;此外,根據(jù)創(chuàng)始人Benny在官方Discord的言論,還希望支持更多的資產(chǎn)類型(類似以太坊上的 ERC-721、ERC1155類型的資產(chǎn))
4)BTC Stamps & SRC-20
BTC Stamps是一個與Ordinals完全不同的資產(chǎn)發(fā)行協(xié)議,由于Ordinals數(shù)據(jù)存儲在隔離見證的腳本數(shù)據(jù)中,有可能被全節(jié)點“修剪”掉,一旦網(wǎng)絡(luò)硬分叉就會被擦除。為了解決這個風險,Twitter用戶@mikeinspace創(chuàng)建了BTC Stamps協(xié)議,通過將數(shù)據(jù)存儲在BTC的UTXO中,在區(qū)塊鏈中以一種不可分割的方式嵌入數(shù)據(jù)。
這種集成確保數(shù)據(jù)永久留存在鏈上,免受刪除或修改的影響,更加安全和不可篡改。一旦數(shù)據(jù)作為Bitcoin Stamp嵌入,它就永遠保存在區(qū)塊鏈上。這個特性對于確保數(shù)據(jù)的安全性和完整性非常寶貴。它為需要不可更改記錄的應(yīng)用程序提供了強大的解決方案,例如法律文件、數(shù)字藝術(shù)鑒定和歷史檔案。
從具體的技術(shù)細節(jié)來看,Stamps協(xié)議使用了交易輸出嵌入base64格式圖像數(shù)據(jù)的方法,將圖像的二進制內(nèi)容編碼為一個 base64 字符串,將該字符串作為 STAMP: 的后綴放在交易描述密鑰中,然后使用 Counterparty 協(xié)議將其廣播到比特幣分類賬上,這種類型的交易將數(shù)據(jù)分拆嵌入到多個交易輸出中,無法被全節(jié)點刪除,從而實現(xiàn)了存儲的永久性。
在Stamps協(xié)議下,也出現(xiàn)了SRC-20代幣標準,對標BRC-20代幣標準。
在BRC-20標準中,協(xié)議將所有交易數(shù)據(jù)存儲在在隔離見證的數(shù)據(jù)中,由于Segwit的采用率并不是100%,所以有被修剪的風險。
在SRC-20標準中,數(shù)據(jù)存儲在UTXO中,使其永久成為區(qū)塊鏈的一部分,無法被刪除。
其中BTC Stamps支持多種類型的資產(chǎn),包括NFT、FT等等。而SRC-20 Token就是其中的FT標準,擁有數(shù)據(jù)存儲更加安全的特性和難篡改的特性,不過缺點在于鑄造的成本十分昂貴,最初SRC-20的Mint fee在80U左右,是BRC-20鑄造成本的好幾倍。不過在去年5月17日,經(jīng)過了SRC-21標準升級后,單次Mint的費用下降到了30U,與ARC-20的Mint費用差不多。不過下降之后費用仍然較貴,是BRC-20 token的6倍左右(最近BRC-20的Mint費用在4-5U)。
雖然SRC-20的Mint費用較貴,不過和ARC-20一樣,SRC-20在Mint的過程中只需要進行一次交易;而相比之下,BRC-20代幣的Mint和轉(zhuǎn)移都需要發(fā)起兩筆交易才能完成。在網(wǎng)絡(luò)順暢的時候交易次數(shù)影響不大,但一旦網(wǎng)絡(luò)擁堵,發(fā)起兩次交易需要的時間成本就會顯著提升,用戶需要付出更多的gas來加速交易。此外,值得一提的是SRC-20 Token支持4種BTC地址,包括Legacy、Taproot、Nested SegWit和Native Segwit四種地址,而BRC-20只支持Taproot地址。
總的來說,SRC-20的token在安全性和交易方便性上比起B(yǎng)RC-20來說有著明顯的優(yōu)勢,不可裁剪的特性十分符合注重安全性的比特幣社區(qū)的需求,其自由拆分的特性相比于ARC-20每個聰代表1個token的限制顯得更有靈活性。而另一方面,轉(zhuǎn)賬成本、文件大小以及類型限制是SRC-20目前面臨的挑戰(zhàn),也期待SRC-20未來的探索和進一步的發(fā)展。
5)ORC-20
ORC-20標準旨在為提高BRC-20代幣的使用場景以及優(yōu)化BRC-20的現(xiàn)有問題。一方面,目前的BRC-20代幣只能夠在二級市場出售,代幣總量無法更改,沒有像ERC-20那樣可以質(zhì)押、增發(fā)等方式來活躍整個體系。
另一方面,BRC-20代幣嚴重依賴外部的索引器進行索引和記賬。此外,也可能存在雙花攻擊,例如某一個BRC-20的Token已經(jīng)鑄造完畢,則根據(jù) BRC-20 代幣標準,使用mint函數(shù)鑄造額外的相同代幣是無效的,但由于交易支付給比特幣網(wǎng)絡(luò)的費用,所以這個鑄造仍會被記錄下來。因此,便完全依賴于外部的索引器來確定哪個銘文有效或無效,例如在2023年4月的時候,在Unisat發(fā)展早期階段出現(xiàn)了黑客進行雙花攻擊的情況,所幸后面及時修復,沒有擴大影響。
為了解決BRC-20存在的困境,ORC-20標準應(yīng)運而生。ORC-20兼容 BRC-20標準,并提高適應(yīng)性、可擴展性和安全性,以及消除雙重支出的可能性。
在技術(shù)邏輯上,ORC-20 與 BRC-20 代幣一樣,也是添加到比特幣區(qū)塊鏈中的JSON文件, 差別在于:
ORC-20對名稱和命名空間沒有限制,并且具有靈活的鍵。此外,ORC-20支持更廣泛的 JSON 格式的數(shù)據(jù)格式,并且所有ORC-20 數(shù)據(jù)都不區(qū)分大小寫。
BRC-20在初始部署后具有最大鑄幣值且供應(yīng)量不可變,而 ORC-20 協(xié)議允許更改發(fā)行的初始值和最大鑄幣值。
ORC-20交易使用UTXO模型,發(fā)送方要指定接收方接收的金額以及要發(fā)送給自己的剩余余額,例如擁有有3333個ORC-20代幣,并想向某人發(fā)送2222個代幣,那么同時也會向自己發(fā)送1111個,作為新的 "輸入"。這整個模型的過程是和比特幣UTXO的過程是一樣的。如果2個步驟沒有走完,是可以在中途取消交易的;由于UTXO模型中UTXO只能使用一次,從而在根本上防止了雙重支付。
ORC-20代幣在部署時增加了ID標識,即使是同名的Token也可以通過ID進行區(qū)分。
簡單來說,ORC-20可以看做是BRC-20的升級版,賦予了BRC-20 Token更高的靈活性和經(jīng)濟模型的豐富性,由于ORC-20對BRC-20的兼容,也很容易將BRC-20 Token包裝成ORC-20代幣。
6)Taproot assets
Taproot assets是比特幣的二層網(wǎng)絡(luò)開發(fā)團隊Lightning Labs推出的資產(chǎn)發(fā)行協(xié)議,也是一個與閃電網(wǎng)絡(luò)直接集成的協(xié)議。其最核心的特點和現(xiàn)狀可以總結(jié)為以下三個方面:
完全基于 UTXO,意味著可以和RGB、Lightning這些Bitcoin原生技術(shù)很好地集成。
不同于Atomicals,Taproot assets和Runes協(xié)議一樣,用戶可以自定義Token交易的數(shù)量,可以在單個交易中創(chuàng)建或轉(zhuǎn)移多個代幣。
直接與閃電網(wǎng)絡(luò)集成,用戶可以使用Taproot交易啟動閃電通道,在單次的比特幣交易中將比特幣和Taproot Assets存入閃電通道,從而降低交易成本。
然而需要注意的是,目前也存在一些弊端:
存在作惡風險:Taproot Assets元數(shù)據(jù)不存儲在鏈上,而是依賴鏈下的索引器來維護狀態(tài),需要額外的信任假設(shè)。數(shù)據(jù)存儲在本地或者Universe(包含特定資產(chǎn)的歷史數(shù)據(jù)和驗證信息的服務(wù)器集合)來維持代幣所有權(quán)。
不是公平發(fā)射:用戶不能在比特幣網(wǎng)絡(luò)自行鑄造代幣,而是由項目方來發(fā)行所有代幣,將其轉(zhuǎn)移到閃電網(wǎng)絡(luò),發(fā)行和分配都是由項目方控制的,本質(zhì)上就是失去了公平發(fā)射的特點。
Lightning Labs的聯(lián)合創(chuàng)始人Elizabeth Stark致力于通過Taproot Assets引領(lǐng)比特幣復興,同時促進閃電網(wǎng)絡(luò)成為多資產(chǎn)網(wǎng)絡(luò)。由于Taproot Assets 與 Lightning 的原生集成,用戶不需要將資產(chǎn)跨鏈到側(cè)鏈或者其他Layer2上,直接可以將Taproot Assets存入Lightning通道,進行交易,從而更方便的交易。
7)現(xiàn)狀分析小結(jié)
總結(jié)來說,Oridinals協(xié)議和BRC-20代幣標準的誕生帶來了銘文的熱潮,也讓人們重新將目光投向了比特幣上的資產(chǎn)發(fā)行協(xié)議,涌現(xiàn)出了像Atomicals、Runes、BTC Stamps、Taproot Assets等多樣化的資產(chǎn)發(fā)行協(xié)議,也產(chǎn)生了ARC-20、SRC-20、ORC-20等。
除了上述介紹的主流的資產(chǎn)發(fā)行協(xié)議之外,還有許多資產(chǎn)協(xié)議也在構(gòu)想和發(fā)展中,例如BRC-100是基于Ordinals理論的去中心化計算協(xié)議,希望能豐富資產(chǎn)的使用場景,支持開發(fā)類似于DeFi、GameFi這樣的應(yīng)用;BRC-420標準類似于ERC-1155,可以將多個銘文組合成一個復雜資產(chǎn),從而在游戲、元宇宙方面有比較多的應(yīng)用場景(例如ERC-1155協(xié)議適用于NFT和FT的組合的游戲場景。);甚至像一些memecoin社區(qū)也開始在BTC上推出新的資產(chǎn)協(xié)議(例如Dogecoin社區(qū)推出了DRC-20),呈現(xiàn)百花齊放的局面。
從目前的項目現(xiàn)狀來看,目前的資產(chǎn)發(fā)行協(xié)議可以分為BRC-20派和UTXO派。前者包括BRC-20、以及BRC20的升級擴充版ORC-20,將數(shù)據(jù)銘刻在隔離見證的腳本數(shù)據(jù)中,依靠鏈下的索引器來進行索引和記賬;后者主要包括ARC-20、SRC-20、Runes和Pipe想實現(xiàn)的資產(chǎn)類型以及Taproot Assets。
BRC-20和ARC-20的這兩派也象征了BTC生態(tài)資產(chǎn)協(xié)議的兩種思路:
一種是像BRC-20這樣極具簡潔性的解決方案,雖然功能不復雜,但是整個思路和代碼都非常的簡潔優(yōu)雅,短短幾行的創(chuàng)新就滿足了需求的最小單元,是一個很好的MVP版本。
另一種是像ARC-20這樣的協(xié)議,出現(xiàn)問題就解決問題。在ARC-20的發(fā)展過程中出現(xiàn)了很多bug和需要優(yōu)化的地方,但是遇到了問題再去解決,更偏向于自下而上的發(fā)展之路。
目前BRC-20由于先發(fā)優(yōu)勢,在資產(chǎn)協(xié)議中已經(jīng)占據(jù)了龍一的位置,未來SRC-20、ARC-20等標準誰能占據(jù)龍二甚至彎道超車BRC-20,讓我們一起拭目以待。
回歸本質(zhì),一方面“銘文”賽道給散戶帶來了Fair launch的新模式,給比特幣生態(tài)帶來了巨大的關(guān)注度;另一方面,根據(jù)OKLink的數(shù)據(jù),比特幣礦工的收入在去年12月至今,手續(xù)費的收入占比超過了10%,也給礦工帶來了切切實實的利益。相信在比特幣生態(tài)利益共同體的驅(qū)動之下,比特幣上的銘文生態(tài)和資產(chǎn)發(fā)行協(xié)議還會進入探索和發(fā)展的新時期。
資產(chǎn)發(fā)行協(xié)議引起了人們對于比特幣生態(tài)的重新關(guān)注,而由于比特幣擴展性和交易確認時間的困境,要想生態(tài)長久發(fā)展,比特幣擴容也是一個需要直面和備受關(guān)注的領(lǐng)域。
在提升比特幣的可擴展性方面,目前主要有兩條發(fā)展路線,一類是鏈上擴容,在Bitcoin Layer1上進行優(yōu)化;一類是鏈下擴容,也就是大家通常理解的Layer2。在這一節(jié)和下一節(jié),我們分別從鏈上擴容和Layer2兩方面來聊聊比特幣生態(tài)的發(fā)展情況。在鏈上擴容方面,鏈上擴容想通過區(qū)塊大小和數(shù)據(jù)結(jié)構(gòu)來提高TPS,比如BSV和BCH,不過目前沒有得到BTC主流社區(qū)的共識,而在目前有主流共識的鏈上擴容升級方案中,最值得一提的就是SegWit升級和Taproot升級。
1) Segwit升級
2017年7月,比特幣進行了隔離見證(Segwit)升級,可擴展性大幅提升,它是一個軟分叉。
SegWit的主要目標是解決比特幣網(wǎng)絡(luò)面臨的交易處理能力限制和交易費用高昂的問題,在SegWit之前,比特幣交易的大小受到1MB塊限制,這導致了交易擁堵和高費用。SegWit通過重新組織交易數(shù)據(jù)結(jié)構(gòu),將交易的見證數(shù)據(jù)(包括簽名和腳本)分離出來,并將其存儲在一個新的部分中,稱為“見證區(qū)域”,通過將交易簽名數(shù)據(jù)從交易數(shù)據(jù)中分離,從而有效地增加了區(qū)塊的容量。
SegWit引入了一種新的塊大小測量單位,稱為權(quán)重單位(wu)。沒有SegWit的區(qū)塊有100萬個wu,而使用SegWit的區(qū)塊則有400萬個wu,這種改變使得塊大小能夠超過1MB的限制,實際上擴大了塊的容量,從而增加了比特幣網(wǎng)絡(luò)的吞吐量,使得每個區(qū)塊能夠容納更多的交易數(shù)據(jù),并且由于區(qū)塊容量增加,SegWit使得更多的交易能夠進入每個區(qū)塊,減少了交易擁堵和交易費用的上漲。
此外,Segwit升級的重要性不僅局限于此,也促進了后面很多重大事件的發(fā)生,包括之后的Taproot升級,很大程度上也是在Segwit升級的基礎(chǔ)上發(fā)展,再比如2023年爆火的Ordinals協(xié)議以及BRC-20 token的操作也都是在隔離數(shù)據(jù)中進行,某種程度上來說Segwit升級也成為了這次銘文之夏的助推器和奠基者。
2) Taproot升級
Taproot升級是比特幣網(wǎng)絡(luò)的另一個重要升級,于2021年11月進行,結(jié)合三個不同相關(guān)提案的BIP 340、BIP 341和BIP 342,旨在提高比特幣的可擴展性。Taproot升級的目標是提高比特幣網(wǎng)絡(luò)的隱私性、安全性和功能性。它通過引入新的智能合約規(guī)則和加密簽名方案,使得比特幣交易更加靈活、安全且隱私保護更好。
其升級的核心優(yōu)勢可以總結(jié)為以下3個方面:
Schnorr多簽聚合:BIP 340中的提出了Schnorr簽名,它允許多個公鑰和簽名被聚合成一個單一的公鑰和簽名,從而減少了交易數(shù)據(jù)的大小。通過聚合簽名,網(wǎng)絡(luò)可以處理更多交易,使整體操作更快、更便宜,從而最大限度地節(jié)省區(qū)塊空間。
隱私性更強:BIP 341中的 P2TR 使用新的腳本類型,結(jié)合了之前兩個腳本 P2PK 和 P2SH 的功能,引入了另一個隱私元素,并提供了更好的交易授權(quán)機制。 P2TR 還使所有 Taproot 輸出看起來相似,使多重簽名和單簽名交易之間不會有更多區(qū)別。這樣,識別存儲私人數(shù)據(jù)的每個參與者的交易輸入就變得更加困難。
使更復雜的智能合約成為可能:以前,比特幣的智能合約功能受到限制,但升級后Taproot 允許多方使用 Merkle 樹簽署單個交易,Taproot通過引入新的腳本類型,稱為"Tapscript",允許開發(fā)者編寫更復雜的智能合約,包括條件支付、多方共識等功能,使得比特幣未來的發(fā)展有了更多的可能性。
總的來說,通過SegWit和Taproot升級,比特幣網(wǎng)絡(luò)得以提高可擴展性、交易效率、隱私性和功能性,為未來的創(chuàng)新和發(fā)展奠定了堅實的基礎(chǔ)。
由于比特幣本身鏈的結(jié)構(gòu)限制,再加上比特幣的社區(qū)共識分散的特點,鏈上擴容的方案常常會受到社區(qū)的質(zhì)疑,因此許多builder們開始嘗試鏈下擴容,構(gòu)建鏈下擴容協(xié)議或者說Layer2的,來在比特幣網(wǎng)絡(luò)之上搭建第二層網(wǎng)絡(luò)。
其中Bitcoin目前Layer2的類型根據(jù)數(shù)據(jù)可用性和共識機制可以大致分為:狀態(tài)通道、側(cè)鏈、Rollup等。
其中狀態(tài)通道讓用戶在鏈下構(gòu)建通信通道,在鏈下進行高頻交易,然后鏈上進行記錄最終結(jié)果,場景主要局限于交易場景。Rollup和側(cè)鏈的核心區(qū)別在于安全性的繼承,Rollup的共識是在主網(wǎng)形成的,一旦主網(wǎng)失靈則無法運行;而側(cè)鏈的共識是獨立的,因此一旦側(cè)鏈自己的共識失靈則無法運行。
此外,除了上述提到的Layer2之外,也有像RGB這樣的擴容協(xié)議來進行鏈下擴容,來提升網(wǎng)絡(luò)的可擴展性。
1)狀態(tài)通道
狀態(tài)通道是一種在區(qū)塊鏈上創(chuàng)建的臨時通信通道,用于在鏈外進行高效的交互和交易。它允許參與者在彼此之間進行多次交互,并最終將最終結(jié)果記錄在區(qū)塊鏈上。狀態(tài)通道可以提高交易的速度和吞吐量,并降低相關(guān)的交易費用。
而提到狀態(tài)通道這種Layer2,最核心要提及的就是閃電網(wǎng)絡(luò)。區(qū)塊鏈最早的狀態(tài)通道項目就是比特幣上的閃電網(wǎng)絡(luò)。閃電網(wǎng)絡(luò)的概念最早是在2015年提出,然后于2018年Lightning labs將閃電網(wǎng)絡(luò)落地。
閃電網(wǎng)絡(luò)是一個構(gòu)建在比特幣區(qū)塊鏈上的狀態(tài)通道網(wǎng)絡(luò),它允許用戶通過打開支付通道,在鏈外進行快速交易。閃電網(wǎng)絡(luò)的成功啟動標志著狀態(tài)通道技術(shù)的首次實現(xiàn),并為后續(xù)的狀態(tài)通道項目和發(fā)展奠定了基礎(chǔ)。
接下來讓我們聚焦在閃電網(wǎng)絡(luò)的實現(xiàn)技術(shù)上。閃電網(wǎng)絡(luò)作為建立在比特幣區(qū)塊鏈基礎(chǔ)上的 Layer2 支付協(xié)議,旨在實現(xiàn)參與節(jié)點之間的快速交易,被認為是解決比特幣可擴展性問題的有效方案。閃電網(wǎng)絡(luò)的核心在于大量的交易發(fā)生在鏈下,只有最后所有交易完成,進行最終狀態(tài)確認時,才會進行鏈上的記錄。
首先,交易方使用閃電網(wǎng)絡(luò)打開支付通道,并根據(jù)智能合約向如比特幣轉(zhuǎn)移資金,作為承諾金。然后,各方可以通過鏈下的閃電網(wǎng)絡(luò)進行任意數(shù)量的交易,更新通道資金的臨時分配,這個過程無需記錄在鏈上。當各方完成交易時,他們關(guān)閉支付通道,智能合約根據(jù)交易記錄分配承諾的資金。
接下來到關(guān)閉閃電網(wǎng)絡(luò)的環(huán)節(jié),一個節(jié)點首先向比特幣網(wǎng)絡(luò)廣播當前交易記錄狀態(tài),包括結(jié)算建議和承諾資金的分配。如果雙方都確認了該提議,則資金立即在鏈上支付,交易完成。
另一種情況是出現(xiàn)關(guān)閉異常,比如某個節(jié)點退出網(wǎng)絡(luò)或廣播的交易狀態(tài)不正確。在這種情況下,結(jié)算會延遲到爭議期,節(jié)點可能會對結(jié)算和資金分配提出異議。這時,如果提出質(zhì)疑的節(jié)點廣播了一個更新的時間戳,包括第一個提議中遺漏的一些交易后,那么會按照后面正確的結(jié)果來進行記錄,并且第一個作惡節(jié)點的承諾金會沒收,獎勵給對方的節(jié)點。
從閃電網(wǎng)絡(luò)的核心邏輯可以看出,其具有以下4個方面的優(yōu)點:
實時支付,無需在區(qū)塊鏈上創(chuàng)建每筆支付的交易,支付速度可達毫秒級到秒級。
可擴展性高。全網(wǎng)每秒能夠處理數(shù)百萬至數(shù)十億筆交易,支付能力遠超傳統(tǒng)支付系統(tǒng),而且無需依賴中介即可進行操作和支付。
低成本。通過在區(qū)塊鏈外部進行交易和結(jié)算,閃電網(wǎng)絡(luò)的費用極低,使得即時小額支付等新興應(yīng)用成為可能。
跨鏈能力。通過異構(gòu)區(qū)塊鏈共識規(guī)則進行鏈外的原子交換。只要區(qū)塊鏈支持相同的加密哈希函數(shù),就可以在無需信任第三方托管方的情況下進行跨區(qū)塊鏈交易。
雖然閃電網(wǎng)絡(luò)也面臨著一些困境,比如用戶需要學習和理解閃電網(wǎng)絡(luò)的使用、開啟和關(guān)閉,但總的來說,閃電網(wǎng)絡(luò)通過在比特幣上建立 Layer 2的交易協(xié)議,讓大量的交易可以在鏈下進行,減輕了比特幣主網(wǎng)的負擔,目前TVL已經(jīng)接近2億美元。
不過狀態(tài)通道這種Layer2因為場景僅局限于交易,所以無法像以太坊的Layer2那樣支持更多類型的應(yīng)用和場景,因此也讓許多比特幣的開發(fā)者去思考場景更廣的比特幣Layer2解決方案。
在閃電網(wǎng)絡(luò)誕生之后,Elizabeth Stark為了致力于發(fā)展閃電網(wǎng)絡(luò)成為多資產(chǎn)網(wǎng)絡(luò),也出現(xiàn)了Taproot Assets等類型的資產(chǎn)協(xié)議,來豐富和拓寬閃電網(wǎng)絡(luò)的使用場景;此外,之后的一些擴容方案也通過和閃電網(wǎng)絡(luò)集成的方式來獲得更大的使用范圍。閃電網(wǎng)絡(luò)不僅僅是作為狀態(tài)通道,更是作為一個基礎(chǔ)服務(wù)的土壤,誕生和激發(fā)出更多元的BTC生態(tài)的花朵。
2)側(cè)鏈
側(cè)鏈的概念最早是由Hashcash的發(fā)明者Adam Back等人在2014年發(fā)表的《Enabling Blockchain Innovations with Pegged Sidechains》論文中提及,其中提到如果比特幣要提供更好的服務(wù),還有很多的改善空間。因此提出了側(cè)鏈這種技術(shù),使比特幣和其他區(qū)塊鏈資產(chǎn)可以在多個區(qū)塊鏈之間轉(zhuǎn)移。
簡單來說,側(cè)鏈是一個與主鏈并行運行的獨立區(qū)塊鏈網(wǎng)絡(luò),可以自定義規(guī)則和功能,從而實現(xiàn)更高的擴展性和靈活性。從安全性上來看,這些側(cè)鏈需要自己維護一套安全機制和共識協(xié)議,因此其安全性依賴于側(cè)鏈的設(shè)計。側(cè)鏈通常具有更高的自主性和自定義性,但與主鏈之間的互操作性可能較低。此外,側(cè)鏈的一個關(guān)鍵要素在于能夠使資產(chǎn)從主鏈轉(zhuǎn)移到側(cè)鏈上進行使用,因此通常涉及跨鏈轉(zhuǎn)賬和鎖定資產(chǎn)等操作。
例如Rootstock通過合并挖礦來保障側(cè)鏈網(wǎng)絡(luò)的安全性、Stacks使用轉(zhuǎn)移證明(PoX)的共識機制,下面將通過這兩個案例來幫助大家了解BTC側(cè)鏈解決方案的現(xiàn)狀。
首先讓我們來看看Rootstock,Rootstock(RSK)是比特幣的一個側(cè)鏈解決方案,旨在為比特幣生態(tài)系統(tǒng)提供更多功能和擴展能力。RSK的目標是通過將智能合約功能引入比特幣網(wǎng)絡(luò),提供更強大的去中心化應(yīng)用(DApp)開發(fā)平臺和更高級的智能合約功能,目前TVL達到了1.3億美元。
RSK的核心設(shè)計思想是通過側(cè)鏈技術(shù)將比特幣與RSK網(wǎng)絡(luò)連接起來。側(cè)鏈是一個獨立的區(qū)塊鏈,可以與比特幣區(qū)塊鏈進行雙向交互。這使得在RSK網(wǎng)絡(luò)上創(chuàng)建和執(zhí)行智能合約成為可能,同時利用比特幣的安全性和去中心化特性。
RSK的核心優(yōu)點包括以太坊語言友好、合并挖礦兩方面:
以太坊開發(fā)語言友好:與以太坊等其他智能合約平臺相比,RSK的主要優(yōu)勢之一是它與比特幣的兼容性。RSK的虛擬機(RSK Virtual Machine)是基于以太坊虛擬機(EVM)的改進版本,使開發(fā)人員能夠使用以太坊智能合約開發(fā)工具和語言來構(gòu)建和部署智能合約。這為開發(fā)人員提供了一個熟悉的開發(fā)環(huán)境,并能夠利用比特幣的強大安全性。
合并挖礦促進礦工參與:RSK還引入了一種稱為“合并挖礦”的共識算法,它與比特幣的挖礦過程結(jié)合在一起。這意味著比特幣礦工可以在挖掘比特幣的同時,還可以挖出RSK,為RSK網(wǎng)絡(luò)提供安全保障。這種合并挖礦的機制旨在增加RSK網(wǎng)絡(luò)的安全性,并提供了一種激勵機制,讓比特幣礦工參與RSK網(wǎng)絡(luò)的運行。并且由于兩個區(qū)塊鏈使用相同的共識,比特幣和 RSK 消耗相同的挖礦算力,因此礦工可以貢獻哈希率來挖掘 RSK 上的區(qū)塊。最終,合并挖礦可以在不需要額外資源的情況下提高礦工的盈利能力。
RSK 試圖通過將智能合約放在側(cè)鏈上來解決比特幣layer1交易確認時間長和網(wǎng)絡(luò)擁堵的問題,它為開發(fā)人員提供了一個強大的平臺來構(gòu)建去中心化應(yīng)用,并為比特幣生態(tài)系統(tǒng)增加了更多的功能和擴展性,促進更大規(guī)模的采用和創(chuàng)新。
RSK大約每30秒創(chuàng)建一個新區(qū)塊,顯著快于比特幣10分鐘的出塊時間,在TPS方面,RSK為10-20,明顯快于比特幣網(wǎng)絡(luò),但相比以太坊Layer2的高性能仍顯得不足,在高并發(fā)應(yīng)用的支持上仍有一些挑戰(zhàn)。
接下來讓我們來看看Stacks,Stacks是一個基于比特幣的側(cè)鏈,具有自己的共識機制和智能合約功能。Stacks區(qū)塊鏈通過與比特幣區(qū)塊鏈進行交互,實現(xiàn)了安全性和分散性,并通過Stacks幣(STX)進行激勵。
Stacks最初名為 Blockstack,項目從2013年開始啟動。2018年推出了Stacks測試網(wǎng),其主網(wǎng)在2018年10月發(fā)布。2020 年 1 月,隨著 Stacks 2.0 主網(wǎng)的發(fā)布,該網(wǎng)絡(luò)迎來了一次重大更新。這次更新將Stacks與比特幣進行了原生連接和錨定,允許開發(fā)者構(gòu)建去中心化的應(yīng)用程序。
其中Stacks值得關(guān)注的上其共識機制——轉(zhuǎn)移證明(PoX)。轉(zhuǎn)移證明是燃燒證明(Proof-of-Burn,PoB)的變種。燒毀證明是最初作為Stacks區(qū)塊鏈的共識機制提出的。在 "燒毀證明 "機制中,參與共識算法的礦工會將比特幣發(fā)送到燒毀地址,通過這種方式證明他們已經(jīng)為新區(qū)塊付出了成本。而在轉(zhuǎn)賬證明中,這一機制有所有改動:所使用的加密貨幣不會被銷毀,而是分發(fā)給一組幫助確保新鏈安全的參與者。
因此,在 Stacks 的共識機制中,想要挖掘 Stacks的代幣STX 并參與共識的礦工需要向預(yù)定義的隨機的比特幣地址發(fā)送比特幣交易,才能在 Stacks 區(qū)塊鏈中產(chǎn)生區(qū)塊。哪個礦工能生成區(qū)塊,最終由排序決定。不過,被選中的概率會隨著礦工向比特幣地址列表轉(zhuǎn)移的比特幣數(shù)量而增加,同時Stacks協(xié)議會用STX獎勵他們。
從某種意義上說,Stacks 的共識機制是在模仿比特幣的工作證明機制。但 Stacks 礦工不是消耗能源挖礦來產(chǎn)生新區(qū)塊,而是使用比特幣來維護 Stacks 區(qū)塊鏈。對于比特幣的可編程性和可擴展性而言,轉(zhuǎn)移證明也是一種非常可持續(xù)的解決方案。由于Stacks的開發(fā)語言Clarity相對小眾,開發(fā)者的活躍數(shù)量一直不算特別高,生態(tài)建設(shè)也相對緩慢,目前的TVL只有5000萬美元。雖然官方聲稱是其Layer2,但目前從本質(zhì)上來說更屬于側(cè)鏈的范疇。
在其計劃于今年第二季度的Nakamoto升級之后才會成為一個真正的Layer2。Nakamoto Release 是即將在 Stacks 網(wǎng)絡(luò)上推出的硬分叉,提高交易吞吐量和 100% 的比特幣交易確認最終性。
其中Nakamoto升級最顯著的變化之一是加快了區(qū)塊確認時間,將交易確認時間從比特幣的10 分鐘縮短到幾秒鐘,通過提高區(qū)塊生產(chǎn)率并大約每 5 秒出一個新區(qū)塊,交易可能在一分鐘內(nèi)得到確認,這對于Defi項目的發(fā)展非常有利。
在安全性方面,Nakamoto升級將使Stacks交易的安全性與比特幣網(wǎng)絡(luò)的安全性保持一致。網(wǎng)絡(luò)的完整性也得到了改善,處理比特幣重組的能力得到了增強。即使在比特幣重組的情況下,大多數(shù) Stacks 交易也將保持有效,從而確保網(wǎng)絡(luò)的可靠性。
除了Nakamoto升級之外,Stacks還將推出sBTC。sBTC是一種去中心化的可編程的1:1比特幣支持資產(chǎn),可以在比特幣和Stacks(L2)之間部署和轉(zhuǎn)移BTC。sBTC使智能合約能夠向比特幣區(qū)塊鏈寫入交易,同時在安全性方面,轉(zhuǎn)賬由整個比特幣哈希算力保證安全。
除了Rootstock和Stacks之外,還有Liquid Network等不同的側(cè)鏈解決方案,通過不同的共識機制來提高比特幣網(wǎng)絡(luò)的可擴展性。
3)Rollup
Rollup是一種在主鏈上構(gòu)建的二層解決方案,通過將大部分計算和數(shù)據(jù)存儲從主鏈轉(zhuǎn)移到Rollup層上來提高吞吐量。在安全性方面,Rollup依賴于主鏈的安全性,通常鏈上的交易數(shù)據(jù)會被批量提交到主鏈進行驗證。而且Rollup往往不需要直接轉(zhuǎn)移資產(chǎn),資產(chǎn)仍然保留在主鏈上,只有驗證結(jié)果被提交到主鏈。
雖然Rollup常常被作為最正統(tǒng)的Layer2,相比狀態(tài)通道來說使用場景更廣,相比側(cè)鏈更加繼承了比特幣的安全性,然而目前發(fā)展都處于非常早期的階段,在這里簡單介紹一下Merlin Chain、B2 Network和BitVM。
Merlin Chain是由Bitmap和BRC-420開發(fā)團隊Bitmap Tech推出的Layer2,通過ZK-Rollup來提高比特幣的擴展性。其中值得一提的是Bitmap作為一個完全上鏈、去中心化和公平啟動的元宇宙項目,其資產(chǎn)Bitmap持有的用戶數(shù)量已經(jīng)達到3.3萬,超過了Sandbox成為了元宇宙項目中持有者最多的項目。
Merlin Chain最近剛推出其測試網(wǎng),可以進行資產(chǎn)在Layer1和Layer2之間的自由跨鏈,并且支持比特幣的原生錢包Unisat。未來,其還會支持BRC-20、Bitmap、BRC-420、Atomicals、SRC20和Pipe等比特幣原生資產(chǎn)類型。
在實現(xiàn)方式上,Merlin Chain上的排序器進行批處理交易、生成壓縮的交易數(shù)據(jù)、ZK狀態(tài)根和證明。壓縮后的交易數(shù)據(jù)和ZK證明通過去中心化的Oracle上傳到BTC網(wǎng)絡(luò)的Taproot中,從而保證網(wǎng)絡(luò)的安全性。在在Oracle的去中心化方面,每個節(jié)點需要質(zhì)押BTC來作為罰金,用戶可以基于壓縮數(shù)據(jù)、ZK狀態(tài)根和ZK證明向ZK-Rollup發(fā)起挑戰(zhàn),挑戰(zhàn)成功則會沒收質(zhì)押節(jié)點的BTC,從而防止Oracle作惡。目前網(wǎng)絡(luò)仍在測試網(wǎng)階段,據(jù)稱在兩周內(nèi)將會上線主網(wǎng),期待主網(wǎng)上線后的表現(xiàn)。
除了Merlin Chain之外,比特幣Layer2 Rollup解決方案還有B2 Network,希望在不犧牲安全性的情況下提高交易速度并擴大應(yīng)用多樣性。其核心特點可以總結(jié)為以下兩個方面:
Rollup方案:B2 Network提供了一個支持圖靈完備智能合約的鏈外交易平臺,提高了交易效率,降低了成本,同時區(qū)別于側(cè)鏈和擴容方案,Rollup更好的繼承了比特幣區(qū)塊鏈的安全性。
結(jié)合ZKP和欺詐證明:通過將零知識證明(ZKP)技術(shù)和欺詐證明的挑戰(zhàn)響應(yīng)協(xié)議與比特幣的Taproot相結(jié)合,確保增強交易的隱私性和安全性。
關(guān)于B2 Network是如何實現(xiàn)BTC Layer2的Rollup解決方案,我們從其核心Rollup Layer和DA Layer(數(shù)據(jù)可用性層)兩部分來看。在Rollup 層方面,B2 Network采用 ZK-Rollup 作為 Rollup 層,負責Layer2網(wǎng)絡(luò)內(nèi)用戶交易的執(zhí)行以及相關(guān)證明的輸出。在DA層方面,包括了去中心化存儲、B2節(jié)點和比特幣網(wǎng)絡(luò)三個部分。該層負責永久存儲rollup數(shù)據(jù)的副本,驗證rollup zk證明,并最終通過比特幣進行最終確認。
此外,也有BitVM通過在鏈下處理圖靈完備的智能合約等復雜計算來實現(xiàn)Rollup,減少比特幣區(qū)塊鏈上的擁堵。2023年10月,Robin Linus發(fā)布了BitVM白皮書,希望通過開發(fā)零知識證明(ZKP)解決方案來改善比特幣的可擴展性和隱私。BitVM使用比特幣現(xiàn)有的腳本語言時間了在比特幣上表示NAND邏輯門的方法,從而能夠?qū)崿F(xiàn)圖靈完備的智能合約。
其中,在BitVM中有兩個主要角色:證明者和驗證者。證明者負責啟動計算或聲明,本質(zhì)上是呈現(xiàn)一個程序并斷言其預(yù)期結(jié)果。驗證者的作用是驗證這一主張,確保計算結(jié)果準確且值得信任。
在出現(xiàn)爭議的情況下,例如驗證者對證明者陳述的準確性提出質(zhì)疑,BitVM 系統(tǒng)使用基于欺詐證明的質(zhì)詢-響應(yīng)協(xié)議。如果證明者的說法不真實,驗證者可以將欺詐證明發(fā)送到比特幣區(qū)塊鏈的不可更改的分類賬中,這將證明欺詐行為并保持系統(tǒng)的整體可信度。
不過目前BitVM仍處于白皮書和構(gòu)建的階段,離實際使用還有一段時間。總的來說,整個BTC Rollup賽道,目前都處于一個非常早期的階段,這些網(wǎng)絡(luò)的未來表現(xiàn)如何,無論是對Dapp的支持還是TPS等性能表現(xiàn),都還需要等待網(wǎng)絡(luò)正式上線后的市場檢驗。
4)其他
除了上述提到的狀態(tài)通道、側(cè)鏈和Rollup之外,還有一些鏈下擴容方案采用了客戶端驗證的方式,其中最具有代表的就是RGB協(xié)議。
RGB是由LNP/BP標準協(xié)會在比特幣和閃電網(wǎng)絡(luò)上開發(fā)的私有和可擴展的客戶端驗證智能合約系統(tǒng)。最初是由Giacomo Zucco和Peter Todd于2016 年提出,之所以選擇 RGB 這個名稱,是因為該項目的初衷是希望成為"更好版本的彩色幣"。
RGB 通過使用智能合約解決了比特幣主鏈的可擴展性和透明度問題,在智能合約中,兩個用戶之間預(yù)先達成了協(xié)議,一旦協(xié)議的條件得到滿足,協(xié)議就會自動完成。并且由于 RGB 與 Lightning 集成,因此無需進行 KYC,從而保持了匿名性和隱私性,因為實際上根本不需要與比特幣主鏈進行交互。
RGB協(xié)議希望比特幣開辟了一個可擴展的新世界,包括發(fā)行NFT、Token、可替代資產(chǎn)、實現(xiàn)DEX功能和智能合約等。比特幣Layer1作為最終結(jié)算的基礎(chǔ)層,閃電網(wǎng)絡(luò)、RGB等Layer2用于更快的匿名交易。
RGB有兩個核心的特點,客戶端驗證模式和一次性密封:
客戶端驗證模式: RGB采用客戶端驗證模式運行,實現(xiàn)了智能合約。在RGB中,數(shù)據(jù)存儲在鏈外,而智能合約只負責驗證數(shù)據(jù)的有效性和執(zhí)行相關(guān)的邏輯。比特幣交易或閃電通道僅用作驗證數(shù)據(jù)的錨定點,而實際的數(shù)據(jù)和邏輯則由客戶端進行驗證。這種設(shè)計使得RGB能夠在不修改比特幣或閃電網(wǎng)絡(luò)協(xié)議的情況下,構(gòu)建在其之上的智能合約系統(tǒng)。
一次性密封:RGB的代幣需要和特定的UTXO關(guān)聯(lián),在花費UTXO時,比特幣交易會包括一個消息承諾,說明該消息包含了RGB的輸入、去往的UTXO、資產(chǎn)的ID和金額等。雖然轉(zhuǎn)移RGB Token一定需要比特幣的交易,但RGB轉(zhuǎn)移輸出的UTXO和比特幣輸出的UTXO不需要是同一個,這意味著在RGB上Token的可以輸出給一個與本次UTXO交易完全無關(guān)的另一個UTXO,而不會在比特幣上留下痕跡,一旦你通過 RGB 發(fā)送了資產(chǎn),您將無法看到它的去向,即使您收到了資產(chǎn),它的歷史記錄也很難破解,從而為用戶提供了更大的隱私保護。
從上面的一次性密封可以看出,RGB中每個合約狀態(tài)都與一個特定的UTXO相關(guān)聯(lián),并通過比特幣腳本來限制對該UTXO的訪問和使用。這種設(shè)計確保了合約狀態(tài)的獨特性,因為每個UTXO只能與一個合約狀態(tài)相關(guān)聯(lián),并且在使用后不能再次使用,不同的智能合約在歷史記錄上不會直接交叉。任何人都可以通過檢查比特幣交易和相關(guān)腳本來驗證合約狀態(tài)的有效性和唯一性。
通過利用比特幣的腳本功能,RGB建立了一種安全的模型,其中所有權(quán)和訪問權(quán)限由腳本定義和執(zhí)行。這使得RGB能夠在比特幣的安全性基礎(chǔ)上構(gòu)建智能合約系統(tǒng),并確保合約狀態(tài)的唯一性和安全性。
因此,RGB 智能合約提供了一種更分層、可擴展、私有和安全的方法。作為比特幣生態(tài)系統(tǒng)中的一個創(chuàng)新性嘗試,它致力于在不犧牲比特幣的安全性和去中心化特點的情況下,支持構(gòu)建更多元和復雜的應(yīng)用和功能。
5)現(xiàn)狀分析小結(jié)
從比特幣的誕生開始,就有許多的開發(fā)者致力于對比特幣進行擴容,搭建Layer2,希望能在上面構(gòu)建更多的應(yīng)用。銘文的火熱讓大家重新將目光投向了比特幣Layer2領(lǐng)域。
在狀態(tài)通道方面,閃電網(wǎng)絡(luò)是最早的一個實例,也是最早的layer2解決方案之一,通過建立雙向支付通道以減少比特幣網(wǎng)絡(luò)的負載和交易延遲。目前,閃電網(wǎng)絡(luò)已經(jīng)獲得了廣泛的采用和發(fā)展,其節(jié)點數(shù)量和通道容量都在不斷增長。這為比特幣提供了更快的交易速度和低成本的小額支付能力。從目前TVL的表現(xiàn)來看,目前閃電網(wǎng)絡(luò)依然是TVL最高的Layer2,接近2億美金,遠遠領(lǐng)先于其他的解決方案。
在側(cè)鏈方面,Rootstock和Stacks都通過不同的方式來為比特幣生態(tài)提高擴展性,其中RSK的方式通過合并挖礦的方式,激勵比特幣礦工參與RSK網(wǎng)絡(luò)的運行,為開發(fā)者提供了構(gòu)建去中心化應(yīng)用程序的平臺。Stacks通過轉(zhuǎn)移證明的共識和智能合約功能為比特幣網(wǎng)絡(luò)提供額外的功能和擴展性,目前在生態(tài)建設(shè)和開發(fā)者活躍度方面仍面臨一些挑戰(zhàn)。此外,Stacks在未來的Nakamoto升級實現(xiàn)后,有望成為一個真正的比特幣Layer2解決方案。
在Layer2 Rollup方面,仍發(fā)展得相對緩慢,主要的思路是把計算執(zhí)行過程下放至鏈下,然后通過不同的方式在鏈上證明智能合約運行的正確性。目前Merlin Chain、B2 Network啟動了測試網(wǎng),表現(xiàn)如何還有待進一步觀察。BitVM仍停留在白皮書階段,未來的發(fā)展很有很長的路要走。
此外,也有RGB這樣的擴容協(xié)議,采用客戶端驗證模式運行,來實現(xiàn)智能合約。RGB將存儲在鏈外,而智能合約只負責驗證數(shù)據(jù)的有效性和執(zhí)行相關(guān)的邏輯。比特幣交易或閃電通道僅用作驗證數(shù)據(jù)的錨定點,而實際的數(shù)據(jù)和邏輯則由客戶端進行驗證。
總的來說,目前的比特幣開發(fā)者們在狀態(tài)通道、側(cè)鏈、擴容協(xié)議和Layer2 Rollup這些不同的方向在努力和嘗試,這些擴容解決方案的出現(xiàn)為比特幣網(wǎng)絡(luò)帶來了更多的功能和可擴展性,為比特幣生態(tài)乃至加密貨幣行業(yè)的發(fā)展注入了更多的可能性。
除了資產(chǎn)發(fā)行協(xié)議和擴容方案之外,也有越來越多的項目開始涌現(xiàn),其中尤其值得關(guān)注的是基建領(lǐng)域,例如支持銘文的錢包、去中心化索引器、跨鏈橋、launchpad等等都在百花齊放的發(fā)展中。由于大部分的項目仍處于非常早期的階段,在這里重點介紹下基建類不同領(lǐng)域的一些重點項目。
1)錢包
在BRC-20協(xié)議的爆發(fā)過程中,錢包扮演著非常重要的角色,目前的市面上的銘文錢包數(shù)量越來越多,包括Unisat、Xverse以及最近OKX、Binance推出的銘文錢包。本節(jié)將重點介紹銘文賽道的核心推動者Unisat,來幫助大家更好的了解銘文錢包這個領(lǐng)域。
UniSat Wallet 是一個開源的錢包和索引器,用于存儲和交易 Ordinals NFT 和 BRC-20 代幣。
談到Ordinals和BRC-20的爆火,Unisat是一個繞不開的話題。最早Ordinals NFT剛上線時,并沒有引起人們的狂熱追捧,反而是引起了很多的質(zhì)疑,認為比特幣做好數(shù)字黃金的支付功能就可以,沒有必要做生態(tài),在市場處于非常早期的階段,Ordinals NFT的購買只能通過場外交易,帶來了嚴重的去中心化和信任問題。
后來Domo在23年3月推出BRC-20代幣標準之后,許多人也認為加一段JSON代碼和智能合約之間是有著巨大的差異的,市場仍處于一個質(zhì)疑和觀望居多的階段。
而Unisat團隊選擇押注Ordinals和BRC-20賽道,成為了最早的支持Ordinals NFT 和 BRC-20 Token的錢包之一,也是Ordinal協(xié)議的官方錢包,從而讓只能場外交易的用戶可以像交易其他Token那樣相對絲滑的交易Ordinals NFT和BRC-20代幣。
隨著第一個銘文Ordi的爆火,大量的用戶開始涌入到BTC生態(tài),Unisat作為BRC-20生態(tài)的龍頭支持者也獲得了廣泛的關(guān)注,主要的功能和特點包括以下幾個方面:
存儲和交易Ordinal NFT,存儲、鑄幣和轉(zhuǎn)移BRC-20
索引代碼開源,支持更多的交易所和項目也進入到BRC-20索引的賽道
用戶無需運行全節(jié)點即可即時注冊
此外,Unisat對于整個比特幣資產(chǎn)協(xié)議的資產(chǎn)都非常迅速,除了BRC-20代幣之外,unisat后面也很快的支持其他的資產(chǎn)類型,例如Atomicals協(xié)議的ARC-20代幣,可以看出Unisat在往BTC生態(tài)資產(chǎn)協(xié)議的綜合性交易平臺的方向發(fā)展。
(Source:Unisat官網(wǎng)支持了Ordinals和Atomocials協(xié)議的資產(chǎn)類型)
總的來說,Unisat作為最早支持BRC-20的錢包和索引器,降低了用戶參與銘文的門檻,吸引了更多用戶進入BTC生態(tài),某種程度上來說,Unisat和BRC-20的飛速發(fā)展是互相促進和互相成就的。
2)去中心化索引
由于目前的BRC-20代幣由于需要鏈下的第三方服務(wù)器進行記賬和索引,存在鏈下索引器中心化的問題,可能會面臨潛在的風險,一旦索引器遭受攻擊,則用戶的記賬將面臨丟失的困境,資產(chǎn)難以保障,因此一些項目方致力于向索引服務(wù)的去中心化方向發(fā)展。
其中,Trac Core是一個去中心化的索引器并提供預(yù)言機服務(wù),由創(chuàng)始人Benny開發(fā)。上文提到的資產(chǎn)發(fā)行協(xié)議Pipe也是由Benny推出的,旨在為BTC生態(tài)中的不同方面提供更好的服務(wù)。
Trac Core核心在于解決索引和預(yù)言機的問題,來作為一個綜合型的工具為比特幣生態(tài)提供服務(wù),包括篩選、整理和簡化對比特幣數(shù)據(jù)的訪問流程。正如上文提到的,目前的BRC-20代幣由于需要鏈下的第三方服務(wù)器進行記賬和索引,存在鏈下索引器中心化的問題,可能會面臨潛在的風險,一旦索引器遭受攻擊,則用戶的記賬將面臨丟失的困境,資產(chǎn)難以保障。因此Trac Core希望引入更多的節(jié)點,來實現(xiàn)去中心化的索引器。
此外,Trac Core也會建立從鏈下獲取外部數(shù)據(jù)的通道,來發(fā)揮作為比特幣預(yù)言機的功能,從而提供更綜合性的服務(wù)。
除了Trac Core和Pipe之外,Trac的創(chuàng)始人Benny還開發(fā)了Tap Protocol,目標在于豐富Ordinals生態(tài),使代幣能進行更多的Defi玩法,包括借貸、質(zhì)押、租賃等功能,從而給予Ordinals的資產(chǎn)“OrdFi”的可能性。目前Trac生態(tài)的三個項目Trac Core、Tap Protocol和Pipe都仍處于非常早期的階段,未來的發(fā)展如何還需要持續(xù)關(guān)注。
此外,Unisat以及Atomic.finance等項目也在去中心化索引方面進行探索和發(fā)展,期待未來在BRC-20的去中心化索引方向能有更進一步的突破,為用戶提供更加完善和安全的服務(wù)。
3)跨鏈橋
在比特幣的基礎(chǔ)設(shè)施中,資產(chǎn)跨鏈也是非常重要的一個部分,包括Mubi、Polyhedra等項目開始在這個方向發(fā)力,在這里通過對Polyhedra Network的分析來幫助大家了解BTC跨鏈橋的情況。
Polyhedra Network是一個跨鏈互操作性的基礎(chǔ)設(shè)施,允許多個區(qū)塊鏈網(wǎng)絡(luò)以安全高效的方式訪問、共享和驗證數(shù)據(jù)。這種互操作性通過系統(tǒng)間的無縫通信、數(shù)據(jù)傳輸和協(xié)作,來增強區(qū)塊鏈生態(tài)系統(tǒng)的整體功能和效率。
2023年12月,Polyhedra Network官宣了其zkBridge支持比特幣消息傳輸協(xié)議,使比特幣網(wǎng)絡(luò)能夠與其他的區(qū)塊鏈Layer1/Layer2進行互動,提高比特幣的互操作性。
當比特幣作為消息發(fā)送鏈,zkBridge使接收鏈上的更新合約(即輕客戶端合約)能夠直接通過驗證Merkle證明來驗證比特幣的共識以及比特幣上的每筆交易。這種兼容性確保了zkBridge能夠全面地保護比特幣上的共識證明和交易Merkle證明的安全。zkBridge允許Layer1和Layer2網(wǎng)絡(luò)訪問比特幣的當前和歷史數(shù)據(jù)。
當比特幣作為消息接收鏈,為了保障寫入信息的正確性,zkBridge采用類似Proof of Stake(PoS)的機制,邀請發(fā)送鏈的驗證者質(zhì)押原生代幣,然后這些質(zhì)押者被授權(quán)在比特幣網(wǎng)絡(luò)上寫入數(shù)據(jù)。同時驗證者采用MPC協(xié)議,如果有作惡實體控制MPC協(xié)議成員并篡改消息,用戶可以發(fā)起zkBridge請求將惡意消息發(fā)送到以太坊,以太坊上的懲罰合約會評估消息的有效性,如果消息作惡則會將作惡的MPC成員的質(zhì)押代幣沒收,用于補償用戶損失。
總的來說,跨鏈橋協(xié)議能很好的挖掘閑置比特幣的潛在潛力,也加強了比特幣和POS鏈之間的安全通信,使得比特幣鏈上資產(chǎn)有了更多跨鏈和場景的可能性。
4)質(zhì)押協(xié)議
比特幣從誕生以來,一直作為數(shù)字黃金局限在交易的范疇。因此如何挖掘閑置的比特幣來帶來更多的資產(chǎn)生息和賦能,是許多比特幣開發(fā)者在思考和探索的問題。在比特幣質(zhì)押協(xié)議方面,目前有Babylon、Stroom等項目在進行嘗試,在本小節(jié)重點介紹下Babylon是如何實現(xiàn)比特幣的質(zhì)押和激勵。
Babylon項目由David Tse、Fisher Yu等來自斯坦福大學的共識協(xié)議研究人員和經(jīng)驗豐富的工程師團隊推出,希望擴展比特幣來保護整個去中心化世界。
與其他項目不同的是,Babylon并不是在比特幣上構(gòu)建新的Layer或者構(gòu)建新的生態(tài)系統(tǒng),而是希望將比特幣的安全性,擴展到其他的區(qū)塊鏈中,包括Cosmos、BSC、Polkadot、Polygon以及其他的一些PoS鏈來共享安全性。
其最核心的功能就是比特幣的質(zhì)押協(xié)議,其允許比特幣持有者在PoS鏈上抵押他們的BTC并獲得收益,以保護PoS鏈、應(yīng)用和應(yīng)用鏈的安全。與現(xiàn)有方法不同,Babylon沒有選擇橋接到PoS鏈,而是選擇了遠程權(quán)益質(zhì)押,這種創(chuàng)新協(xié)議消除了對抵押比特幣進行橋接、包裝或托管的需求。一方面,使比特幣的持有者參與到質(zhì)押中,從閑置的BTC中獲得了貨幣激勵,另一方面,也為PoS鏈、應(yīng)用鏈增強了安全性。從而使得比特幣不僅僅是局限在價值存儲和交換的場景,而是將比特幣在安全性上的能力擴展到了更多的區(qū)塊鏈上。
此外,其還通過比特幣時間戳協(xié)議,將其他區(qū)塊鏈的事件時間戳放置到比特幣上,使得這些事件可以像比特幣交易一樣享受比特幣的時間戳,從而實現(xiàn)了快速質(zhì)押解綁、降低安全成本、跨鏈安全等功能。
總的來說,像Babylon這樣的比特幣質(zhì)押協(xié)議的發(fā)展,給閑置的比特幣帶來了新的使用場景,將比特幣從一種靜態(tài)資產(chǎn)轉(zhuǎn)變?yōu)榫W(wǎng)絡(luò)安全的動態(tài)貢獻者。這種轉(zhuǎn)變可能帶來更廣泛的采用,并創(chuàng)建更強大、更互連的區(qū)塊鏈網(wǎng)絡(luò)。
雖然BRC-20的火爆給比特幣生態(tài)帶來了流量和關(guān)注度,也促使后面涌現(xiàn)出了許多不同類型資產(chǎn)協(xié)議的誕生,例如ARC-20、Trac、SRC-20、ORC-20、Taproot Assets等標準想從不同的角度去解決BRC-20存在的問題,產(chǎn)生了許多新的資產(chǎn)標準。
然而,目前在比特幣的所有資產(chǎn)類型里面,BRC-20依舊保持著遙遙領(lǐng)先的位置。根據(jù)CoinGecko的數(shù)據(jù),目前BRC-20 Token的市值已經(jīng)超過23億美元,和RWA(24億美元)賽道市值接近,甚至高于Perpetuals(17億美元),可見其目前在Web3的行業(yè)中占據(jù)了十分重要的位置。
在BRC-20中,目前備受關(guān)注的一個困境就是索引的去中心化難題。由于BRC-20代幣本身無法被比特幣網(wǎng)絡(luò)識別和記錄,因此需要第三方的索引器在本地來記錄BRC-20的賬本,而目前的第三方索引器,無論是Unisat還是OKX,都仍是中心化的索引方式,需要在本地進行大量的記賬和索引。可能會出現(xiàn)索引器之間信息對不上和索引器遭受攻擊后無法彌補的風險。
因此一些開發(fā)者也開始往去中心化索引器的方面去發(fā)展和探索,例如Trac Core在往去中心化索引器方向努力,此外也有Best In Slots、Unisat等項目方開始往這方面開始探索和嘗試,不過目前還沒有一個成熟可行受認可的方案出現(xiàn),整體探索的階段。
比特幣在誕生之初是作為點對點支付的去中心化貨幣而存在,因此在技術(shù)方面具有一些局限性,包括交易吞吐量的限制、區(qū)塊確認時間的延遲和能源消耗的問題。
要想在比特幣網(wǎng)絡(luò)上搭建更多的更復雜的應(yīng)用,需要面臨兩個問題:
提高TPS,使得網(wǎng)絡(luò)更快速
支持智能合約,能讓更多的應(yīng)用可以在比特幣生態(tài)搭建
目前的擴容方案中,閃電網(wǎng)絡(luò)、RGB、Rootstock、Stack、BitVM都在從不同的角度去嘗試進行擴容,但其規(guī)模和采用率仍然有限。以目前擴容方案中TVL最高的閃電網(wǎng)絡(luò)(2億美元)為例,閃電網(wǎng)絡(luò)最大的問題是場景的局限性,只能進行交易行為,無法實現(xiàn)更多的場景;而擴容協(xié)議RGB以及側(cè)鏈Rootstock、Stacks仍處于早期階段,在擴容的效果以及智能合約功能方面都相對較弱,與以太坊的layer2相比仍存在不小的差距,目前還無法承載大規(guī)模應(yīng)用。
在銘文火爆之后,builder們一直在關(guān)注下一個比特幣的火爆應(yīng)用會是什么。由于比特幣天生是不圖靈完備的,如果僅僅是照搬以太坊的應(yīng)用來到比特幣網(wǎng)絡(luò),很難有新的突破,更多的機會還是需要結(jié)合比特幣自身的特性觸發(fā),而不是走以太坊的老路。
比特幣最核心的特點就是資產(chǎn)屬性,作為最早的也是最有聲譽的加密貨幣,比特幣的市值已經(jīng)接近8000億,占整個加密貨幣市值的一半左右。
從比特幣最核心的三個特點出發(fā),資產(chǎn)的安全性、資產(chǎn)的發(fā)行和資產(chǎn)的收益,都有很多可以探索的空間。
首先是資產(chǎn)的安全性方面,核心在于用戶對于比特幣的所有權(quán)。在以太坊的質(zhì)押中,一旦用戶將ETH質(zhì)押出去,這個所有權(quán)就轉(zhuǎn)移給了協(xié)議,不屬于自己。而BTC的信仰者和大戶是非常在意BTC的所有權(quán)的,因此如果可以在不改變所有權(quán)的情況下進行生息的操作,或許是一個新的出路;此外,資產(chǎn)的跨鏈和擴容協(xié)議的安全性也是BTC持有者考慮是否交互的最為核心的因素之一。
在資產(chǎn)的發(fā)行方面,銘文的誕生某種程度上意味著用戶對于公平發(fā)射的向往,是一種反精英主義和VC的象征。每個用戶都站在了更加平等的獲得alpha的位置。因此如果想在資產(chǎn)發(fā)行方面有新的突破,可能需要探索出除了公平性之外,還能給予大眾哪些優(yōu)勢,來吸引更多的人參與進來。
在資產(chǎn)的收益方面,如何讓用戶的BTC、BRC-20 Token有更多的收益場景,包括借貸、抵押、衍生品、流動性挖礦等等,也是值得探索的路徑。
比特幣誕生至今已經(jīng)15年,從2008年中本聰提出了白皮書《比特幣:一種點對點的電子現(xiàn)金系統(tǒng)》奠定了比特幣的發(fā)展基礎(chǔ),再到2009年比特幣網(wǎng)絡(luò)正式啟動,成為世界上第一個加密貨幣,作為第一個去中心化的數(shù)字貨幣,比特幣自2009年問世以來,就引領(lǐng)著加密貨幣的發(fā)展浪潮。
從影響的方面來看,比特幣不僅改變了金融行業(yè)的格局,還對整個世界產(chǎn)生了廣泛而深遠的影響。
首先,它提供了一種可用于跨境轉(zhuǎn)賬和支付的便捷方式,無需第三方機構(gòu)的干預(yù)。這為全球范圍內(nèi)的金融包容性提供了機會,并改善了金融服務(wù)的可及性。
其次,比特幣的去中心化特性使得個人能夠完全掌控自己的資金,增強了個人財務(wù)安全和隱私保護。
此外,比特幣還激發(fā)了區(qū)塊鏈技術(shù)的發(fā)展,為去中心化的應(yīng)用和數(shù)字資產(chǎn)的創(chuàng)新開辟了道路。
在金融包容性方面,一些國家開始接受和使用加密貨幣作為法定貨幣,薩爾瓦多于2021年成為世界上第一個將比特幣作為法定貨幣的國家,2022年中非共和國也接受了比特幣作為法幣。此外,其他國家也在探索類似的舉措,考慮將加密貨幣納入其法定貨幣體系。在那些金融基礎(chǔ)設(shè)施不完善或金融服務(wù)難以觸及的地區(qū),比特幣為人們提供了一種快速、低成本的跨境支付和轉(zhuǎn)賬方式。它為那些沒有銀行賬戶或無法獲得傳統(tǒng)金融服務(wù)的人們提供了金融包容性的機會。此外,2024年1月10號通過的美國比特幣現(xiàn)貨ETF,也象征著比特幣在傳統(tǒng)金融世界的一個巨大邁進。
在區(qū)塊鏈技術(shù)發(fā)展方面,在比特幣之后,誕生了以太坊、Solana、Polygon等更多支持智能合約的區(qū)塊鏈技術(shù),也讓區(qū)塊鏈不僅僅作為價值存儲和交易的場景,而是擴展到DeFi、NFT、Gamefi、Socialfi、DePIN等更多的方面,也吸引了更多元的用戶和建設(shè)者的加入。
而隨著區(qū)塊鏈產(chǎn)業(yè)的發(fā)展,人們更多的將目光放在了以太坊這類支持智能合約的鏈上,對于比特幣的關(guān)注則更多的停留在“數(shù)字黃金”的階段。而BRC-20銘文的這次爆火,將大眾的視野又重新拉回到比特幣上,去思考比特幣生態(tài)是否也能繼續(xù)誕生出不一樣的應(yīng)用場景。于是誕生了很多新的資產(chǎn)協(xié)議,包括BRC-20、ARC-20、SRC-20、ORC-20等等,以及一些有趣的探索,比如BRC420和Bitmap等,希望能從不同角度來去更好的資產(chǎn)發(fā)行,可惜的是在BRC-20之后,其他的資產(chǎn)協(xié)議和項目暫時沒能激起像BRC-20這么大的浪花。
但對于Builder來說,目前BTC生態(tài)仍處于非常早期的階段,項目團隊基本上以獨立開發(fā)者、小團隊居多,對于真正想做事和創(chuàng)新的團隊來說,BTC生態(tài)上有許多機會和探索的空間。
而在擴容方面,在過去的15年中比特幣經(jīng)歷了多次技術(shù)升級和改進,包括交易確認時間的縮短、擴容方案的討論以及隱私保護的增強。目前在擴容方向的探索包括了狀態(tài)通道:閃電網(wǎng)絡(luò),擴容協(xié)議RGB,側(cè)鏈Rootstock和Stacks以及Layer2 Rollup BitVM,但整體在承載多樣化應(yīng)用的擴容之路上還處于非常早期的階段。如何在非圖靈完備的比特幣上去進行擴容,還有很多探索和嘗試的路要走。
總的來說,這次銘文的爆火讓用戶和建設(shè)者將目光重新投向了比特幣生態(tài),無論是對于資產(chǎn)公平發(fā)射的向往,還是對比特幣這種最正統(tǒng)最去中心化的公鏈的信仰,越來越多的開發(fā)者開始在比特幣生態(tài)進行建設(shè)。而對于比特幣的未來生態(tài)發(fā)展來說,比特幣需要走出區(qū)別于以太坊的老路,圍繞著比特幣這種資產(chǎn)屬性,尋找出原生的應(yīng)用場景,或許能迎來比特幣生態(tài)的第二春。
最后的最后,非常感謝Constancie、Joven、Lorenzo、Rex、KC、Kevin、Justin、Howe、Wingo、Steven等伙伴提供的幫助,以及在交流過程中非常樂于分享的大家,真心希望在這個賽道里的builder們都越來越好!