備受期待的 Leap 5 版本即將發佈,並準備通過一系列增強功能進一步推動 EOS 網絡的發展,旨在爲開發者、API 提供商和節點運營商等提供無與倫比的價值。 Leap的這次迭代在速度、效率、控制和靈活性方面有了顯著的改進。

在追求卓越的過程中,EOS網絡工程師致力於深入思考,確保每一項功能都符合我們的高標準。 經過徹底研究後,大家得出的結論是最初定於 Leap 5 中的 Instant Finality (即時終結功能)將在後續版本中再提供。

任何區塊鏈系統面臨的主要挑戰都是確保網絡中所有誠實節點就要處理的交易的精確順序達成一致。 該協議至關重要,因爲它使節點能夠複製確定性計算,在給定的區塊高度上實現相同的狀態。 這個複雜的問題通常被稱爲共識,多年來,人們已經探索了多種方法來解決這個問題,其中一些方法甚至早於區塊鏈技術的出現。 雖然我們從現有共識研究中汲取了大量知識,但公共區塊鏈網絡的需求需要結合共識算法中的嚴格屬性,而傳統可用算法尚未充分考慮這些屬性。

五年多來,Antelope協議目前的共識算法一直是我們生態系統的基石。 它在當時是最前沿的,爲區塊鏈領域提供了突破性的功能,例如交易的真正終結性;然而,它也有其時代的侷限性。 我們當前共識算法的一個顯著限制是其與活躍區塊生產者(BP)數量的線性可擴展性。 實際上,這就意味着儘管 EOS 的出塊時間僅爲 0.5 秒,但因爲有 21 個 BP,最終確定時間卻延長至大約 3 分鐘。 此外,如果 BP 的數量增加一倍,達到 42 個,最終確定的時間也會增加一倍,達到大約 6 分鐘。

EOS一直處於區塊鏈解決方案的前沿,共識算法研究的最新進展緩解了EOS目前的一些侷限性。 利用一種稱爲HotStuff的算法,我們可以消除線性縮放約束。 我們有一個早期的概念驗證,它證明了在擴展到更多數量的區塊生產者的同時,只需幾秒鐘就可以完成最終確定。 然而,要採用這種算法來滿足公共區塊鏈環境的更高要求,就必須超越學術文獻研究的層面。 實際上,我們正在制定一種新的共識算法,該算法建立在HotStuff算法的核心思想之上。 在這樣做的時候,我們必須承擔起保護共識算法的安全性和有效性的責任。 坦率地說,我們將毫無疑問地證明區塊鏈是安全的,不會出現雙重支付。 此外,我們將繼續構建符合最高標準且不間斷運行的軟件。

我們要強調的是,我們必須進行徹底、全面的分析和測試,以確保新的共識算法具有必要的安全性和活躍性。 對於 EOS 網絡的這樣一個關鍵組成部分,我們的保證閾值需要經過數學上嚴格的證明,證明新的共識算法具有所需的屬性。 我們堅定不移地致力於維持EOS持續五年多的不間斷運營。 我們堅決確保EOS網絡核心運營不可或缺的軟件經過廣泛測試,以降低任何潛在風險。

我們非常重視您的理解和耐心,因爲我們反覆完善算法及其實現,嚴格測試軟件,並生成數學證明以供後續同行評審。 請放心,我們將堅定不移地致力於提供符合最高可靠性和值得信賴標準的產品。

Leap 5 將極大地增強 EOS 網絡,爲結合 Leap 6 所需的未來共識升級來提供堅實的基礎,同時仍然爲開發者、API 提供商和節點運營商提供重大改進。 此次更新側重於四個主要主題:放寬約束、提高速度、提升效率和增強控制。

Leap 5修改了由兩個參數控制的行爲,這兩個參數限制了智能合約的執行。

第一個參數是 max-nonprivileged-inline-action-size,將它從 Leap 5 中刪除,因此對內聯操作大小的唯一約束來自於鏈上管理的目標限制 (max_inline_action_size)。

在實踐中,這種變化意味着智能合約在與其他合約通信時,可以通過內聯操作發送更大的有效載荷。 例如,EOS EVM的新調用操作可用於部署EOS智能合約中大小大於4 KiB的EVM合約。

第二個參數是 max-transaction-time,它被賦予了一個新的默認值,以便交易時鐘截止時間由鏈上管理的目標限制 (max_transaction_cpu_usage) 有效驅動。

在實踐中,這種變化意味着交易可以在分配給它們的更長時間內完成更多的工作。 例如,EOS EVM 可以利用放寬的交易時鐘截止時間,成功執行以前可能被拒絕的計算量更大的 EVM 交易。

Leap 5 承諾通過非阻塞反序列化將 ABI 密集型請求的速度提升 4 倍。 它還通過多達 128 個線程的並行處理,擴大了只讀交易的規模。

此外,EOS VM OC 現在還可用於更好地優化精選智能合約,以在更短的時間窗口內執行相同的智能合約代碼。 這種優化目前僅限於部署到名稱以 “eosio. “前綴開頭的賬戶的可信智能合約。

EOS EVM 的智能合約部署在帶有 “eosio. “前綴的賬戶上,這意味着 EOS EVM 可以利用優化功能提高速度。 這就爲計算量大的 EVM 交易提供了更多的方法,使其能夠在交易時鐘截止時間的限制內完成。

得益於 Leap 5 的簡化同步和內存優化鏈基等功能,Antelope 網絡變得更具成本效益,將狀態內存消耗減少了約 20%。

