【发布时间】:2021-11-01 14:02:44
【问题描述】:
请原谅我糟糕的英语。我想要实现的是:
我正在学习 node JS 开发一个加密货币交换器作为一个家庭作业项目,用户可以在其中存入 ERC-20 代币和以太坊。我正在为每个用户生成唯一的以太坊存款地址,他们可以在其中存放 ERC-20 代币和以太坊。但一段时间后,我想将收到的以太坊和 ERC-20 令牌移动到另一个地址(冷钱包)。现在我的问题是,如果有人只将 ERC-20 代币发送到该地址而没有以太坊,那么我将如何让以太坊支付汽油费以将收到的 ERC-20 代币转移到冷钱包?如果假设,我首先从冷地址向用户地址支付以太币(用于燃料费),然后使用该以太币转移收到的 ERC-20 代币,它会在大规模层面上工作吗?意味着如果 10000 个用户同时做同样的事情,会不会产生问题?或者有没有更好的解决方案?请帮忙
【问题讨论】: