頭條禾科技術負...

禾科技術負責人:公鏈架構優化的「新四化建設」 – 鏈聞ChainNews

Heco 技術負責人Andrew 認為,區塊鏈具體的約束和認識抑制的提前下,可實現互聯網領域優秀的工程優化經驗。

演講:Andrew,Heco 技術負責人

2021 年9 月4 日,BeWater DEVCON 全球開發者大會在北京舉行,來自語言的近百位鏈開發者齊聚北京,編程、密碼學、去中心化協議、隱私技術、、、開放金融等領域展開深入探討。

禾科技術負責人:公鏈架構優化的「新四化建設」

在有關公鏈的可擴展性問題時,來自海內外的開發者們對當前市場關注的分片、Layer2、側鍊等技術解決方案進行了激烈的討論。 HECO 開發技術負責人Andrew 系統地分析了當前公鏈方案解決方案存在的可擴展性,並詳細介紹了現有的公鏈可擴展性的優缺點。安德魯認為Layer1是對區塊鏈平台的擴展,Layer2是對區塊鏈應用的擴展,安德魯將Layer1擴容系統分為3大類:分片、DAG(有向無環結構)和大塊,將Layer2擴容架構分為側鍊子鏈、通道和匯總三大類。

另外,安德魯重點分享了HECO 在公鏈擴展性的理念和實踐中的經驗和總結,「HECO 回到公鏈擴展性問題的原點,看於公鏈自身的架構優化,提供一定程度的約束和軟件感知特定的提前下,和互聯網領域成熟的優化經驗是可以充分利用實例和利用的。

基於以上觀點和認知,安德魯提出公鏈架構優化的新四化建設:

  1. 在保證鍊式結構的提前下,對結構進行突發事件,對組件進行充分分解和解耦;
  2. 在保證滿足需求的提前準備下,對進行並行化,實現多進程作業;
  3. 在保證狀態完整的處理下,進行異步化改造,將等式的I/O操作後台;
  4. 在保證透明安全的前提下,進行本地化多級優化優化。

Andrew在分享過程中提到,HECO當前性能優化成果是BSC的1.3倍以上,對Geth的性能提升更達到了1.5倍以上,未來HECO也有計劃地將這些優化經驗貢獻給Geth社區。

演講最後,Andrew 提出了「CAB 未來技巧」——Crypto Andy 和Bill 的定律,他認為10-20 年,大部分基礎網絡、基礎硬件、基礎安全,紅利都被區塊鏈領域的技術全面吸收並丙廣告, HECO未來將持續在Layer1擴展性之路上深入探索。

以下為安德魯演講全文:

公鏈擴展性問題和解決方案

部分鏈技術的本質是擴展的目標、組織的目標和的目標,但在擴展的擴展目標的本質上,技術自身卻受到了擴展問題的否定。

禾科技術負責人:公鏈架構優化的「新四化建設」

最清晰的就是以太坊主網,上圖是到Q2的合約TVL鎖倉量,飼養以太坊的智能原因可以持續被其他公鏈所蠶食;大家都知道,網絡嚴重擁堵,堵高昂;但根本的原因還是以太坊主網的擴展性變形。

實際鏈領域的極限問題是沒有被嚴格定義和證明的,並不能等同於起源的CAP,具體領域鏈內學術界和工業界廣泛類型的擴展性解決方案,例如分片以及最近很火的Layer2 Rollup 方案。

禾科技術負責人:公鏈架構優化的「新四化建設」

分片作為平台級擴展方案提供的潛力,但其安全性和模型在實際落地中容易滿足、要支持通用的高級智能思維整體供應困難重重、很多場景下跨片交易帶來的價值對吞吐提升方式的收益;應用匯總方案通過平台契約和二層相結合的,在安全性和吐吐方面有一定的優勢,但目前還只是對特定應用的擴展,還不能擴展到通用平台語言。

DeFi 業務的興起又給鏈的擴展性提出了新的要求,DeFi 應用非常吸引可組合性,火花的調用需要像搭建樂高積木一樣敏捷,而分片和Layer2 技術的共同問題是引入的虛擬服務的複雜性,對DeFi 真正的友好。所以重回到問題的原點,當看到公鏈自身的架構優化時,我們會發現,我們完全相同的鏈特有的約束和問題認知障礙的提前下,軟件和互聯網領域成熟優秀的工程優化經驗是可以充分利用例子和利用的。

這裡我將其總結為公鏈架構優化的新四化建設:

  1. 在保證鍊式結構的提前下,對結構進行突發事件,對組件進行充分分解和解耦;
  2. 在保證滿足需求的提前準備下,對進行並行化,實現多進程作業;
  3. 在保證狀態完整的處理下,進行異步化改造,將等式的I/O操作後台;
  4. 在保證透明安全的前提下,進行本地化多級優化優化。

