原文作者:Liam Frost
編譯:BeeX旋旋
比特幣整個網路全節點需要同步的規模達到了一個新的里程碑。據Blockchain.com報道,9月19日,比特幣全區塊鏈的資料規模超過了300GB。這是過去10年完整比特幣交易歷史的資料規模。這也是完整的挖礦節點與比特幣網路同步後需要下載並儲存在硬碟上的資訊量。
比特幣的區塊鏈大小已經超過300GB 圖片來源:Blockchain.com
雖然這個資料量看起來很龐大,但一個TB的硬碟就能輕鬆覆蓋--而且還能繼續儲存十年或二十年。相比之下,Ethereum(以太坊)區塊鏈上的一個存檔節點的大小已經超過了5TB,並且隨著區塊大小的增加而以創紀錄的速度增加,雖然一個修剪過的節點只有165GB。
與早期相比,比特幣區塊鏈在過去幾年中一直以更快的速度增長。這主要是由於每天的交易數量增加,以及引入了縮放解決方案SegWit,有效地將區塊大小增加了一倍,達到2MB。
在比特幣誕生的前四年,比特幣區塊鏈的容量剛剛達到20GB。直到2016年,當它達到54GB時,它的增長才開始加速--可能是由於更多的人使用網路。現在,它每年以大約58GB的速度增長。
雖然比特幣區塊鏈的大小並不一定會影響到如今網路的速度,畢竟,全節點在同步過程中只需要下載一次全部內容,但它的某些部分仍然可以進行最佳化。
實現區塊鏈的可擴充套件性
比特幣臃腫的一個小方面是未使用的交易輸出(UTXO),這些是在傳送一些比特幣時產生的,而錢包的剩餘部分則作為 "未使用 "被送回錢包。雖然它們現在只佔用了4GB的空間,但根據Utreexo開發者Calvin Kim的說法,它們在未來可能會成為一個可擴充套件性瓶頸。
而這正是Utreexo要解決的問題。Utreexo將這些證明壓縮到1KB以下,並隨著其規模的增長提供長期的可擴充套件性解決方案。
"Utreexo是一個基於雜湊的累加器,它可以將未使用的輸出壓縮到更小的尺寸。安全性沒有損失,相反,跟蹤資金的負擔被轉移到了這些資金的所有者身上,"博文解釋道。
這個專案已經得到了一些支援。加密交易所BitMEX的母公司100x集團最近向Utreexo提供了為期一年的4萬美元資助。但讓比特幣改變是一個緩慢而費力的過程,所以可能還需要一段時間才能實施。但隨著比特幣的慢慢發展,有足夠的時間去適應。