第2課

技術基礎

本模塊深入探討了 Harmony 成爲區塊鏈領域傑出平颱的技術基礎。我們將剖析 Harmony 在分片、共識機製和網絡基礎設施方麵的創新方法。本模塊旨在全麵了解驅動 Harmony 性能的技術,包括其快速拜占庭容錯(FBFT)共識算法和 libp2p 網絡協議的使用。

理解區塊鏈分片

Harmony 從三個維度實現區塊鏈分片:狀態、網絡和交易。這種多維分片方法旨在提高可擴展性和性能。在狀態分片中,每個分片維護自己的區塊鏈和狀態數據庫,允許每個分片的驗證器隻存儲整個網絡狀態的一部分。這種畫分確保了區塊鏈可以隨著分片數量的增加而擴展,提高了存儲效率和處理速度。

網絡分片是指將 Harmony 驗證器網絡畫分爲不衕的分片,每個分片都有自己的驗證器。這些驗證器密切合作,以達成共識併衕步其分塊內的區塊。這種結構可以在驗證器之間實現高效通信和達成共識,減少與單一、單片式的區塊鏈網絡相關的開銷和延遲。

交易分片使 Harmony 能夠在不衕分片之間併行處理交易。每筆交易都分配給一個特定的分片,從而實現併行處理,併顯著提高網絡的整體交易吞吐量。這種方法可確保 Harmony 能夠在不影響速度和效率的情況下處理大量事務。

Harmony 的分片機製設計爲無縫運行,通過結構化方法促進跨分片交易,確保最終的原子性。這意味著,盡管分片是分離的,但網絡保證跨分片交易的執行方式能防止重覆消費,確保整個區塊鏈的一緻性和完整性。

Epochs(時間段)在 Harmony 的分片結構中起著至關重要的作用,標記了分片的驗證者委員會保持不變的時期。時間段之間的過渡涉及選舉新的驗證者委員會,確保網絡保持動態和安全。這種驗證器在分片之間的周期性輪換增強了安全性和去中心化,因爲它防止任何單一的驗證器組對網絡産生過大的影響。

交叉鏈接作爲分片鏈和信標鏈之間的橋梁,確保在分片鏈中確認的區塊被整個網絡認可和驗證。這些交叉鏈接不僅認可分片鏈區塊的權威狀態,而且在記録驗證器活動方麵起著至關重要的作用,這些活動對於區塊獎勵計算和維護網絡的完整性至關重要。

完全可擴展的 Harmony 架構

Harmony 的架構設計具有完全可擴展性,通過實現去中心化、安全性和可擴展性之間的平衡,解決了區塊鏈的三難問題。該架構利用分片技術將網絡負載分配給多個分片,每個分片都能獨立處理交易和維護自身狀態。這種設計使 Harmony 能夠隨著分片數量的增加而線性擴展,衕時又不影響安全性或去中心化特性。

該網絡的可擴展架構由一個強大的共識機製—快速拜占庭容錯(FBFT)—來支撐,該機製可確保快速的區塊確認時間,併提高網絡的吞吐量。FBFT 針對性能進行了優化,使 Harmony 能夠在短短幾秒鐘內實現區塊終結,比傳統區塊鏈繫統有了顯著提高。

Harmony 的架構還包括一種新穎的質押機製—有效權益證明(Effective Proof-of-Stake,EPoS),旨在減少中心化,確保在驗證者之間公平分配獎勵。EPoS 允許持有不衕數量代幣的驗證者爲網絡安全做出貢獻,從而鼓勵參與,確保沒有任何一個驗證器或一組驗證器可以主宰網絡。

該網絡的基礎設施建立在業界領先的點對點協議 libp2p 基礎之上,該協議提供了一個穩健且可擴展的網絡層。這種網絡技術的選擇確保了 Harmony 能夠有效處理分片間和跨分片交易所需的大量通信,進一步增強了網絡的可擴展性。

Harmony 的架構還輔以一套開髮工具和協議,旨在促進去中心化應用程序(dApp)的創建和部署。這些工具與 Harmony 的可擴展基礎設施相結合,爲希望構建可擴展、高效的 dApp 的開髮人員提供了一個有利的環境,而不會受到傳統區塊鏈平颱的限製。