實際上行業內已經出現了和我們類似的公鏈,比如Flow和Solana。下面我們分別介紹一下那個故事的核心設計。

Flow是一條NFT的行業公鏈,其核心理念是對交易處理過程中的垂直播放和執行進行解耦。主要有兩個創新點:

1)分節點架構,因設計人員發現節點間的處理能力差拉了整個網絡的性能和擴展性,因此Flow 將網絡中的節點收集、利用、執行和驗證4 類,讓大量的低配節點只負責設備,保證網絡的安全,而少量的配節點只負責執行,從而提升網絡整體的處理能力。

禾科技術負責人:公鏈架構優化的「新四化建設」

2)傳播機制,進行跨區塊的封印,從而導致彼此間的相互連接。

圖像(2).png

索拉納是一條迅猛發展的全行業公鏈,最大的創新是PoH(歷史證明),一種可驗證的對樣本時間和事件排序的方法,可以作為網絡事件,從而實現全網同步相對時間的統一拜拜和消息的高效;而Tower BFT(佔庭容錯)則是在PoH網絡的基礎上,實現了對PBFT(拜占庭容錯)消息傳輸和VC(View Change)優化。

其他的優化點像大片分片EC 編碼和路徑傳輸必須使用資源利用硬件資源、並行執行等,都是在高TPS 下實現的工程實現,當然覺得不代表真正,Solana在公鏈架構優化工程實踐中走得比較靠前。

圖片(3).png

Flow 和Solana 都是在公鍊網絡優化好的案例,這也讓持有相同理念的HECO 在行進的路上不覺孤單,當然HECO 比Flow 和Solana 還有一個特點就是完全下面就來了解一下HECO在擴展性方面的實踐和成果。

HECO 公鏈擴展性理念和實踐

先來看一下HECO的戰略定位,HECO本身就是DeFi平台的技術核心和生態基礎設施,開始著上層資產、應用和流量入口的所有業務,而HECO自身的技術矩陣又可以按資產安全、能力、網絡規模、應用生態4 大維度展示為12 個核心模塊,下中心給大家的主要是我們在能力績效相關的交易執行、狀態等方面的優化工作。

禾科技術負責人:公鏈架構優化的「新四化建設」

容量性能優化首先要明確其理論模型,HECO當前還是基於整個鏈的POA+POS機,在出時間塊一定的住的方面要保證可以覆蓋部分打包+傳播+交易二次執行和驗證時間。那些思想就是如果可以進一步降低執行和區塊傳播時間,就可以在一個部分內重新進行更多的交易,從而有效提升網絡整體的吞吐。

左圖是我們整理的擴展左性邊界優化的優化,右圖是當前整體後的效果,可以看藍色的線,HECO已經可以安全地將Block GasLimit設置到100M Gwei以上,TPS可以到1500+ 。下面來展開幾個重點優化。

禾科技術負責人:公鏈架構優化的「新四化建設」

先來看看並行優化,大家都知道並行節點的一個接口就是它的MPT狀態樹,HECO狀態樹更新多並行優化,比如多賬戶之間可以無關聯地並行RLP編碼,更新存儲Trie,並行計算存儲Root等,還有並行計算區塊盛開和收據Root等。並行執行整體優化效果是可以將區塊內交易執行時間降低30%以上。

圖像(4).png

再去更新互聯網,當分片完成優化,需要寫寫、更新快照和狀態之後進行3步存儲更新,分析發現狀態提交是持續的時間,並且可以和下一個階段進行優化提交,即上一小部分更新快照就可以開始下一小部分的執行,但同時也要保證上一小部分提交完成之後開始下一小部分的狀態提交,從而保證狀態提交的順序和才通過存儲存儲,HECO 將優化存儲更新在整個時間塊中,時間減少了90%,效果也非常明顯。

禾科技術負責人:公鏈架構優化的「新四化建設」

HECO 對合約位圖、短數據哈希計算結果等優化優化也取得了成果,同時將交易內交易好的執行時間降低了31.46%。

禾科技術負責人:公鏈架構優化的「新四化建設」

HECO 技術團隊將我們性能優化的代碼分別補丁到BSC 和Geth 的主幹上,BSC 和以太坊主網去同步部分和交易進行實測對比(通過對比相同條件下的區塊成塊時間) ,結果是HECO 優化的性能是BSC 的1.3 倍以上,對Geth 的性能提升更達到了1.5 倍以上。當然HECO 也有計劃地將我們的社區優化貢獻給Geth。

圖像(5).png

回顧H 擴展性路線,我們始終堅持著德Fi友好和完全不同的宗教信仰。互聯網工程化的老路?密碼朋克的盒子裡還有多少魔法沒有放出來? HECO 透視路線和主義之爭不會影響區塊鏈的發展,組合創新區塊鏈技術的最大魅力。

