ZetaChain 作為平台的使命是為任何區塊鏈提供一般存取、易用性和實用性。該使命的一個重點是引入一流的基礎設施服務和供應商,以支援第一個通用區塊鏈開發體驗。
Web3開發平台Alchemy增加了對ZetaChain的支持,並提供Alchemy超級節點、Alchemy子圖和Alchemy全套開發工具。此次合作將使建置變得更加容易 通用應用程式 .
接下來,我們將介紹 Gateway 和 Localnet,這將大大改善通用應用程式的開發人員體驗(DevX)——ZetaChains EVM 上的單一智慧合約,可以本機連接到任何其他區塊鏈。 Gateway在ZetaChain 2.0升級中發揮重要作用。
重點
-
通用 EVM 上的應用程式(通用應用程式)可以本地存取或透過任何連接的鏈訪問,無需用戶切換網路。他們使用 ZRC-20 代幣標準,無需許可即可提取代幣作為連結鏈上的原生資產。
-
通用應用程式提供了一種中心輻射模型,允許使用者從一個地方管理本機外部資產和資料。相較之下,不同鏈上的合約之間的點對點訊息傳遞非常複雜,難以擴展,並且無法擴展到像比特幣這樣的非智慧鏈。
-
Gateway 全面的智慧合約介面改造使連接鏈上的外部帳戶 (EOA) 和應用程式能夠透過統一的 API 高效調用通用應用程式、發送代幣並處理 Gas 查詢。
-
網關簡化了複雜的多步驟操作,例如將BTC 從比特幣發送到ZetaChain 上的通用應用程序,將其鎖定在保險庫中,提供USDC,然後將USDC 兌換為以太坊上的另一種代幣-所有這些都只需單擊一下即可。
-
新的本地網路環境允許合約快速部署和交互,交易幾乎立即完成並收到反饋,就像在單鏈上操作一樣。
通用應用程式
通用應用程式是 ZetaChain EVM 上的智慧合約,可以本機連接到任何其他區塊鏈(比特幣、EVM、非 EVM、異質 L2 等)。與常規合約不同,通用應用程式可以接受來自任何連接鏈的合約呼叫、訊息和代幣傳輸。它還可以觸發合約調用並在連接的鏈上進行代幣傳輸。這些功能使通用應用程式能夠協調跨鏈的複雜多步驟交易。
例如,比特幣用戶可以與通用應用程式交互,將 USDC 發送給以太坊上的收件人。以太坊用戶可以在 ZetaChain 上購買 NFT,並將其發送到 BNB 鏈上的帳戶——這一切只需一步完成。
通用應用程式部署在ZetaChain的通用EVM上,擴展了EVM的全鏈互通能力。這意味著現有合約可以在ZetaChain上即插即用,經過一些修改,可以獲得強大的全鏈能力。
點對點訊息傳遞的挑戰
在點對點訊息傳遞系統中,一條鏈上的合約直接與另一條鏈上的合約進行通訊。對於少量互連的區塊鏈來說,這種設定簡單有效,提供了建立通訊通道的簡單方法。然而,隨著區塊鏈和合約數量的增加,複雜性呈指數級增長。每個合約必須與其他合約建立並維持直接連接,從而形成密集的連結網絡。這種架構可能會導致幾個問題:
-
可擴展性挑戰: 隨著節點數量的增加,潛在連結的數量呈現二次方成長。管理這些連線可能會變得很麻煩並且需要大量資源。
-
維護和升級: 更新或維護點對點系統可能很困難,因為需要同時跨多個連線實施變更。
儘管存在這些挑戰,點對點系統對於不需要共享狀態的小型跨鏈應用程式仍然有用。
引入通用應用程式的中心輻射模型
相較之下,ZetaChain 的中心輻射模型透過連接到網路中所有其他區塊鏈的單一中心進行通訊。
該模型不僅擴展了通用應用程序,允許開發人員實現與點對點訊息傳遞相同的應用程序,而且還顯著簡化了網路架構並提供了許多優點:
-
更好的可擴展性: 在星型系統中,新增節點僅需要與中央集線器的單一連接,而不是與每個節點的多個連接。這種線性可擴展性對於建立面向未來的區塊鏈互操作系統至關重要。
-
維護更方便: 升級和維護任務更容易管理,因為更改只需要在中央集線器上的單一通用合約中實施,而不是在所有區塊鏈上的不同合約中實施。
-
鏈結抽象: 透過透過中央樞紐進行所有通信,開發人員可以消除與多個區塊鏈互動的複雜性。這簡化了開發過程,並使開發人員能夠創建與任何連接的區塊鏈互動的跨鏈應用程序,而無需管理各自的連接和協議。
-
統一流動性: 中心輻射模型可以整合多個區塊鏈的流動性,為不同鏈上的資產提供聚合和交換的中心點。這種統一的流動性提高了跨鏈交易的效率和有效性,減少了碎片化並增強了使用者可用的整體流動性。
為了利用這些優勢並為未來 1,000 個區塊鏈建立更好的互通性解決方案,ZetaChain 正在從點對點訊息系統過渡到通用中心輻射模型。
網關-ZetaChain的統一入口
Gateway是連接鏈上的智慧合約,暴露API給開發者呼叫Universal Apps、發送token、查詢gas資訊等。
新的網關對通用應用程式進行了徹底改造,簡化了複雜的多步驟操作。
先前,ZetaChain 透過連接器合約使用點對點訊息傳遞,以實現連接鏈合約之間的價值和資料傳輸。通用應用程式允許 EOA 和合約與 ZetaChain 進行交互,方法是將原生 Gas 代幣發送到 TSS 地址,將 ERC-20 代幣發送到託管合約,然後將其轉換為 ZRC-20 代幣。然而,這種方法缺乏一致性和靈活性,使得協議增強具有挑戰性。
在下一次升級中,連接到鏈上的通用應用程式的所有互動都將通過網關。以下是網關的概述:
連結鏈上
堅固度
複製程式碼
功能押金(地址接收者)應付
函數deposit(地址接收者,uint 256金額,地址資產)
用於將原生 Gas 和支援的 ERC-20 代幣發送到 ZetaChain 上的地址。當您只想將代幣從連接的鏈發送到 ZetaChain 上的地址時,請使用此方法。
堅固度
複製程式碼
函數depositAndCall(地址接收者,uint 256金額,calldata有效負載)應付
用於將原生 Gas 和支援的 ERC-20 代幣發送到 ZetaChain 上的合約,並使用有效負載調用合約。當您想要向 ZetaChain 上發送代幣並調用通用應用程式合約時,請使用此方法。例如,將代幣發送到借貸合約或使用通用交換合約在連接的鏈之間交換代幣。
堅固度
複製程式碼
函數呼叫(地址接收者,呼叫資料有效負載)
這是一個簡單的Universal App合約呼叫方法。當您只想調用通用應用程式而不向其中存入代幣時,請使用此方法。例如,鑄造 NFT。
在Zeta鏈上
Universal Apps可以透過以下方式提取通鏈上的代幣並呼叫合約:
堅固度
複製程式碼
函數withdraw(地址接收者,uint 256金額,地址zrc 20)
用於將 ZRC-20 代幣作為原生資產發送到連接的鏈。例如,您可以將ZRC-20 BNB作為原生BNB資產直接發送回BNB Chain。
堅固度
複製程式碼
functionwithdrawAndCall(地址接收者,uint 256金額,地址zrc 20,calldata訊息)
用於向連接鏈發送 ZRC-20 代幣並調用合約。例如,將 ZRC-20 USDC 發送到以太坊,並調用 Uniswap 合約將 USDC 兌換成以太坊上的另一個 ERC-20 代幣。
堅固度
複製程式碼
函數呼叫(地址接收者,calldata訊息)
是通用App對連結鏈合約的簡單呼叫方式,不涉及代幣轉帳。
網關合約轉換
從連接器合約過渡到網關合約將使互動更加順暢和高效,從而提供一致且靈活的方式來處理跨鏈通訊。
呼叫連接鏈上的合約
從一開始,ZetaChain 就提供了一種強大的機制來提取從連接鏈發送的代幣——ZRC-20 代幣標準。 ZRC-20 是實現統一流動性的關鍵。 ZRC-20 的主要功能是能夠無需許可地將代幣作為原生資產提取到連接的鏈上。
增加「call」和「withdrawAndCall」方法擴充了Universal Apps的功能,不僅可以提取ZRC-20資產,還可以呼叫連接鏈上的合約。例如,將BTC 從比特幣發送到ZetaChain 上的通用應用程序,將其鎖定在金庫中,提供USDC,並將USDC 兌換成以太坊上的另一種代幣——現在可以進行複雜的多步驟操作。
引入本地開發環境
ZetaChain提供了豐富的工具集來促進通用應用程式的建置。借助新的以通用應用程式為中心的開發環境,您可以啟動本地網絡,部署合約,與它們交互,並幾乎立即看到結果,就像一切都在單個鏈上運行一樣。所有操作都可以即時完成,無需等待鏈升級,這使得測試應用程式變得更加容易。
連結網路鏈
ZetaChain 正在不斷擴展其連接性:
-
Polygon:已在測試網路上可用,預計很快將在 ZetaChain 主網上線。
-
Solana:整合和概念驗證實驗正在進行中,並計劃在不久的將來將其引入測試網。
關於澤塔鏈
ZetaChain 是一個通用的 L1 區塊鏈,作為去中心化互聯網的基礎層,為每個區塊鏈的全球訪問、易用性和實用性提供了一個平台。 ZetaChain 的 Omnichain 智能合約專為通用 EVM 上整個加密生態系統的通用鏈抽象而設計。 ZetaChain 可以連接到任何區塊鏈,從以太坊和 Cosmos 到比特幣等,從而實現統一的流動性、用戶體驗和數據,並從一個地方進行管理。通用應用程式在 ZetaChain 上面向未來,與現有和新的鏈整合完全相容。借助擬議的通用股權證明功能,ZetaChain 支持對原生比特幣和以太坊等資產進行質押以換取獎勵,從而為經濟安全提供無限的規模。
專案後續進度請關注ZetaChain X官方帳號@zetablockchain。
有興趣在 ZetaChain 上建立應用程式的開發人員應聯絡partnerships@zetachain.com。
本文源自網路:Universal Apps:旨在讓開發者直接連接到每個區塊鏈
相關:人工智慧浪潮再次來臨。一篇文章回顧了灰階AI基金的持有情況
原創| Odaily 星球日報 (@OdailyChina) 作者 | Asher(@Asher_0210)近期,隨著比特幣價格的強勁上漲,山寨幣市場迎來了罕見的大反彈。其中,Meme、AI等熱門版面的價格表現特別突出。昨晚,灰階宣布成立新的去中心化人工智慧基金-Grayscale Decentralized AI Fund LLC。該基金將重點資助以下三個關鍵領域:人工智慧服務、解決中心化人工智慧使用相關問題以及發展人工智慧相關基礎設施。此外,灰階也公佈了一些已納入基金的去中心化人工智慧項目,包括TAO、FIL、LPT、NEAR和RNDR。訊息發布後,AI領域...