用户付错款的疑问,通过 eth 和 base 两个链支付了两笔,要求把多付的一笔退回去,可是不知道怎么退

20次阅读

共计 641 个字符,预计需要花费 2 分钟才能阅读完成。

情况:

用了 coinbase 的商家收款工具,用户支付的时候 coinbase 自动生成了一个收款的地址 0x4266c6db5fd7b8a9fb794ef6269e2b3ebad2e38f,然后用户走以太和 base 链往这个地址转出了两次,重复支付了,让退一笔。

用户提供了两笔交易记录:
https://basescan.org/tx/0xe12fc1952e7f417155dcfe6bf3c43085aa74ac9e3467a914f94e94909c371a58
https://etherscan.io/tx/0xf5d968003ffb9f6e99075c8461b293f5c9e169751de58bb25804b4eb1287a13a

我自己查了些虚拟币的介绍后理解的是:

他通过 base 链和 eth 链往 0x4266c6db5fd7b8a9fb794ef6269e2b3ebad2e38f 付了两笔,通过 eth 链的我收到了 (coinbase 商家支付后台看到的),通过 base 链的我应该是收不到的吧?虽然地址相同

疑问:

我没收到,那就也不可能有能力退给他吧?

还有个疑问是,两笔交易的 from 和 to 都是相同的,用户从不同链转帐出来,他的 from 地址不可能相同?现在竟然是相同的,不可能这么巧合吧,那这两个链是兼容的,我都能收到?

如果确实 base 链的我收不到,那他自己有办法把转错的这笔取消吗?

ps: 我完全不懂区块链, 一脸懵逼中, 接收地址是 coinbase 自动生成的,我没能力去转帐或者做其它操作

正文完
 0