区块链 区块链技术 比特币公众号手机端

EIP-2612的permit方法是什么?

liumuhui 2年前 (2023-06-28) 阅读数 186 #技术

EIP-2612替ERC-20标准增加了一个新的方法:permit。

简单来说:过去要approve后我们才能把代币转给别的合约。但如果该代币支援了permit(例如DAI ),那我们就可以透过在链下用私钥签署产生一个签名,而只要有这个签名,别人(例如合约)就可以帮我们呼叫permit然后把代币转走。

所以如果随着未来更多的代币支援permit。到时跟智能合约互动,我们就可以:

  1. 有更好的用户体验(多一次的approve其实造成很多初学者的混淆)
  2. 选择用该代币直接支付费用(也就是钱包里甚至不需要有ETH,最终呼叫智能合约的服务提供商会替我们支付gas,而服务商可以直接选择从我们的代币里扣除这笔费用)

本文链接地址:https://www.htzkw.com/jishu/6385.html
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

版权声明

本文仅代表作者观点,不代表区块链技术网立场。
本文系作者授权本站发表,未经许可,不得转载。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门