BTCFI是什么?全面解讀BTCFI潛力與挑戰(zhàn)
BTCFI是什么?全面解讀BTCFI潛力與挑戰(zhàn)!本文深入分析了比特幣編程如何支持多種 BTCFI 應(yīng)用。通過對多簽名、時間鎖、哈希鎖等機制的解讀,以及對 DLC、PSBT、MuSig 2 等工具的應(yīng)用探討,文章展示了比特幣在無需信任前提下實現(xiàn)去中心化清算和復(fù)雜金融合約的可能性。這種原生于比特幣網(wǎng)絡(luò)的去中心化金融體系,不僅克服了 WBTC 時代跨鏈橋接模式的中心化風(fēng)險,還為比特幣持有者提供了更為穩(wěn)固的信任基礎(chǔ)。
今天腳本之家小編就給大家詳細介紹BTCFI是什么?BTCFI未來潛力和BTCFI將要面對的哪些挑戰(zhàn),以及比特幣上漲后的趨勢!下面一起看看吧!
摘要
本文從比特幣編程的可行性與演進路徑入手,系統(tǒng)探討了比特幣在去中心化金融(BTCFI)領(lǐng)域的潛力與挑戰(zhàn)。比特幣在架構(gòu)上采用了 UTXO 模型,并通過其獨特的腳本語言和操作碼形成了以驗證為核心的合約體系。與以太坊的智能合約相比,比特幣合約的特點是“無狀態(tài)”和“不可計算”,使其在功能上受限,但同時也具備了更高的安全性和去中心化特質(zhì)。
隨著 Taproot 升級的實施,比特幣合約能力得到了顯著增強。Taproot 的引入,尤其是 MAST 和 Schnorr 簽名的應(yīng)用,使得比特幣能夠支持更復(fù)雜的合約邏輯,并大幅提升了隱私性和交易效率。這些技術(shù)創(chuàng)新為 BTCFI 的進一步發(fā)展鋪平了道路,使得比特幣能夠在保持原有去中心化優(yōu)勢的同時,探索更多的金融應(yīng)用場景。
在此基礎(chǔ)上,本文深入分析了比特幣編程如何支持多種 BTCFI 應(yīng)用。通過對多簽名、時間鎖、哈希鎖等機制的解讀,以及對 DLC、PSBT、MuSig 2 等工具的應(yīng)用探討,文章展示了比特幣在無需信任前提下實現(xiàn)去中心化清算和復(fù)雜金融合約的可能性。這種原生于比特幣網(wǎng)絡(luò)的去中心化金融體系,不僅克服了 WBTC 時代跨鏈橋接模式的中心化風(fēng)險,還為比特幣持有者提供了更為穩(wěn)固的信任基礎(chǔ)。
文章最后強調(diào),比特幣去中心化金融的發(fā)展,不僅僅是技術(shù)的進步,更是其生態(tài)結(jié)構(gòu)的深刻變革。隨著 Babylon 質(zhì)押協(xié)議等新應(yīng)用的涌現(xiàn)和 Fractal Bitcoin 等基于 UTXO 原生的 native scaling 方式的上線,BTCFI 的市場潛力正在逐步顯現(xiàn)。未來,隨著比特幣價格的上升,BTCFI 將進一步吸引主流用戶的參與,形成一個以比特幣為核心的新金融生態(tài)。而這種生態(tài)的形成,將使比特幣從“數(shù)字黃金”敘事中進一步演進,成為全球經(jīng)濟體系中不可或缺的去中心化金融基礎(chǔ)設(shè)施。
前言
自 2022 年 12 月 Ordinals 協(xié)議推出以來,市場涌現(xiàn)了 BRC-20、Atomicals、Pipe、Runes 等數(shù)十種資產(chǎn)發(fā)行協(xié)議,以及數(shù)百條比特幣 Layer 2 網(wǎng)絡(luò),同時社區(qū)也在積極探討比特幣去中心化金融(BTCFI)的可行性。
在上一個加密周期中,為吸引比特幣持有者參與 DeFi,WBTC 應(yīng)運而生。WBTC 通過中心化托管機構(gòu)將比特幣鎖定并鑄造成 WBTC,以便在以太坊的 DeFi 協(xié)議中使用。WBTC 的目標用戶是那些愿意承擔(dān)中心化跨鏈橋風(fēng)險,以參與比特幣 DeFi 的比特幣持有者。作為將比特幣橋接至 EVM 生態(tài)的典型代表,WBTC 實現(xiàn)了 BTCFI 的一種路徑。本周期出現(xiàn)的 EVM 系比特幣 Layer 2 網(wǎng)絡(luò)及其生態(tài)中的 DeFi 項目也延續(xù)了這一模式。這一模式雖使 WBTC 在以太坊生態(tài)內(nèi)獲得了超 90 億美元的市值,但與比特幣總市值相比,這一比例不到 1% ,反映出該模式的局限性。
相比之下,如果比特幣持有者可以直接拿著比特幣參與 BTCFI,而無需跨鏈鑄造,同時保證資金的去中心化托管,將能夠吸引更多的比特幣用戶,創(chuàng)造一個更廣闊的市場。這就需要在 UTXO 結(jié)構(gòu)下實現(xiàn)比特幣編程。正如掌握 Solidity 是進入以太坊 DeFi 的關(guān)鍵,掌握比特幣編程是進入 BTCFI 市場的必備技能。
與以太坊合約不同,比特幣合約并不具備計算能力,更像通過一個個簽名連接起來的驗證程序。雖然最初應(yīng)用場景有限,但隨著比特幣網(wǎng)絡(luò)的持續(xù)升級和 OG 社區(qū)的創(chuàng)新,比特幣編程的潛力日益顯現(xiàn),許多研究成果已經(jīng)轉(zhuǎn)化成即將上線的 BTCFI 產(chǎn)品。
本文將從比特幣可編程性的角度深入探索 BTCFI 的發(fā)展路徑,厘清比特幣編程的歷史與邏輯脈絡(luò),幫助讀者理解當前 BTCFI 的實際落地場景,以及這些場景將如何影響比特幣持有者和整個比特幣生態(tài)。
比特幣合約的基礎(chǔ)
中本聰?shù)乃伎迹篣TXO、腳本語言和操作碼
https://bitcointalk.org/index.php?topic=195.msg1611#msg1611
2010年,satoshi 即中本聰在 bitcoin talk 論壇寫道:
比特幣的核心設(shè)計將在版本 0.1 發(fā)布后固定下來,因此我希望它能支持盡可能多的交易類型,但這些交易類型都需要特殊的支持代碼和數(shù)據(jù)字段,并且每次只能覆蓋一種特殊情況,這樣特殊情況就太多了。
解決這個問題的方法是腳本。交易輸入輸出方可以用腳本將交易編譯為能讓節(jié)點網(wǎng)絡(luò)驗證的斷言(腳本語言),節(jié)點驗證交易的斷言(腳本語言)以評估發(fā)送者的條件是否滿足。
“腳本” 只是一個 “斷言(predicate)”。實際上它只是一個結(jié)果要么為真、要么為假的方程。但 predicate 是一個很長而且很罕見的詞,所以我就叫它 “腳本” 了。
資金接收方會對腳本進行模板匹配。目前,接收方只接受兩個模板:直接付款和比特幣地址。未來版本可以添加更多的交易類型模板,運行該版本或更高版本的節(jié)點將能夠接收它們。網(wǎng)絡(luò)中的所有節(jié)點都可以驗證并處理任何新的交易并將其放入?yún)^(qū)塊中,即使它們可能不知道如何讀取這些交易。
該設(shè)計支持我多年前設(shè)計的各種可能的交易類型。包括托管交易、擔(dān)保合同、第三方仲裁、多方簽名等。如果比特幣大受歡迎,這些是我們將來可能想要探索的領(lǐng)域,但它們在一開始就必須被設(shè)計出來,以確保將來能夠?qū)崿F(xiàn)。
中本聰十四年前的設(shè)計奠定了比特幣編程的基礎(chǔ)。比特幣網(wǎng)絡(luò)沒有 “賬戶” 的概念,只有 “輸出”(output),其全稱是 “交易輸出(TXO)”,代表一筆筆比特幣資金,是比特幣系統(tǒng)狀態(tài)的基本單元。
花費一個輸出時就是讓這個輸出成為一筆交易的輸入,也可以說是為這筆交易提供資金。這就是為什么我們說比特幣系統(tǒng)是基于“UTXO(未花費的交易輸出)”模型的,因為只有“UTXO(未花費的交易輸出)”才是我們在交易過程中能夠使用的金屬塊,金屬塊進入了一個熔爐,熔完之后會形成新的一些金屬塊(新的 UTXO),舊的金屬塊“交易輸出(TXO)”即就不復(fù)存在了。
每一筆資金都有自己的鎖定腳本(也叫腳本公鑰)和面值,根據(jù)比特幣的共識規(guī)則,腳本公鑰可以形成一種驗證程序,即公鑰加上在腳本中執(zhí)行特定操作的命令——操作碼 OP-Codes,為了解鎖它,必須提供一組特定的數(shù)據(jù)即解鎖腳本,也叫腳本簽名(scriptSig),如果完整的腳本(解鎖腳本 + 鎖定腳本+OP-Codes)是有效的,相應(yīng)的輸出就會 “被解鎖”,可以花費了。
因此比特幣的腳本編程是對資金進行編程、讓具體的一筆錢能夠?qū)斎氲奶囟〝?shù)據(jù)作出響應(yīng),通過設(shè)計腳本公鑰,操作碼 OP-Codes,以及用戶之間的交互流程,我們可以為比特幣合約的關(guān)鍵狀態(tài)轉(zhuǎn)換提供密碼學(xué)保證,確保合約正常履行。
這里是比特幣的一個標準的 P2P KH(支付到公鑰哈希值)腳本的簡單圖
https://learnmeabitcoin.com/technical/script/
假設(shè)我要向小明支付 1 BTC,就需要使用自己錢包內(nèi)可動用的 UTXO 形成一個面額為 1 億聰?shù)?UTXO,并在該 UTXO 的鎖定腳本中放入小明公鑰(并加上檢查簽名的操作符),這樣只有小明的私鑰作為解鎖腳本對應(yīng)小明公鑰的簽名才能解鎖這筆資金。
總結(jié)一下,Script 即腳本語言是一種非?;A(chǔ)的編程語言。它由兩種類型的對象組成:數(shù)據(jù)(Data)如公鑰與簽名+操作碼 —— 操作數(shù)據(jù)的簡單函數(shù)(操作碼的清單如下https://en.bitcoin.it/wiki/Script#Opcodes)。
比特幣編程的武器庫
在上文提到了中本聰一開始希望比特幣網(wǎng)絡(luò)能夠支持的交易類型有托管交易、擔(dān)保合同、第三方仲裁、多方簽名等,那么實現(xiàn)這些武器有哪些呢,它們又是如何用于 BTCFI 的呢?
多方簽名(MULTISIG)
● 其鎖定腳本形式為 M <PUB-1> <PUB-2> ... <PUB-N> N OP_CHECKMULTISIG ,意思是它記錄了 n 個公鑰,需要提供其中 m 個公鑰的簽名來解鎖,才能解鎖此 UTXO。
● 例如,Alice、Bob 和 Chloe 三人(或者說三個公鑰)中的兩個的簽名,即可花費這個腳本,它的 Script 代碼是: 2 <Alice> <Bob> <Chloe> 3 OP_CHECKMULTISIG,OP_CHECKMULTISIG 是驗證簽名是否與提供的公鑰匹配的操作碼。
● 用途包括:
1. 個人和企業(yè)資金管理:設(shè)置了一個 2-of-3 的多簽名錢包后只要兩個能用就能使用資金,還可以防止錢包制造商作惡,必須有 m 個制造商合謀才能提取資金。
2. 交易仲裁:
- 假定 Alice 和 Bob 要做一筆交易,比如購買 ordinals NFT,但無法做到一手交錢一手交貨,于是他們約定,把錢鎖入一個多簽名輸出中,當 Bob 收到 Alice 發(fā)出的 ordinals NFT 時,再把錢完整支付給 Alice,為了防止收到貨不給錢的情況出現(xiàn),可以引入一個第三方,形成一個 2-of-3 的多簽名輸出;當交易發(fā)生爭議時,可以請求第三方來主持公道。如果第三方認為 Alice 已經(jīng)發(fā)貨,就可以跟 Alice 聯(lián)手將資金轉(zhuǎn)走。
- 只要第三方公開自己的公鑰(比如 TA 是一個預(yù)言機),交易雙方就可以在 2-of-3 多簽名腳本中使用他們的公鑰,從而加入仲裁者,因為鏈上輸出上記錄的是腳本的哈希值,因此可以在仲裁方不知情的情況下做到,但這里的問題是第三方預(yù)言機是可以決定具體的合約的結(jié)果,有一定的風(fēng)險,后文提到的謹慎日志合約 DLC 在這點上做了優(yōu)化,使其能夠真正用于比特幣借貸等 BTCFI。
時間鎖
時間鎖用來控制交易的有效性以及一個輸出什么時候可以被花費,這是再質(zhì)押,質(zhì)押,抵押借貸等 BTCFI 場景都會用到的比特幣腳本編程武器,開發(fā)者需要選擇使用相對時間鎖(nSequence)還是絕對時間鎖(nLocktime):
● 絕對時間鎖(nLocktime):僅在某個時間點后,這筆交易才會被視為有效交易,才能打包到區(qū)塊中,腳本層面的絕對時間鎖是 OP_CLTV 操作碼,驗證在某個時間點之后,才能解鎖這個 UTXO“,如這筆錢在區(qū)塊高度 400000 后才可花費。
● 相對時間鎖(nSequence)的意思是在輸入創(chuàng)建這個 UTXO 的交易(即前序交易)得到區(qū)塊確認的一段時間后,這筆交易才是有效的,才能解鎖這個 UTXO,腳本層面的相對時間鎖是 OP_CSV,如“這筆錢在得到區(qū)塊確認的 3 個區(qū)塊之后才可花費。
哈希鎖(哈希原像驗證)
除此之外還有結(jié)合了哈希鎖(哈希原像驗證)的哈希時間鎖,這也常常用在比特幣質(zhì)押和再質(zhì)押之中:
● 哈希鎖的鎖定腳本形式為 OP_HASH 160 <hash> OP_EQUAL ,驗證解鎖腳本中的數(shù)據(jù)是不是鎖定腳本中的哈希值的原像
● 哈希時間鎖合約(HTLC):收到資金的一方若不能在一定時間內(nèi)提供一個哈希值的原像,這筆資金就可以被支付方收回
流程控制(并列的解鎖條件)
OP_IF 操作碼可以在鎖定腳本中安排多種解鎖路徑,只要任一路徑的條件得到滿足,就可以解鎖這個 UTXO。上文提到的哈希時間鎖合約,也是利用了這樣的流程控制操作碼。
在 taproot 升級 之后,MAST(默克爾化的抽象語法樹)特性允許我們將不同的解鎖路徑放到不同的默克爾樹葉子中,Babylon 的 BTC 質(zhì)押交易中也使用了 MAST,提升了交易的效率和隱私性,我們將在后文描述。
SIGHASH 附帶信息簽名
比特幣的交易在簽名時允許使用 SIGHASH 標簽,這些標簽為簽名的有效性作了額外的指定,允許我們改動交易的部分而不會使簽名作廢,表達簽名人對這個簽名的用途的期望或委托。比如:
● SIGHASH_SINGLE | ANYONECANPAY 簽名了輸入以及與該輸入使用同一個索引號的輸出,其余的輸入和輸出都可以改變,簽名不會因此而作廢。Andy 可以簽名價值 1 BTC 的輸入和 100 某 Runes 代幣的輸出,那么任何愿意以 100 某 Runes 代幣交換 1 BTC 的人都可以補完這個交易并使之上鏈。
其他的例子還有 taproot 升級后的 Schnorr 簽名,可以用于謹慎日志合約 DLC。
比特幣可編程性的限制
比特幣編程的基本模式是 UTXO 鎖定腳本表明驗證條件,解鎖腳本提供數(shù)據(jù),鎖定腳本中的操作碼指明了數(shù)據(jù)的驗證程序(簽名驗證、哈希原像驗證等等),通過驗證程序,資金就可被花費,核心的限制點是:
1. 可用驗證程序只有有限的幾種:實施零知識證明或者其他驗證程序就需要分叉,因此 unisat 推出的 BTCFI 拓展方案 Fractal 盡管 BTC 100% 保持一致,但為了能夠?qū)嵤?OP_CAT,ZK 原生驗證 OPCode 等具備「爭議性」的操作碼提案,在流動性和安全性方面也與比特幣主網(wǎng)部分分離了。
2. 比特幣腳本沒有計算能力:只要能解鎖資金,運用任何一條路徑都可以使用全部資金,資金花費方式在解鎖后無法限制,這也意味著在 BTCFI 借貸項目中很難使用浮動利率方案,只能用固定利率。為了解決這個問題,比特幣的社區(qū)在討論實施「限制條款」(covenants),這能夠通過對交易進一步花費的限定解鎖更多 BTCFI 應(yīng)用場景。Taproot Wizard 說的 BIP-420 和 OP_CAT、OP_CTV、APO、OP_VAULT 等都與這相關(guān)。
3. UTXO 的解鎖條件是完全獨立的:一個 UTXO 不能根據(jù)另一個 UTXO 是否存在和其鎖定條件決定自己能不能解鎖,這個問題 BTCFI 的抵押借貸和質(zhì)押中經(jīng)常出現(xiàn),后文說明的部分簽名比特幣交易 PSBT 就用于解決這個問題。
比特幣合約的調(diào)整和進化
相對于基于計算的以太坊合約,比特幣合約是基于驗證的,這種無狀態(tài)的合約為我們開發(fā) BTCFI 產(chǎn)品帶來了很多困難,在比特幣合約發(fā)展的十多年中,密碼學(xué)算法和簽名的妙用大幅提升了隱私性,效率和去中心化程度,讓產(chǎn)品化應(yīng)用的 BTCFI 成為可能。
謹慎日志合約(DLC):解決 BTCFI 場景中的去中心化清算問題
當借貸、期權(quán)、期貨協(xié)議需要實現(xiàn)根據(jù)預(yù)言機價格對用戶倉位進行清算時,無法避免地需要保留對于用戶資產(chǎn)的操作權(quán),而這無疑會造成用戶需要信任協(xié)議不會作惡的信任成本。
謹慎日志合約(DLC)被引入用來解決這一問題,其使用了一種叫做適配器簽名(adaptor signature)的密碼學(xué)技巧,使得比特幣腳本可以編程出依賴于外部事件的金融合約,并充分保證了隱私性。
它由麻省理工學(xué)院(MIT)的數(shù)字貨幣計劃(Digital Currency Initiative)的Tadge Dryja (研究科學(xué)家)和 Gert-Jaap Glasbergen(軟件開發(fā)者)在 2017 年提出,并在 2018 年 3 月 19 日公開演示。
適配器簽名可以讓一個簽名僅在加入一個私鑰之后,才會變成有效的簽名。taproot 升級中引入的 Schnorr 簽名就是適配器簽名的例子。
通俗的說,Schnorr 簽名的標準形式是 (R, s),給出(R, s) ,只要知道 x 即秘密值(secret), 就可以令 s = s + x,得到的 (R, s) 。
這里借助一個簡單的例子來解釋其應(yīng)用方式:
● Alice 和 Bob 兩人投注一場體育比賽(假設(shè)無平局)的相反結(jié)果,各自押注 1 $BTC,誰預(yù)測成功則從贏取全部 2 $BTC 的賭注,他們就會將賭注鎖定在一個多重簽名錢包中,該錢包需要多方簽名才能釋放資金。
● 選擇預(yù)言機,它將公布比賽的結(jié)果(通常這種信息來源是在鏈外找到的,如交易所和比賽網(wǎng)站等)
● 預(yù)言機不需要知道有關(guān)賭注的任何細節(jié),甚至不需要知道誰參與了 DLC。其工作嚴格限于提供結(jié)果,一旦事件發(fā)生,預(yù)言機就會發(fā)布一個稱為承諾的加密證明,表明它已經(jīng)確定了事件的結(jié)果。
● 為了領(lǐng)取鎖定在多重簽名錢包中的資金,獲勝方 Alice 使用預(yù)言機提供的秘密值來創(chuàng)建有效的私鑰,使他們能夠簽署花費錢包中資金的交易。
● 該交易被添加到比特幣區(qū)塊鏈中結(jié)算,這時由于其簽名就是普通的簽名,也看不出這是個 DLC。這與其他常見的多方簽名模式 —— 合約的內(nèi)容完全公開、預(yù)言機參與決策 —— 完全不同。
https://shellfinance.gitbook.io/shell
借貸協(xié)議的清算機制
假定 Alice 以 $ORDI 作為抵押資產(chǎn),借出價值為 0.15 $BTC ,當且僅當預(yù)言機對于 $ORDI 報價低于 225, 000 sats/ordi 時,該借貸倉位將變更為待清算狀態(tài)。DLC 能讓清算人在待清算狀態(tài)下,可以無需許可地清算該倉位,同時又能夠保證其在價格未達到清算價格時無法操作用戶的抵押資產(chǎn)。在上述場景中,Alice 相當于與借貸協(xié)議對于 $ORDI 的價格立下了一個賭約:
● 如果價格低于 225, 000 sats/ordi,則協(xié)議則可以獲得 Alice 的全部抵押品,并承擔(dān)起相應(yīng)的 BTC 債務(wù)
● 如果價格大于等于 225, 000 sats/ordi,則無事發(fā)生,資產(chǎn)歸屬關(guān)系保持不變
那么,我們需要預(yù)言機承諾在價格低于 225, 000 sats/ordi 時,用一個 nonce R_c 發(fā)布對結(jié)果的簽名 s_c_ 1 :
● Alice 和協(xié)議僅需為該結(jié)果創(chuàng)建一筆承諾交易,創(chuàng)建適配器簽名 (R, s),而不是簽名 (R, s),這也就意味著雙方交給對方的簽名都是不能直接用來解鎖這個合約的,而必須揭曉一個秘密值才可以。這個秘密值正是 s_c_ 1.G 的原像,即預(yù)言機的簽名。因為預(yù)言機的簽名 nonce 值已經(jīng)確定了,所以,s_c_ 1.G 是可以構(gòu)造出來的。
● 當價格低于 225, 000 sats/ordi 時,預(yù)言機就會發(fā)布簽名 (R_c, s_c_ 1),那么協(xié)議可以補完對手的適配器簽名,再加上自己的簽名,使上述交易成為一筆有效交易,并廣播到網(wǎng)絡(luò)中、觸發(fā)結(jié)算效果。
● 相反,但如果價格不低于 225, 000 sats/ordi 時,預(yù)言機就不會發(fā)布 s_c_ 1 ,這筆承諾交易也就不可能成為一筆有效交易。
從本質(zhì)上講,DLC 允許用戶與協(xié)議作為參與者使用比特幣區(qū)塊鏈進行約定,雙方通過將資金鎖定在多重簽名地址中以構(gòu)建 DLC 腳本。這些資金只有在預(yù)言機在指定時間發(fā)布指定信息時才能使用并按照某一規(guī)則進行重新分配。
這樣,借貸協(xié)議就能借助于 DLC 實現(xiàn)了一套無需用戶信任任何實體前提下的,外部價格預(yù)言機參與的清算機制。
我們后文將要提到的借貸協(xié)議 liquidium 和 shell finance 都是利用這種技術(shù)實現(xiàn)的無需許可的去中心化清算。
預(yù)言機的作用
DLC 中的預(yù)言機用于提供提供固定頻率的喂價服務(wù),同時會作為第三方參與 DLC 機制中的秘密值(secret)生成與公開的流程。
目前 DLC 預(yù)言機還沒有標準化的產(chǎn)品,主要是借貸協(xié)議研發(fā) DLC 模塊,chainlink 等標準化預(yù)言機承擔(dān)鏈外數(shù)據(jù)喂價的職能,但隨著基于 DLC 的借貸協(xié)議上線和不斷發(fā)展,也有不少現(xiàn)有的預(yù)言機項目在持續(xù)探索如何開發(fā) DLC 預(yù)言機。
部分簽名比特幣交易(PSBT):實現(xiàn) BTCFI 協(xié)議中多方交易下資金的無需托管
PSBT 來自于比特幣標準 BIP-174 ,該標準可以讓多方可以并行地簽名同一筆交易,然后將相應(yīng)的 PSBT 合并起來、形成一筆完整簽名的交易,這里的多方可以是協(xié)議和用戶,買方和賣方,質(zhì)押者和質(zhì)押協(xié)議等,因此只要涉及多方資金互換場景的 BTCFI 應(yīng)用都可以利用 PSBT,絕大多數(shù)現(xiàn)有的 BTCFI 項目都用了這個技術(shù)。
Alice、Bob 和 Charlie 有一筆 資金 存在一個 2/3 的多簽中,他們想把這筆錢取出并均分為 3 份,他們?nèi)吮仨毢炇鹜粋€交易去花費這個 UTXO。 假設(shè)他們互不信任,他們需要怎么做才能保證資金安全呢?
https://river.com/learn/what-are-partially-signed-bitcoin-transactions-psbts/
●首先,Alice 作為創(chuàng)建者發(fā)起一個 PSBT 交易,多簽的 UTXO 作為輸入,輸出是三人各自的錢包地址。由于 PSBT 保證了除該交易外的任何交易都不能調(diào)用任何一人的簽名,所以 Alice 可以簽完名后發(fā)給 Bob。
● 同樣,Bob 檢查 PSBT 后,如果覺得沒問題也進行簽名;簽名后給到 Charlie 進行簽名和交易發(fā)布。Charlie 也進行同樣的操作。
因此部分簽名 Partially signed 的意思就是讓每個人只需要檢查跟自己相關(guān)的那部分交易,只要和自己相關(guān)的交易沒問題就能保證交易上鏈后不會有問題。
2023 年 3 月 7 日,Yuga Labs 的 Ordinals NFT 拍賣采用了極度中心化托管的競拍模式。在競拍過程中,所有競拍的資金被要求統(tǒng)一打入 Yuga 的地址托管,這讓資金的安全性受到嚴重威脅。
https://x.com/veryordinally
以太坊生態(tài)用戶指出,Yuga 的拍賣事件恰好說明了 ETH 智能合約的重要性,但 Ordinals 的開發(fā)者也回應(yīng):基于 PSBT 的無信任報價交易非常好用,可以實現(xiàn) NFT 購買者和 Yuga Labs 之間的資金無需托管交易。
假設(shè)現(xiàn)在有一對比特幣 NFT 交易者,且 NFT 賣方的公鑰是雙方可知的信息。在發(fā)起一筆 NFT 交易時,買方先在交易中寫好自己的 UTXO 輸入以及一個承接 NFT 的輸出。買方在構(gòu)建好交易并簽名后,將其轉(zhuǎn)為 PSBT 發(fā)給賣方,賣方通過協(xié)議接收到消息后簽名,這筆比特幣 NFT 交易就成交了。
上述整個過程對買賣雙方而言都是完全去信任的。對于買方來說,出價、接受地址等信息已經(jīng)提前構(gòu)建在交易中,一旦發(fā)生改動,簽名便會失效。對于賣方來說,只有自己完成簽名,NFT 才會賣出,價格則是經(jīng)過自己衡量的。
Taproot 升級:打開比特幣生態(tài)和 BTCFI 爆發(fā)的潘多拉魔盒
Taproot 升級在 2021 年 11 月激活,旨在提升比特幣隱私性,提高交易效率,并擴展比特幣可編程性。通過 Taproot 的實現(xiàn),比特幣可以托管擁有數(shù)萬個簽名者的大規(guī)模智能合約,同時掩蓋所有參與者并保留單個簽名交易的規(guī)模,這讓更復(fù)雜的 BTCFI 鏈上操作成為可能。幾乎所有的 BTCFI 項目都采用了 Taproot 升級的腳本語言。
1. BIP 340 (BIP-Schnorr):支持多方簽署單筆交易,以及前文提到的在謹慎日志合約 DLC 應(yīng)用中用到的,必須滿足預(yù)定條件才能執(zhí)行某交易。它們其向 Bitcoin 所 commit 的數(shù)據(jù)量,與標準的單簽交易數(shù)據(jù)量一樣。
https://cointelegraph.com/learn/a-beginners-guide-to-the-bitcoin-taproot-upgrade
2.BIP341(BIP-Taproot):Taproot引入了 Merkle 抽象語法樹(MAST),將更少的合約交易數(shù)據(jù) commit 到鏈上,這使得比特幣能夠創(chuàng)建更復(fù)雜的合約,而且不同于現(xiàn)有的支付到腳本哈希(P 2 SH)交易,MAST 允許用戶按需選擇性的公開部分腳本,提高了隱私性和效率。MAST 在 Babylon 的 BTC 質(zhì)押交易中也有很好的運用,將其多個鎖定腳本構(gòu)建成一筆包含多腳本的交易,三個鎖定腳本:
● TimeLockScript 時間鎖,實現(xiàn)質(zhì)押的鎖倉功能;
● UnboundingPathScript 解質(zhì)押:實現(xiàn)提前結(jié)束質(zhì)押功能;
● SlashingPathScript 罰沒:實現(xiàn)作惡時系統(tǒng)的懲罰功能
全為葉子節(jié)點,從葉子節(jié)點開始,逐漸構(gòu)建二叉樹如下
https://blog.csdn.net/dokyer/article/details/137135135
3.BIP342(BIP-Tapscript):為比特幣提供了一種升級的交易編程語言,該語言利用了 Schnorr 和 Taproot 技術(shù)。Tapscript 還允許開發(fā)者更高效地實現(xiàn)未來的比特幣升級。
4. 奠定 Ordinals 協(xié)議的基礎(chǔ):
● Taproot 升級還引入了 Taproot (P 2 TR)地址,以 bc 1 p 開頭,讓元數(shù)據(jù)能夠?qū)懭氪鎯υ?Taproot 腳本路徑的花費腳本(spent script)中,但卻從未出現(xiàn)在 UTXO 集中。
● 由于維護/修改 UTXO 集需要更多的資源,因此這種做法可以節(jié)省大量資源,增加了一個區(qū)塊存儲數(shù)據(jù)量 —— 這意味著現(xiàn)在有空間可以存儲圖像、視頻,甚至游戲 —— 無意中讓 Ordinals 的部署成為了可能。我們常用的銘文地址就是 Taproot (P 2 TR)地址。
● 由于 Taproot 腳本的消費只能從已經(jīng)存在的 Taproot 輸出中進行,因此,銘文采用了兩階段的提交/揭示流程進行鑄造。首先,在提交交易中,創(chuàng)建了一個承諾包含銘文內(nèi)容的腳本的 Taproot 輸出。然后,在揭示交易中,通過將那筆銘文對應(yīng)的 UTXO 作為輸入,發(fā)起交易。此時,其對應(yīng)的銘文內(nèi)容被公開至全網(wǎng)。
● Ordinals BRC-20、 ARC-20、 Runes 等新資產(chǎn)涌現(xiàn),也讓 Taproot 的轉(zhuǎn)賬采用率基本一直保持 70% 左右。
Ordinals 和 Brc 20 :為 BTCFI 創(chuàng)造一批藍籌資產(chǎn),開啟基于索引器編程的大門
Ordinals 實現(xiàn)了比特幣 OG 在比特幣主網(wǎng)上買買買的愿望,其熱度市值已然超過以太坊 NFT。
● Ordinals 于 2023 年 1 月由比特幣核心貢獻者 Casey Rodarmor 提出,其核心是序數(shù)理論,旨在賦予比特幣最小單位——聰(sats)以唯一標識和屬性,將其轉(zhuǎn)化為獨一無二的非可替代代幣(NFT),通過在聰中銘刻多樣的數(shù)據(jù)(圖片、文字、視頻等),Ordinals 協(xié)議實現(xiàn)了比特幣 NFT 的創(chuàng)建和交易。
● 這一過程不僅增加了比特幣的用途,還允許用戶在比特幣區(qū)塊鏈上直接創(chuàng)建和交易數(shù)字資產(chǎn)。永久價值在于由于 Ordinals 基于比特幣的聰進行創(chuàng)建,其基礎(chǔ)價值與比特幣本身相連,理論上不會歸零。
BRC-20 是一種鏈上記錄,鏈下處理的代幣系統(tǒng),利用 JSON 數(shù)據(jù)的序數(shù)銘文來部署代幣合約、鑄幣和轉(zhuǎn)移代幣。
● 它把銘文當作一個鏈上賬本,用于記錄 BRC-20 代幣的部署、鑄造和轉(zhuǎn)移。
● 在結(jié)算上,需要通過鏈下查詢,依賴第三方索引工具檢索比特幣區(qū)塊,記錄所有 BRC-20 代幣的部署、鑄造和轉(zhuǎn)移操作從而查詢出各用戶的 BRC-20 代幣最終的余額。這可能會導(dǎo)致不同平臺對于某一賬戶余額的查詢會有不同的結(jié)果。
Ordinals 和 Brc 20 不僅為 BTCFI 提供了交易的需求和藍籌資產(chǎn),還為很多 BTCFI 項目提供了基于索引器編程,提升比特幣合約能力的新思路,Json 的 「op」 字段組合下能夠進一步進化出基于銘文的 defi 乃至 socialfi 和 gamefi,包括 AVM、tap protocol、brc 100、unisat 的 swap 功能乃至很多提出在比特幣一層做智能合約平臺的項目都是使用基于索引器編程的方案。
MuSig 2 :去中心化模式玩轉(zhuǎn)比特幣 Restaking 和 LST
多重簽名方案使一組簽名者能夠在消息上產(chǎn)生聯(lián)合簽名,MuSig 允許多個簽名者從他們各自的私鑰中創(chuàng)建一個聚合公鑰,然后共同為該公鑰創(chuàng)建一個有效簽名,它是 Schnorr 簽名的一種應(yīng)用,我們在前文說過,Schnorr 簽名的標準形式是 (R, s),給出(R, s) ,只要知道 x 即秘密值(secret), 就可以令 s = s + x,得到的 (R, s) ,這里的用于生成聚合公鑰和有效簽名的也是私鑰加上一個隨機數(shù) nonce 值。
MuSig 2 方案只需要兩輪即可完成多重簽名,通過這個方式創(chuàng)建的聚合公鑰與其他公鑰無法區(qū)分,提高了隱私性,并顯著降低了交易手續(xù)費,Taproot 升級兼容 Musig 2 多簽方案,其 BIP 提案在 2022 年比特幣 BIP-327: MuSig 2 for BIP 340-compatible Multi-Signatures 中發(fā)布。
● 以太坊上的流動性質(zhì)押可以通過智能合約實現(xiàn),比特幣缺乏實現(xiàn)流動性質(zhì)押所需的合約能力,而像前文所說的一樣,比特幣巨鯨普遍厭惡中心化托管商,需要 MuSig 2 來實現(xiàn)去中心化的比特幣流動性質(zhì)押,我們這里以 Shell Finance 的方案為例:
1. 用戶和 Shell Finance 根據(jù)雙方私鑰數(shù)據(jù)和錢包生成的兩個 nonce 隨機數(shù),計算出一個聚合公鑰和對應(yīng)的 MulSig 2 多簽的地址 P。
2. 由 Shell Finance 構(gòu)造 PSBT 交易,用戶和 Shell Finance 資產(chǎn)從 MuSig 2 支持的多簽地址 P,質(zhì)押入 Babylon,錢包方再次提供 nonce 隨機數(shù)支持,傳入多簽地址對應(yīng)的聚合公鑰。
3. 當 Babylon 質(zhì)押時間結(jié)束,由 Shell Finance 構(gòu)造 PSBT 解鎖交易,用戶和 Shell Finance 共同簽名將質(zhì)押資產(chǎn)解鎖。
由生成 nonce 的隨機數(shù)的第三方錢包,質(zhì)押用戶和 LST 項目方三方共同創(chuàng)建聚合公鑰和簽名,這個過程中,用戶和項目方都只能保管一份私鑰,沒有 nonce 值都無法生成聚合公鑰和簽名,取回資金;而錢包沒有私鑰也無法動用資金。如果 nonce 值是由項目方自己生成的,項目方是存在作惡風(fēng)險的,用戶需要注意。
未公開的技術(shù)文檔:無公開來源
當前 BTCFI 的落地應(yīng)用場景
比特幣編程并不復(fù)雜,它甚至比 Rust 這些語言簡單得多,其重點是創(chuàng)造可供驗證的,可信的承諾,并能夠提供比以太坊更優(yōu)越的技術(shù)安全性,這為 BTCFI 的開發(fā)劃定了邊界,最難的是在邊界內(nèi)能夠開發(fā)什么樣的符合 PMF(project market fit)的 BTCFI 產(chǎn)品,就像以太坊 solidity 合約剛剛面世的時候,開發(fā)者也不知道能用它開發(fā) x*y=k 的 amm 算法一樣,而是先選擇從 ICO、訂單薄、點對點的借貸等方向開始探索。
流動性強心劑:Babylon——BTCFI 中的鯰魚
Babylon 構(gòu)建了一套完全沒有中間商無需信任的質(zhì)押協(xié)議,能夠?qū)⒁粚颖忍貛胖苯淤|(zhì)押并獲取生息收益,同時還能提取比特幣安全性并且共享給 POS 鏈,作為通用的共享安全層,為 cosmos 和其他比特幣 layer 2 等提供 POS 的安全性保證,共享比特幣經(jīng)濟安全。
● 絕對的安全性:BTC 質(zhì)押相較于其他質(zhì)押形式具有一項顯著優(yōu)勢,即在保護的 POS 鏈受到攻擊并崩潰時,其影響不會波及到質(zhì)押的比特幣。具體來說,如果某 POS 鏈遭受攻擊導(dǎo)致其代幣價值歸零,持有該 POS 鏈代幣的用戶將面臨損失;然而,在 BTC 質(zhì)押的情況下,即使受保護的 POS 鏈遭受攻擊并失敗,用戶的比特幣本金依舊安全無損。
● 罰沒機制:如果用戶在某個被 Babylon 租借安全性的 PoS 鏈上有雙簽等作惡行為,那么通過 EOTS(extractable one-time signatures,一次性可提取簽名),可以解鎖出這部分資產(chǎn),并由網(wǎng)絡(luò)中的執(zhí)行角色將一部分資產(chǎn)強制發(fā)送到燃燒地址
https://docs.babylonchain.io/papers/btc_staking_litepaper(EN).pdf
目前 Babylon 主網(wǎng)已經(jīng)上線,并完成第一階段 1000 個 BTC 質(zhì)押,將很快上線第二期。
https://btcstaking.babylonlabs.io/
目前第一期質(zhì)押的 BTC 以大戶為主,付出 gas 占比達 5% ,在第二期和第三期或許會有更多的散戶加入。
首次吸引巨量 BTC 加入 BTCFI 質(zhì)押:
● 盡管 Babylon 并不能像以太坊一樣提供 POS 本身的 ETH 本位的收益作為基礎(chǔ),但是對于一些收益預(yù)期不高,以安全為優(yōu)先級,不愿接受跨鏈 wrap 等方案,惰性的比特幣大戶礦工乃至看好比特幣生態(tài)的歐美和亞洲基金, 3-5% 的 APY 也具備一定吸引力,那么總存款量 10 萬 BTC 時,只需要 1 億美元以上的等值代幣收益即可滿足。
● Babylon 目前積極合作的 Cosmos 生態(tài)就有Cosmos Hub, Osmosis, Injective 等知名項目,讓他們未來成為 AVS 并提供自己的代幣作為比特幣再質(zhì)押者獎勵,這能進一步打開 Babylon 的 BTC 存款上限。
Babylon 為 BTCFI 生態(tài)發(fā)展注入大量流動性,教育用戶并激發(fā)生態(tài)活力
● ETH 生態(tài)生態(tài)還曾經(jīng)出現(xiàn) Defi,Layer 2 等與 Restaking 相當?shù)某晒⑹?,Babylon 則是第一次讓比特幣主網(wǎng)上能夠進行質(zhì)押生息玩法,絕大多數(shù)比特幣持有者是不愿意冒著風(fēng)險進行托管和跨鏈的,這相當于讓他們第一次體驗了 BTCFI,除此之外或許他們也可能進一步體驗 LST 等玩法。
● Babylon 生態(tài)僅 LST 賽道就出現(xiàn)了 StakeStone、Uniport,Chakra、Lorenzo、Bedrock、pSTAKE Finance,pumpbtc, Lombard, Solvbtc 等數(shù)十幾個項目,其余還有各種 Defi 項目,對于難以獲取初始 TVL 的比特幣生態(tài)項目方,可以借助 Babylon 的 BTC Staking 的力量,用 LST 吸引一批 BTC,其 LST 資產(chǎn)還能用在自己生態(tài)業(yè)務(wù)中。
● 由于 Babylon 產(chǎn)生的收益又是以代幣形式而不是 BTC/ETH 計價,這對巨頭吸引有限,整體格局并不會像 ETH 質(zhì)押一樣中心化,反而因為其代幣能夠產(chǎn)生的利潤也不確定,能夠另辟蹊徑的早期創(chuàng)業(yè)項目存在跑馬圈地的機會。
比特幣主網(wǎng)有望誕生多個藍籌 LST 資產(chǎn),催生 BTCFI 需求
Babylon 開創(chuàng)了原生 BTC 質(zhì)押生息的新賽道,讓千億規(guī)模沉睡的主網(wǎng) BTC 第一次有了大規(guī)模應(yīng)用場景,大量被質(zhì)押的 BTC 衍生出大量的 liquidity staking token,這些 BTC 衍生出的質(zhì)押憑證能夠成為抵押借貸等場景天然的藍籌抵押物,從而讓基于比特幣原生資產(chǎn)的借貸,穩(wěn)定幣和 Swap 即 BTCFi 有條件發(fā)展。
● BTCFi 難以發(fā)展的核心原因是比特幣主網(wǎng)長期以來缺乏優(yōu)質(zhì)資產(chǎn),這直接導(dǎo)致了借貸缺乏抵押物,swap 缺乏交易兌換需求,池子沒有深度。目前比特幣主網(wǎng)的藍籌資產(chǎn)只有 brc 20 中的 sats 和 ordi 以及 ordinals NFT 的 node monkey 等。
● 但如果 Babylon 中的一部分質(zhì)押量能夠衍生 liquidity staking token,就像以太坊上 lido 發(fā)行的 steth 一樣,能夠成為 aave,compound 等借貸的抵押物,并在 uniswap 形成極高的交易深度,BTCFi 就有了發(fā)展條件。
● 試想,或許不少質(zhì)押者希望能夠通過 liquidity staking token 借出 BTC,或用于套娃投入質(zhì)押,或用于對沖風(fēng)險。
資產(chǎn)發(fā)行端創(chuàng)新:unisat 和 magic eden 兩大 DEX 即將上線
https://docs.unisat.io/knowledge-base/brc20-swap-introduction
https://magiceden.io/runes/DOG%E2%80%A2GO%E2%80%A2TO%E2%80%A2THE%E2%80%A2MOON
●Unisat的 brc 20 swap 將在 9 月上線,也通過將 Runes 映射成 brc 20 支持 Renes,后續(xù)可以通過添加流動性池方法發(fā)行和交易代幣,不需要再通過拉高 gas mint 代幣,或像交易 NFT 一樣一張張交易代幣銘文,能夠?qū)崿F(xiàn)批量交易。
● Magic eden 的 runes dex 也將在今年Q4上線。
完全 BTC 原生的點對池借貸穩(wěn)定幣協(xié)議將上線
Liquidium 是一個完全構(gòu)建在比特幣主網(wǎng)上,通過前文提到的部分簽名比特幣交易(PSBT)和謹慎日志合約 DLC 實現(xiàn)的借貸,具體來說:
● 放貸人填寫 offer,包括 LTV 即債務(wù)數(shù)量/ 抵押品的比率、利息、地板價等指標,并存入比特幣。
● 借款人根據(jù)平臺上的 offer 選擇放貸人并存入 NFT 或 Runes 資產(chǎn)。
它于 2023 年 10 月上線,上線不到一年獲得了 2227 個 BTC 的交易量,說明比特幣主網(wǎng)資產(chǎn)的 BTCFI 借貸需求存在。
https://dune.com/shudufhadzo/liquidium
核心的問題在于:
1. 資金利用效率低:如果一直沒有借款人主動接 offer,放貸人的比特幣就閑置了,每次撤單掛單也需要費用,換言之,它不具備訂單匹配功能,存在發(fā)現(xiàn)的過程。
2. 點對點式清算:這里的清算人有且只有借貸雙方,不能讓其他人參與。
● 一旦 NFT 或者 RUNES 下跌至 LTV 下的借款值以下,貸款人不會還款了,那么提供 offer 的人只能夠拿到 nft 或者符文,他們相當于承受了下跌的風(fēng)險。
● 從另一個角度來說,只要借款人的 NFT 或者 RUNES 下跌,TA 要么馬上還款,要么失去了這個 NFT 或者 RUNES,這對借款人也是很不公平的。
● 為了防止借款人不還款,借貸日(Term)只能限制在十多天,APY 非常高。
https://liquidium.fi/
或許這就是為什么 AAVE 的前身 Ethlend 難以持續(xù)發(fā)展,點對點的借貸實在是太難實現(xiàn)持續(xù)規(guī)?;?。
Shell Finance 利用合成穩(wěn)定幣$bitUSD 最大程度在借貸和清算場景匯聚了流動性,實現(xiàn)了比特幣版本的點對池借貸,通過$bitUSD 借款還款的正向飛輪,有望在未來實現(xiàn)較強的規(guī)模效應(yīng)。
在清算和構(gòu)建交易的過程中同樣使用了謹慎合約 DLC 和部分簽名 PSBT,實現(xiàn)借貸抵押物和資金的無需托管與去中心化清算,具體來說:
● 借款人可以在平臺內(nèi)質(zhì)押 Ordinals NFT、BRC-20 和 Runes 資產(chǎn)等(未來還會支持其他比特幣一層上的資產(chǎn)如 Arch network 發(fā)的資產(chǎn)和 RGB++ 映射的資產(chǎn)),借入合成資產(chǎn) $bitUSD。
● 在 unisat 和 magic eden 的 swap 中構(gòu)建 BTC/BitUSD 交易對流動性池,借款人可以將合成資產(chǎn) $bitUSD 兌換成 BTC,LP 在借款人的兌換中可以獲取手續(xù)費收益。
● 在還款時,借款人需要把 BitUSD 還給協(xié)議,此時又有了將 BTC 兌換給 BitUSD 的需求。
https://shellfinance.gitbook.io/shell
●在清算時,同樣是針對 BitUSD 進行清算,任何人都可以參與待清算倉位的清算。當一個金庫被清算時,清算人需要支付債務(wù)并取回對應(yīng)的抵押資產(chǎn),抵押資產(chǎn)與市場凈值之間的價差就是清算人的收益。以一筆抵押品為 30 枚 $ORDI ,借出資產(chǎn)為 600 $BitUSD 的借貸為例,其倉位清算主要依循過程如下:
1. 當價格下降到 28.5 USD 以下,LTV 低于 80% 。因此,倉位達到清算線,倉位開啟清算狀態(tài);
2. 對于當前抵押資產(chǎn)價值 855 USD,將開啟周期為 48 小時的荷蘭拍式倉位拍賣。競拍者需要提供 $BitUSD 用于獲取該待清算資產(chǎn),起拍價格為 855 BitUSD,終止價格為 600 BitUSD,拍賣價格隨時間線性遞減。
3. 清算人通過荷蘭拍進行清算時,清算人輸入通過拍賣定價的 700 BitUSD,Shell Finance 扣除需要償還的 600 BitUSD 債務(wù)后剩余的 100 BitUSD 將會納入保險基金。
4. Shell Finance 檢查完清算人的交易信息后,將抵押物資產(chǎn)添加進 PSBT 中,清算人可以獲得金庫中的 30 Ordi 的抵押物
5. Shell Finance 出發(fā)預(yù)言機揭曉“Secert 秘密值”,該秘密值可以將參與者(貸款人與協(xié)議人)的簽名補全,從而執(zhí)行將抵押物從金庫中轉(zhuǎn)移至清算人地址的操作,價格預(yù)言機將自動關(guān)閉對應(yīng)的 DLC 進程
https://shellfinance.gitbook.io/shell
同時我們可以發(fā)現(xiàn),Shell finance 能夠進行批量的借款,其 APY 也只有 10% ,能夠支持更為長期的借款。
在前文我們提到了,Shell finance 還在通過 MuSig 2 做比特幣的 LST,將 LST 資產(chǎn)作為一種新的抵押物,再將 BitUSD 給質(zhì)押者,這就又擴大了 BitUSD 的應(yīng)用飛輪,提高了項目上限。
一批基于 UTXO 的 BTCFI 拓展方案上線
比特幣社區(qū)普遍認為 EVM 系的 BTC Layer 2 創(chuàng)新性和上限很低,但是想要探索更復(fù)雜的 BTCFI,就需要更強的比特幣合約,不少比特幣開發(fā)者推出了原生、基于 UTXO 而拓展方案,根據(jù) UTXO 模型創(chuàng)新 BTCFI 模式,
我們根據(jù)這些拓展方案是否在比特幣主網(wǎng)結(jié)算分類,
● 如果在比特幣主網(wǎng)結(jié)算,就可以復(fù)用主網(wǎng)的流動性,無需跨鏈就可以直接兼容 Runes 等資產(chǎn)。
● 如果不在比特幣主網(wǎng)結(jié)算就需要跨鏈充值資產(chǎn)。
比特幣主網(wǎng)結(jié)算的 BTCFI 拓展方案
Arch Network:以擴充計算能力為核心,鏈外 ZKVM 構(gòu)建智能合約網(wǎng)絡(luò)
Arch 利用了去中心化的驗證者節(jié)點網(wǎng)絡(luò)和一個比特幣主網(wǎng)外的,專門構(gòu)建圖靈完備的零知識虛擬機(zkVM),能與比特幣主網(wǎng)集成,這使其能與比特幣主網(wǎng)共享流動性,兼容索引器就可以集成 Runes 等資產(chǎn)協(xié)議:
● ZKVM:每次智能合約執(zhí)行后,Arch zkVM 會生成 ZK 證明,這些證明用于驗證合約的正確性和狀態(tài)變化
● 去中心化網(wǎng)絡(luò):生成的 ZK 證明隨后由 Arch 的去中心化驗證者節(jié)點網(wǎng)絡(luò)進行驗證。該網(wǎng)絡(luò)在維護平臺的完整性和安全性方面起著至關(guān)重要的作用。通過依賴去中心化架構(gòu),Arch 致力于確保驗證過程不僅安全,而且能夠抗審查和中心點故障。
● 與比特幣 Layer 1 集成:一旦 ZK 證明得到驗證,驗證者網(wǎng)絡(luò)就可以對未簽名交易進行簽名。這些交易,包括由應(yīng)用程序邏輯決定的狀態(tài)更新和資產(chǎn)轉(zhuǎn)移,最終都會傳回比特幣。最后這一步完成執(zhí)行過程,所有交易和狀態(tài)更新都直接在比特幣區(qū)塊鏈上最終確定。
● UTXO 模型:Arch 的狀態(tài)和資產(chǎn)被封裝在 UTXO 中,通過單次使用的概念進行狀態(tài)轉(zhuǎn)換。智能合約的狀態(tài)數(shù)據(jù)被記錄為 state UTXOs,而原數(shù)據(jù)資產(chǎn)被記錄為 Asset UTXOs。Arch 確保每個 UTXO 只能被花費一次,從而提供安全的狀態(tài)管理
● 希望與比特幣主網(wǎng)資產(chǎn)兼容的 DeFi 應(yīng)用程序(如借貸和去中心化交易所)可以在 Arch 上構(gòu)建的。
https://arch-network.gitbook.io/arch-documentation/fundamentals/getting-started
AVM:面向索引器編程實現(xiàn) BTCFI 代表
AVM 通過引入一個自帶索引器、沙盒解析器(指令集),全球 Database(數(shù)據(jù)庫)的沙盒環(huán)境,為 Atomicals 提供了一個能夠處理智能合約和 dApp 的高級執(zhí)行環(huán)境,配備用于增強性能的自定義指令集,同時可以降低 Gas 費,優(yōu)化狀態(tài)轉(zhuǎn)換功能以增加并行處理能力,從而提高吞吐量和可擴展性。同時,AVM 實現(xiàn)了互操作性和跨鏈通信。
● 沙盒運行環(huán)境,整個模擬 機處于一個受控的隔離環(huán)境中,使得沙盒中的執(zhí)行和之外的執(zhí)行互不干擾;
● 狀態(tài)哈希,可以讓參與者驗證其索引器的狀態(tài)是否正確同步,防止了狀態(tài)不一致潛在的攻擊性。
AVM 讓 Atomicals 協(xié)議能夠執(zhí)行各種 BTCFI 任務(wù),不僅僅是之前簡單的代幣發(fā)行機制。
基于 UTXO 綁定但不在比特幣主網(wǎng)結(jié)算的 BTCFI 拓展方案
Fractal Bitcoin:利用現(xiàn)有比特幣架構(gòu),平行拓展 BTCFI 系統(tǒng)
https://fractal-bitcoin.notion.site/Fractal-Bitcoin-Public-b71cbe607b8443ff86701d41cccc2958
Fractal Bitcoin 是一種自我復(fù)制的拓展方法,通過將整個 Bitcoin Core 封裝到一個名為比特幣核心軟件包(BCSP)的可部署和可運行的區(qū)塊鏈軟件包中,可以獨立運行一個或多個 BCSP 實例,并通過遞歸錨定方式與比特幣主網(wǎng)關(guān)聯(lián)。
Fractal Fractal 30 秒出一個塊,從這個角度說可以比 10 分鐘出一個塊的比特幣主網(wǎng)快 20 倍,無差別地支持和兼容主鏈上的所有協(xié)議(如 Ordinals 和 brc-20),和主鏈以不同的物理結(jié)算速率同步運行,主網(wǎng)礦工每 90 秒可以挖一個 Fractal 區(qū)塊。與此同時,fractal 保留有可選的在主網(wǎng)上通過銘文結(jié)算和錨定的能力。
● Fractal 一方面與主鏈共識相對一致,容易在協(xié)議層面互通。
● 另一方面得以擺脫主鏈物理約束和歷史包袱,移除了一些歷史上曾經(jīng)存在但已經(jīng)不再有現(xiàn)實意義的代碼,在保留完整共識的前提下,精簡了系統(tǒng)的實現(xiàn),得到了一個更加簡潔輕量的實現(xiàn)。
● 會比 BTC 主網(wǎng)更快實施 OP_CAT 等操作碼提案,與比特幣升級的基本路徑一致,但升級速度更快,未來可以通過腳本實現(xiàn)銘文的 BTCFI 合約。
https://fractal-bitcoin.notion.site/Fractal-Bitcoin-Public-b71cbe607b8443ff86701d41cccc2958
挖礦激勵模型
Fractal 的代幣 50% 由挖礦產(chǎn)出, 15% 分配給生態(tài)項目, 5% 分配給投資者, 20% 分配給顧問與核心貢獻者, 10% 用于建立合作關(guān)系和流動性,可見其經(jīng)濟模型與礦工緊密相關(guān)。
Fractal 創(chuàng)新性的采用了一種名為節(jié)奏挖礦的挖礦方式,具體來說 2/3 的區(qū)塊由自由挖礦產(chǎn)出,而 1/3 的區(qū)塊由聯(lián)合挖礦挖出,ASIC 礦工和礦池可以用已有的礦機挖比特幣主網(wǎng)的同時挖 Fractal,即通過 Fractal Bitcoin 收益來激勵礦工,同時利用其算力貢獻保護網(wǎng)絡(luò)免受潛在的 51% 攻擊。
生態(tài)進展
Fractal Bitcoin 主網(wǎng)會在 9 月 9 日上線,生態(tài)中已經(jīng)有多個 NFT 項目如 Fractal Punks、honzomomo、Nodino、FractalStone、Fractal Puppets、MEBS,資產(chǎn)發(fā)行平臺 satspump.fun,AMM pizzaswap,鏈游基礎(chǔ)設(shè)施 UniWorlds,NFT 生成平臺 InfinityAI 等項目。
Fractal Bitcoin 會在主網(wǎng)上線時直接激活 OP_CAT。OP_CAT 與 Fractal 的高容量相結(jié)合,將使復(fù)雜的比特幣應(yīng)用得以實現(xiàn)。
資產(chǎn)遷移方面,BTC 和其他主網(wǎng)資產(chǎn)也可以作為 brc-20 封裝資產(chǎn)存在于 Fractal Bitcoin 上。
https://unisat-wallet.medium.com/2024-07-unisat-swap-product-important-update-e974084074a1
總的來說,相對于比特幣主網(wǎng)著重于高價值的資產(chǎn),F(xiàn)ractal Bitcoin 著重于次重要資產(chǎn)的儲存地,為資產(chǎn)創(chuàng)新和應(yīng)用創(chuàng)新提供土壤,但 Fractal Bitcoin 是否能夠出現(xiàn)藍籌資產(chǎn)和優(yōu)質(zhì)應(yīng)用尚待觀察。
RGB++:發(fā)展 UTXO 模型獨有 BTCFI
RGB++ 利用圖靈完備的 UTXO 鏈(例如 CKB 或其他鏈)作為影子鏈來處理鏈下數(shù)據(jù)和智能合約,進一步提升了比特幣的可編程性。
影子鏈的 UTXO 和比特幣的 UTXO 同構(gòu)綁定,確保狀態(tài)和資產(chǎn)在兩條鏈之間的一致性,保證安全性。因此 RGB++ 可以支持 Runes 等比特幣主網(wǎng)的資產(chǎn),RGB++ 的資產(chǎn)也可以直接映射到比特幣主網(wǎng)上,并擴展到所有圖靈完備的 UTXO 鏈。
https://github.com/ckb-cell/RGBPlusPlus-design/blob/main/docs/light-paper-en.md
RGB++充分發(fā)揮了 UTXO 模型的優(yōu)勢,能夠?qū)崿F(xiàn)很多獨特的 BTCFI 功能:
● 通過 UTXO 同構(gòu)綁定實現(xiàn)無橋跨鏈 Leap:RGB++上的資產(chǎn)可以在比特幣主網(wǎng)到L2或L2之間來回跳轉(zhuǎn),這種方式可以不需要依賴于傳統(tǒng)跨鏈橋的 Lock-Mint 范式,可以規(guī)避傳統(tǒng)跨鏈橋的很多風(fēng)險,在跨鏈響應(yīng)速度以及流動性聚合上也有很大優(yōu)勢,可以為 Defi 生態(tài)帶來很大便利。
● UTXO 交易模型非常適合 Intent 驅(qū)動的交易場景:只要把一筆交易中想要的輸入和輸出信息簽名提交上鏈驗證即可完成,如 UTXO 輸入以及一個承接 資產(chǎn)購買的輸出,來為資產(chǎn)交易出價,中間的交易細節(jié)都不用管。
● UTXOSwap 已經(jīng)上線主網(wǎng):實際體驗跟 Uniswap 幾乎沒有任何區(qū)別。UTXOSwap 把每一筆交易分成了兩步,第一步是用戶把其意圖提交上鏈,第二步由 Aggregator 去聚合所有人的意圖,合并后發(fā)起一筆交易和流動性池做交互。
● UTXO 有合約腳本嵌套的機制,只需要操作一次,就可以連續(xù)生成一系列交易,簡化用戶的交戶流程:上一筆交易的輸出結(jié)果,可以直接作為下一筆交易的輸入?yún)?shù),因此可以快速生成一批首尾彼此銜接的交易指令。
總結(jié):BTC 已進入主流市場,未來價格狂飆上升終將拉動 BTCFI 的發(fā)展
盡管當前我們可能會因為當前銘文市場的蕭條和比特幣的下跌對 BTCFI 感到悲觀,但是需要記?。号c其他生態(tài)區(qū)別最大的是,比特幣未來將持續(xù)上漲并將持續(xù)吸引新的散戶是毋庸置疑的,比特幣成為今年美國大選中的高頻詞,美國未來會將比特幣作為聯(lián)邦儲備、俄羅斯挖礦合法化,當前主流社會正在積極擁抱比特幣,納什維爾的比特幣大會中帶著娃的媽媽和每一個 Uber 司機都已經(jīng)或準備成為比特幣持有者,將其作為避險資產(chǎn)。
當比特幣突破新高,比特幣生態(tài)的各種以比特幣計價的資產(chǎn)也會水漲船高,自然也會激發(fā) BTCFI 的市場使用需求,比如抵押資產(chǎn)借出資金,從而購買更多新資產(chǎn);比如試圖拿去 staking 生息。
另外還有一個容易被忽視的事實:
在上兩個周期中,以太坊資產(chǎn)如 ICO 和 NFT 是強勢文化,新入場的加密用戶可能是看到明星發(fā) NFT 入圈的,往往會選擇使用 metamask 等以太坊錢包,也習(xí)慣購買以太坊用于空投,meme 等交互,閑置的以太坊用于參與 Defi。
在這個周期,比特幣成為了強勢文化,用戶可能是因為看到美國大選中的比特幣元素入圈的,后續(xù)也可能是比特幣持續(xù)突破新高下入圈的,往往會先選擇使用 Unisat 等比特幣錢包,并習(xí)慣購買比特幣,他們閑置的 BTC 也可能拿去參與 BTCFI。
總有人覺得比特幣應(yīng)該回到數(shù)字黃金的敘事,但是在 Taproot 升級和 ordinals 協(xié)議問世后,新入場的散戶和對比特幣新用例感興趣的比特幣 OG 成為了一股強大的新力量,他們將站在 BTCFI 創(chuàng)新的前沿,不斷吸引新的比特幣持有者,教育其他比特幣的大戶和礦工。
關(guān)于 HTX Ventures
這篇文章撰寫于 HTX Ventures 旗下的研究院團隊。HTX Ventures 是火幣 HTX 的全球投資部門,集投資、孵化和研究于一體,識別全球最優(yōu)秀和最聰明的團隊。作為行業(yè)先驅(qū),HTX Ventures 擁有超過 11 年的區(qū)塊鏈建設(shè)經(jīng)驗,擅長識別該領(lǐng)域內(nèi)的前沿技術(shù)和新興商業(yè)模式。為了在區(qū)塊鏈生態(tài)系統(tǒng)內(nèi)推動增長,我們?yōu)轫椖刻峁┤嬷С郑ㄈ谫Y、資源和戰(zhàn)略建議。
HTX Ventures 目前支持超過 300 個項目,涵蓋多個區(qū)塊鏈領(lǐng)域,部分高質(zhì)量項目已經(jīng)在火幣 HTX 交易。此外,作為最活躍的 FOF 基金之一,HTX Ventures 投資于全球 30 家頂級基金, 并與 Polychain、Dragonfly、Bankless、Gitcoin、Figment、Nomad、Animoca 和 Hack VC 等全球頂級區(qū)塊鏈基金合作,共同打造區(qū)塊鏈生態(tài)系統(tǒng)。訪問我們。
如需投資和合作,請隨時聯(lián)系 VC@htx-inc.com
免責(zé)聲明
1. HTX Ventures 與本報告中所涉及的專案或其他第三方不存在任何影響報告客觀性、獨立性、公正性的關(guān)聯(lián)關(guān)系。
2. 本報告所引用的資料及數(shù)據(jù)均來自合規(guī)管道,資料及數(shù)據(jù)的出處皆被 HTX Ventures 認為可靠,且已對其真實性、準確性及完整性進行了必要的核查,但 HTX Ventures 不對其真實性、準確性或完整性做出任何保證。
3. 報告的內(nèi)容僅供參考,報告中的結(jié)論和觀點不構(gòu)成相關(guān)數(shù)字資產(chǎn)的任何投資建議。 HTX Ventures 不對因使用本報告內(nèi)容而導(dǎo)致的損失承擔(dān)任何責(zé)任,除非法律法規(guī)有明確規(guī)定。 讀者不應(yīng)僅依據(jù)本報告作出投資決策,也不應(yīng)依據(jù)本報告喪失獨立判斷的能力。
4. 本報告所載資料、意見及推測僅反映研究人員于定稿本報告當日的判斷,未來基于行業(yè)變化和數(shù)據(jù)資訊的更新,存在觀點與判斷更新的可能性。
5. 本報告版權(quán)僅為 HTX Ventures 所有,如需引用本報告內(nèi)容,請注明出處。 如需大幅引用請事先告知,并在允許的范圍內(nèi)使用。 在任何情況下不得對本 報告進行任何有悖原意的引用、刪節(jié)和修改。
以上就是腳本之家小編給大家分享的BTCFI是什么?BTCFI未來潛力和BTCFI將要面對的哪些挑戰(zhàn),以及比特幣上漲后的趨勢的詳細介紹了,希望大家喜歡!
你可能感興趣的文章
-
Mynt是什么?如何在Monad測試網(wǎng)上挖礦Mynt?
Mynt是一個去中心化的穩(wěn)定幣協(xié)議,允許用戶通過存入ETH或MON(Monad 的原生代幣)作為抵押品,鑄造與美元掛鉤的穩(wěn)定幣USDm,通過與 Mynt 進行測試網(wǎng)互動,用戶可能有機會獲…
2025-06-06 -
如何在加密貨幣交易中應(yīng)用Black-Litterman模型?
Black-Litterman模型由Fischer Black和Robert Litterman于1991年在高盛開發(fā),Black-Litterman模型是加密貨幣交易和投資的強大工具,為最優(yōu)投資組合配置提供了穩(wěn)健的框架,那…
2025-06-06 -
加密貨幣交易中的諧波形態(tài):八種常用的諧波形態(tài)指南
諧波形態(tài)是依靠斐波那契比率來預(yù)示價格趨勢潛在反轉(zhuǎn)的高級圖表形態(tài),諧波形態(tài)精確且數(shù)學(xué)定義明確,使其成為重視市場預(yù)測結(jié)構(gòu)化方法的交易者的最愛,在本指南中,我們將探討諧…
2025-06-06 -
區(qū)塊鏈的多層結(jié)構(gòu)都有那些?L1 與 L2 有什么區(qū)別?新手完整指南
區(qū)塊鏈的多層結(jié)構(gòu)都有那些?區(qū)塊鏈層:完整指南區(qū)塊鏈被稱為革命性的,但其潛力的本質(zhì)在于其多層架構(gòu),這些層決定了信息在分布式網(wǎng)絡(luò)中的傳遞、驗證、記錄和訪問方式,從硬件…
2025-06-06 -
什么是空投挖礦?如何在2025年進行空投挖礦?
空投挖礦是指積極尋求并參與由各種加密貨幣初創(chuàng)公司或項目的創(chuàng)始人和創(chuàng)始人組織的空投活動,很多新手投資者還不了解什么是空投挖礦?如何在2025年進行空投挖礦?下文將為大…
2025-06-06 -
什么是時空證明PoSt?有什么優(yōu)勢?有哪些值得關(guān)注的項目?
Proof-of-Space-Time(PoST)是什么?Proof-of-Space-Time(PoST)有什么優(yōu)勢?時空證明PoSt有哪些值得關(guān)注的項目?下面腳本之家小編給大家詳細介紹下時空證明PoSt是什么吧…
2025-06-06 -
Solana是什么?它如何運作?與其他鏈有何不同?
Solana 是一個高性能公鏈,以其速度快、費用低和可擴展性而聞名,它于 2020 年上線,支持智能合約、去中心化應(yīng)用 (dApp) 和數(shù)字資產(chǎn)——與以太坊類似,但速度更快、成本更低…
2025-06-05 -
SUI上排名前五的空投項目有哪些?SUI 上5大最佳空投項目
Sui近期在DEX日交易量上超越了Base,表明盡管發(fā)生了短暫震動網(wǎng)絡(luò)的安全事件,但用戶參與度依然強勁,即使在受到協(xié)議層漏洞影響后,生態(tài)系統(tǒng)仍展現(xiàn)出非凡的韌性——用戶并未…
2025-06-05 -
InfoFi與注意力經(jīng)濟平臺Kaito是什么?Kaito新手使用教學(xué)
KAITO是AI驅(qū)動的Web3一站式資訊平臺,KAITO是Kaito生態(tài)關(guān)鍵代幣,生態(tài)主要交易媒介、能質(zhì)押、能參與項目Launchpad、能分配獎勵,就像是注意力版本的$BNB代幣之于BNB生態(tài),下…
2025-06-05 -
什么是InfoFi?有哪些InfoFi項目值得關(guān)注?如何利用InfoFi賺錢
一個新的金融前沿正在形成——信息、注意力和數(shù)字信號成為寶貴的資產(chǎn),在本文中,我們探討了什么是InfoFi,有哪些InfoFi項目值得關(guān)注以及個人在這個新的信息驅(qū)動型經(jīng)濟中如…
2025-06-05