【问题标题】:Is it possible to pay transaction fee from another account in ethereum?是否可以从以太坊的另一个账户支付交易费用?
【发布时间】:2018-12-09 07:16:45
【问题描述】:

我想从账户 A 进行以太坊交易,但交易费用应该从账户 B 支付。 以太坊有可能吗?

【问题讨论】:

  • 嗨。现在有任何关于您的问题的更新...?
  • 现在是2020年底了,这个问题有解决办法了吗?

标签: blockchain ethereum web3js geth


【解决方案1】:

不,gas 始终由发送交易的账户支付。

【讨论】:

    【解决方案2】:

    以太坊网络中没有对它的原生支持。
    然而,THIS 的特定问题已经被积极讨论了一段时间。
    虽然上面的问题主要讨论了account Baccount A 进行代币转移并为account B 赚取一些代币作为费用。

    一位用户甚至在http://lavawallet.io 上提到了一个完整的工作示例

    【讨论】:

      【解决方案3】:

      目前,没有任何内置条款允许其他用户为特定交易支付汽油费。但是,存在通过退还用户支付gas费用的合同的概念,并且可以实施。当然,这开启了对该功能进行攻击以耗尽资金的可能性。

      目前正在讨论 here 未来版本 (Serenity),该版本可以解决仅发送交易的帐户支付费用的概念。

      【讨论】:

        猜你喜欢
        • 2019-01-23
        • 1970-01-01
        • 2019-11-19
        • 2021-11-29
        • 1970-01-01
        • 2019-05-21
        • 1970-01-01
        • 2021-10-02
        • 2019-12-09
        相关资源
        最近更新 更多