閃電網路白皮書的共同作者 Tadge Dryja,目前是 MIT media labs 數字貨幣實驗部門的研究者,他在上週一發布了一篇新的研究論文,概述了他過去一年來為比特幣提出的擴容解決方案。
Dryja 提出的新研究能讓比特幣的全節點「變得更輕」,透過優化原先比特幣軟體中處理交易的機制「State」,或稱為 UTXO(nspent Transaction Output)模式,並將新的模式定名為「Utreexo」,能讓加密演算法驗證變得更容易。
Dryja 因其提出建構比特幣的「第二層」擴展方案——「閃電網路」理念,而聞名,目前許多開發團隊都在為這個概念努力,包含 Elizabeth Stark 領導的閃電電網路實驗室在內,雖然獲得大幅度進展,但目前這項技術仍然是實驗性的,且實際施行上並不完全安全。
而「Utreexo」能讓比特幣全節點運行變的更容易。由於目前運行全節點需要消耗容量以及一些運算資源來設置,但運行全節點是使用比特幣的最安全的方式,也能幫助比特幣網路更加去中心化,且無需信任其他第三方來驗證網絡上的事務(交易)是否屬實。
對於新的模型能帶來的好處,論文中解釋道,
「隨著系統用戶數量變多,UTXO set 也逐步增長,運行節點的資源成本將隨之增加。且目前有越來越多的用戶依賴輕型客戶端或第三方節點來告知他們網絡的狀態,這導致用戶運行自己的全節點的比例也就越來越少。」
因此,本文概述了節點可以使用加密演算法證明,令全節點儲存較少數據同時不影響安全性的方法。 」採用該疊加器(accumulator)的節點只需儲存 UTXO set 中對數型的資料表示,這將大大減少了儲存空間和磁盤讀取時間。」該論文指出。
論文中也發表 Dryja 運行模擬的結果,證明採用該方案所能帶來好處。
雖然結果十分正面,但仍帶來小小的「副作用」:校樣數據會增加網絡頻寬負荷。
「我們在 2019年初下載比特幣區塊鏈的模擬測試中,緩存配置需要 500MB 的 RAM,證明增加了些許的下載量(大約 25%)」該論文解釋道。
據動區先前報導,由三名資深的比特幣開發者提出了新的名為「Erlay」的協議,能大幅節省節點在廣播交易時所使用的頻寬約略 75%,該協議是由英屬哥倫比亞大學研究員 Gleb Naumenko,以及兩名比特幣知名開發者、前 Blockstream 技術長 Greg Maxwell 以及 Blockstream 共同創辦人暨核心開發者 Pieter Wuille 共同著作。
「目前新的研究仍沒有整合到錢包中,這仍然需要一些時間,但我們開發的代碼已經開源供所有人進行測試。」Dryja 總結道。
(照片攝於 AsiaBlockchainSummit 2018)
?相關報導?
「泰斗級開發者」共同提出比特幣新協議:將大幅節省網路頻寬用量、提高安全性
以太坊太慢了?Blockstream 推出「 Liquid Security」:在比特幣區塊鏈上以「側鏈發行 STO 」
《BlockTempo動區動趨》LINE官方號開通囉~立即加入獲得第一手區塊鏈、加密貨幣新聞報導!