欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

當前位置:主頁 > 區(qū)塊鏈 > 區(qū)塊鏈技術 > 什么是元交易

什么是元交易?智能合約開發(fā)實戰(zhàn):元交易(Metatransaction)系列一

2021-12-15 15:36:44 | 來源: | 作者:佚名
這篇文章主要介紹了什么是元交易?智能合約開發(fā)實戰(zhàn):元交易(Metatransaction)系列一的相關資料,希望小編的這篇關于什么是元交易的文章,能夠幫助各位投資者對元交易有一個更加全面透徹的了解。

引言

DApp(Decentralized Application)是通往去中心化世界的應用程序,讓人們真正能夠感受到去中心化魅力的工具。但令人沮喪的是,使用它意味著你需要有一定的對區(qū)塊鏈(以太坊)基礎知識的掌握,包括但不限于錢包地址、哈希函數(shù)(散列、Hash)、公私鑰、交易、智能合約等。

這對一個對區(qū)塊鏈陌生的用戶來說,太可怕了!他需要學大量的知識,只為了使用 DApp。這阻撓了 DApp 的發(fā)展,而元交易可以減輕普通用戶的學習壓力,只需要他基本掌握使用一個區(qū)塊鏈錢包,例如 MetaMask、TrustWallet、ImToken 等等。

什么是元交易?

元交易(Metatransaction),是一種讓用戶不需要支付 gas 費就能夠使用 DApp、發(fā)起交易、調用智能合約的手段。

這意味著用戶將不再需要深入了解什么是交易、什么是智能合約,只需要確保自己的錢包是安全的,知道什么是錢包地址就可以了。這大大的簡化了 DApp 的使用流程。

為什么元交易能夠讓用戶不需要支付 gas 費?

聊元交易之前,首先了解一下什么是交易(Transaction)。一筆以太坊交易由以下內(nèi)容構成:

  • from – 發(fā)送者地址
  • recipient – 接收地址(如果為一個外部持有的帳戶,交易將傳輸值。 如果為合約帳戶,交易將執(zhí)行合約代碼)
  • signature – 發(fā)送者的簽名。 當通過發(fā)送者的私鑰簽名交易來確保發(fā)送者已授權此交易時,生成此簽名。
  • value – 從發(fā)送者向接收者轉移 ETH 的金額 (以 WEI 為單位,ETH 的一種面值單位)
  • data – 可包括任意數(shù)據(jù)的可選字段
  • gasLimit – 交易可以消耗的 Gas 的最大數(shù)量。 Gas 單位代表了計算步驟
  • gasPrice – 發(fā)送者按單位 gas 支付的費用
  • nonce – 區(qū)塊鏈嚴格根據(jù) nonce 值從小到大的順序執(zhí)行交易

注意其中的 signature 字段,通過它任何人都能夠驗證這筆交易就是發(fā)送者地址簽署的。交易會被發(fā)送給區(qū)塊鏈節(jié)點,發(fā)送者會支付 gas 費,通過驗證的交易才會被節(jié)點包含進自己的區(qū)塊鏈中,并進行廣播。而如果說,這樣一筆交易發(fā)給某個中間人/節(jié)點,讓他幫忙來付 gas 費并執(zhí)行該交易,我們的目的就實現(xiàn)了。

但問題是,簡單的將這樣一筆交易發(fā)給中間人,中間人也并不能幫你支付 gas 費,因為它是一個普通的交易,它會被驗證通過,并認為是發(fā)送者來支付 gas 費。

那我們?nèi)绾卫@過這個限制呢?答案是智能合約。

如果這筆交易發(fā)生在智能合約內(nèi)部,也就是說,在普通的交易內(nèi)部嵌入一個交易(這個交易就被稱作元交易),交易被你的中間人/節(jié)點簽署,并指定接收者地址為元交易智能合約的地址,因此 gas 費由中間人/節(jié)點支付;而元交易智能合約在收到一筆元交易后,會驗證元交易的簽名信息,確認無誤后,你的元交易在元交易智能合約中被執(zhí)行。

舉個例子

Alice 想向 Bob 轉賬 0 ETH,而由于 Alice 賬戶上沒有任何 ETH,即便是轉賬 0 ETH,但她仍然需要支付一定數(shù)額的 gas 費,因此 Alice 無法直接執(zhí)行這樣一筆交易。

而 Alice 知道 Carol 恰好賬號上有足夠多的 ETH 去支付 gas 費,于是請求他的幫助。

Carol 讓 Alice 簽署這筆元交易,并將所有內(nèi)容發(fā)送給他;Carol 收到 Alice 的元交易后,構造出一個發(fā)送給元交易智能合約地址的交易,廣播給區(qū)塊鏈的節(jié)點。

區(qū)塊鏈節(jié)點將驗證 Carol 的交易合法性;元交易智能合約 扣除 Carol 的 gas 費作為執(zhí)行智能合約的費用,并驗證該交易中的元交易是否合法(驗證是否為 Alice 的簽名,nonce 值是否合法等)。

