以太幣交易所 以太幣交易所
Ctrl+D 以太幣交易所
ads

Moonbeam與Axelar之間的跨鏈智能合約_AXEL

Author:

Time:1900/1/1 0:00:00

Moonbeam構建于波卡之上并共享其可互操作未來的愿景,但跨鏈之間的交流不僅僅局限于平行鏈之中。Axelar網絡協議已將其部分網絡通過允許資產在Cosmos和EVM網絡之間橋接,擴展至Moonbeam生態之中。

除了資產橋接之外,Axelar的通用消息傳遞允許智能合約能夠進行跨鏈通信。這讓開發者能夠在Moonbeam上構建跨鏈互連合約并運用于波卡、以太坊、Avalanche、Cosmos以及更多鏈上。

多鏈dApps目前可適用統一的接口,在多個EVM鏈上使用。協議將能夠使用Axelar的GMP技術連接其跨鏈合約以成為多鏈應用,從而在原本孤立生態系統中架構出高級的可互操作性和功能。

為示范互連合約的功能,我們將會進行一個demo演示,從測試網EVM傳送并儲存一個字符串至另外一條EVM鏈。

如果您尚未設置MetaMask,您可通過Moonbeam官方文檔網站添加MoonbaseAlpha網絡。

#1?Axelar合約概覽

NFT內容創作者的支出較2022年峰值下降98%:金色財經報道,據Token Terminal數據,藝術家收入的減少可能會阻礙新作品的推出,從而導致市場僵化,該市場的交易量已從 2022 年 1 月的 170 億美元下降了 95%。研究人員Nansen表示,當月特許權使用費達到2.69億美元的峰值,但今年7月僅為430萬美元,因為每筆交易支付的費率從高達5%降至0.6%。

區塊鏈技術專家Sei Labs的NFT和游戲增長負責人Phillip Kassab表示,這是一種短視的策略,忽視了這一領域的可持續成功建立在賦予交易者和創作者權力的微妙平衡之上的事實。

Nansen數據顯示,隨著創作者支出大幅下降,NFT藝術家版稅較峰值下降98%。[2023/8/12 16:22:14]

Axelar是一條提名機制的PoS鏈,提供安全的跨鏈通信。Axelar網絡上的每個驗證人在鏈上運行Axelar支持的節點。這些驗證人將會通過監控每條鏈上的AxelarGateway合約,一同確認從一條鏈傳送至另外一條鏈的消息,而在本次demo中我們將會與兩個Axelar合約中的其中之一交互。

加密交易所Gopax CEO已離職,董事制度改為5人:金色財經報道,據業內人士9日透露,韓國加密交易所Gopax運營商Streamy 4日召開董事會,通過了董事會重組方案,內容包括將人事制度由現有的4人董事制度改為5人董事制度等內容。

據悉,6月19日上任的首席執行官Lee Joong-hoon已辭職。Gopax的一位官員解釋說,“由于大股東(幣安)的意見,首席執行官Lee Joong-hoon將被免職”,前首席執行官Lee Joong-hoon將繼續履行現有職責。我們還不知道新任首席執行官是誰,據推測是幣安的人”。[2023/8/9 21:34:23]

▲圖片來源于AxelarNetwork

另外一個我們即將交互的合約是AxelarGasReceiver微服務。當您使用AxelarGateway以發送跨鏈交易,IAxelarGasReceiver將會讓您在目標鏈上支付子交易的費用。雖然其并非必要,但這允許終端用戶僅發送一個交易實現在目標鏈上的自動更新。

#2?連接SimpleGeneralMessage合約

Chiliz將Ankr選定為Chiliz Chain主要RPC提供商:6月1日消息,體育和娛樂區塊鏈解決方案 Chiliz 宣布選定 Ankr 作為 Chiliz Chain 主要 RPC 提供商。Chiliz Chain 將引入一個由 11 個活躍的權益證明 (PoSA) 節點驗證器組成的系統,Ankr 、Jump Crypto、Paribu 和 Meria(以前稱為 Just Mining)為鏈前 4 個驗證節點。[2023/6/1 11:52:58]

現在我們來嘗試最簡單的方式,我們可以在Githubgist查看目前部署的合約,來快速了解當前的操作。

gist.github.com/jboetticher/0188244031df80e9b180568e30bfa7a5

如果您查看此合約的主合約,您將會發現其衍生于一個抽象合約IAxelarExecutable。此主合約包含Axelar合約需要與通用消息傳遞交互所需的一些代碼。

