盡管比特幣隔離見證技術(SegWit)是于2017年8月1日發布的,但僅在過去幾周該技術才被真正大量使用。 正如近日比特幣核心客戶端v0.16.0發布,宣布全面支持隔離見證。
隨著越來越多交易所使用隔離見證技術、出現越來越多與隔離見證地址相關的交易,過去為比特幣開發做出貢獻的開發者們對比特幣接下來的幾次升級計劃感到興奮。
很多人認為獲得眾多關注的比特幣閃電網絡在未來幾個月內會成為新聞頭條。 比特幣主要開發者及貢獻開發者也對BIP159、聚合簽名(Signature Aggregation)、Graftroot等新技術感到興奮。
比特幣核心(Bitcoin Core)開發團隊是加密貨幣生態系統的重要組成部分。 事實上,比特幣核心開發者在塑造區塊鏈方面發揮著重要作用,但對其發展方向卻沒有什么發言權,決定權來自比特幣社區的民主化投票結果。
這些主要開發者包括Wladimir J. van der Laan和Jonas Schnelli等,還有一些在不同時間從事不同方面工作的貢獻者。
在過去幾天里,區塊鏈上使用隔離見證技術的交易量成比例增加,而且使用率每天都在上升。 這當然與Coinbase和Bitfinex這兩個交易所宣布支持隔離見證有很大關系,但這也是比特幣核心客戶端升級到v0.16.0的成果。
Peter Todd在推特上宣布比特幣客戶端已升級到v0.16.0,并告訴Cointelegraph該升級的重要性:
“客戶端對隔離見證的支持當然很有用。比特幣核心客戶端非常強大,且被一致好評,因此很多服務都使用比特幣核心客戶端,”Todd解釋說。 “這些服務現在可以通過簡單的方式升級以支持隔離見證,從而節省資金。 例如,我自己的OpenTimestamps日歷現在可以直接使用隔離見證技術,而之前其它開發者使用了一些黑客技術來解決錢包缺乏支持的問題?!?
另一位比特幣核心貢獻開發者Nicolas Dorier(雖然他沒有參與最新版本的開發),但與Todd觀點不同,他認為大多數平臺并不會使用比特幣核心客戶端以滿足他們使用隔離見證技術的需求。
“我不確定交易所是否使用比特幣核心客戶端來處理他們的UTXO,很可能他們有自己開發的解決方案,”Dorian告訴Cointelegraph,“比特幣核心客戶端并不適合處理大量的地址及交易?!?
“Coinbase現在使用了隔離見證技術,但我懷疑他們是使用比特幣核心客戶端的功能來進行處理的。 最令我興奮的并不是客戶端支持隔離見證,而是BIP159的信令(Signalling)?!?
比特幣客戶端v0.16.0的升級除了包括對隔離見證的支持,還包括一個新技術:
“比特幣核心客戶端官方表示,精簡節點(pruned nodes)現在可以使用服務位(service bits)與BIP159的NODE_NETWORK_LIMITED通信,為未來的版本全面支持BIP159做準備。這將允許精簡節點服務于最近的區塊。 但是,目前的更新還不包括對這些精簡節點的支持?!?
這相當復雜,因為全節點需要存儲超過120 GB的區塊鏈數據 ,這并不總是可行的,因此有些人經常在較舊的計算機甚至樹莓派上運行精簡節點。
Dorien解釋了像BTCPay這樣的應用如何因最新的升級受益:
“BIP159信令的實現使我興奮,它減少了運行全節點所需的空間資源。 例如,對于BTCPay,沒升級BIP159時,商家需要存儲完整的區塊鏈數據以使其客戶端工作,大約有250GB大小。 有了BIP159后,區塊鏈數據將縮至大約5GB。 雖然不是誰都可以從中受益,但BTCPay的主機會因此受益?!?
Todd相信BIP159在存儲方面是有前途的,可以幫助解決區塊鏈的數據儲存問題。
“所以BIP159非常重要,因為它為精簡節點貢獻帶寬提供了平臺,”Todd說。 “這并不是最重要的,我們并不缺少節點帶寬。但它確實保護了隱私,讓壞人更難以觀察區塊鏈網絡,因為會有越來越多的節點來中繼區塊及同步交易?!?br style="box-sizing: border-box;"/>“不要誤解我的意思,BIP159絕對是一種對網絡性能的改進。只是我們在P2P網絡上有足夠的空間帶寬,所以現在性能上的影響很小。在未來,如果當前運行非精簡節點的人切換到運行精簡節點,那么就有可能會發生變化。但目前這并不是其針對的主要問題?!?
當然,為了改進比特幣區塊鏈,未來還有很長一段路要走,但Dorien正在尋求更進一步的發展,他對聚合簽名技術十分感興趣。
2018年1月,四位比特幣開發者發布了一篇論文,概述了Schnorr多重簽名(multisig)如何幫助比特幣擴容。
Greg Maxwell,Andrew Poelstra,Yannick Seurin和Pieter Wuille討論并舉例說明該技術如何在一筆交易中將多組數據組合在一起,以減少其容量大小,“它可以提高比特幣的性能,保護用戶隱私?!?
Dorien說,這是比特幣區塊鏈上另一個令人振奮的改進。
“下一個了不起的改進是通過Schnorr簽名進行聚合簽名。這將對交易的容量大小產生影響。非常令人興奮?!?
“聚合簽名使具有相同功能的交易容量更小,并實現了許多對區塊鏈數據容量沒有影響的有趣功能。最明顯的事情是在同一交易中擁有任意數量的共同簽名者,但毫無疑問,加密貨幣愛好者會發現更多有趣的功能?!?
“它對單個節點運行全節點所需的資源沒有影響,同時還增加了別的功能?!?
Todd也對聚合簽名的未來感到興奮,但他開始對未來的展望感到厭倦,因為比特幣發展路線的改變存在許多政治上的爭議。
“所有這些都是令人興奮的改進,但誰知道他們需要多長時間來實現?比特大陸很可能會出于政治原因試圖阻止這些明顯的性能改進,比如,試圖通過談判來獲得其他的籌碼。 所以我們將看到…..”
雖然許多人可能會對這些阻礙改進的權力游戲感到惱火,但Todd是少數擁護這種政治斗爭的人之一。
“我相信其他開發人員有不同的想法,但對我個人而言,我參與比特幣開發的原因之一是我認為它的政治方面會很有趣!”
開發者們也對通過Graftroot技術將智能合約引入比特幣區塊鏈的想法感到興奮。
一位備受尊敬的比特幣開發者Gregory Maxwell在1月份發表了一篇名為《Taproot》的文章,內容涉及改進 梅克爾化抽象語法樹(MAST,Merkelized Abstract Syntax Trees)的隱私保護,這是一個致力于在比特幣實現智能合約的長期構想。
隨后,他又推出了另一項名為“Graftroot”的提案,這是由Jimmy Song在YouTube視頻中解釋的。
Dorian解釋說,一旦實現聚合簽名技術,那么Graftroot技術也將接著實現:
“一旦我們實現了聚合簽名技術,就可以很容易地實現Granftroot技術,該技術可以在比特幣上實現較大的智能合約。這樣的連續實現條件非常有趣?!?
比特幣作為最初的區塊鏈加密貨幣,經常被認為是過時的,不會隨著其他加密貨幣的出現而進化、做出必要的改進。
然而,比特幣開發者們在幕后默默地改進著它,他們往往不會把這些改進告知媒體。 但是考慮到目前比特幣所處的發展環境,實現這些改進需要一些時間。