LayerZero是什麼?
LayerZero是一種可用於訊息傳遞的互操作性協議,允許任何包含有效負載的跨鏈合約呼叫。
它是如何工作的?
開發人員在多個鏈上部署合約,我們統稱這些為鏈 A 和鏈 B。交易在鏈 A 上提交,包含結果的訊息可以被傳遞給鏈 B 上的合約。合約與 LayerZero 端點互動,然後應用程式選擇的預言機和中繼器檢索相應的區塊頭和 tx 證明。他們等待 A 鏈上指定數量的區塊確認後,獨立地將各自的資訊傳送到鏈 B。在鏈 B 上,這些資訊將透過驗證者或證明庫進行驗證,然後在鏈 B 上傳送訊息合約。
一個簡單示例是使用者可以在 Stargate 上橋接,使用 SushiXSwap 進行交換,或者跨鏈交易 NFT 資產。
基礎設施提供商有什麼保證?
這裡有四個真正的元件:中繼器、預言機、驗證者\證明庫、區塊確認
應用程式可以完全控制這些元件中的每一個,以下是詳細介紹:
中繼器——中繼器是完全開放且無需許可的。應用程式可以選擇任何現有的中繼器,中繼器可以是中繼器網路,也可以是簡單的單個簽名者。
預言機——預言機也是完全開放和無需許可的。應用程式可以選擇任何現有的預言機,預言機可以是預言機網路,也可以是單個簽名者。
證明庫——驗證庫在一個只能追加的登錄檔中釋出,也可以釋出新庫,但現有庫永遠無法修改,並且是完全不可撤銷的不可變驗證庫。應用程式可以選擇任何現有的庫(它們都有公共審計)來執行其驗證。隨著XM外匯xm-now.com新的證明機制的發明、零知識證明等領域的進步以及圍繞 Gas 和採用率的最佳化協議的出現,登錄檔能夠允許無限的靈活性。
區塊確認- 區塊確認是在訊息可以傳遞到目標鏈之前必須在當前源鏈上完成的區塊數。這個數字在共識機制和具有機率最終性的系統中差異很大,是應用程式控制給定塊的最終確定性的方式,很像中心化交易所在接受來自給定鏈的存款之前所做的事情。
LayerZero 為每個應用程式提供了一種方法來明確選擇一組永遠無法修改的安全引數。我們認為關鍵基礎設施應該是不可變的、開源的,並且始終由使用者應用程式所擁有。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69995368/viewspace-2934417/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 什麼是DNS,什麼是HostsDNS
- 這是什麼這是什麼
- 什麼是分而治之?什麼是WBS?
- 什麼是WebAuthn、FIDO 是什麼?Web
- 什麼是cookie,什麼是sessionCookieSession
- ###什麼是Linux核心###什麼是MMULinux
- ITIL是什麼意思?ITIL是什麼?
- SNP全稱是什麼? SNP是什麼公司? SNP是什麼意思?
- 人是什麼?人生是什麼?人為什麼會變?
- 什麼是正向代理?什麼是反向代理?
- NLA是什麼?NLA的原理是什麼?
- ftp是什麼,ftp是什麼東西?FTP
- Java是什麼_Java是做什麼的?Java
- 什麼是this
- 為什麼要有 Servlet ,什麼是 Servlet 容器,什麼是 Web 容器?ServletWeb
- 什麼是API介面,具體是什麼意思?API
- IDFA、IMEI、OAID 是什麼,區別是什麼AI
- DRBD是什麼意思?優缺點是什麼?
- 什麼是SSRF攻擊?SSRF用途是什麼?
- GNU是什麼?和Linux是什麼關係?Linux
- 什麼是塊元素?什麼是行內元素?
- 什麼是Tornado?它的特點是什麼?
- 什麼是框架?為什麼說 Angular 是框架?框架Angular
- 什麼是zoom?它有什麼作用?OOM
- 什麼是NLA,它有什麼用?
- 什麼是Django?有什麼用途?Django
- nginx 是什麼,能幹什麼?Nginx
- AI三重問:什麼是AI?什麼是AI模型?什麼是AI大模型?AI大模型
- 什麼是eval()?eval是用來幹什麼的?
- 什麼是CDN?CDN的技術原理是什麼?
- 域名是什麼?申請域名的流程是什麼?
- DHCP是什麼?DHCP伺服器是什麼意思?伺服器
- 什麼是樂觀鎖,什麼是悲觀鎖
- 什麼是重繪repaint?什麼是迴流reflow?AI
- 車上HOLD是什麼意思,AUTO HOLD是什麼功能,有什麼作用?
- 幽默圖:什麼是Bug纏身?什麼是義大利麵條?什麼是大泥球?
- benchmarks是什麼
- 什麼是SOA