節約99.6%的空間,BCH開發者提出全新區塊傳輸協議

買賣虛擬貨幣

巴位元

服務於區塊鏈創新者

Bitcoin Cash(BCH)開發者Jonathan Toomim公佈了一個專案Xthinner,這是一種利用了LTOR(字典交易排序)優勢的新型區塊傳播協議。Toomim提供的資料顯示,Xthinner能夠精簡99.6%的區塊空間,比其他區塊傳播協議效率高出4到6倍。

上週末,Bitcoin Cash(BCH)開發者Jonathan Toomim公佈了一個專案Xthinner,這是一種利用了LTOR(字典交易排序)優勢的新型區塊傳播協議。

Toomim提供的資料顯示,Xthinner能夠精簡99.6%的區塊空間,比緻密區塊(Compact Blocks)和極瘦(Xthin)協議的區塊傳播效率高出4到6倍。

1

Xthinner——精簡99.6%的區塊空間


Toomim最初在去年9月提出這一新概念,旨在證明BCH網路LTOR系統的優勢。週日,他的專案在Reddit上正式亮相,他說明了Xthinner如何應對極端的網路環境。

Xthinner是一個全新的區塊傳播協議,透過利用LTOR的優勢來最佳化99.6%的區塊空間,前提是區塊中的交易已完成傳播。每筆交易大約13位元(1.6位元組)——Xthinner是容錯的,用於處理交易雙方記憶體池不同步的情況。

在測試模式下,Toomim舉例表示,假設某區塊存在125萬筆交易,每筆交易大小為400位元組,那麼區塊大小為500MB,但Xthinner就可以將其壓縮成1.9MB的資料,或者說“減少99.618%的空間”。

不過,比特幣和Bitcoin Satoshi’s Vision(BSV)網路似乎無法使用Xthinner。Toomim指出,要想從Xthinner中獲利,這兩個網路都需要進行升級,“比特幣不存在CTOR(規範交易排序)或LTOR,Xthinner運作的前提就是該網路要進行大量的修改。”BSV網路也同樣如此。

2

Blocktorrent:區塊資料的獨立驗證

Toomim表示,在完成Xthinner之後,他就會開始研發另一個專案Blocktrorrent。顧名思義,Blocktrorrent採用了與Bittorrent協議類似的傳輸技術。Blocktrorrent會把區塊分成可獨立驗證的資料塊(1500位元組)。Toomim強調,Bittorrent的速度快過Napster等中心化的服務商,同樣的,Blocktorrent在效能方面也能超越Xthinner。Blocktorrent系統將允許節點在接收到IP資料包之後進行轉發。

這將在區塊廣播期間大大提升節點頻寬的利用率,避免出現延遲——我預計其效率比Xthinner高出10倍。

BCH社羣似乎對Toomim的兩個方案很感興趣,目前已經成為了Reddit論壇的熱帖。很多BCH愛好者及開發者都就這兩個專案的優勢、需要做出的權衡和應用可能性進行了討論。

免責聲明:

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

推荐阅读

;