比特幣 Taproot 升級倒計時三天!一文了解它將產生哪些影響

買賣虛擬貨幣

注:本文的資料大部分來自於Kraken Intelligence以及bitcoinops.org。

據悉,比特幣網路的Taproot 升級將於北京時間11月14日下午(區塊高度達到709,632時)實施,這次歷史性的升級將增強比特幣的隱私性、可擴充套件性以及智慧合約的靈活性。

那Taproot到底是何方神聖呢? 我們先快速瀏覽下它的發展歷程:

Taproot 是自隔離驗證(SegWit)在2017年落地以來的第一個比特幣軟分叉升級,這次軟分叉包含了3 個 BIP,它們協作增強了比特幣的重要屬性,併為比特幣的巨大創新鋪開了一條大路:

Schnorr簽名;

Taproot;

Tapscript;

Taproot升級的三大BIP詳解

BIP340(Schnorr簽名)引入了一種更安全、更輕、更靈活的密碼學簽名,它能夠支援“金鑰聚合”,這是一種確保單簽名交易、多重簽名交易以及複雜智慧合約在區塊鏈上無法區分的技術。

Schnorr的金鑰聚合功能允許多重簽名交易的各方協作組合其公鑰,並生成一個對其公鑰總和有效的簽名。

這節省了區塊空間,提高了隱私,並實現了更快的交易驗證。

BIP341(taproot)指定了新的Pay-to-Taproot (P2TR)輸出型別的規則,它將#SegWit v0升級到v1以接受Schnorr簽名。

這個BIP的目的是在不降低安全性的情況下,提高比特幣指令碼功能的隱私性、效率以及靈活性。

Bip-taproot利用Schnorr簽名包含更復雜的交易型別,使其與區塊鏈上的單簽名交易相同。

這包括開啟/關閉閃電網路通道、原子交換(atomic swaps)以及其它複雜的智慧合約協議。

更重要的是,Bip-taproot實現了默克爾化抽象語法樹(MAST),這是一種隱私解決方案,它使用 Merkle 樹僅將交易的執行條件提交給區塊鏈,而不是所有其他可能結果的完整細節。

透過只公開已執行交易的細節,從而在區塊鏈上記錄更少的資料,Taproot為比特幣使用者提供了更大的隱私性和可擴充套件性。

而BIP342(Tapscript)更新了用於寫BTC交易引數的指令碼編碼語言,以便為選擇升級的使用者提供Schnorr和Taproot技術。此外,Tapscript還使比特幣未來的操作碼更新變得更容易實施。

很多人還認為,Taproot的實施也為比特幣上的DeFi奠定了技術基礎。

啟用之後,比特幣就可實現具有數萬個簽名的大規模智慧合約,同時隱藏所有參與者並保持單簽名交易的大小。

Taproot 升級完成後,對比特幣究竟有什麼影響?

然而,由於大多數錢包服務提供商在Schnorr簽名被啟用後仍將繼續使用ECDSA簽名方案,因此Taproot的魔力可能不會立即展現在我們的面前。此外,比特幣區塊將繼續同時具有Schnorr 簽名和 ECDSA 簽名,這在短期內限制了批次驗證的好處。

在適當的時候,加密社羣將廣泛採用該技術,以便大多數交易都透過 Taproot 進行(即使比特幣使用者並不知情)。儘管如此,完全採用不是一朝一夕就能夠實現的,而一些個人使用者,更有可能在企業之前採用Taproot。

另一方面,由於Taproot升級準備工作已進行了很多年,因此一些市場參與者認為Taproot 對比特幣的積極影響已經反映在其價格上。

這些懷疑論者可能會指出,比特幣市值自 2020 年 3 月以來已增長了近 10 倍,部分原因就是Taproot 升級,因為它已經被業界關注了很長一段時間。而其他人則會爭辯說,Taproot 的影響直到啟用後才會反映在比特幣的價格中,正如隔離驗證(SegWit)啟用後的一週內,比特幣市值飆升了50%所證明的那樣。

拋開價格影響,這項技術升級使得比特幣網路在構建DeFi 協議方面變得更具吸引力,而這些協議可能會吸引使用者對比特幣的增量需求。

具體來說,金鑰聚合允許比特幣與更高吞吐量的區塊鏈(例如以太坊)競爭,有人推測稱,Taproot使得比特幣側鏈網路(例如Sovryn、Thorchain 和 Portal 等)可以建立大規模的多重簽名金庫,將比特幣鎖定以供側鏈使用,同時成本與單簽名交易相同。而在Taproot實施之前,大量簽名所導致的高成本令人望而卻步。

