欢迎光临本网站,专注分享新闻资讯!
当前位置:首页 > 外汇储备 >

用户矿工费的本质是由供需关系决定的

发布时间:2022-03-26 作者:admin 来源:网络整理 浏览:


导读:最近有不少关于EIP 1559的文章 但是一般都艰涩难懂 我用比较通俗的语言讲一下我对EIP 1559的了解 EIP 1559是一个改进以...

  最近有不少关于 EIP-1559 的文章,但是一般都艰涩难懂。我用比较通俗的语言讲一下我对 EIP-1559 的了解。

  EIP-1559 是一个改进以太坊手续费机制的提案,由 Vitalik 等人在2019年4月提出,距今已经探讨、优化近2年。尽管它只是一个以太坊的优化提案,但是相应机制已经被 Filecoin 所接纳。因而它从实践和理论层面都有必然的说服力!

  然而,对于 EIP-1559 的反对和质疑,就好像赞同它的声音一样,十分的鲜亮和强烈。因而它充塞着争议,而且对它的施行存在一些风险(分叉、抵抗等)。

  最简略 EIP-1559 原理

  当前以太坊手续费机制为:fee = gasPrice * gasUsed。因为特定交易使用的 gasUsed 通常不乱革,因而整个手续费的核心要素就是 gasPrice。调整 gasPrice 的大小决定了你破费手续费的多少,以及你的交易被确认的速度。

  EIP-1559 将 gasPrice 参数拆分为两个参数:BaseFee + Tip。此中 BaseFee 由系统决定,不必要用户指定。而 Tip(又叫 GasPremium)是指额外小费,它决定了在雷同 BaseFee 的状况下排序的优先权。

  BaseFee

  BaseFee 由系统计算,详细的逻辑你可以完全跳过,并不影响你对 EIP-1559 的了解。这里简略论述一下其计算逻辑:

  ●每个区块设置总 GasUsed 的均点为:1250万,上限为:2500万;

  ●当实际区块使用的总气凌驾均点时提升 BaseFee,低于均点时降低 BaseFee。

  因而 BaseFee 会依据网络流量的大小停止高下颠簸。我们看一下 Filecoin 的 BaseFee 走势图就会有一些感官认识:

  Fiecoin BaseFee

  在 EIP-1559 设想中,BaseFee 局部的手续费是间接销毁的(只要 Tip 的局部奖励给矿工),以抵抗以太坊系统的通胀。该点也是矿工可能抵抗的关键点,有不雅观点认为,这将大大降低矿工的收入。该点的设想较为独立,我们不展开探讨。

  EIP-1559 有什么用?

  EIP-1559 有什么用,才是我们本日要探讨的主要话题。首先我论述一下我的不雅观点:它没有什么大用,但有一些小用。我别离来论述一下:

  EIP-1559 没有什么“大”作用

  没有什么大作用是指它不能减少网络拥堵,即它不是为扩容而设想的。因而施行了 EIP-1559 后,以太坊该拥堵还是拥堵。(你可能认为以上我的不雅观点错了,EIP-1559 可能有一些扩容效果,因为设置了硬顶为 2500万,是如今的两倍,因而可能有两倍的扩容效果。这点没错,我之所以没这么说,因为这种扩容效果并不必要通过 EIP-1559 来实现,简略地提升区块总气量的上限即可到达,因而不做探讨)。

  此外,它没有什么大作用,也是指它不能大幅降低用户矿工费。用户矿工费的素质是由供需关系决定的。在以太坊不能有效扩容,需求过于旺盛的状况下,任何扭转手续费机制的门径,对于降低手续费这个目的而言,都是徒劳的!

  EIP-1559 有一些“小”的作用

  首先,我这里讲的小,是针对以上两个大目的(降低拥堵、降低手续费)而言的。因而此处小并不是贬义,而是指一个水平。

  通常用户发出的交易可以分为三种状况:

  ●状况A:该交易必需下一个区块就确认,例如一些劫持交易、参预某个 1CO 的交易。用户不惜一切价钱使其快捷确认;

  ●状况B:用户冀望该交易快捷确认,例如在5分钟内。并不必然要在下一个区块,但是不希望期待太久,例如用户充值交易所,停止数字货币的买卖;

  ●状况C:用户希望以较少的矿工费确认一笔交易,并不在意多期待数小时以至数天。

  对于状况A,EIP-1559 的作用并不大。在 EIP-1559 状况下,为了到达状况A的目的,我们必要去计算适宜的 Tip,这点和如今计算适宜的 gasPrice 并无不同。

  对于状况C而言,配资,EIP-1559 也是没有任何劣势,我们设定一个 GasFeeCap(手续费上限)来到达该目的,这和我们目前设置一个固定较小的 gasPrice 也是别无二致的。

  但是对于状况B而言,EIP-1559 却有十分大的劣势。从用户或者钱包开发者角度来看,简直不必要做什么事情,便可以达成这个目的。在设置的 GasFeeCap 范围内,你的交易总是可以以当前 BaseFee 的价格进入区块。在固定 Tip 的状况下,你所破费的矿工费由系统决定。

  因而这是最省心,也是用户最友好的。而在 EIP-1559 之前,为了到达状况B的目的,股票配资网,我们可能必要屡次发送交易加速(Replace-by-Fee)。

  EIP-1559 到达以上目的的素质是延后决定手续费的机制。即在 EIP-1559 之前,用户生成交易即决定手续费的大小,而 EIP-1559 将手续费拆分成两局部,最好的期货配资网,其 BaseFee 的局部在打包时实时决定。这相似于编程环境里常讲的延迟加载、必要时加载等概念。

  上述状况B也是最常见的状况,因而 EIP-1559 的施行,对于用户而言,是有相当大的作用的。它将降低用户干预交易的需求,同时也将愈加经济(系统的 BaseFee 总是比用户自行选择的费用要愈加经济有效)。

  总结

  从用户端和钱包开发这角度来说,EIP-1559 的作用和意义不能说小。尽管它不能处置惩罚惩罚拥堵的问题,也不能大幅降低交易矿工费,但是它却可以让以太坊系统手续费愈加平滑、用户使用以太坊交易的体验愈加友好。因而我想,这也是为什么在有很大争议的状况下,技术导向的 Vitalik 坚持 EIP-1559 的主要起因吧! LTC;