而且我們認為軟件行業曾經的安迪比爾技巧在區塊鏈行業同樣適用,稱其為“CAB我們技巧”——Crypto Andy and Bill’s law:未來10-20 年,基本基礎網絡、基礎硬件、基礎所以HECO 會持續在Layer1 擴展性道路上堅固堅固前行。

.

Source Link

最受歡迎

繼續閱讀

長期持有者持有的比特幣(BTC)供應量達到最高水平

根據Glassnode 的估計,比特幣的長期持有者(LTH)目前擁有1452 萬枚BTC,創歷史新高,只剩下25% 留給短期持...

抓住Web3 遊戲的先發優勢:成功策略

Web3和區塊鏈技術的出現徹底改變了遊戲行業,為開發者和企業家提供了前所未有的機遇。 Web3 遊戲的去中心化性質為創新遊戲貨幣化模式、玩家所有權和社區參與打...

現在讀

$COOKIE, the Cookie3 Mark...

Tallinn, Estonia, March 26th, 2024...

長期持有者持有的比特幣(BTC)供應量達到最高水平...

根據Glassnode 的估計,比特幣的長期持有者(LTH)目前擁有1452 萬枚BTC,創歷史新高,只剩下25% 留給短期持有者和投機者。 儘管BTC 的價格在過去一個月中保持相對平穩,範圍在約29,000 美元至31,000 美元之間,但人們還是開始瘋狂囤積。 ...

Caldera 宣布與Espresso Syste...

Caldera 開發人員可以利用Espresso Sequence...

抓住Web3 遊戲的先發優勢:成功策略

Web3和區塊鏈技術的出現徹底改變了遊戲行業,為開發者和企業家提供了前所未有的機遇。 Web3 遊戲的去中心化性質為創新遊戲貨幣化模式、玩家所有權和社區參與打開了大門。對於那些尋求利用Web3 遊戲巨大潛力的人來說,確保先發優勢至關重要。 了解Web3 遊戲生態系統在深入研究Web3 遊戲之前,有...

Taapsee Pannu 推出NFT 平台,介紹...

企業家貢獻者表達的意見是他們自己的。 您正在閱讀《企業家印度》,這是企業家媒體的國際特許經營刊物。 女演員Taapsee Pannu 最近推出了“taapseeclub.com”,這是她自己的非同質代...

比特幣(BTC) 地址休眠超過11 年,轉移310...

經過11 年多的閒置之後,一個包含3100 萬美元BTC 的休眠比特幣地址最近突然活躍起來。 2023年7月22日,地址 轉入 將其全部餘額轉移到新地址。 早期BTC 地址復活 比特幣自2009 年以來就已經存在,因此存在多年來不活躍的休眠地址,其中包含大量BTC。這種加密貨幣的一些早期採用者能夠...

加密貨幣死了嗎?當今加密貨幣的現狀

您之前可能聽說過加密貨幣正在消亡(或比特幣已消亡)。在這篇文章中,我們將研究加密貨幣的狀態,並嘗試回答這個問題:加密貨幣現在已經死了嗎? 在我們開始之前,我們想澄清一下,本文指的是最廣泛意義上的“加密貨幣行業”; 在裡面 網絡3 感覺。該定義包括加密資產市場; 但它還包括其他非財務用例。 隨著近來加...

Chancer 可能成為體育和社交博彩領域的下一個...

加密貨幣 隨著企業財報季節的繼續,本週股市表現好壞參半。在Ne...

以太坊(ETH) 創下兩個月來CEX 流入最高紀錄...

過去一周,以太坊(ETH)流入中心化交易所(CEX)的資金量創下了過去兩個月來的最高水平。這些重大的資產變動表明ETH 的價格可能會下跌。 CoinGecko 數據顯示,第二大加密貨幣的價格一直在小幅下跌,過去一周價值下跌了2.5%。截至撰寫本文時,以太幣易手價格為1,892.65 美元,過去24...

新的DeFi 法案有“不可行的義務”

加密貨幣創新委員會表示,新的反洗錢法案沒有為DeFi 中的非法金融...

幣安大幅削減成本,瑞波幣為美國銀行和加密貨幣風險投...

美國證券交易委員會(SEC)對加密貨幣公司的打擊似乎嚴重影響了幣安的業務。據報導,在過去幾週內,該加密貨幣交易所解雇了1,000 多名員工,並削減了一些福利。 幣安表示,“當前的市場環境和監管環境”導致利潤下降,這表明可能正在進行更多削減。一位發言人告訴Cointelegraph,該公司將考慮縮減“...

Automata 雙週更新:第48 期| 通過自動...

迎接新的季度意味著設定我們的意圖並為團隊規劃下一步的行動。幕後醞釀的一切——合作、產品功能和營銷發布——很難抑制我們的興奮。我們一開始就在1RPC(2 個備受期待的第2 層主網)上添加了對Linea 和Base 的支持。科技載體更新頁腳以顯示界面版本平滑的用戶體驗 USDC CCTP 支持 關於仲裁...