由於擁有數百甚至數千個簽名者的大型多重簽名智慧合約的成本太高,DeFi協議對比特幣的興趣一直不高,根據DeFi Prime 的資料顯示,以太坊平臺上的DeFi專案佔據了64%,而比特幣的DeFi 協議只佔到大約7.5% (指數量)。

此外,隔離驗證(SegWit)交易以及閃電網路通道也將變得更為普遍,因為將有一個明顯更好的選擇。儘管如此,在Taproot啟用之後,這種增長可能很難去衡量,因為建立和關閉Taproot相容的LN通道看起來就像是標準交易。

而一旦2100萬枚比特幣全部流通之後,Taproot還有可能為miner創造一個強大的費用市場。該理論假設,如果使用者對隱私有實質性的需求,其可能希望被動地參與CoinJoin交易,即他們的錢包餘額在多個傳送者之間合併為一筆交易。如果這種需求很大,即使最後一枚比特幣進入了流通,鏈上費用的增加也可能會激勵miner繼續工作。

不管怎樣,Taproot都可以提高比特幣作為價值儲存和交換媒介的可行性。

向貢獻者致謝

最後,為比特幣Taproot升級做出重大貢獻的社羣成員致以最誠摯的感謝。(名單來自bitcoinops.org)

比特幣開發郵件列表討論:

Adam Back, Andrea Barontini, Andreas Schildbach, Andrew Chow, Andrew Poelstra, Anthony Towns, Antoine Riard, Ariel Lorenzo-Luaces, Aymeric Vitte, Ben Carman, Ben Woosley, Billy Tetrud, BitcoinMechanic, Bryan Bishop, Carlo Spiller, Chris Belcher, Christopher Allen, Clark Moody, Claus Ehrenberg, Craig Raw, Damian Mee, Daniel Edgecumbe, David A. Harding, DA Williamson, Elichai Turkel, Emil Pfeffer, Eoin McQuinn, Eric Voskuil, Erik Aronesty, Felipe Micaroni Lalli, Giacomo Caironi, Gregory Maxwell, Greg Sanders, Jay Berg, Jeremy Rubin, John Newbery, Johnson Lau, Jonas Nick, Karl-Johan Alm, Keagan McClelland, Lloyd Fournier, Luke Dashjr, Luke Kenneth Casson Leighton, Mark Friedenbach, Martin Schwarz, Matt Corallo, Matt Hill, Michael Folkson, Natanael, Oleg Andreev, Pavol Rusnak, Pieter Wuille, Prayank, R E Broadley, Riccardo Casatta, Robert Spigler, Ruben Somsen, Russell O’Connor, Rusty Russell, Ryan Grant, Salvatore Ingala, Samson Mow, Sjors Provoost, Steve Lee, Tamas Blummer, Thomas Hartman, Tim Ruffing, Vincent Truong, vjudeu, yancy, yanmaani—以及ZmnSCPxj.

Taproot BIP 審查:

achow101, afk11, aj, alec, amiti, _andrewtoth, andytoshi, ariard, arik, b10c, belcher, bjarnem, BlueMatt, bsm1175321, cdecker, chm-diederichs, Chris_Stewart_5, cle1408, CubicEarth, Day, ddustin, devrandom, digi_james, dr-orlovsky, dustinwinski, elichai2, evoskuil, fanquake, felixweis, fjahr, ghost43, ghosthell, gmaxwell, harding, hebasto, instagibbs, jeremyrubin, jnewbery, jonatack, justinmoon, kabaum, kanzure, luke-jr, maaku, mattleon, michaelfolkson, midnight, mol, Moller40, moneyball, murch, nickler, nothingmuch, orfeas, pinheadmz, pizzafrank13, potatoe_face, pyskell, pyskl, queip, r251d, raj_149, real_or_random, robert_spigler, roconnor, sanket1729, schmidty, sipa, soju, sosthene, stortz, taky, t-bast, theStack, Tibo, waxwing, xoyi-以及 ZmnSCPxj.

GitHub拉取請求:

Andrew Chow (achow101), Anthony Towns (ajtowns), Antoine Riard (ariard), Ben Carman (benthecarman), Ben Woosley (Empact), Bram (brmdbr), Cory Fields (theuni), Dmitry Petukhov (dgpv), Elichai Turkel (elichai), Fabian Jahr (fjahr), Andreas Flack (flack), Gregory Maxwell (gmaxwell), Gregory Sanders (instagibbs), James O’Beirne (jamesob), Janus Troelsen (ysangkok), Jeremy Rubin (JeremyRubin), João Barbosa (promag), John Newbery (jnewbery), Jon Atack (jonatack), Jonathan Underwood (junderw), Kalle Alm (kallewoof), Kanon (decryp2kanon), kiminuo, Luke Dashjr (luke-jr), Marco Falke (MarcoFalke), Martin Habovštiak (Kixunil), Matthew Zipkin (pinheadmz), Max Hillebrand (MaxHillebrand), Michael Folkson (michaelfolkson), Michael Ford (fanquake), Adam Ficsor (nopara73), Pieter Wuille (sipa) Sjors Provoost (Sjors), Steve Huguenin-Elie (StEvUgnIn), Tim Ruffing (real-or-random)以及 Yan Pritzker (skwp).

Taproot 啟用討論:

6102bitcoin, AaronvanW, achow101, aj, alec, Alexandre_Chery, Alistair_Mann, amiti, andrewtoth, andytoshi, AnthonyRonning, ariel25, arturogoosnargh, AsILayHodling, averagepleb, bcman, belcher, benthecarman, Billy, bitcoinaire, bitentrepreneur, bitsharp, bjarnem, blk014, BlueMatt, bobazY, brg444, btcactivator, btcbb, cato, catwith2hat, cguida, CodeShark__, conman, copumpkin, Crash78, criley, CriptoLuis, CubicEarth, darbsllim, darosior, Day, DeanGuss, DeanWeen, debit, Decentralizedb, devrandom, DigDug, dome, dr_orlovsky, duringo, dustinwinski, eeb77f71f26eee, eidnrf, elector, elichai2, Emcy, emzy, entropy5000, eoin, epson121, erijon, eris, evankaloudis, faketoshi, fanquake, fedorafan, felixweis, fiach_dubh, fjahr, friendly_arthrop, GeraldineG, gevs, gg34, ghost43, ghosthell, giaki3003, gloved, gmaxwell, graeme1, GreenmanPGI, gr-g, GVac, gwillen, gwj, gz12, gz77, h4shcash, harding, hebasto, hiro8, Hotmetal, hsjoberg, huesal, instagibbs, Ironhelix, IT4Crypto, ja, jaenu, JanB, jeremyrubin, jimmy53, jnewbery, jonatack, jonny100051, jtimon, kallewoof, kanon, kanzure, Kappa, keblek, ksedgwic, landeau, lucasmoten, luke-jr, maaku, Majes, maybehuman, mblackmblack, mcm-mike, Memesan, michaelfolkson, midnight, MikeMarzig, mips, mol, molz, moneyball, mrb07r0, MrHodl, murch, naribia, newNickName, nickler, nikitis, NoDeal, norisgOG, nothingmuch, occupier, OP_NOP, OtahMachi, p0x, pinheadmz, PinkElephant, pox, prayank, prepaid, proofofkeags, provoostenator, prusnak, qubenix, queip, r251d, rabidus, Raincloud, raj, RamiDz94, real_or_random, rgrant, riclas, roasbeef, robert_spigler, rocket_fuel, roconnor, rovdi, rubikputer, RusAlex, rusty, sanket1729, satosaurian, schmidty, sdaftuar, setpill, shesek, shinobiusmonk, snash779, solairis, somethinsomethin, stortz, sturles, sugarpuff, taPrOOteD, TechMiX, TheDiktator, thomasb06, tiagocs, tomados, tonysanak, TristanLamonica, UltrA1, V1Technology, vanity, viaj3ro, Victorsueca, virtu, walletscrutiny, wangchun, warren, waxwing, Whatisthis, whuha, willcl_ark, WilliamSantiago, windsok, wumpus, xxxxbtcking, yanmaani, yevaud, ygrtiugf, Yoghurt11411, zmnscpxj, 以及zndtoshi.

最後,我們還要感謝自區塊 681,408 以來的所有礦工,他們也為執行taproot規則貢獻了自己的力量。

相關資料:1、https://kraken.docsend.com/view/9e9y7may8526z934

2、https://bitcoinops.org/en/newsletters/2021/11/10/

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;