BitMex研究:可擴展性增強使比特幣去中心化

2019-11-30     幣視界

據加密貨幣交易所BitMex的研究機構稱,如果不是針對軟體的改進,則比特幣(BTC)節點同步將是不可能的。

BitMex Research 在11月29日發布的博客文章中測量了從2012年到2019年比特幣核心軟體版本的初始塊下載(IBD)時間,該時間需要下載區塊鏈並進行驗證並分享其結論。

研究團隊聲稱,較舊版本的Bitcoin Core軟體現在可能無法同步,並且對該軟體進行的可伸縮性改進對於網絡的運行至關重要:

「較舊版本的比特幣努力克服2015年至2016年期間的交易量回升。因此,我們得出的結論是,如果沒有軟體增強功能,今天幾乎不可能進行初始同步。」


比特幣初始區塊下載時間(以天為單位),平均為3次嘗試。資料來源:BitMex

該團隊還獲得了0.8.6之前的Bitcoin Core版本,但是這些版本在2015-2016年之後無法同步。該小組還試圖在功能強大的硬體上運行舊軟體,但無濟於事。研究人員指出:

「然後,我們甚至嘗試在具有64 GB RAM和8個Intel i9處理器的全新本地計算機上運行Bitcoin Core 0.7.0,但是,該節點仍然無法超過2016年。[...] IBD時間和舊節點無法完全同步表明,如果不進行這些可伸縮性增強,那麼即使用戶擁有可用的最高規格硬體,到現在比特幣也將基本消失。

改善速度放慢

速度的最顯著改善發生在比特幣核心版本0.12.0之後,開發人員採用了專門為比特幣構建的簽名驗證庫來代替標準庫。

節點軟體的此特定版本還不驗證隔離見證(SegWit)事務的簽名,因為它不支持這些簽名,從而進一步縮短了同步時間。

比特幣初始區塊下載時間,以天為單位

有趣的是,直到Bitcoin Core 0.14.0為止,可擴展性改進似乎都保持了步伐,並在相對較窄的時間範圍內保持了同步時間。在這些最初的版本發布之後,比特幣網絡的普及及其規模開始比對該軟體進行的可伸縮性改進快得多,從而導致更長的同步時間。BitMex研究團隊得出的結論是:

「數據還表明,技術創新不太可能跟上不斷增長的區塊鏈的步伐,IBD時間將增加。」

比特幣開發中的大部分重點都放在了保持分散性上,這也意味著保持運行網絡節點所需的硬體規格儘可能地小。

為了降低要求,開發人員還保持了相對較低的4兆位元組塊重量限制(使用SegWit)和相對較高的10分鐘塊時間,這一直在阻止著區塊鏈大小的增長。

當前,比特幣區塊鏈的大小為293.37GB,平均塊大小剛剛超過1兆位元組。根據監控資源Bitnodes的數據,當今全球還有超過9.5K的可到達節點。

正如Cointelegraph最近報道的那樣,最新的Bitcoin Core軟體更新0.19.0.1通過使用本機支持SegWit交易的Bech32進一步提高了可伸縮性。

文章來源: https://twgreatdaily.com/zh-tw/bCoFwG4BMH2_cNUgj7_s.html