【发布时间】:2018-12-09 07:16:45
【问题描述】:
我想从账户 A 进行以太坊交易,但交易费用应该从账户 B 支付。 以太坊有可能吗?
【问题讨论】:
-
嗨。现在有任何关于您的问题的更新...?
-
现在是2020年底了,这个问题有解决办法了吗?
标签: blockchain ethereum web3js geth
我想从账户 A 进行以太坊交易,但交易费用应该从账户 B 支付。 以太坊有可能吗?
【问题讨论】:
标签: blockchain ethereum web3js geth
不,gas 始终由发送交易的账户支付。
【讨论】:
以太坊网络中没有对它的原生支持。
然而,THIS 的特定问题已经被积极讨论了一段时间。
虽然上面的问题主要讨论了account B 为account A 进行代币转移并为account B 赚取一些代币作为费用。
一位用户甚至在http://lavawallet.io 上提到了一个完整的工作示例
【讨论】:
目前,没有任何内置条款允许其他用户为特定交易支付汽油费。但是,存在通过退还用户支付gas费用的合同的概念,并且可以实施。当然,这开启了对该功能进行攻击以耗尽资金的可能性。
目前正在讨论 here 未来版本 (Serenity),该版本可以解决仅发送交易的帐户支付费用的概念。
【讨论】: