執行比特幣全節點負擔太大?不用擔心,看看這些解決方案

在比特幣誕生十二年來,無論是採用還是價值上漲,它都交給了我們一份滿意的答卷。但比特幣的區塊容量卻在一種不那麼令人滿意的方式增長著。

比特幣區塊鏈像每個中心化或者去中心化資料庫一樣是儲存資料的。但與標準資料庫經常性清理或刪除舊的、不需要的資料不同的是,比特幣區塊鏈會一直保留完整的鏈上交易記錄,它所承載的資料量會隨著時間的推移而變大。

這使得比特幣區塊鏈的容量從2011年1月的60多兆增長到10年後的2021年1月的320GB。在過去的四年裡,比特幣區塊鏈的容量一直在以線性的速度增長,平均每年增加約50 GB。

比特幣的平區均塊大小正在增加

比特幣區塊鏈之所以以如此驚人的速度增長,原因有很多。首先,現在挖出的空塊更少了。

由於在過去的四年裡比特幣區塊鏈一直在以最大容量執行,大多數區塊都已經完全被資料裝滿,而且在過去兩年裡,比特幣網路能夠處理的最大交易數量也沒有發生重大變化。

儘管如此,自比特幣首次推出以來,從2011年1月的0.02 MB到2016年1月的0.6 MB,再到2021年1月的1.3 MB,每個區塊的平均大小一直在緩慢增長。這在很大程度上得益於隔離見證(SegWit)技術的逐漸採用,該技術允許比特幣可以有更大的區塊大小,同時儘量讓每筆交易的容量較小。

根據Woobull的隔離見證採用圖表我們可以發現,自2017年8月升級啟動以來,隔離見證交易的使用一直在穩步上升,目前接近50%的交易是隔離見證交易。

但隨著區塊大小的增加,預計比特幣區塊鏈的大小也會相應增加。

以目前的平均區塊大小約1.31 MB,平均每天挖出144個區塊為例,我們預計明年區塊鏈容量將再增長70GB,達到近400GB。

由於大多數流行的膝上型電腦和平板電腦的儲存空間仍然低於512 GB,對於普通的比特幣使用者來說,在執行一個完整的節點時,如何為儲存整個比特幣區塊鏈留出必要的空間正變得越來越具有挑戰性。同樣,最便宜的消費硬碟大約為16美元/TB,想要在2021年執行一個完整節點的儲存需要花費5.12美元左右。

雖然這在許多發達國家可能是一項簡單的任務,但它可以限制發展中經濟體執行比特幣的全節點,因為那裡的家庭平均收入要低得多。這部分解釋了為什麼超過60%的比特幣節點集中在北美和歐洲,而非洲和南亞儘管人口眾多,全節點數卻很少。

潛在解決方案

更多的節點有助於讓比特幣網路更快、更健康、更抗審查,而去中心化是基於區塊鏈的加密貨幣的核心原則之一。幸運的是,現在有許多潛在的解決方案正在努力解決這一問題中,它們可以方便使用者更輕鬆的執行一個全節點。

首先,硬碟的成本從2017年最低0.025美元/GB下降到2020年的最低0.15美元/GB,在3年內下降了40%。如果這種下降速度繼續下去,那麼到2022年,硬碟的價格下降速度將比比特幣區塊鏈的規模增長速度還要快,因此隨著時間的推移,託管一個全節點會更加經濟。

但是也有一些技術解決方案可以解決這個問題,這些解決方案可以減少整個節點的儲存負擔。最常見的解決方案之一就是輕節點。這些節點使用簡化支付驗證(SPV)方法來驗證交易。使用者只需要下載區塊鏈的一小部分,但是需要依賴託管整個區塊鏈的第三方全節點。

另一個有前景的解決方案是Utreexo ,一個由閃電網路創造者Tadge Dryja正在開發的擴充套件解決方案。根據該開發者於2020年7月發表的一篇Medium文章,Utreexo透過使用加密技術來壓縮節點所需要的儲存資訊,從而使比特幣節點更小、更快。與標準的輕錢包不同,該系統不依賴外部全節點來承載完整的區塊鏈,並且可以像普通的全節點一樣維護使用者的隱私。

然而,Utrexxo仍然處於開發的早期階段,目前只能作為一個演示(Demo)版本使用。它可能需要幾個月甚至幾年的時間才能被主流所採用。

比特幣的區塊鏈的容量將繼續增長,這是區塊鏈的本質。但如果上述技術解決方案能有效實施的話,那麼區塊容量過大可能將不再是鑽比特幣發展的問題了。

【鏈節點AMA·提問有獎】

睽違2年,上線即暴跌?Filecoin能否承載web 3.0去中心化儲存的價值與期待?

點存科技CEO:李浩天 將於1月20日(週三)下午2點做客鏈節點AMA,與你暢聊更多關於IPFS、Filecoin的問題!

在AMA主題帖下提問,還有總價值1700元的精美禮品等你拿哦,快掃描海報二維碼來提問吧!

提問連結:https://www.chainnode.com/ama/517159

作者:Captain Hiro,來源:巴位元資訊

免責聲明:

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

推荐阅读