節點運營商獲得增強的控制選項,包括自定義節點設置、通過 Prometheus 日誌記錄解決對等挑戰的能力,以及從高效、安全的僅限本地連接中受益。

隨着我們迎來 Leap 5 時代,爲開發者、API 提供商和節點運營商量身定製的獨特改進標誌着 EOS 網絡的發展。 新版本將增強的性能、可擴展性和效率和諧地融爲一體,精準地滿足了用戶的不同需求。

開發者將享受到一個擴大交易範圍的環境,爲複雜的計算和合約之間的互動鋪平道路。

對於 API 提供商而言,Leap 5 就是性能提升的代名詞。 隨着讀取能力的提高,API 不僅速度更快,而且具有無與倫比的可靠性和可擴展性。 每一次互動都旨在實現無縫體驗,與追求速度和效率的精神相呼應。

在這場轉型之旅中,節點運營商也沒有被拋之腦後。 Leap 5 承諾提高交易處理效率,這充分證明了其精湛的工程技術。 通過減少內存佔用和豐富對網絡的控制,節點運營商可以獲得不僅功能強大,而且直觀、反應靈敏的工具。

某些增強功能雖然存在於 Leap 5 軟件中,但屬於協議級功能,在激活相應的協議功能之前無法使用。 雖然 EOS 今年不會進行共識級別升級,但這些增強功能仍然可供任何 Antelope 鏈(尤其是測試鏈)提前採用。

新的主機函數允許智能合約使用 BLS12–381 橢圓曲線進行數學運算。 激活後,智能合約可將這些主機函數用於各種應用,包括新的零知識證明系統。

我們開始在 EOS 網絡上禁用延遲交易,首先要求節點運營商更改一個配置選項,修改其區塊生產節點的行爲,使 Leap 節點不允許延遲交易在其生產的區塊內成功完成。 Leap 5 通過在代碼中強制執行行爲更改,在該過程中邁出了下一步。 Leap 5 區塊生產節點會阻止包括任何新用戶提交的延遲交易。

Leap 5 還引入了新的協議功能,激活後可通過更改協議規則完成禁用延遲交易的過程,這樣就不會有新的延遲交易添加到區塊鏈中,任何現有的延遲交易都會以過期狀態被迅速取消。

我們概述了 Leap 5 爲開發者、API 提供商和節點運營商帶來的主要增強功能。 每一項改進都體現了我們不斷髮展 EOS 網絡的承諾,確保該網絡不僅穩健,而且高效、用戶友好。

而且這一切仍在不斷迭代中前進。 我們的適應性源於我們的戰略承諾,即在創新與 EOS 網絡特有的最高可靠性和性能標準之間保持平衡。 本着這種精神,我們將繼續完善這些功能,例如 Instant Finality(即時確定功能),目前計劃在 Leap 6 中發佈,與我們通常的秋季共識升級(硬分叉)發佈節奏保持一致。

敬請期待即將發表的文章,這些文章將深入探討現在概述的每一項 Leap 5 功能。 我們的目標是提供清晰、深入和詳細的信息,讓我們的社區充分了解情況並參與 EOS 網絡的開發。 我們感謝您的耐心等待和對即將到來的創新的期盼。

查看最近的羚羊聯盟電話會議,來自聯盟鏈 EOS、WAX、UX Network 和 Telos 的代表深入探討了 Leap 5 共識更新的更多細節。

EOS 網絡是區塊鏈 3.0 時代的典範之作,由 EOS VM 提供支持。EOS VM 是一個低延遲、高性能和可擴展的 WebAssembly 引擎,能夠近乎無感的實現確定性交易執行。EOS 網絡專爲 Web3 設計,致力於實現最佳的 Web3 用戶和開發人員體驗。 EOS 是 Antelope 協議的旗艦區塊鏈和金融中心,並通過 EOS 網絡基金會(ENF)作爲多鏈協作和發展公共基礎產品的工具,進一步完善基礎設施,驅動 EOS 快速發展。

EOS EVM 是對以太坊 EVM 的模擬,並位於 EOS 智能合約中。 EOS EVM 將提供與該領域其他 EVM 同等的功能,但具有無與倫比的速度、性能和兼容性優勢。 EOS EVM將EOS生態系統與以太坊生態系統連接起來,允許開發者在EOS上部署大量基於Solidity的數字資產和創新的dApps。 開發者可以使用EOS EVM來利用以太坊經過戰鬥考驗的開源代碼、工具、庫和SDK,同時利用EOS的卓越性能。

EOS 網絡基金會(ENF)誕生旨在爲 EOS 生態營造一個繁榮、去中心化和未來。 通過鼓勵 EOS 生態主要利益相關者的積極參與、扶持社區項目、提供生態系統資助和支持開放技術生態系統建設等舉措,ENF 正在掀起新一輪 Web3 變革。 作爲 EOS 網絡的中心和一個領先的開源平臺,ENF 成立於 2021 年並擁有一套穩定的框架、工具和區塊鏈部署庫。 我們一起實現了社區建設的創新,並致力於爲所有人創造更強大的未來。

  • EOS網絡基金會官網

  • EOS網絡基金會Discord

  • EOS網絡基金會中文Twitter

  • EOS網絡基金會中文Medium

  • EOS網絡基金會中文電報訂閱號

  • EOS網絡基金會中文電報羣

  • EOS網絡基金會中文YouTube