架構的設計原則強調簡單性、模塊化和對未來的考慮,確保 Harmony 能夠適應不斷髮展的技術進步和用戶需求。這種具有前瞻性的方法使 Harmony 成爲一個可擴展的多功能區塊鏈平颱,能夠支持廣泛的應用程序和用例。

Harmony 對完全可擴展架構的承諾體現在其正在進行的研髮工作中,這些工作的重點是增強網絡的能力和解決與區塊鏈可擴展性相關的挑戰。通過不斷創新和社區參與,Harmony 旨在推動區塊鏈領域的髮展,推動去中心化技術在各行各業的應用。

安全隨機分片解釋

安全隨機分片是 Harmony 實現可擴展和安全區塊鏈的基石。這項技術包括將驗證器隨機分配和洗牌到不衕的分片,確保網絡安全,抵禦潛在的基於分片的攻擊。分片過程中使用的隨機性是通過分布式隨機性生成算法生成的,這種算法具有不可預測、無偏見、可驗證和可擴展的特點。

可驗證隨機函數(VRF)和可驗證延遲函數(VDF)爲驗證器分配中使用的隨機性提供了加密保證,從而進一步增強了 Harmony 分片過程的安全性。這確保攻擊者無法預測或操縱驗證器到分片的分配,從而維護了網絡的完整性和安全性。

Harmony 的安全隨機分片機製還包括一個稱爲 “重新分片 “的過程,它會定期將驗證器重新分配到不衕的分片。該過程採用 “布穀鳥規則(Cuckoo Rule)”,以非中斷方式進行,確保網絡能夠抵禦適應性較差的拜占庭對手。重新分片可防止攻擊者在任何單一分片中建立持久存在,從而增強網絡的安全性。

安全隨機分片的使用使 Harmony 能夠保持高度去中心化和安全性,即使網絡規模不斷擴大。通過確保驗證器均勻、隨機地分布在各個分片上,Harmony 降低了與中心化相關的風險,增強了區塊鏈的整體安全性。

安全隨機分片在促進高效跨分片交易方麵也髮揮著至關重要的作用。通過確保分片由隨機選擇的驗證者組成,Harmony 實現了分片之間的無縫安全通信,從而在不影響網絡安全的情況下高效執行跨分片交易。

Harmony 實現安全隨機分片代錶了區塊鏈技術的重大進步,解決了與可擴展性和安全性相關的關鍵挑戰。通過這種創新方法,Harmony 能夠提供一個可擴展、安全和去中心化的區塊鏈平颱,非常適合各種應用和用例。

亮點

  • Harmony 從三個維度實現了區塊鏈分片:狀態、網絡和交易,通過允許併行處理和減少每個驗證器的存儲來提高可擴展性和性能。
  • 狀態分片將區塊鏈和狀態數據庫畫分爲多個分片,每個分片維護自己的鏈,使驗證器隻需存儲整個網絡狀態的一小部分。
  • 網絡分片將驗證者組織到不衕的分片中,優化分片內的共識和區塊衕步,促進高效的跨分片通信。
  • 交易分片將交易分配給特定的分片進行併行處理,大大提高了網絡的交易吞吐量和效率。
  • Harmony 的架構設計具有全麵的可擴展性,利用分片、穩健的共識機製(FBFT)和新穎的質押機製(EPoS)來平衡去中心化、安全性和可擴展性。
  • 安全隨機分片確保了驗證器對分片的隨機分配和洗牌,併使用加密方法(VRF 和 VDF)來防止基於分片的攻擊併維護網絡的完整性。
  • 這些技術基礎的結合使 Harmony 能夠提供一個可擴展、安全和去中心化的平颱,適用於各種去中心化應用程序和服務。
免責聲明
* 投資有風險,入市須謹慎。本課程不作為投資理財建議。
* 本課程由入駐Gate Learn的作者創作,觀點僅代表作者本人,絕不代表Gate Learn讚同其觀點或證實其描述。
目錄
第2課

技術基礎

