第2課

Wormhole (W) 的主要特徵

本模組探討使 Wormhole 成為功能完善且開發者友好的跨鏈協議的工具和基礎設施。您將學習 Wormhole Connect 和 TypeScript SDK 如何簡化應用程式的跨鏈整合。我們將介紹監控的 W Dashboard、原生代幣轉移框架以及通過 MultiGov 的治理層等功能。技術組件如中繼者、Spy 工具和 Wormhole 結算顯示了消息和交易如何在鏈之間安全且高效地移動。

Wormhole Connect

Wormhole Connect 是一個可自訂的 React 小工具,使開發者能夠將跨鏈資產轉移功能整合到他們的應用程式中。它通過提供一個用戶友好的介面,簡化了在不同區塊鏈之間橋接資產的過程,該介面可以直接嵌入到網頁應用程式中。這個工具對於那些希望提供無縫跨鏈功能而不需從頭建立複雜基礎設施的開發者特別有用。

此小工具支持包裝代幣和原生代幣的轉移,使用戶能夠以最小的摩擦在鏈之間移動資產。開發人員可以配置此小工具以符合其應用程序的設計和用戶體驗要求,確保一致的整合。

Wormhole Connect 依託 Wormhole TypeScript SDK,提供一個穩健且安全的跨鏈互動基礎。這項整合確保小工具能夠受益於最新的協議更新和安全增強。

Wormhole TypeScript SDK

Wormhole TypeScript SDK 是一個全面的工具包,旨在促進與支持的區塊鏈之間的 Wormhole 協議互動。它為開發者提供了函數、定義和常量,簡化了連接區塊鏈和執行各類轉移的過程,包括原生代幣轉移。

該SDK抽象化了與平台、上下文和簽名者相關的複雜性,使開發人員能夠更輕鬆地構建多鏈應用程序。它為Wormhole連接的平臺提供了針對性的子包,允許開發人員在不創建過大依賴的情況下添加多鏈支持。

開發者可以使用SDK解析不同平台的地址,獲取鏈上下文對象,並獲取已驗證的行動批准(VAAs)。這些功能對於構建需要跨鏈通信和資產轉移的應用程式至關重要。

此SDK還支持協議的定義——代表不同功能的模組單元——及其相關的有效載荷。這種模組化使開發人員能夠在這些協議中封裝執行特定操作所需的數據,從而增強代碼的組織性和可維護性。

W 儀表板

W儀表板是一個監控工具,提供有關Wormhole網絡性能的實時洞察。它允許用戶可視化Wormhole消息,跟蹤交易狀態,並檢測網絡中的任何異常或遺漏。

用戶可以將他們的錢包連接到儀表板,以訪問個性化信息,例如他們的質押位置和獎勵統計數據。這個功能使得用戶能夠有效地監控他們在 Wormhole 生態系統中的參與情況。

儀表板為開發者和網絡參與者提供了一個有價值的資源,幫助他們監控Wormhole生態系統的健康狀況和活動。它提供了對網絡運作的透明度,促進了信任和明智的決策。

通過提供一個集中式的平台來進行監控和分析,W Dashboard 增強了用戶體驗,並支持基於 Wormhole 協議的應用程序的持續開發和維護。

原生代幣轉移

Wormhole 的原生代幣轉移 (NTT) 框架使得代幣可以在區塊鏈之間轉移,而無需將其轉換為包裝資產。這種方法保留了每個代幣的原生屬性,例如元數據和所有權,跨越不同鏈。

NTT 為開發者提供對代幣行為、安全性和整合功能的完全控制,使其成為跨鏈代幣轉移的靈活解決方案。通過消除對流動性池的需求,NTT 降低了與滑點和礦工可提取價值 (MEV) 相關的費用和風險。

該框架支持可替代代幣和不可替代代幣,使開發人員能夠創建多鏈應用程序,保持代幣在各個網絡上的真實性和功能性。這一能力對於需要一致代幣行為和用戶體驗的應用程序至關重要。

多重治理

MultiGov 是 Wormhole 的跨鏈治理系統,將傳統 DAO 治理擴展到多個區塊鏈網絡。通過利用 Wormhole 的互操作性基礎設施,MultiGov 實現了各個鏈之間無縫的投票和提案機制。

系統採用樞紐-輻射架構,其中樞紐鏈協調治理活動,而輻射鏈促進來自各個網絡的參與。此設計確保了不同區塊鏈生態系統之間的協調決策。

MultiGov 透過允許來自多個鏈的代幣持有者參與治理來增加參與度,確保決策反映更廣泛社群的利益。這種包容性增強了治理結果的合法性和有效性。

該框架支持在所有連接的網絡中執行提案,實現協議的同步更新和變更。

中繼器

