如果用户能够自由交互而无需支付高额 gas 费,Web3 将会被大规模的应用。因此,无Gas交易被赋予很多的期望。但关于无Gas签名有很多误解。在本文中,我们将介绍四种类型的消息签名(Gas-less签名),帮助用户了解在以太坊或其他EVM兼容的区块链上签署消息的相关风险。
这些签名类型对于 web3 中的所有 Etherean 来说绝对是至关重要的。
这主要是 web3 中签名的用途。虽然没有统一的标准,但一些常见的事项包括服务条款、钱包地址,有时还有一个防止重放攻击的随机数,以及可能还有一个短字符串来确保你在软件钱包上签署的信息与在硬件钱包上是一样的。具体示例:
福布斯:SBF对Alameda Research了如指掌,至少五次向其发送过Alameda详细信息:12月4日消息,据福布斯披露,FTX前首席执行官Sam Bankman-Fried(SBF)并非像他此前所说的“对Alameda财务状况并不了解”,事实上,自2021年1月以来,SBF至少五次向福布斯发送了Alameda部分主要持股的详细信息,以回应有关他的问题净值,包括解释某些交易的细节和更新阿拉米达持有的FTT、Solana和Serum代币的数量,此外,最近一次发送详细信息是在8月下旬。(福布斯)[2022/12/4 21:22:04]
外媒:加密行业参与者向美国政客捐赠8410万美元,其中84%来自SBF和FTX高管:金色财经报道,截至10月中旬,加密行业参与者向美国政客捐赠了8410万美元,但其中大部分金额,约84%来自SBF和其他FTX的高管。
在FTX申请破产后,伊利诺伊州参议员Richard Durbin和俄克拉荷马州共和党众议员Kevin Hern在内的几位国会议员表示,他们将退还FTX高管的捐款或将钱交给慈善机构。(彭博社)[2022/11/27 21:05:18]
马斯克:SBF代表的是无效的利他主义:金色财经报道,马斯克发推称,SBF(代表的)是无效的利他主义,但他们(传统媒体)认为他宣扬的是有效的利他主义。容易引起误会。
此前消息,马斯克称,与老式媒体相比,在推特上有关FTX事件的报道超级快,而且质量更好。更不用说还流传着很多meme。[2022/11/18 13:18:53]
通常,智能合约的某些部分依赖链下签名来实现。这些类型的签名将打破所有的输入,这将是合约互动的一部分。非常方便,但如果您有公开批准,则需要小心。正如我们在批准文章中所讨论的那样,虽然您可以在这个示例中准确地知道他们在做什么,但需要确保显示这些类型的签名请求的来源是有信誉的。
例如,如果在 Opensea 之外得到了如图所示的签名批准请求,应非常小心,且永远不要签名。
现在仅仅因为某些东西没有符合上述 EIP-712 标准的精美类型签名,并不意味着它是一个局。然而,这确实意味着你是在信任对方,不管你签署的是什么类型的信息,因为你基本上是在 "盲签 "一个信息。由于 Seaport 合约的升级,这些天我们没有在 Opensea 上看到这些杠杆,但我仍然会在签署这些类型的消息之前暂停一下,特别是钱包地址具有公开批准。
这是一种非常危险的签名类型,基本上是以太坊的“空白支票”。请求者可以用它来签署任何带有你私钥的交易。好消息是,如果被请求,Metamask会显示一个大的红色警告。它有效地允许某人,如果他们正确地制作签名有效载荷,能够为了他们自己的利益“重放”交易,例如向自己发送 ETH。这不像被盗的 wETH、NFT 和其他代币那样依赖于批准。这是唯一存在这种风险的签名类型,因为很少有服务合法使用它,通常应不惜一切代价避免!
关于签名介绍,进一步文章:
Intro to Cryptography and Signatures in Ethereum
https://medium.com/immunefi/intro-to-cryptography-and-signatures-in-ethereum-2025b6a4a33d
原文:Safe Signing 101
来源:DeFi之道
DeFi之道
个人专栏
阅读更多
金色财经 子木
金色早8点
去中心化金融社区
虎嗅科技
区块律动BlockBeats
CertiK中文社区
深潮TechFlow
念青
Odaily星球日报
腾讯研究院
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。