精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

淺談以太坊元交易的新型授權釣魚風險

安全 應用安全 區塊鏈
在區塊鏈世界中,新用戶想進入這個領域存在不少門檻,其中最大的門檻之一是每個操作都需要交易手續費(transaction fee),在以太坊里面叫gas,元交易(meta transaction)則是最有希望解決這個問題的方案,但是在目前也存在一定風險。

一、什么是元交易

設想這樣一個場景:你被DeFi的高收益所吸引,所以決定將交易所里的USDC全部提到錢包,然后投入到DeFi中,在提現完成后,你錢包確實收到了USDC,但你發現你不能完成任何鏈上操作,不能交易,不能質押。所以,你又需要重新從交易所中購買一些ETH再提到錢包....

在常規情況下,用戶想要在區塊鏈上發布一筆交易,需要賬戶內有足夠的的原生代幣(native coin,ETH、BTC這類)作為交易手續費,然后才能上鏈。而在使用元交易的情況下,用戶可以不用自己發布交易,轉而委托中繼者(relay)代為發布,這樣自然也就不需要用戶自己有足夠的的原生代幣。

要實現交易委托,需要目標智能合約支持元交易,實現的方式一般是使用消息簽名技術,使用錢包進行簽名是不需要任何手續費的,因為這完全是鏈下行為,用戶構造相應的元交易數據,并簽名,然后將這些信息發送給中繼者,接著中繼者再對目標合約進行調用,并附帶數據與簽名,目標合約收到這些信息后進行驗證后再執行相應的業務。

有一點要搞明白,元交易雖然是GasLess(免gas)的,但并不代表無需手續費,是否需要付出手續費,以及付出何種資產作為手續費,主要取決于中繼者,一般來說,可以用主流token支付,所以你需要再簽署一筆向中繼者支付手續費的元交易。

總而言之,元交易的本質是一組信息憑證,是用戶期望行為的一種證明,且具有真實的可執行力,第三方可以拿這些信息替用戶執行想要執行的動作。

二、ERC20-permit(EIP-2612)

場景繼續:當你準備購買ETH作為手續費時,你突然發現,USDC居然支持元交易,只需要簽署一則消息即可完成授權,簡直不要太方便!

ERC20是在以太坊上面創建token的實現標準,但是它并不支持元交易,如果token需要支持授權元交易,則需要按照EIP-2612的規范來進行擴展,如下:

新增了3個函數:

function permit(address owner, address spender, uint value, uint deadline, uint8 v, bytes32 r, bytes32 s) external
function nonces(address owner) external view returns (uint)
function DOMAIN_SEPARATOR() external view returns (bytes32)
  • permit函數:一般由中繼者調用,負責驗證參數與簽名是否相符,然后進行授權(approve)操作
  • nonces函數:返回指定用戶的nonce,在每次permit之后,nonce遞增,為了防止一筆元交易被重復執行
  • DOMAIN_SEPARATOR函數:根據chainId、合約地址等信息生成一個唯一散列,防止一筆元交易在其他EVM鏈(ETC、BSC等)上被重放

最重要的是permit函數,所以看一下這個函數的具體實現,這里參考uniswap:

https://github.com/Uniswap/v2-core/blob/master/contracts/UniswapV2ERC20.sol

function permit(address owner, address spender, uint value, uint deadline, uint8 v, bytes32 r, bytes32 s) external {
        require(deadline >= block.timestamp, 'UniswapV2: EXPIRED');
        bytes32 digest = keccak256(
            abi.encodePacked(
                '\x19\x01',
                DOMAIN_SEPARATOR,
                keccak256(abi.encode(PERMIT_TYPEHASH, owner, spender, value, nonces[owner]++, deadline))
            )
        );
        address recoveredAddress = ecrecover(digest, v, r, s);
        require(recoveredAddress != address(0) && recoveredAddress == owner, 'UniswapV2: INVALID_SIGNATURE');
        _approve(owner, spender, value);
    }

很短幾行代碼,可以看到,在進行了驗簽以及其他檢測后,會執行授權操作,所以整個流程其實很簡單,用戶完成鏈下簽名,中繼進行鏈上調用,僅此而已。

三、 隱患

場景最后:錢包彈出了”請求簽名“,上面的信息你有些看不懂,但是錢包并沒有任何警告信息,也不用花錢,你很輕易的完成了確認,兩分鐘后,你錢包里的USDC全都消失了...

毫無疑問,與approve授權釣魚類似,元交易也是存在釣魚風險的,只要竊取到了簽名,就竊取到了授權,更加危險,更容易中招,相對來說,元交易釣魚目前存在以下”優勢“

1、主流幣種支持

雖然元交易尚未普及,但也有不少主流幣種支持了ERC20-permit:

  1. USDC
  2. DAI
  3. UNI
  4. 1INCH
  5. ENS