Wormhole 網絡中的中繼者是將驗證過的行動批准 (VAAs) 傳遞到目的地的過程,在促進跨鏈過程中扮演著關鍵角色。它們作為 VAAs 的傳遞機制,無法篡改結果,確保跨鏈通信的安全性和完整性。

中繼者對於維護 Wormhole 網路的可用性至關重要。它們確保 VAA 在不同區塊鏈之間及時且可靠地傳輸,支持跨鏈應用的無縫運作。

Wormhole 協議允許使用自定義中繼器,使開發者能夠根據其特定需求和要求來定制中繼過程。這種靈活性支持各種用例和部署場景。

中繼者獨立於共識機制運作,專注於消息的傳遞。這種關注點的分離增強了Wormhole基礎設施的模組化和可擴展性。

間諜

Spy 是 Wormhole 網絡中的一個守護進程,它訂閱 Guardian Network 中的 gossip 消息,包括 VAA 和觀察數據。它允許整合者和應用程式監控即時網絡活動,而無需直接參與共識操作。

透過運行 Spy,開發人員可以追蹤多鏈事件和消息流,這對於需要實時多鏈驗證的應用程式至關重要。這一能力支持開發響應式和動態應用程式,能夠對跨鏈事件做出反應。

Spy 為整合者提供了一個有價值的機制,可以在不直接參與驗證或共識的情況下觀察 Guardian Network 的實時網絡活動。這種被動監控的方法減少了開發者的複雜性和資源需求。

間諜可以訪問通過八卦協議共享的各類消息,包括 VAA、觀察和守護者心跳。這種全面的可見性支持各種監控和分析用例。

蟲洞結算

Wormhole Settlement 是一個基於意圖的解決方案,能夠在包括以太坊、Solana 和 Sui 在內的多條區塊鏈上實現快速高效的資產轉移。它允許用戶表達轉移意圖,然後由提供必要流動性的解決者來滿足這些意圖。

這種方法促進了比最終確認更快的轉帳,優化了流動性使用並提高了跨鏈資產移動的效率。通過將意圖與執行解耦,Wormhole 結算減少了傳統跨鏈轉帳相關的複雜性和延遲。

該解決方案支持廣泛的用例,包括交換、橋接和需要無縫跨鏈功能的去中心化應用程序。其設計優先考慮用戶體驗,確保轉帳能夠迅速且可靠地完成。

查詢

Wormhole 查詢透過 REST API 端點提供即時訪問經過驗證的區塊鏈數據,實現安全的跨鏈互動和分析。它們提供按需訪問由 Guardian 證明的鏈上數據,允許集成者發起轉發到 Guardian 的鏈外請求。

然後返回帶有必要簽名的回應,以確保數據的真實性和完整性。這個機制支持需要準確及時區塊鏈數據的應用,而無需運行完整節點的開銷。

查詢通過減少代碼和開發時間來簡化跨鏈開發,允許開發者使用他們現有的狀態和讀取調用。這種效率加快了開發過程並降低了運營成本。

通過提供一種標準化和安全的方式來訪問跨鏈數據,Wormhole 查詢增強了去中心化應用程序的功能,並支持創新跨鏈解決方案的發展。

消息

Wormhole 的消息協議驅動生態系統內無縫的跨鏈通信和資產轉移。這些協議使開發者能夠構建可以跨不同區塊鏈通信的應用程序,促進了互操作性和多鏈應用程序的開發。

消息基礎設施是 Wormhole 互操作平台的基礎組件,支持跨連接鏈的消息和數據傳輸。這一能力對於需要在多個區塊鏈之間進行協調和同步的應用至關重要。

Wormhole 的消息系統由一組去中心化的驗證者稱為 Guardians 操作,他們觀察並驗證每個支持的鏈上核心合約發出的消息。這種去中心化的方法增強了跨鏈通信的安全性和可靠性。

亮點

  • Wormhole Connect 和 TypeScript SDK 幫助開發者快速且安全地添加跨鏈功能,減少多鏈 dApp 開發的複雜性。
  • W儀表板和Spy工具提供了對消息流、交易狀態和跨鏈驗證者活動的透明性和實時可見性。
  • 原生代幣轉移允許資產在區塊鏈之間移動而無需包裝,保留原生屬性並提高安全性和效率。
  • Wormhole 交易所允許快速、基於意圖的跨鏈轉移,提高速度並減少對傳統橋接機制的依賴。
  • 消息傳遞、轉發器、多重治理和查詢構成了 Wormhole 基礎設施的支柱,實現了治理、數據訪問和可靠的跨鏈執行。
免責聲明
* 投資有風險,入市須謹慎。本課程不作為投資理財建議。
* 本課程由入駐Gate Learn的作者創作,觀點僅代表作者本人,絕不代表Gate Learn讚同其觀點或證實其描述。
目錄
第2課

