最近研究了一下Bloxroute這個項目,算是擴容方案里面比較獨特的,其參考了互聯網時代的CDN的思路,它基本沒有動共識相關的東西,而是重新構建了一個中心化的網絡,通過一定的技術來加速整個區塊的傳播,可擴展性和性能提升非常不錯,整個技術方案也非常有意思。
區塊鏈分發網絡
Bloxroute通過在全球部署服務器構造了一個高吞吐,低延時的網絡,這個網絡中的服務器被稱為中繼,這個網絡經過優化,可以快速的傳播區塊鏈中的交易和區塊。為了讓區塊鏈的節點和這個網絡通訊,還開發了一套網關軟件,可以讓區塊鏈中的消息和BDN的協議進行交互。具體如下圖所示:
網絡中的角色
WOOFi推出由Arbitrum和LayerZero提供支持的跨鏈質押:5月25日消息,WOOFi Stake 2.0 通過與 LayerZero 的跨鏈消息技術集成改進了該模型。現在用戶可以將 WOO 押在兩條新的受支持鏈上,包括 Ethereum 和 Optimism,但獎勵將合并并可在 Arbitrum 上領取,從而簡化多鏈用戶體驗。WOO 代幣現在可以跨七個鏈進行質押,以通過 WOOFi swap費在 Arbitrum 上賺取 USDC。[2023/5/25 10:39:49]
在整個BDN網絡中分為多種角色:
1、網關
2、中繼
3、控制平面
4、遠程區塊鏈節點
網關:
網關是一種可以將你的區塊鏈全節點連接到BDN的應用程序,網關可以比區塊鏈的P2P網絡更快的將區塊和交易傳輸到你的全節點。對于與網關相連的區塊鏈全節點來說,網關是透明的,就像另外一個節點一樣,但是因為網關不保存區塊鏈的狀態,所以網關需要遠程的區塊鏈節點來響應節點的請求。
元宇宙品牌開發初創公司Playoffnations完成100萬歐元融資:金色財經報道,西班牙元宇宙品牌開發初創公司Playoffnations宣布完成100萬歐元融資,投資公司Angles領投,該公司主要利用技術、游戲化和創造力來提升品牌在元宇宙中的“存在感”,截止目前已經幫助 Pringles、Springfield、ChocoFlakes和Mediamarkt等品牌商順利入駐元宇宙空間,新資金將支持其進一步拓展新廣告媒體市場。(novobrief)[2023/4/12 14:00:08]
當開啟網關后,用戶需要指定一個IP,然后網關連接到控制平面,并提供它的IP,控制平面根據網關提供的IP的地理位置,返回一組最接近網關的中繼服務器列表,并通過ping來確認最低延時的中繼服務器,從而提高傳輸的效率。
中繼:
以太坊Layer2總鎖倉量上升至45.1億美元,7日漲幅2.17%:金色財經報道,12月14日,據L2BEAT數據顯示,當前以太坊Layer2總鎖倉量回升至45.1億美元,7日漲幅2.17%。其中,鎖倉量前五分別為:ArbitrumOne(23.9億美元,7日漲幅2.90%);Optimism(12.3億美元,7日漲幅1.48%);dYdX(4.36億美元,7日漲幅1.24%);Loopring(0.939億美元,7日跌幅0.85%);MetisAndromeda(0.9186億美元,7日跌幅0.19%)。[2022/12/14 21:44:02]
中繼是組成BDN的骨干,中繼服務器遍布世界各地,給各地的區塊鏈節點提供更快的傳輸服務。
為了提高傳輸效率,分別設計了兩種中繼——交易中繼和區塊中繼,分別傳輸區塊鏈中的交易和區塊,這樣設計可以保證,交易和區塊的傳輸互不影響。
Kakao旗下公鏈Klaytn與ConsenSys達成戰略合作,以提高Klaytn性能:韓國互聯網巨頭Kakao的公共區塊鏈項目Klaytn宣布,將與以太坊軟件公司ConsenSys建立戰略合作伙伴關系,以推進Klaytn平臺集成數字貨幣。Klaytn和ConsenSys將努力提高Klaytn的性能,并開發具有以下特定功能的隱私版本:隱私反映了金融機構對數據保護的日益關注;可擴展性第2層解決方案,可在不影響速度的情況下為大量用戶提供服務;跨多個區塊鏈的互操作性。(PRNewsWire)[2021/4/23 20:50:48]
交易中繼和區塊中繼雖然邏輯上是分離的,但是物理上可以在同一臺機器上,通過不同的端口來提供交易和區塊的傳輸服務
控制平面:
控制平面主要負責給連接進BDN的網關,提供最低延時的中繼服務器
動態 | bloXroute啟動首個Layer 0可擴展性解決方案BDN V1:bloXroute 宣布區塊鏈發行網絡 BDN V1 版本正式啟動,BDN V1 是首個 Layer 0 區塊鏈可擴展性解決方案,通過加速區塊和交易的傳播速度實現區塊鏈擴展。值得注意的是,bloXroute 實現的這種可擴展性并不需要更改協議,也不用犧牲安全性或去中心化,還能滿足目前大多數區塊鏈的性能需求。為了實現這種可擴展性,BDN 采用了高級聯網技術,比如內部緩存、直通路由、優化的拓撲和動態路由選擇,BDN 屬于 Layer 0 層解決方案,可與第 1 層和第 2 層解決方案兼容,包括 PoS、PoW、DAG 和混合框架。BDN V1 網關軟件現已公開發布在 DockerHub、PyPi 和 Github 中,BDN 將逐步進行部署,接下來幾個月預計會有礦池、DApp 和交易所等將逐漸采用 BDN V1。一旦有足夠的礦池采用 BDN,預計 ETH 叔速率會降低。該版本現只支持以太坊和比特幣現金,同時再次開發與其他區塊鏈項目進行集成,包括本體、Quorum、Conflux 和 Metadium。[2019/12/4]
遠程區塊鏈節點:
網關在跟全節點進行通訊的時候,使用的是區塊鏈原生的P2P協議,但是因為他們并不是全節點,他們無法完成一些全節點的功能,比如驗證某個區塊是否合法,這個時候如果跟它聯通的節點向網關請求信息是無法響應的,所以需要部署一些遠程區塊鏈節點來幫助網關響應正常的區塊鏈請求。
從整個設計中,我看到了高端路由的設計方式,也就是控制平面和數據平面的思想,這當然跟團隊本身就是搞網絡出身相關。
通過這四個角色搭建的一套網絡,可以從地理位置上分配更近,延遲更低的服務器來進行區塊的傳播,從而達到了提升性能的目的。當然這只是從網絡拓撲本身來提高性能,其實Bloxroute還從其他方面來進一步提升傳輸的性能。
高性能和可擴展性的關鍵
除了網絡拓撲優化之外,Bloxroute還使用了基于交易索引的區塊壓縮技術和直通路由技術來提升性能。
基于交易索引的區塊壓縮技術
我們知道在區塊鏈中,每筆交易產生后會先進入一個交易池中,然后通過P2P網絡進行擴散,進入每個節點的交易池中,然后等待被礦工打包。在Bloxroute的方案中,當未驗證的交易被傳輸到中繼后,會生成一個唯一的shortID和這筆交易對應,然后再將這個sID和交易一起傳播到其他的中繼中,再由中繼將這個交易索引對同步到和其相連的其他網關中,具體流程如圖所示:
經過這一輪傳播后,所有的網關里面都包含了交易和交易的索引,這個時候它還不能發揮作用,需要等到礦工挖出區塊才行。
我們知道礦工經過POW競爭后,將未確認的交易包含在區塊中,并進行傳播,當礦工將它新的區塊發送給網關后,網關會根據交易和交易索引表,將區塊中的交易部分全部替換成索引,因為交易索引一般只是4個字節的容量,所以這樣替換一下子將區塊的大小縮減了很多,從而達到擴容的目的。
然后網關會講壓縮的塊傳播到中繼,并進一步傳播到其他的網關,這個時候網關需要將壓縮后的區塊進行還原,首先它會根據索引來查找自己的高速緩存,如果不巧沒有找到,它會去請求連接的網關進行還原,如果還是還原不了,則它會直接丟棄這個壓縮的區塊。如果成功還原壓縮的區塊,網關就會將還原后的區塊傳輸給和它相連的全節點。
Bloxroute的交易壓縮是非常出彩的部分,本身在整個區塊中,區塊頭只占非常小的部分,而區塊體中的交易占大頭,在區塊鏈本身的P2P網絡中非常難壓縮,因為還涉及到區塊和交易驗證的問題,而在BDN中完全不需要管這些東西,只要交易和交易索引的對應關系不要搞錯,可以非常方便的進行壓縮。
直通路由技術
在區塊鏈的P2P網絡中,任何區塊在傳播之前都需要驗證它的有效性,所以每個節點必須接受該區塊的全部信息,然后驗證完后才能傳播給下一個節點。而在BDN中不需要驗證區塊的有效性,所以當中繼接受到一個區塊的網絡包后,它不需要等待其他網絡包到來組成一個完整的區塊,而是立即將這個包傳輸到下一個中繼或者網關去,從而提升了傳輸的效率。
我們可以看到圖中,中繼沒有等到區塊全部接收到后在傳播,而是接收一部分后就立即傳播了。
結尾
Bloxroute使用了非常精妙的手段進行了擴容,對區塊鏈的入侵性小,可擴展性高,提升了非常多性能,但好的技術也需要市場推動,我們對這個項目拭目以待。
Tags:區塊鏈ROUTEBLOBlox區塊鏈運用的技術中不包括哪一項Ac/sroute幣怎么樣LBLOK價格MBLOX
12月5日,海南自貿港數字經濟和區塊鏈國際合作論壇在海口正式開幕。火幣集團創始人發表題為《區塊鏈與數字金融:構建全球金融基礎設施演講》.
1900/1/1 0:00:00原文:Fortune,原文作者:GeoffreySmith來源:Odaily星球日報?譯者:念銀思唐歐洲正在認識到,未能實現金融體系的現代化不僅使其競爭力面臨挑戰,而且對其主權構成威脅.
1900/1/1 0:00:0021日,區塊鏈第一股嘉楠耘智在納斯達克成功上市,但為嘉楠耘智奏響凱歌的確是加密貨幣投資人的爆倉聲。21日晚,比特幣突然間暴跌8%.
1900/1/1 0:00:00文:互鏈脈搏·金走車 來源:互鏈脈搏 近日,富達加密部門富達數字資產宣布,紐約州金融服務部批準其加密托管服務FidelityDigitalAssetServices.
1900/1/1 0:00:00區塊鏈公司TokenSoft近日發文表示,大型金融服務公司富達投資正在用數字貨幣激勵員工。 XBTO收購加密貨幣托管和交易公司Stablehouse:8月12日消息,加密貨幣公司XBTO收購加密.
1900/1/1 0:00:00作者:成都鏈安 據行業媒體報道,11月27日下午1時左右,韓國知名加密貨幣交易所UpBit?安全系統遭到破壞,34200個以太幣失竊.
1900/1/1 0:00:00