2、警告信息缺失

相對于approve授權釣魚,錢包對于元交易授權的警告幾乎沒有,以下測試了最新版本的主流錢包告警情況

MetaMask,無特別提醒

TokenPocket,無特別提醒,簽名內容未處理

imtoken,無特別提醒

3、隱蔽性強

傳統的授權釣魚會在鏈上留下approve記錄,而元交易釣魚完全是鏈下行為,卻又能夠影響鏈上,對于元交易簽名已泄露的用戶來說,是一個定時炸彈,而且還不自知。

4、成本低廉

對于需要上鏈的操作,由于操作成本等原因,用戶會相對謹慎,但對于鏈下簽名,就會放松很多了,且無需成本,用戶也很難會意識到簽名操作也會影響到資產安全。

5、難以理解

除了基于EIP-2612實現的ERC20授權元交易外,還有很多項目方自己設計的元交易實現,而這些實現是非標準的,所以也無法被錢包所理解,并形成相應的警告,用戶也很難理解其中含義。

責任編輯:華軒 來源: 今日頭條
相關推薦

2021-12-08 13:57:29

以太坊加密貨幣比特幣

2021-05-02 22:19:46

以太坊比特幣加密貨幣

2018-06-01 09:17:52

區塊鏈以太坊

2019-12-13 17:44:12

釣魚黑客電子商務

2022-10-18 08:00:00

2021-05-03 23:32:55

以太坊區塊鏈比特幣

2021-10-26 00:27:28

Python以太坊智能

2021-05-22 22:57:24

以太坊加密貨幣比特幣

2024-05-24 14:39:33

2021-04-09 08:11:30

網絡釣魚攻擊eSentire

2014-07-15 16:43:57

2021-04-29 16:11:14

以太坊共識鏈驗證者

2021-05-07 09:06:55

GraphQLAPI 以太坊

2024-01-25 12:54:47

2021-05-13 16:13:21

區塊鏈以太坊NFT

2022-08-10 14:07:40

以太坊加密貨幣礦工

2021-02-10 16:10:37

以太坊區塊鏈網絡

2023-05-05 08:00:00

2017-12-18 13:59:01

區塊鏈

2024-08-29 14:21:02

點贊
收藏

51CTO技術棧公眾號