Wormhole (W) 的主要特徵

本模組探討使 Wormhole 成為功能完善且開發者友好的跨鏈協議的工具和基礎設施。您將學習 Wormhole Connect 和 TypeScript SDK 如何簡化應用程式的跨鏈整合。我們將介紹監控的 W Dashboard、原生代幣轉移框架以及通過 MultiGov 的治理層等功能。技術組件如中繼者、Spy 工具和 Wormhole 結算顯示了消息和交易如何在鏈之間安全且高效地移動。

Wormhole Connect

Wormhole Connect 是一個可自訂的 React 小工具,使開發者能夠將跨鏈資產轉移功能整合到他們的應用程式中。它通過提供一個用戶友好的介面,簡化了在不同區塊鏈之間橋接資產的過程,該介面可以直接嵌入到網頁應用程式中。這個工具對於那些希望提供無縫跨鏈功能而不需從頭建立複雜基礎設施的開發者特別有用。

此小工具支持包裝代幣和原生代幣的轉移,使用戶能夠以最小的摩擦在鏈之間移動資產。開發人員可以配置此小工具以符合其應用程序的設計和用戶體驗要求,確保一致的整合。

Wormhole Connect 依託 Wormhole TypeScript SDK,提供一個穩健且安全的跨鏈互動基礎。這項整合確保小工具能夠受益於最新的協議更新和安全增強。

Wormhole TypeScript SDK

Wormhole TypeScript SDK 是一個全面的工具包,旨在促進與支持的區塊鏈之間的 Wormhole 協議互動。它為開發者提供了函數、定義和常量,簡化了連接區塊鏈和執行各類轉移的過程,包括原生代幣轉移。

該SDK抽象化了與平台、上下文和簽名者相關的複雜性,使開發人員能夠更輕鬆地構建多鏈應用程序。它為Wormhole連接的平臺提供了針對性的子包,允許開發人員在不創建過大依賴的情況下添加多鏈支持。

開發者可以使用SDK解析不同平台的地址,獲取鏈上下文對象,並獲取已驗證的行動批准(VAAs)。這些功能對於構建需要跨鏈通信和資產轉移的應用程式至關重要。

此SDK還支持協議的定義——代表不同功能的模組單元——及其相關的有效載荷。這種模組化使開發人員能夠在這些協議中封裝執行特定操作所需的數據,從而增強代碼的組織性和可維護性。

W 儀表板

W儀表板是一個監控工具,提供有關Wormhole網絡性能的實時洞察。它允許用戶可視化Wormhole消息,跟蹤交易狀態,並檢測網絡中的任何異常或遺漏。

用戶可以將他們的錢包連接到儀表板,以訪問個性化信息,例如他們的質押位置和獎勵統計數據。這個功能使得用戶能夠有效地監控他們在 Wormhole 生態系統中的參與情況。

儀表板為開發者和網絡參與者提供了一個有價值的資源,幫助他們監控Wormhole生態系統的健康狀況和活動。它提供了對網絡運作的透明度,促進了信任和明智的決策。

通過提供一個集中式的平台來進行監控和分析,W Dashboard 增強了用戶體驗,並支持基於 Wormhole 協議的應用程序的持續開發和維護。

原生代幣轉移

Wormhole 的原生代幣轉移 (NTT) 框架使得代幣可以在區塊鏈之間轉移,而無需將其轉換為包裝資產。這種方法保留了每個代幣的原生屬性,例如元數據和所有權,跨越不同鏈。

NTT 為開發者提供對代幣行為、安全性和整合功能的完全控制,使其成為跨鏈代幣轉移的靈活解決方案。通過消除對流動性池的需求,NTT 降低了與滑點和礦工可提取價值 (MEV) 相關的費用和風險。

該框架支持可替代代幣和不可替代代幣,使開發人員能夠創建多鏈應用程序,保持代幣在各個網絡上的真實性和功能性。這一能力對於需要一致代幣行為和用戶體驗的應用程序至關重要。

多重治理

MultiGov 是 Wormhole 的跨鏈治理系統,將傳統 DAO 治理擴展到多個區塊鏈網絡。通過利用 Wormhole 的互操作性基礎設施,MultiGov 實現了各個鏈之間無縫的投票和提案機制。

系統採用樞紐-輻射架構,其中樞紐鏈協調治理活動,而輻射鏈促進來自各個網絡的參與。此設計確保了不同區塊鏈生態系統之間的協調決策。

MultiGov 透過允許來自多個鏈的代幣持有者參與治理來增加參與度,確保決策反映更廣泛社群的利益。這種包容性增強了治理結果的合法性和有效性。

該框架支持在所有連接的網絡中執行提案,實現協議的同步更新和變更。

中繼器

