作者:Gabe Parker,Guillaume Girard;來源:Galaxy;編譯:松雪,金色財(cái)經(jīng)
本說明重點(diǎn)介紹了 2023 年 10 月和 11 月比特幣生態(tài)系統(tǒng)中發(fā)生的重要技術(shù)發(fā)展。我們涵蓋以下七個(gè)主題:
BitVM 白皮書發(fā)布
Taproot Assets在主網(wǎng)上線
OP_CAT提案
OP_TXHASH提案
Lightning Timeout Trees提案
MuSig2-PSBT 提案
BIP-324 提案
2023 年 11 月,比特幣鏈上交易數(shù)量環(huán)比 (MoM) 增長(zhǎng)了 62%,這主要是由于 Ordinals 和 BRC-20 的復(fù)蘇。 11 月份比特幣轉(zhuǎn)移的美元總價(jià)值超過 1470 億美元,較上月大幅增長(zhǎng) 21%。 這一增長(zhǎng)主要?dú)w因于以美元計(jì)價(jià)的 BTC 價(jià)格升值,但現(xiàn)貨市場(chǎng)的 BTC 交易量也環(huán)比增長(zhǎng)了 18%,而期貨交易量則分別環(huán)比下降了 1%。
比特幣每月數(shù)據(jù)指標(biāo)
自 2023 年 1 月 Ordinals 興起以來,比特幣開發(fā)社區(qū)在探索新的可替代代幣協(xié)議、擴(kuò)容解決方案和智能合約實(shí)施方面出現(xiàn)了顯著的復(fù)蘇。 總體而言,Ordinals后的比特幣開發(fā)格局已經(jīng)擴(kuò)大,并且比多年來任何時(shí)候都更加努力地增強(qiáng)鏈上和鏈下應(yīng)用程序用例。 本說明將重點(diǎn)介紹 2023 年第四季度比特幣的七項(xiàng)主要發(fā)展和建議。這些發(fā)展凸顯了比特幣生態(tài)系統(tǒng)開發(fā)人員對(duì)擴(kuò)大比特幣應(yīng)用范圍和支持用例的新承諾。
BitVM?是什么:BitVM 在比特幣上實(shí)現(xiàn)了富有表現(xiàn)力的智能合約。 考慮到比特幣設(shè)計(jì)的性質(zhì),直接在比特幣上執(zhí)行智能合約既緩慢又昂貴。 使用 BitVM,智能合約是在鏈外執(zhí)行的,參與者只有在發(fā)生爭(zhēng)議時(shí)才能直接使用比特幣上的代碼,利用比特幣的本機(jī)腳本來執(zhí)行合約規(guī)則。 BitVM 的運(yùn)行方式類似于以太坊生態(tài)系統(tǒng)中使用的optimistic rollups,包含欺詐證明和挑戰(zhàn)響應(yīng)協(xié)議等元素。
BitVM 合約的結(jié)構(gòu)是讓兩方就導(dǎo)致事件的預(yù)簽名交易序列達(dá)成一致。 與optimistic rollups類似,這些類型的合約假設(shè)您不作弊,但如果您作弊,誠(chéng)實(shí)的一方就有機(jī)會(huì)挑戰(zhàn)作弊者。 至關(guān)重要的是,BitVM 不需要升級(jí)比特幣的Layer 1區(qū)塊鏈。 BitVM 僅使用比特幣中已經(jīng)理解的原語,例如散列鎖、時(shí)間鎖和 Tapscript。
為什么重要:比特幣經(jīng)常因缺乏創(chuàng)新和與以太坊和 Solana 等其他更通用的 Layer 1 直接競(jìng)爭(zhēng)的能力而受到批評(píng)。 比特幣始終優(yōu)先考慮分層擴(kuò)展,而不是嘗試擴(kuò)展基礎(chǔ)層的功能。 閃電網(wǎng)絡(luò)是建立在比特幣之上、以支付為中心的高性能網(wǎng)絡(luò)的一個(gè)例子。 借助 BitVM,可以在比特幣之上構(gòu)建的層上執(zhí)行更復(fù)雜的計(jì)算,從而繼續(xù)通過層擴(kuò)展比特幣,而不是升級(jí)核心協(xié)議。
Taproot Assets?協(xié)議是什么:Lightning Labs 是一家為比特幣閃電網(wǎng)絡(luò)構(gòu)建軟件的區(qū)塊鏈開發(fā)公司,發(fā)布了一項(xiàng)新協(xié)議,用于在閃電網(wǎng)絡(luò)上發(fā)行穩(wěn)定幣和其他資產(chǎn)。 Taproot Assets?協(xié)議(以前稱為 TARO)使開發(fā)人員能夠發(fā)行、發(fā)送和接收基于比特幣的資產(chǎn)。 多年來,閃電實(shí)驗(yàn)室一直在提出并致力于在閃電網(wǎng)絡(luò)上發(fā)行資產(chǎn)的方式,這次主網(wǎng)的發(fā)布是一個(gè)重要的里程碑。
Taproot Assets?是通過將任意數(shù)據(jù)輸入主根腳本(Tapscript)來創(chuàng)建的。 Tapscript 是一種腳本語言,用于在 Taproot 升級(jí)過程中啟用各種新的交易類型。 Taproot 資產(chǎn)使用 Taptree(一種 Merkle 樹數(shù)據(jù)結(jié)構(gòu))將代幣數(shù)據(jù)存儲(chǔ)在 Taproot 輸出中。 所有 Taproot 資產(chǎn)均通過基礎(chǔ)層的標(biāo)準(zhǔn) Taproot 交易在鏈上發(fā)行。 盡管 Taproot 資產(chǎn)是在比特幣基礎(chǔ)層上發(fā)行和結(jié)算的,但閃電實(shí)驗(yàn)室專門設(shè)計(jì)了 Taproot 資產(chǎn)以與閃電網(wǎng)絡(luò)兼容。 Taproot 資產(chǎn)的功能是通過部分簽名的比特幣交易 (PSBT) 的改進(jìn)版本來實(shí)現(xiàn)的,該交易也用于交易 Ordinals 和 BRC-20,稱為虛擬部分簽名的比特幣交易 (vPSBT)。 該機(jī)制是一種在閃電網(wǎng)絡(luò)上以去信任的點(diǎn)對(duì)點(diǎn)方式交易 Taproot 資產(chǎn)的方式。
為什么重要:Taproot Assets 將提供一種在比特幣上創(chuàng)建可替代代幣的有效方法。 2023 年 4 月,Ordinals 開發(fā)人員創(chuàng)建了一個(gè)新的可替代代幣標(biāo)準(zhǔn),稱為 BRC-20。 該代幣標(biāo)準(zhǔn)使用銘文技術(shù),允許用戶將任意數(shù)據(jù)附加到單個(gè) sat(比特幣的最小單位)上。 BRC-20 的出現(xiàn)證明了比特幣上存在對(duì)NFT的需求,盡管 BRC-20 標(biāo)準(zhǔn)的效率低下是出了名的。 隨著 Taproot Assets 于 2023 年 10 月 18 日正式發(fā)布,比特幣上的NFT有機(jī)會(huì)在閃電網(wǎng)絡(luò)上蓬勃發(fā)展。 在閃電網(wǎng)絡(luò)上擁有NFT的好處包括減少比特幣本地鏈上的網(wǎng)絡(luò)擁塞。 總的來說,Taproot Assets 是一個(gè)很有前景的解決方案,可以在比特幣上引入NFT,并讓更多用戶加入閃電網(wǎng)絡(luò)。
OP_CAT 提案是什么:比特幣研究員 Ethan Heilman 向 Bitcoin-Dev 郵件列表提交了比特幣改進(jìn)提案 (BIP),建議在比特幣腳本語言中添加 OP_CAT 操作碼。 該操作碼將使開發(fā)人員能夠在 Tapscript 中構(gòu)建和評(píng)估 Merkle 樹和其他哈希數(shù)據(jù)結(jié)構(gòu),Tapscript 是一種原生腳本語言,用于在 Taproot 升級(jí)過程中啟用新的交易類型。
OP_CAT 并不是一個(gè)新想法。 比特幣開發(fā)人員之前從比特幣腳本中刪除了操作碼,因?yàn)樗梢詷?gòu)建數(shù)據(jù)密集型腳本,從而增加比特幣節(jié)點(diǎn)計(jì)算資源的負(fù)擔(dān)。 然而,由于 Taproot 升級(jí)引入了 Taproot 腳本的大小限制(520 字節(jié)),因此 OP_CAT 將成為開發(fā)人員的有用工具,并且不會(huì)為節(jié)點(diǎn)操作員帶來過多的計(jì)算開銷。
為什么重要:在 2021 年 11 月 Taproot 升級(jí)之前,比特幣完全依賴比特幣腳本來實(shí)現(xiàn)可編程性。 然而,Taproot 升級(jí)顯著擴(kuò)展了比特幣的交易可編程性能力。 啟用 OP_CAT 將消除之前施加的限制,從而進(jìn)一步增強(qiáng)比特幣的可編程性,從而為不同的用例創(chuàng)造新的機(jī)會(huì)。
OP_TXHASH 提案草案是什么:比特幣核心開發(fā)人員 Steven Roose 提出了一個(gè) BIP,重點(diǎn)關(guān)注為比特幣腳本語言實(shí)施兩個(gè)新操作碼 OP_TXHASH 和 OP_CHECKTXHASHVERIFY 的好處。 OP_TXHASH 操作碼將直接與當(dāng)今比特幣的兩個(gè)主要契約提案 BIP-118 和 BIP-119 競(jìng)爭(zhēng)。 契約是對(duì)比特幣交易施加的預(yù)先確定的支出條件。 例如,用戶可以創(chuàng)建一個(gè)契約,以確保交易接收者只能在 200 個(gè)區(qū)塊后花費(fèi)發(fā)送到其地址的 BTC。
為什么重要:啟用契約可能會(huì)成為比特幣下一次重大升級(jí)的動(dòng)力。 TXHASH 是領(lǐng)先的 BIP 之一,開發(fā)者希望在 1-2 年內(nèi)激活。 TXHASH 允許在比特幣交易中自定義交易字段,從而提供了一種更具適應(yīng)性的契約表達(dá)方式。 這種靈活性使用戶能夠調(diào)整交易費(fèi)用,這是處理不確定且波動(dòng)的費(fèi)率時(shí)的一個(gè)關(guān)鍵功能,而 BIP-119 等其他契約提案不支持這一點(diǎn)。 此外,當(dāng)與 OP_CAT 等其他 BIP 結(jié)合時(shí),OP_TXHASH 有可能復(fù)制 BIP-118 的功能,這是比特幣社區(qū)目前正在評(píng)估的另一個(gè)領(lǐng)先的契約提案。
Lightning Timeout Trees?提案是什么:閃電網(wǎng)絡(luò)是比特幣的主要第 2 層,在過去幾年中得到了廣泛的采用。 進(jìn)一步采用的一個(gè)關(guān)鍵障礙在于,用戶在使用閃電網(wǎng)絡(luò)時(shí)需要啟動(dòng)至少一項(xiàng)鏈上比特幣交易,才能將資金轉(zhuǎn)移到鏈外。 這一限制限制了可以將資產(chǎn)遷移到鏈下的用戶數(shù)量,特別是在鏈上交易費(fèi)用較高的情況下。
一個(gè)長(zhǎng)期探索的解決方案是一個(gè)名為“通道工廠”的概念,它允許多個(gè)用戶在一次比特幣交易中加入閃電網(wǎng)絡(luò)。 通道工廠的實(shí)施有可能通過降低在多個(gè)用戶之間打開閃電通道的成本來顯著降低閃電網(wǎng)絡(luò)的進(jìn)入門檻。
為什么重要:盡管比特幣的理論已經(jīng)存在多年,但它的腳本限制使得任何人都很難想出一個(gè)令人信服且安全的解決方案來啟用通道工廠。 然而,約翰·勞的“Lightning Timeout Trees”提案可能已經(jīng)找到了使用契約(即 BTC 交易輸出的支出條件)的解決方案。 該提案引入了協(xié)調(diào)員(或閃電服務(wù)提供商 - LSP)的概念,該協(xié)調(diào)員將監(jiān)督用戶通道的打開和關(guān)閉。 通過使用契約,協(xié)調(diào)員將被限制在未經(jīng)適當(dāng)授權(quán)的情況下花費(fèi)用戶的 BTC。 雖然該提案并非沒有局限性,但它是第一個(gè)利用契約的通道工廠架構(gòu),契約是一種在 BTC 上添加支出條件的強(qiáng)大機(jī)制,在比特幣開發(fā)者中越來越受歡迎,適用于包括 BTC 托管在內(nèi)的各種用例(請(qǐng)參閱 BIP 345) )。
MuSig2提案是什么:MuSig2 是 MuSig1 的升級(jí)版本,MuSig1 是比特幣上的多重簽名方案,可實(shí)現(xiàn)隱私性和可擴(kuò)展性。 MuSig 允許多方用各自的密鑰控制一把私鑰。 共享私鑰看起來不像鏈上的多重簽名交易,因此留下了最小的鏈上足跡。 MuSig1 是基于 Schnorr 簽名的一項(xiàng)進(jìn)步,與依賴 ECDSA 的比特幣傳統(tǒng)多重簽名方案相比,它具有顯著的增強(qiáng)。
MuSig2 (BIP-327) 是 MuSig1 的改進(jìn)迭代,通過作為兩輪多重簽名方案運(yùn)行,提供卓越的安全性、效率和隱私功能,只需簽名者之間的兩輪通信即可生成有效簽名,而不是三輪 。 10 月,Bitcoin Core 開發(fā)者 Andrew Chow 提出了兩個(gè)專注于 MuSig2 開發(fā)的新 BIP。 提議的 BIP 是 MuSig2-PSBT 和 MuSig2-描述符。
為什么重要:MuSig2-PSBT 是一種標(biāo)準(zhǔn)軌道 BIP,將為部分簽名的比特幣交易 (PSBT) 啟用私有多重簽名方案。 除了其他用戶之外,這一進(jìn)步還將有利于 Ordinals 和 BRC-20 用戶和市場(chǎng),它們使用 PSBT 來促進(jìn)資產(chǎn)的銷售。 將 MuSig2 集成到 PSBT 總體上將有助于通過使多重簽名交易看起來像單簽名交易來隱藏這些類型的鏈上交易。 第二個(gè) BIP,MuSig2-descriptiors,是一個(gè)信息性 BIP,它將通過提供一種描述由 MuSig2 錢包控制的交易輸出的方法來幫助錢包提供商實(shí)施 MuSig2-PSBT。 值得注意的是,MuSig2-PSBT的BIP仍在初步審查中,需要分配BIP編號(hào),因此,該BIP短期內(nèi)(6-12個(gè)月)不會(huì)準(zhǔn)備好發(fā)貨。
BIP-324是什么:BIP-324 是對(duì)比特幣 P2P 層的面向隱私的改進(jìn)。 比特幣上的這一層促進(jìn)了比特幣節(jié)點(diǎn)之間的數(shù)據(jù)傳輸。 比特幣 P2P 層充當(dāng)數(shù)據(jù)的高速公路,盡管大部分?jǐn)?shù)據(jù)都是明文信息,容易受到多種類型的攻擊。 潛在的攻擊者可能會(huì)采用被動(dòng)方法,例如監(jiān)視節(jié)點(diǎn)活動(dòng)以收集有關(guān) IP 地址和交易來源的信息,也可能采用主動(dòng)技術(shù),包括攔截節(jié)點(diǎn)傳輸?shù)臄?shù)據(jù)并進(jìn)行審查等篡改活動(dòng)。 這些攻擊稱為 MITM(中間人)攻擊。 BIP-324,以前被稱為BIP-151,主張對(duì)比特幣P2P層上的數(shù)據(jù)進(jìn)行加密,以增強(qiáng)對(duì)比特幣被動(dòng)和主動(dòng)攻擊的抵抗力。
為什么重要:最新版本的Bitcoin core (v0.26) 添加了對(duì) BIP-324 中指定的版本 2 加密 P2P 傳輸?shù)闹С帧?該功能默認(rèn)處于禁用狀態(tài),但允許任何人打開它并從附加保護(hù)中受益。 這是比特幣 P2P 級(jí)別隱私的重要一步,標(biāo)志著自 2021 年以來 BIP 首次在比特幣上激活(盡管 BIP-324 不需要軟分叉)。