驗證合法后,元交易智能合約執(zhí)行該元交易,從而 Alice 在沒有花任何 gas 費的情況下,通過中間人 Carol 執(zhí)行了交易。

總結

元交易是讓 DApp 迅速發(fā)展的關鍵性技術之一,它減小了普通用戶理解區(qū)塊鏈運作機制的成本,讓用戶不需要支付 gas 費即可發(fā)起交易。
 

以上就是什么是元交易?智能合約開發(fā)實戰(zhàn):元交易(Metatransaction)系列一的詳細內(nèi)容,更多關于什么是元交易的資料請關注腳本之家其它相關文章!

免責聲明:本文只為提供市場訊息,所有內(nèi)容及觀點僅供參考,不構成投資建議,不代表本站觀點和立場。投資者應自行決策與交易,對投資者交易形成的直接或間接損失,作者及本站將不承擔任何責任。!

你可能感興趣的文章

更多

熱門幣種

  • 幣名
    最新價格
    24H漲幅
  • bitcoin BTC 比特幣

    BTC

    比特幣

    $ 96880.57¥ 687667.97
    -5.94%
  • ethereum ETH 以太坊

    ETH

    以太坊

    $ 3163.07¥ 22451.78
    -9.47%
  • tether USDT 泰達幣

    USDT

    泰達幣

    $ 0.9996¥ 7.0952
    -0.01%
  • ripple XRP 瑞波幣

    XRP

    瑞波幣

    $ 2.2831¥ 16.2056
    -8.66%
  • binance-coin BNB 幣安幣

    BNB

    幣安幣

    $ 912.48¥ 6476.87
    -5.06%
  • solana SOL Solana

    SOL

    Solana

    $ 140.98¥ 1000.69
    -9.16%
  • usdc USDC USD Coin

    USDC

    USD Coin

    $ 1.0005¥ 7.1016
    +0.04%
  • tron TRX 波場

    TRX

    波場

    $ 0.2926¥ 2.0769
    -1.88%
  • dogecoin DOGE 狗狗幣

    DOGE

    狗狗幣

    $ 0.1623¥ 1.152
    -7.15%
  • cardano ADA 艾達幣

    ADA

    艾達幣

    $ 0.5161¥ 3.6633
    -8.65%

幣圈快訊

  • 主流PerpDEX一覽:Lighter連續(xù)3日霸榜,Hyperliquid、Aster交易量回升至百億

    2025-11-14 18:30
    據(jù)Defilama數(shù)據(jù),主流PerpDEX交易量較昨日均有不同程度上漲,合約持倉量變化較小。Lighter成交穩(wěn)定現(xiàn)居榜首,Hyperliquid、Aster、Pacifica的交易量上漲超40%。當前部分PerpDEX交易量如下: Lighter24小時交易量約127.8億美元,TVL約11.87億美元,未平倉合約15.6億美元; Hyperliquid24小時交易量約125.8億美元,TVL約45.47億美元,未平倉合約80.1億美元; Aster24小時交易量約111.7億美元,TVL約14.32億美元,未平倉合約23.5億美元; EdgeX24小時交易量約82億美元,TVL約4.89億美元,未平倉合約7.8億美元; ApeX24小時交易量約28億美元,TVL約5079萬美元,未平倉合約3932萬美元; Paradex24小時交易量約10.3億美元,TVL約1.41億美元,未平倉合約3.7億美元; Pacifica24小時交易量約16.6億美元,TVL約3990萬美元,未平倉合約4889萬美元。
  • 若ETH突破3,345美元,主流CEX累計空單清算強度將達14.88億美元

    2025-11-14 18:30
    據(jù)Coinglass數(shù)據(jù)顯示,若ETH突破3,345美元,主流CEX累計空單清算強度將達14.88億美元。反之,若ETH跌破3,028美元,主流CEX累計多單清算強度將達7.39億美元。
  • 若BTC突破101,806美元,主流CEX累計空單清算強度將達24.23億美元

    2025-11-14 18:30
    據(jù)Coinglass數(shù)據(jù)顯示,若BTC突破101,806美元,主流CEX累計空單清算強度將達24.23億美元。反之,若BTC跌破92,124美元,主流CEX累計多單清算強度將達11.79億美元。
  • JDVance回應競選下屆總統(tǒng)可能:中期選舉后會和特朗普談談

    2025-11-14 18:28
    JDVance在接受Fox新聞專訪中談及2028年可能競選總統(tǒng):“我們會贏得中期選舉。我們會竭盡全力贏得中期選舉。之后,我會和美國總統(tǒng)坐下來談談這件事。”
  • 橋水三季度持倉出爐減持英偉達

    2025-11-14 18:18
    北京時間11月14日凌晨,全球最大對沖基金橋水截至今年三季度末的持倉報告出爐。報告顯示,截至今年三季度末,橋水持有251萬股英偉達,數(shù)量相較于二季度末的723萬股降低65.3%。值得一提的是,在今年二季度,橋水對英偉達加倉幅度高達154.37%。這一減倉舉動顯示出橋水對英偉達的后市表現(xiàn)趨于謹慎。
  • 查看更多