Wormhole 網絡中的中繼者是將驗證過的行動批准 (VAAs) 傳遞到目的地的過程,在促進跨鏈過程中扮演著關鍵角色。它們作為 VAAs 的傳遞機制,無法篡改結果,確保跨鏈通信的安全性和完整性。

中繼者對於維護 Wormhole 網路的可用性至關重要。它們確保 VAA 在不同區塊鏈之間及時且可靠地傳輸,支持跨鏈應用的無縫運作。

Wormhole 協議允許使用自定義中繼器,使開發者能夠根據其特定需求和要求來定制中繼過程。這種靈活性支持各種用例和部署場景。

中繼者獨立於共識機制運作,專注於消息的傳遞。這種關注點的分離增強了Wormhole基礎設施的模組化和可擴展性。

間諜

Spy 是 Wormhole 網絡中的一個守護進程,它訂閱 Guardian Network 中的 gossip 消息,包括 VAA 和觀察數據。它允許整合者和應用程式監控即時網絡活動,而無需直接參與共識操作。

透過運行 Spy,開發人員可以追蹤多鏈事件和消息流,這對於需要實時多鏈驗證的應用程式至關重要。這一能力支持開發響應式和動態應用程式,能夠對跨鏈事件做出反應。

Spy 為整合者提供了一個有價值的機制,可以在不直接參與驗證或共識的情況下觀察 Guardian Network 的實時網絡活動。這種被動監控的方法減少了開發者的複雜性和資源需求。

間諜可以訪問通過八卦協議共享的各類消息,包括 VAA、觀察和守護者心跳。這種全面的可見性支持各種監控和分析用例。

蟲洞結算

Wormhole Settlement 是一個基於意圖的解決方案,能夠在包括以太坊、Solana 和 Sui 在內的多條區塊鏈上實現快速高效的資產轉移。它允許用戶表達轉移意圖,然後由提供必要流動性的解決者來滿足這些意圖。

這種方法促進了比最終確認更快的轉帳,優化了流動性使用並提高了跨鏈資產移動的效率。通過將意圖與執行解耦,Wormhole 結算減少了傳統跨鏈轉帳相關的複雜性和延遲。

該解決方案支持廣泛的用例,包括交換、橋接和需要無縫跨鏈功能的去中心化應用程序。其設計優先考慮用戶體驗,確保轉帳能夠迅速且可靠地完成。

查詢

Wormhole 查詢透過 REST API 端點提供即時訪問經過驗證的區塊鏈數據,實現安全的跨鏈互動和分析。它們提供按需訪問由 Guardian 證明的鏈上數據,允許集成者發起轉發到 Guardian 的鏈外請求。

然後返回帶有必要簽名的回應,以確保數據的真實性和完整性。這個機制支持需要準確及時區塊鏈數據的應用,而無需運行完整節點的開銷。

查詢通過減少代碼和開發時間來簡化跨鏈開發,允許開發者使用他們現有的狀態和讀取調用。這種效率加快了開發過程並降低了運營成本。

通過提供一種標準化和安全的方式來訪問跨鏈數據,Wormhole 查詢增強了去中心化應用程序的功能,並支持創新跨鏈解決方案的發展。

消息

Wormhole 的消息協議驅動生態系統內無縫的跨鏈通信和資產轉移。這些協議使開發者能夠構建可以跨不同區塊鏈通信的應用程序,促進了互操作性和多鏈應用程序的開發。

消息基礎設施是 Wormhole 互操作平台的基礎組件,支持跨連接鏈的消息和數據傳輸。這一能力對於需要在多個區塊鏈之間進行協調和同步的應用至關重要。

Wormhole 的消息系統由一組去中心化的驗證者稱為 Guardians 操作,他們觀察並驗證每個支持的鏈上核心合約發出的消息。這種去中心化的方法增強了跨鏈通信的安全性和可靠性。

亮點

  • Wormhole Connect 和 TypeScript SDK 幫助開發者快速且安全地添加跨鏈功能,減少多鏈 dApp 開發的複雜性。
  • W儀表板和Spy工具提供了對消息流、交易狀態和跨鏈驗證者活動的透明性和實時可見性。
  • 原生代幣轉移允許資產在區塊鏈之間移動而無需包裝,保留原生屬性並提高安全性和效率。
  • Wormhole 交易所允許快速、基於意圖的跨鏈轉移,提高速度並減少對傳統橋接機制的依賴。
  • 消息傳遞、轉發器、多重治理和查詢構成了 Wormhole 基礎設施的支柱,實現了治理、數據訪問和可靠的跨鏈執行。
免責聲明
* 投資有風險,入市須謹慎。本課程不作為投資理財建議。
* 本課程由入駐Gate Learn的作者創作,觀點僅代表作者本人,絕不代表Gate Learn讚同其觀點或證實其描述。