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