IPFS官方介紹的Gossipsubv1.1版本都有哪些功能?

5月21日,IPFS官方博客介紹了Gossipsub v1.1爲PubSub帶來哪些強化擴展,以及新的測試,文檔和更新的規範……
在這裏插入圖片描述
Gossipsub v1.1的主要重點是安全性。此外,除了v1.0的快速消息傳播保證外,此新版本還具有一些強化擴展功能,這些擴展功能使Gossipsub對各種攻擊更具彈性。一些重點包括:

1.對等點計分:對等點現在使用反映對等點有用性的計分功能來監視其直接聯繫的鄰居。行爲良好的對等方將保留在網格中,而行爲不良的對等方將被丟棄,以保護網絡免受惡意行爲者的侵害。

2.自適應八卦傳播:在此新版本中,您可以調整gossip factor來控制您的節點八卦與之對等的數量。這使您可以增加/減少八卦的數量,同時保持基線。

3.機會嫁接:一種新的機制,用於挑選表現良好的對等節點,這些對等節點當前不屬於節點網格。然後將那些表現良好的同伴機會性地插入到網格中,以提高參與同伴的中位數。

4.Prune Peer eXchange:Prune Peer交換爲節點提供了一組推薦的對等節點,當該節點從另一個對等節點的網格中掉落時,可以進行連接,從而有助於減少對環境對等節點發現機制的依賴。

5.擴展消息驗證器:現在,您可以添加自定義消息驗證器,以便對Gossipsub進行檢測,以識別(接受/拒絕)在應用程序上下文中哪些消息有效/無效。
6.出站網格配額:在v1.0中,網格對等體是隨機選擇的,沒有對連接方向給予任何權重。相反,v1.1實現了出站連接配額,因此對等方嘗試始終在網格中維護許多出站連接。

這些安全措施的結合,以及“遊說網格”的屬性,在無許可的網絡中選中了消息傳播協議的兩個最重要的框,即:i)快速消息傳播,ii)針對試圖降低質量的攻擊的安全性網絡提供的服務。

所有這些升級都可以在Gossipsub v1.1規範中進行諮詢,在新版本中,Gossipsub的參考實現獲得了更多文檔和測試範圍。

同時官方還將發佈一個全新的libp2p測試計劃,該計劃使用Testground對Gossipsub v1.1進行基準測試。

通過此測試計劃,可以運行Gossipsub網絡的仿真(運行真實的Gossipsub節點),可以在其中進行以下調整: 節點數、每個鏈路的延遲和抖動百分比、 運行時間、· 每個鏈接可用的帶寬。並準備在6月分享一份綜合分析報告以及如何評估緩解策略,敬請期待!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章