原文鏈接:
https://ethresear.ch/t/scalable-gossip-for-state-network/8958
作者:PiperMerriam
翻譯&校對:?閔敏&阿劍
在我之前的新型交易gossip廣播網絡設計中其實可以看到我最初在為狀態網絡設計gossip廣播方面的嘗試。在之前的文章中,我介紹了一種設計,可以讓節點在無需處理完整交易池的情況下參與gossip廣播。
從較高層面上來說,我們關于交易gossip廣播的問題陳述如下:
交易來自整個網絡。
一些網絡參與者本身就需要維護完整的交易池。
一些網絡參與者缺少足夠的資源來處理完整的交易池。
姚前:區域性股權市場區塊鏈試點基本建設完成“中央監管鏈-地方業務鏈”金融基礎設施:8月8日消息,數字化賦能區域性股權市場創新發展研討會暨益企融發布會在深圳舉辦。證監會科技監管局局長姚前在致辭中指出,區域性股權市場區塊鏈試點經過3年多的探索實踐,基本建設完成“中央監管鏈-地方業務鏈”雙層鏈架構下的新一代金融基礎設施,推動了區域性股權市場業務數據的規范統一,促進了各市場初步形成全局和地方特色相融合的賦能服務體系。
證監會市場二部副主任吳奇超表示,區域性股權市場區塊鏈建設工作在穿透式監管、標準規范、資源整合、創新應用等方面取得了顯著成效,下一步證監會將繼續指導、推動區域性股權市場全面實現數字化轉型,包括建立完善企業數字檔案、深入推進鏈上創新應用建設、推動業務智能合約開發、進一步加強市場聯通等。[2023/8/8 21:32:21]
我提議的交易gossip廣播方案采用了距離指標,讓節點可以自行調整它們必須處理的交易池規模。節點采用一組簡單的規則來管理與之連接的對等節點集合,從而形成網絡拓撲結構。半徑最大的節點被視為網絡的“中心”,半徑最小的節點被視為網絡的“邊緣”。
Horizen Labs Ventures (HLV) 與0N1 Force建立戰略合作伙伴關系:金色財經報道,據0N1 Force在社交媒體宣布,該NFT項目已與Horizen Labs Ventures (HLV) 建立戰略合作伙伴關系,以探索新機會并推動增長,HLV將為其提供代幣發布、NFT開發、元宇宙參與、DAO創建和可持續DAO治理等支持。Horizen Labs Ventures (HLV)是Horizen Labs旗下風投機構,后者是主持創建ApeCoin質押系統的區塊鏈基礎設施公司,其客戶包括Yuga Labs、ApeCoin DAO、The Sandbox、Animoca Brands等。[2023/5/5 14:44:04]
該方案之所以有效,主要的兩點原因如下:
第一,我們預期,節點的半徑值會有很大差別,但?同時?都會相對較大。這種差異源自那些有動力維護“完整”半徑以及“較大”半徑的參與者。正是這些節點將位于網絡邊緣的節點連接到了一起。
DYDX將啟動基于Cosmos的私有測試網:金色財經報道,DYDX 宣布將于 3 月 28 日啟動其基于 Cosmos 的區塊鏈的私有測試網,并將首次對部分外部方開放。DYDX 正處于從 StarkEx 遷移到 Cosmos 生態系統中。這是一個五個階段的計劃,側重于最終推出之前的逐步測試。
在第二階段,交易所為自己的開發人員運行了一個內部測試網,以檢查其所有基本功能。第三階段將看到一個私人測試網,該測試網將向列入白名單的第三方開放,他們將充當網絡上的驗證者。而最后兩個階段,該交易所的目標是在 7 月推出其公共測試網,然后在 9 月全面啟動。[2023/3/27 13:29:31]
第二,我們關于半徑值較大的預期是根據鍵空間推測出的。根據Peter最近關于交易池的文章,geth節點默認最多可維護4000筆交易。在任意時刻,整個網絡中的待處理交易高達4萬至40萬筆。輕節點無法處理4000筆交易,但是處理其中5%不成問題。因此,我們預期半徑值通常在整個鍵空間的1%至100%之間。
?FTX聘請取證團隊調查失蹤的數十億美元:金色財經報道,12月8日消息,FTX的新管理層已經從咨詢公司艾睿鉑(Alix Partners)聘請了一個調查取證團隊,幫助追蹤這家破產的加密貨幣交易所失蹤的數十億美元。消息人士表示,艾睿鉑的團隊由美國證券交易委員會(SEC)執法部門的前首席會計師Matt Jacques領導。FTX的一名律師上個月在破產法庭上說,該公司大量的資產不是丟失就是被盜。[2022/12/8 21:30:31]
將同樣的設計應用到狀態gossip廣播上
我最初嘗試將這種設計應用到針對狀態網絡的gossip廣播上,但是沒有成功。主要原因如下:
第一,狀態網絡中各節點在半徑值上的差異會小得多。我們預期不太可能會有網絡參與者維護“完整”半徑。這會導致網絡中缺少一個起到連接邊緣作用的“中心”。
NFT交易聚合器Gem已支持OpenSea稀有度開放標準OpenRarity:10月8日消息,NFT交易聚合器Gem首席開發者Vasa在社交媒體上透露,用戶現在可以使用“刷新”功能自行刷新Gem上任何NFT藏品或任何特定項目的元數據+價格+排名。此外,Gem目前已支持OpenSea的NFT稀有度開放標準OpenRarity,這意味著Gem現在支持了4家NFT排名服務提供商。[2022/10/8 12:49:19]
第二,半徑值會很小。假設有200GB的狀態,平均每個節點提供100MB的存儲空間,且復制因子為10,那么計算下來我們需要一個由2萬個節點組成的網絡。平均每個節點需要存儲0.002%的數據。
正是上述兩個不同之處從根本上改變了網絡拓撲結構,導致原來的交易gossip廣播網絡設計失靈。
與交易gossip廣播不同的目標
別忘了,交易gossip廣播的目標之一是,讓交易進入礦工所在的網絡“中心”。位于網絡邊緣的節點其實不是很在乎是否能看到所有待處理交易,即使一個都看不到也沒關系。它們主要關心的是能否廣播自己的交易,并讓這些交易可靠地打包進區塊內。
狀態網絡不僅缺少中心,而且數據流向與交易gossip廣播相反。狀態gossip廣播的目標是將數據發送到網絡邊緣進行存儲。
另外,在交易gossip廣播中,消息來自整個網絡;在狀態網絡中,我們預期新數據只會來自一小部分友善的橋節點。這些橋節點負責生成證明,并將這些證明發送到狀態網絡。
中繼機制會導致DOS攻擊和不可歸因的錯誤
我想到的一個改進方向是引入中繼節點。
我們預期每個節點會對網絡中0.002%的數據感興趣。我認為,根據我的結論可以構建出多個不同的網絡模型,但是一種簡單的做法是,根據DHT網絡中每個節點的路由表為gossip節點之間的連接構建模型。在這樣一個網絡中,數據需要經過log(n)跳才能到達需要它的節點那里。
這里的問題在于,如果一個節點轉發了其它節點都不感興趣的數據,但是這個數據需要經歷一次以上的跳躍,就會變成一個放大向量。惡意節點可以通過在gossip網絡中廣播無用數據來放大DOS攻擊。
一個笨辦法
目前,我比較偏向于一個“笨”辦法,旨在從非網絡層面解決上述問題。
有“一小批”狀態提供商節點為每個區塊內新的狀態數據生成證明。
每個證明預期有大約2000個trie節點。其中一部分節點是新數據或更新后的數據。只有這個子集需要發送到網絡中。
已知每個節點只關心每個區塊中0.002%的數據,也就是說不同節點感興趣的數據之間很少有重疊。如果一個區塊內包含2000條新數據,我們可以預見每條數據要發送給完全不同的節點。這就意味著,為了在區塊時間內廣播新區塊的證明數據,一個狀態提供商每15秒要將2000個不同的證明發送給2000個不同的節點。要做到這點不是不可能,但是會很難。一旦證明大小增加或網絡延遲稍微高一點,狀態提供商就無法在區塊時間內發送完整的證明數據。
幸好我們可以有不止一個數據提供商。我們可以合理預期將會出現數量不多的狀態提供商發送證明數據。在這個模型下,我們可以設計一個能夠在不同狀態提供商之間平均分配負載的系統。
每個狀態提供商都會為每一個新區塊生成證明。狀態提供商會按照距離其節點ID的遠近對該證明包含的每項數據進行排序,先從那些距離最近的數據開始,查詢對這些數據感興趣的節點,并將它們廣播出去。在這個模型中,負載會在不同狀態提供商之間平均分配。等輪到那些距離其節點ID較遠的數據時,狀態提供商會發現節點對這些數據的興趣減弱,因為其節點ID距離這些數據較近的提供商已經廣播了這些數據。
可以改進/擴展/優化之處
或許,我們可以稍微優化一下這個方案。
我們的網絡結構需要存儲的不僅是葉節點,還有中間節點。也就是說,如果按葉子節點和對等節點的需要來分割區塊證明,這些碎片證明之間會出現大量重疊。例如,當要你要證明一個葉節點的時候,其證明中也會包含對其默克爾路徑上所有中間節點的數據的證明。
如果網絡中的某個節點想存儲某個葉子,TA當然希望獲得該葉子節點的中間節點也可以在網絡中找到。如果這些中間節點不可得,甚至都沒有人會請求葉子節點數據,因為本地還沒有中間節點的數據,還沒法順著這些中間節點發現對葉子節點的需要。我們或許可以利用這一點在整個網絡中分散廣播數據的責任。
狀態提供商只通過gossip方式廣播葉節點數據的證明。
節點一收到自己想要存儲的內容的證明,就會找出“父證明”——對上一級中間節點數據的證明——并發送出去。
這一“遞歸”過程可以讓狀態提供商只需將葉節點數據發送至網絡,并將廣播中間節點數據的責任分配給那些對葉節點數據感興趣的節點。這些節點會一級一級地把上一層級的中間節點的數據的證明推送到網絡中,直到所有節點都把最終的狀態根推送到網絡中。
原標題:《跨鏈受阻交易所公鏈競爭壁壘待破》?近日,有DeFi玩家發現,火幣和幣安兩家交易所,分別支持了幣安智能鏈和火幣生態鏈的鏈上主流資產充值入所.
1900/1/1 0:00:00本文來源:中金網 一份最新報告表明,韓國的兩家最大的互聯網技術巨頭,Kakao和Naver,或許在準備邁向下一步與加密貨幣支付和與加密貨幣交換相關業務擴展.
1900/1/1 0:00:00TheBlock數據顯示,今年1-3月Coinbase月收入均超4億美元,其中2月份最高。Coinbase第一季度收入創造了史上第一季度收入新高.
1900/1/1 0:00:002021年3月29日,波場TRON創始人兼BitTorrentCEO孫宇晨在微博上發布了《孫宇晨就“JUSTNFT基金”正式成立致社區的公開信》,宣告著波場在NFT領域布局的再度深化.
1900/1/1 0:00:00越來越多DeFI項目選擇向用戶空投,以回報早期支持用戶,其中一些優質項目的空投價值相當不菲,例如Uniswap去年9月的空投如今已經價值1萬美元,因此許多讀者也都想知道如何獲得更多的空投機會.
1900/1/1 0:00:00雷鋒網消息,據外媒《TheRecord》報道,5.33億Facebook用戶的個人數據在一個黑客論壇上被泄露,包括用戶的個人信息.
1900/1/1 0:00:00