是否可以使用签名(EIP-712)来执行事务。例如,Person A将他的签名交给一个智能契约,以转移A的NFT。现在有个人B想买NFT。现在合同能不能只执行签定的A人交易发送人B的NFT?
编辑:也许有人可以告诉我,如果它工作,会发生什么情况,当人A发送NFT给别人在同一时间
我感激每一个答案:)卢卡
发布于 2021-09-20 05:15:29
有EIP-2612 (目前处于草稿模式,可能会有变化)。
EIP允许创建与transferFrom相结合的签名,允许单个事务传输令牌。缺点是它需要来自令牌的支持,因此不能与不支持的令牌一起使用。
如果同一标记有两个签名,则会发生什么取决于合同的执行。我猜第一个执行的将能够传输令牌,而其他的将失败。
https://ethereum.stackexchange.com/questions/110061
复制相似问题