比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads
首頁 > MANA > Info

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

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合約概覽

2022年8月價值約230億韓元的虛擬資產從B&S Holdings錢包轉移至FTX錢包:金色財經報道,Digital Asset監測鏈上數據發現,2022年8月有價值約230億韓元的虛擬資產從B&S Holdings錢包轉移至FTX錢包,早些時候,Haruinvest表示,暫停存取款的原因是,我們已經確認B&S Holdings遭受了巨額損失,并在其管理報告中記錄了虛假的投資估值。[2023/7/11 10:48:31]

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

▲圖片來源于AxelarNetwork

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

數據:周五BTC的波動導致超過68,000名交易者破產:金色財經報道,根據CoinGlass的數據,周五BTC的波動導致超過68,000名交易者破產,清算了1.16億美元的多頭(押注價格上漲)和1億美元的空頭(押注價格下跌)頭寸。當交易所因交易者沒有足夠的資金來維持頭寸而部分或全部損失初始保證金而關閉杠桿頭寸時,就會發生清算。[2023/7/1 22:11:17]

#2?連接SimpleGeneralMessage合約

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

gist.github.com/jboetticher/0188244031df80e9b180568e30bfa7a5

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

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

兩巨鯨地址今日賣出373萬枚ARB,虧損超40萬美元:金色財經報道,據加密KOL余燼推特顯示,在Arbitrum基金會賣幣風波發酵后,有兩只鯨魚在幾小時前賣出了373萬枚ARB。

據統計,“0x1dd9”開頭鯨魚地址在6小時前賣出了203萬枚ARB,目前該地址還持有50萬枚ARB。此外,“0xca71”開頭鯨魚地址5小時前賣出了170萬枚ARB,該地址現僅剩SushiSwap中組流動性的5萬枚 ARB。[2023/4/3 13:41:32]

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

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

#3?通過Remix在MoonbaseAlpha上部署

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

韓國檢方考慮以欺詐罪起訴Terra聯創Daniel Shin:11月28日消息,韓國檢方表示,他們可能會指控Terraform Labs聯合創始人Daniel Shin犯有欺詐罪,因為他將現已崩潰的Terra-Luna穩定幣作為一種支付方式進行推廣,盡管金融監管機構多次警告這是違法的。

據當地媒體YTN報道,Daniel Shin的全名是Shin Hyun-seung。他在2018年多次表示,Terra穩定幣將成為韓國用戶在電子商務平臺上的一種支付方式。然而報道稱,韓國金融監督院多次告訴Shin,根據《電子金融交易法》,虛擬資產不能作為支付方式注冊。

首爾南區檢察官辦公室官員Choi Sung-kook向Forkast證實YTN的報道屬實。該報道稱,檢方正在考慮是否以涉嫌違反《資本市場法》的欺詐罪起訴Daniel Shin,以及是否簽發拘捕令。(Forkast)

據此前報道,韓國首爾南部地區法院批準當地檢察官的請求,凍結屬于Terraform Labs聯合創始人Daniel Shin的約1.04億美元的資產。地方當局認為這些資產是通過加密貨幣LUNA非法獲得。早些時候Shin接受當地檢察官辦公室的調查,他因違反資本市場法和違反職責的指控而接受調查。Daniel Shi告訴韓國檢察官,在代幣價格暴跌之前,他沒有在高點出售LUNA。[2022/11/28 21:07:19]

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

V神:馬斯克的Twitter總部應該搬到瑞士:金色財經報道,經濟學家和前彭博社專欄作家諾亞史密斯表示,他認為馬斯克應該將Twitter總部搬到奧克蘭。以太坊創始人Vitalik Buterin在推特上回應稱,他一直認為Twitter總部應該設在瑞士。[2022/10/28 11:52:44]

此合約以及使用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:XELELAAXELAXECryptoVoxelsRelayer Networkaxelar幣認購WAXE

MANA
老七:心之所向 所向披靡 今年度第三次趨勢預判已小有成就_BIST

今年已經有多次預測大趨勢的頂底,最早的一次是880的大底,當時我說880是今年的最低點,第二次就是1680的中線多,目標2000-2100,波段底和頂都基本預測到位.

1900/1/1 0:00:00
DAO的社會史:從 Cypherpunks 到 Web3_PUN

DAOs作為一種社會技術發展產物,因何而起,一直是一個有趣且重要的話題。密碼朋克郵件列表的故事,是一個不起眼的90年代的電子郵件服務器,但它卻將去中心化技術發展為人類組織的一種新形式.

1900/1/1 0:00:00
隨著空頭交易飆升比特幣可能回落至六月低點下一步是什么?_比特幣

點擊輸入圖片描述 文章重點 比特幣價格在周末前遭到大規模拒絕,在24小時內下跌10%毫無疑問,該資產正試圖阻止看跌趨勢.

1900/1/1 0:00:00
非對稱降息,救地產還有哪些后手棋(東吳宏觀陶川)_BIT

今天央行進行了非對稱降息,疊加上周五多部委支持保交樓的專項借款政策,我們認為當前救地產正處于“一攬子政策”的出臺階段.

1900/1/1 0:00:00
公鏈未來的演變趨勢及發展空間_ROL

公鏈的新趨勢主要在ETH+L2,Move+Diem匪幫,模塊化三個類別上。 1.ETH+L2 ETH,未來幾個月到幾年的順序是這樣的 ·Merge ·EIP4488-降低CallData的費用,

1900/1/1 0:00:00
UDSS受全球熱議,引領元宇宙貨幣新方向_加密貨幣

近日,國際領先的區塊鏈旅游服務平臺Travala.com宣布接受USDD作為支付方式、USDD持續保持高質押率、眾多知名機構紛紛加入波場DAO的白名單等消息紛紛公布.

1900/1/1 0:00:00
ads