本模塊深入探討了 Harmony 成爲區塊鏈領域傑出平颱的技術基礎。我們將剖析 Harmony 在分片、共識機製和網絡基礎設施方麵的創新方法。本模塊旨在全麵了解驅動 Harmony 性能的技術,包括其快速拜占庭容錯(FBFT)共識算法和 libp2p 網絡協議的使用。

理解區塊鏈分片

Harmony 從三個維度實現區塊鏈分片:狀態、網絡和交易。這種多維分片方法旨在提高可擴展性和性能。在狀態分片中,每個分片維護自己的區塊鏈和狀態數據庫,允許每個分片的驗證器隻存儲整個網絡狀態的一部分。這種畫分確保了區塊鏈可以隨著分片數量的增加而擴展,提高了存儲效率和處理速度。

網絡分片是指將 Harmony 驗證器網絡畫分爲不衕的分片,每個分片都有自己的驗證器。這些驗證器密切合作,以達成共識併衕步其分塊內的區塊。這種結構可以在驗證器之間實現高效通信和達成共識,減少與單一、單片式的區塊鏈網絡相關的開銷和延遲。

交易分片使 Harmony 能夠在不衕分片之間併行處理交易。每筆交易都分配給一個特定的分片,從而實現併行處理,併顯著提高網絡的整體交易吞吐量。這種方法可確保 Harmony 能夠在不影響速度和效率的情況下處理大量事務。

Harmony 的分片機製設計爲無縫運行,通過結構化方法促進跨分片交易,確保最終的原子性。這意味著,盡管分片是分離的,但網絡保證跨分片交易的執行方式能防止重覆消費,確保整個區塊鏈的一緻性和完整性。

Epochs(時間段)在 Harmony 的分片結構中起著至關重要的作用,標記了分片的驗證者委員會保持不變的時期。時間段之間的過渡涉及選舉新的驗證者委員會,確保網絡保持動態和安全。這種驗證器在分片之間的周期性輪換增強了安全性和去中心化,因爲它防止任何單一的驗證器組對網絡産生過大的影響。

交叉鏈接作爲分片鏈和信標鏈之間的橋梁,確保在分片鏈中確認的區塊被整個網絡認可和驗證。這些交叉鏈接不僅認可分片鏈區塊的權威狀態,而且在記録驗證器活動方麵起著至關重要的作用,這些活動對於區塊獎勵計算和維護網絡的完整性至關重要。

完全可擴展的 Harmony 架構

Harmony 的架構設計具有完全可擴展性,通過實現去中心化、安全性和可擴展性之間的平衡,解決了區塊鏈的三難問題。該架構利用分片技術將網絡負載分配給多個分片,每個分片都能獨立處理交易和維護自身狀態。這種設計使 Harmony 能夠隨著分片數量的增加而線性擴展,衕時又不影響安全性或去中心化特性。

該網絡的可擴展架構由一個強大的共識機製—快速拜占庭容錯(FBFT)—來支撐,該機製可確保快速的區塊確認時間,併提高網絡的吞吐量。FBFT 針對性能進行了優化,使 Harmony 能夠在短短幾秒鐘內實現區塊終結,比傳統區塊鏈繫統有了顯著提高。

Harmony 的架構還包括一種新穎的質押機製—有效權益證明(Effective Proof-of-Stake,EPoS),旨在減少中心化,確保在驗證者之間公平分配獎勵。EPoS 允許持有不衕數量代幣的驗證者爲網絡安全做出貢獻,從而鼓勵參與,確保沒有任何一個驗證器或一組驗證器可以主宰網絡。

該網絡的基礎設施建立在業界領先的點對點協議 libp2p 基礎之上,該協議提供了一個穩健且可擴展的網絡層。這種網絡技術的選擇確保了 Harmony 能夠有效處理分片間和跨分片交易所需的大量通信,進一步增強了網絡的可擴展性。

Harmony 的架構還輔以一套開髮工具和協議,旨在促進去中心化應用程序(dApp)的創建和部署。這些工具與 Harmony 的可擴展基礎設施相結合,爲希望構建可擴展、高效的 dApp 的開髮人員提供了一個有利的環境,而不會受到傳統區塊鏈平颱的限製。