中文字幕理论片| 日韩女优制服丝袜电影| 亚洲精品一区二区网址| 中文字幕中文字幕99| 欧美三级一区二区三区| 久久久91麻豆精品国产一区| 鲁大师影院一区二区三区| 日韩一级高清毛片| 午夜欧美性电影| 欧美一级片免费在线观看| 精品色999| 第一福利永久视频精品| 成人免费网站在线观看| 精品人体无码一区二区三区| 亚洲播播91| av午夜一区麻豆| 久久青草精品视频免费观看| 不卡的一区二区| 岛国成人毛片| 日产精品一区二区| 色婷婷久久综合| 久久久久网址| 国产污污视频在线观看 | 久久久久久久久久久久久久一区 | 激情五月婷婷综合| 这里只有精品在线播放| 国产在线青青草| 日本在线视频1区| 性欧美videos另类喷潮| 日韩精品高清视频| 无码播放一区二区三区| 三区在线观看| 国产不卡在线一区| 欧美国产日韩一区二区三区| 日本精品一二三| segui88久久综合| 波多野结衣91| 日本国产一区二区三区| 精品人伦一区二区| 啪啪av大全导航福利综合导航| 国产精品久久久久久久久动漫| 96国产粉嫩美女| 国产精品变态另类虐交| 亚洲区小说区| 欧美在线小视频| 中国一区二区三区| www黄在线观看| 国产精品一区二区久久不卡| 国内精品国产三级国产在线专| 九九热视频在线免费观看| 亚洲精品一区二区三区在线| 欧美日韩国产一区在线| 人妻av无码专区| 免费国产在线视频| 狠狠网亚洲精品| 国产欧美日韩专区发布| 久久午夜无码鲁丝片| 网友自拍一区| 91.com视频| 蜜桃传媒一区二区三区| 午夜免费视频在线国产| 成人一区在线看| 国产精品视频内| 国产在线综合网| 悠悠资源网久久精品| 一本色道久久综合狠狠躁篇怎么玩| 午夜福利123| 亚洲天堂av在线| 综合久久一区二区三区| 久久综合精品一区| av中文字幕第一页| 日韩电影免费在线| 欧美极品少妇与黑人| 日本不卡一区视频| 亚洲国产日韩欧美在线| 国产小视频国产精品| 欧美xxxxx少妇| 涩涩涩久久久成人精品| 91精品国产美女浴室洗澡无遮挡| 国产欧美高清在线| 人妖欧美1区| 国产精品美日韩| 欧美一区二区三区在线免费观看 | 亚洲精品88| 91成人看片片| 午夜免费福利网站| 精品自拍偷拍| 91精品国产入口| 美女伦理水蜜桃4| 视频一区在线观看| 亚洲黄页网在线观看| 日韩欧美色视频| 久久99久久久精品欧美| 色综合网色综合| 日韩成人精品视频在线观看| 成人黄色图片网站| 色婷婷综合中文久久一本| www.com黄色片| 综合在线影院| 欧美一区二区三区在线电影| 欧美肉大捧一进一出免费视频| www.欧美视频| 9191成人精品久久| 国产精品第七页| 国产美女撒尿一区二区| 日韩欧美国产麻豆| 国产jk精品白丝av在线观看 | 亚洲第一天堂无码专区| 中文字幕色网站| 国产乱人伦丫前精品视频| 色婷婷综合久久久久| av男人的天堂av| 在线视频观看日韩| 久久久女女女女999久久| 波多野结衣家庭主妇| 日韩国产欧美在线观看| 91视频最新| 精品女同一区二区三区| 国产激情偷乱视频一区二区三区| 91日韩在线视频| 99精品久久久久久中文字幕| 国产一区二区三区久久久| 91在线高清免费观看| 欧美精品久久久久久久久久丰满| 一区二区高清免费观看影视大全 | 人人超在线公开视频| 欧美三级视频在线观看| 九九视频精品在线观看| 黑人巨大亚洲一区二区久 | 欧美激情乱人伦一区| 中文字幕欧美人妻精品| 久久久久亚洲蜜桃| 色播亚洲婷婷| 看黄在线观看| 在线精品国精品国产尤物884a| 97精品人人妻人人| 欧美成人高清| 欧美日韩成人精品| 亚洲精品在线观看av| 国产剧情一区二区| 日韩视频在线观看视频| 另类视频在线| 日韩一级欧美一级| 国产高清在线免费观看| 99热在线精品观看| 国产精品视频专区| 亚洲av无码一区二区三区dv | 999热视频| h网站久久久| 日韩一级二级三级| 青青草在线观看视频| 亚洲黄色毛片| 国产精品乱码视频| 91ph在线| 亚洲3atv精品一区二区三区| 青青青国产在线视频| 国产精品igao视频网网址不卡日韩| 亚洲第一中文字幕在线观看| 欧美激情一区二区视频| 高清视频一区二区| 国产日韩欧美精品在线观看| 成人精品国产亚洲| 精品成人免费观看| 成人激情五月天| 蜜桃av一区二区在线观看| 国产在线精品一区二区三区》| 午夜视频成人| 日韩午夜av一区| 日本三级网站在线观看| 久久99精品久久久久久久久久久久| 国产精品亚洲不卡a| 成人国产电影在线观看| 777色狠狠一区二区三区| 亚洲第一综合网| 狠狠色2019综合网| 97超碰国产精品| 视频福利一区| 国产美女精彩久久| 手机在线免费av| 欧美精品日韩一本| 欧美做受高潮6| 理论电影国产精品| 日产精品久久久一区二区| 92久久精品| 亚洲色图国产精品| 日本一区二区免费电影| 成人免费毛片app| 免费成人在线视频网站| 日韩免费av| 国产精品免费一区二区| 成人黄色图片网站| 午夜伦理精品一区| 亚洲国产精品久久久久久久| 狠狠色狠狠色综合日日小说| 娇小11一12╳yⅹ╳毛片| 奇米精品一区二区三区四区| 欧美1o一11sex性hdhd| 成人国产激情在线| 久久久噜噜噜久噜久久| jizzjizz在线观看| 日韩午夜在线观看| 波多野结衣午夜| 亚洲午夜视频在线| 亚洲成人福利视频| 欧美极品一区二区三区| 18成人在线| 台湾成人免费视频| 国内揄拍国内精品| 欧美日韩在线资源| 欧美精品在线观看播放| 黑人一级大毛片| 成人黄色网址在线观看| 国产精品一区二区羞羞答答| 亚洲激情社区| 国产香蕉一区二区三区| 九色精品蝌蚪| 国产精品九九九| 欧美性videos| 亚洲色在线视频| 日本xxxxwww| 日韩欧美在线看| 一级特黄曰皮片视频| 六月丁香婷婷久久| 午夜精品久久久内射近拍高清| 性人久久久久| 国产精品日韩欧美一区二区三区| 欧美视频免费看| 国产精品久久999| 日韩电影网站| 青青草精品毛片| 国产高清视频色在线www| 欧美日本精品在线| 91福利国产在线观看菠萝蜜| 亚洲第一精品夜夜躁人人爽| 91黄色在线视频| 亚洲一区在线观看视频| 国产在线免费看| 国产精品色哟哟网站| 国产真人做爰视频免费| 国产亚洲欧美日韩日本| 日本三级黄色网址| 日韩国产精品大片| 日韩免费高清在线| 久久在线精品| 永久免费在线看片视频| 福利在线一区| 动漫3d精品一区二区三区| 日本黄色免费在线| 97超级碰在线看视频免费在线看 | 国产亚洲精品中文字幕| 毛茸茸多毛bbb毛多视频| 免费成人在线观看视频| 一区二区三区视频在线观看免费| 亚洲五月综合| 欧美极品日韩| 日韩精品一区二区三区中文在线| 欧美尤物巨大精品爽| 免费高清在线观看| 日韩在线播放一区| 婷婷亚洲一区二区三区| 欧美美女一区二区| 国产乱码久久久| 色菇凉天天综合网| 国产精品第二十页| 午夜久久久久久久久| 免费看日韩毛片| 洋洋成人永久网站入口| 国产中文字幕免费| 欧美视频专区一二在线观看| 国产免费a视频| 欧美精品色一区二区三区| 亚洲不卡免费视频| 日韩精品www| 五月天婷婷在线视频| 久久亚洲精品成人| 福利视频在线导航| 亚洲精品720p| 免费av在线电影| 久久精品最新地址| 成人性生交大片免费看午夜| xxx成人少妇69| xxx.xxx欧美| 欧美激情第一页xxx| 蜜臀久久精品| 成人午夜在线观看| 日韩福利视频一区| 一区不卡视频| 怕怕欧美视频免费大全| 亚洲一区三区在线观看| 一区免费视频| 在线观看av网页| 成人av在线看| 99热6这里只有精品| 精品久久久久久久久久久久久 | 色综合中文综合网| 国产美女明星三级做爰| 精品亚洲一区二区三区在线播放 | 国产精品视频成人| 岛国成人av| 一区二区三区不卡在线| 国产精品毛片在线| 日本a在线免费观看| 日韩专区欧美专区| 99免费观看视频| 国产精品美女久久福利网站| 国产女同在线观看| 欧美一级片在线看| 成人精品一区| 8x拔播拔播x8国产精品| 欧美影院精品| 亚洲一二三区精品| 午夜亚洲精品| 国产污在线观看| 亚洲免费在线观看| 久久视频免费看| 欧美裸体一区二区三区| 激情视频在线观看免费| 亚洲性无码av在线| 国产探花视频在线观看| 成人黄色影片在线| 国产精品手机在线播放| 色噜噜狠狠一区二区三区| 亚洲国产高清一区二区三区| 久久黄色一级视频| 日韩美女视频一区| 伊人久久成人网| 在线视频欧美性高潮| 免费成人直播| 欧美日韩国产不卡在线看| 最新亚洲激情| 国产高潮视频在线观看| 亚洲一区二区精品视频| www.激情五月.com| 久青草国产97香蕉在线视频| 五月天色综合| 四虎影院一区二区| 久久99精品国产麻豆婷婷| 日本伦理一区二区三区| 欧美在线你懂得| jzzjzzjzz亚洲成熟少妇| 国产精品高潮视频| 精品国产不卡| 欧美一级特黄a| 中文字幕av资源一区| 国产盗摄x88av| 日韩精品一区二区三区在线播放 | 亚洲品质自拍视频网站| 日本午夜精品理论片a级app发布| 日韩亚洲欧美在线观看| 91精品久久| 国产精品久久九九| 亚洲美洲欧洲综合国产一区| 91av在线免费| 在线一区二区观看| 日本在线播放| 亚洲xxx自由成熟| 一区二区亚洲精品| 女尊高h男高潮呻吟| 亚洲精品日韩综合观看成人91| 国产免费一区二区三区免费视频| 欧美乱大交xxxxx另类电影| aaa国产精品视频| 一区二区精品国产| 国产伦精品一区二区三区视频青涩| 99精品久久久久| 精品国产乱码久久久久久浪潮| 牛牛精品一区二区| 日韩aⅴ视频一区二区三区| 久久精品99久久久| 久久久久国产精品夜夜夜夜夜| 亚洲国产中文字幕久久网 | 欧美三级资源在线| 手机在线免费观看av| 精品视频一区二区| 欧美精品午夜| 91玉足脚交白嫩脚丫| 在线视频欧美精品| 少妇av在线| 欧美日韩国产一二| 国产在线看一区| 中文字幕第15页| 久久久999精品视频| 日韩高清三区| www.51色.com| 欧美性猛交xxxxx水多| 男人和女人做事情在线视频网站免费观看| 97视频中文字幕| 久久精品中文| 激情视频在线播放| 国产亚洲精品91在线| 麻豆视频久久| 天天影视综合色| 亚洲国产cao| 亚洲va久久久噜噜噜无码久久| 91国内在线视频| 国产精品88久久久久久| 亚洲一区在线不卡| 亚洲一二三区不卡| yw视频在线观看| 国产免费一区|