在此主合約之中有兩個函數,第一個為sendMessage。此函數通過Axelar在鏈間傳送一個編碼字符串信息,并提供在目標鏈支付Gas費用的選項。

SBF律師:原定于10月份的審判可能需要推遲:3月9日消息,前FTX首席執行官Sam Bankman-Fried(SBF)的律師Christian Everdell周三表示,可能有必要推遲SBF原定于10月2日進行的刑事審判,理由是審查證據和準備辯護可能需要比預期更多的時間。Everdell在信中寫道:“雖然我們此時不提出這樣的申請,但我們現在想向法院說明這個問題。”

Everdell在致美國地區法官Lewis Kaplan的一封信中說,曼哈頓的聯邦檢察官尚未提交從Caroline Ellison和Gary Wang的電子設備中收集到的證據。律師還指出,檢察官上個月末增加了新的欺詐和共謀指控,將SBF的罪名增加到12項。

審判時間表和SBF的保釋條件預計將在周五的法庭聽證會上進行討論。[2023/3/9 12:51:26]

第二個函數為_execute,此函數覆蓋由IAxelarExecutable衍生的函數。此函數為內部函數,僅可以在AxelarGateway合約從其他鏈接收對此合約的消息時調用。這是我們從消息的有效負載中解析字符串的地方。

央行方昕:海南自貿港探索數字人民幣跨境金融服務:金色財經報道,2023年1月11日,中國人民銀行海口中心支行行長方昕發表題為《以金融改革開放加快海南自貿港建設》的文章。文章中表示,推動以數字貨幣為代表的金融科技在跨境金融服務中的應用。海南自貿港可以利用數字貨幣、區塊鏈、大數據等金融科技,特別是發揮全域試點數字人民幣的優勢,探索數字人民幣跨境金融服務功能,配套完善的金融基礎設施和制度,推動建立跨境資金調撥、結算及外匯交易等數字貨幣應用場景,在降低跨境支付成本的同時提升跨境支付效率和透明度,實現跨境資金交易的可留痕、可追溯和可監管,助推新型離岸國際貿易等業務發展。[2023/1/11 11:06:32]

實踐永遠是最好的學習方式,所以您可以自行在MoonbaseAlpha上跟隨步驟進行部署和消息傳遞。

#3?通過Remix在MoonbaseAlpha上部署

部署一個Demo合約最簡單的方式是通過Remix。您將需要DEV以在MoonbaseAlpoha上部署,如果您尚未擁有DEV,您可以從我們提供的Faucet獲取。

如需部署腳本,首先請將合約復制并貼至Remix。接著在編譯頁面編譯合約,請同時確保您的MetaMask已連接至MoonbaseAlpha網絡。隨后,在Remix的部署標簽中將環境設置為InjectedWeb3,此設置將會把MetaMask設置為Web3提供商。

此合約以及使用Axelar的互連合約將需要連接兩個合約的地址:AxelarGateway以及AxelarGasReceiver。您會需要在構建SimpleGeneralMessage.sol時在MoonbaseAlpha上提供其實例。

當您的合約成功部署至MoonbaseAlpha,建議您在其他與Axela部署相連接的EVM測試網重復此過程。以下為部分具有Faucet的鏈接,以及先前部署的SimpleGeneralMessage合約,以便您快速部署。

#4?通過Axelar從Moonbase發送跨鏈信息

要使用自動目標鏈交易發送跨鏈消息,您首先需要了解在目標鏈上要支付多少Gas費。在本示例中,MoonbaseAlpha原生資產DEV將會被用于支付Gas費用。測試網費用的衡量方式與其主網相同。截至本文撰寫時,ETH價格高于AVAX,因此從DEV至rETH所需的Gas費用將會遠高于DEV至FujiAVAX。

要計算原鏈資產至目標鏈Gas費用的轉換,您可以使用以下腳本

github.com/jboetticher/axelar-sandbox/blob/main/axelar-sdk/script/estimateGasFee.ts

此腳本使用AxelarjavascriptSDK。以下為100000DEVWei單位的Gas費用與其他鏈的轉換列表。100000相較于一般字符串已足夠支付費用,但不適用于段落或是完整的文章。

RopstenTestnet:356806741787800000

PolygonMumbai:3390032863000000

AvalancheFuji:97036323830100000

FantomTestnet:55389864900000

現在您將Gas費用轉移成Wei,您可以開始使用Remix接口操作。此范例將會傳送跨鏈消息至Fantom測試網,但您可以根據任何EVM鏈填入適當的Gas數值和鏈名稱。同時查看以下條件:

環境為Network1287上的“InjectedProvider–Web3”

您錢包具有來自Faucet的足夠資金以支付交易費用和以上所需的DEV

在數值輸入處輸入先前步驟計算的Gas費用

在sendMessage函數調用的信息輸入處輸入您希望的短信息

在sendMessage函數調用處的destinationAddress輸入處輸入目標鏈上的SimpleGeneralMessage合約地址。這將會是您先前部署的地址或是上方列出預先部署的合約地址

在sendMessage函數啟動處中的destinationChain輸入“Fantom”

當完成所有步驟,在MetaMask執行交易并確認。

#5?追蹤跨鏈消息

在發送您的交易之后,您應該能在Moonbase區塊瀏覽器用交易哈希看到交易。如果成功,交易應該被確認,當視作為UTF-8時,您將能夠在最底部看到交易的輸入痕跡。

在一般交易中,您將會在單一區塊瀏覽器的頁面上看到交易的狀態和數據。但由于此為跨鏈消息,將會在兩條鏈上發生兩個EVM交易。

要判斷您的交易是否成功,請前往Axelarscan測試網瀏覽器搜尋您的交易。您可以通過Remix在原鏈輸出的交易哈希查找對應的交易,操作后您將看到如下圖所示的頁面:

如果一切順利,您的交易將被通過且您將能夠在原鏈上看到您成功的跨鏈交易。如果并未自動更新,也不用擔心,一般而言在測試網上確認需要數分鐘時間。另外,Axelar團隊也正持續優化網絡的速度。

如果您想要看存儲在合約中的信息,您可以通過Remix進行操作。首先,通過MetaMask連接目標鏈網絡,確保您在“InjectedProvider”環境且合約仍為“SimpleGeneralMessage”。接著將目標鏈上的合約地址粘貼至“AtAddress”輸入處,點擊按鈕,您將能夠使用出現的合約查看最新信息。

#6?了解ConnectedContract的更多信息

Moonbeam的網絡的互操作性中心的愿景不止于此。了解Axelar的更多信息,請訪問Axelar網站。

關于通用信息傳遞,請訪問Axelar的文檔頁面。

閱讀關于Moonbeam如何成為區塊鏈互操作性的領導者,請訪問Moonbeam的ConnectedContracts頁面。

來源:金色財經

Tags:AXELELAXELAXEAxelarRelaxableXELSAxentro

以太坊交易
NFT刷單交易報告:市場中的“噪音”_NFT

什么是NFT中的刷單交易?刷單交易是一種市場操縱形式,市場參與者試圖通過重復買賣來影響價格,制造大量交易活動的表象.

1900/1/1 0:00:00
比特幣以太坊區塊鏈后續行情布局思路分析_SAFE

8月22日消息,以太坊客戶端Geth發布首個主網合并版本v1.10.22,該版本配置了主網的終端總難度(TTD)為58_750_000_000_000_000_000_000.

1900/1/1 0:00:00
探索 NFT 市場微觀結構:一個高效的 NFT 市場會是怎樣的?_NFT

影響價格的因素都隱藏在細節里。原文標題:《為NFT構建市場微觀結構》撰文:blackmirror 編譯:RR 來源:老雅痞 我最近一直在探索圍繞NFT不斷發展的市場微觀結構,最近關于Sudosw.

1900/1/1 0:00:00
以太坊The Merge指南:誤解與正解_ERG

什么是TheMerge?TheMerge代表了以太坊的現有執行層與新的PoS共識層信標鏈的結合。它消除了對能源密集型采礦的需求,而是使用質押的ETH來保護網絡.

1900/1/1 0:00:00
主流幣昨晚回調反彈預示著大行情的來臨_SOLA

無論面對什么樣的行情,為什么別人能把握到行情,總是輕松盈利出局,你卻要為單子擔驚受怕最后還是逃不掉虧損的結局,我個人認為除了表面的對比,還有一個根本原因就是你有沒有找到造成虧損的原因.

1900/1/1 0:00:00
Galaxy Digital 研報:深度剖析 NFT 許可、知識產權 事實還是虛構_NFT

NFT持有者的知識產權問題可能是“未來虛擬世界的一個巨大問題”。當你購買NFT時,你買的是什么?大多數人將購買NFT稱為“購買jpeg”,即您在虛擬形象和OpenSea等市場中在線看到的圖像文件.

1900/1/1 0:00:00
ads