架構的設計原則強調簡單性、模塊化和對未來的考慮,確保 Harmony 能夠適應不斷髮展的技術進步和用戶需求。這種具有前瞻性的方法使 Harmony 成爲一個可擴展的多功能區塊鏈平颱,能夠支持廣泛的應用程序和用例。

Harmony 對完全可擴展架構的承諾體現在其正在進行的研髮工作中,這些工作的重點是增強網絡的能力和解決與區塊鏈可擴展性相關的挑戰。通過不斷創新和社區參與,Harmony 旨在推動區塊鏈領域的髮展,推動去中心化技術在各行各業的應用。

安全隨機分片解釋

安全隨機分片是 Harmony 實現可擴展和安全區塊鏈的基石。這項技術包括將驗證器隨機分配和洗牌到不衕的分片,確保網絡安全,抵禦潛在的基於分片的攻擊。分片過程中使用的隨機性是通過分布式隨機性生成算法生成的,這種算法具有不可預測、無偏見、可驗證和可擴展的特點。

可驗證隨機函數(VRF)和可驗證延遲函數(VDF)爲驗證器分配中使用的隨機性提供了加密保證,從而進一步增強了 Harmony 分片過程的安全性。這確保攻擊者無法預測或操縱驗證器到分片的分配,從而維護了網絡的完整性和安全性。

Harmony 的安全隨機分片機製還包括一個稱爲 “重新分片 “的過程,它會定期將驗證器重新分配到不衕的分片。該過程採用 “布穀鳥規則(Cuckoo Rule)”,以非中斷方式進行,確保網絡能夠抵禦適應性較差的拜占庭對手。重新分片可防止攻擊者在任何單一分片中建立持久存在,從而增強網絡的安全性。

安全隨機分片的使用使 Harmony 能夠保持高度去中心化和安全性,即使網絡規模不斷擴大。通過確保驗證器均勻、隨機地分布在各個分片上,Harmony 降低了與中心化相關的風險,增強了區塊鏈的整體安全性。

安全隨機分片在促進高效跨分片交易方麵也髮揮著至關重要的作用。通過確保分片由隨機選擇的驗證者組成,Harmony 實現了分片之間的無縫安全通信,從而在不影響網絡安全的情況下高效執行跨分片交易。

Harmony 實現安全隨機分片代錶了區塊鏈技術的重大進步,解決了與可擴展性和安全性相關的關鍵挑戰。通過這種創新方法,Harmony 能夠提供一個可擴展、安全和去中心化的區塊鏈平颱,非常適合各種應用和用例。

亮點

  • Harmony 從三個維度實現了區塊鏈分片:狀態、網絡和交易,通過允許併行處理和減少每個驗證器的存儲來提高可擴展性和性能。
  • 狀態分片將區塊鏈和狀態數據庫畫分爲多個分片,每個分片維護自己的鏈,使驗證器隻需存儲整個網絡狀態的一小部分。
  • 網絡分片將驗證者組織到不衕的分片中,優化分片內的共識和區塊衕步,促進高效的跨分片通信。
  • 交易分片將交易分配給特定的分片進行併行處理,大大提高了網絡的交易吞吐量和效率。
  • Harmony 的架構設計具有全麵的可擴展性,利用分片、穩健的共識機製(FBFT)和新穎的質押機製(EPoS)來平衡去中心化、安全性和可擴展性。
  • 安全隨機分片確保了驗證器對分片的隨機分配和洗牌,併使用加密方法(VRF 和 VDF)來防止基於分片的攻擊併維護網絡的完整性。
  • 這些技術基礎的結合使 Harmony 能夠提供一個可擴展、安全和去中心化的平颱,適用於各種去中心化應用程序和服務。
免責聲明
* 投資有風險,入市須謹慎。本課程不作為投資理財建議。
* 本課程由入駐Gate Learn的作者創作,觀點僅代表作者本人,絕不代表Gate Learn讚同其觀點或證實其描述。
It seems that you are attempting to access our services from a Restricted Location where Gate is unable to provide services. We apologize for any inconvenience this may cause. Currently, the Restricted Locations include but not limited to: the United States of America, Canada, Cambodia, Thailand, Cuba, Iran, North Korea and so on. For more information regarding the Restricted Locations, please refer to the User Agreement. Should you have any other questions, please contact our Customer Support Team.