对于以太坊用户来说,这三个问题的真正灵魂是:我要做什么交易?我应该加多少油?天然气价格应该定多少才算经济?
简单地说,gas是用来测量以太坊**一个事务所需计算量的单位。交易的复杂性越高,它需要花费的汽油就越多。因此,交易越复杂,发起交易时设置(预留)的天然气配额就越多。如果发起者保留的气体量不够,事务将因计算资源耗尽而失败。但好在你不用担心。你可以建立一个自己的帐户,可以支付大量的钱。换言之,即使你设置了一个可以使用100个汽油的交易,但实际上只使用了20个汽油,包装你交易的卖家只能得到20个汽油我不能向你收取任何费用。
此外,目前的天然气使用量估算技术非常普遍。当用户使用metamask wallet插件与应用程序交互时,他们会发现不需要手动设置气体限制。插件已经为您估算过了。但说到汽油价格,就让人头疼了。众所周知,这个参数表示交易发起人愿意为每单位天然气支付的价格,这部分价格最终将由打包交易的阻止者获得。有鉴于此,阻碍者肯定会更喜欢那些高油价的交易。但是谁不想让服务费更便宜呢?
谁不想让一笔交易负担得起?因此,几乎所有以太坊用户在日常使用中都会接触到一种工具:天然气价格指数。它的功能是告诉你你设置了多少天然气价格,这样他们的交易可以在他们想要的时间打包。例如,下图显示了生态学中最常用的天然气价格指标:加油站。
-其主要思想是:如果你想在两分钟内完成交易,将天然气价格定为95GWEI或更高;如果你只需要在5分钟内打包,就把它定在79GWEI以上。-
大多数像你我这样的用户在使用加油站时不会发现任何问题。但如果你想做高频交易呢?或者你想写一个交易机器人?加油站真的可以依靠吗?不是找麻烦,也不是耍花招。
本文参考了很多用户在2020年3月14日的艰难经历(由于ETH价格的大幅下跌,导致链上活动的大幅增加):在以太坊协议中,账户发起的交易是顺序的,序列号为“nonce”;当您的上一笔交易是由于气价太低而无法被出站节点丢弃时,无论您为后续交易设置了多高的气价,都无济于事,因为节点无法直接将后续交易打包到上一笔交易上,但前一笔交易已被丢弃,也就是说你的账户被锁定了。
保存它的唯一方法是检索您最早尚未链接到链上的事务,并使用该事务的序列号重新发送一个事务,并且天然气价格应该足够高。同样,许多交易机器人也因为同样的原因被封锁。原因是他们所依赖的气价记者对网络气价估计错误。在发送了几笔交易后,机器人被卡住了。这些血腥的教训充分说明了为每笔交易安排合适的天然气价格是多么重要。因为当链上的应用是活跃的(比如一段时间的田间养殖热潮),一个交易的成功不仅会影响到交易,还会影响到后续的交易。
然而,是什么阻碍了我们获得准确的天然气价格估算?我们能克服吗?从根本上说,阻碍我们的是区块链网络的点对点网络架构:所有节点都是去中心化的。当一个事务被发送到一个节点时,该节点会在经过一定的验证后将事务数据广播给其他节点。这种网络结构决定了没有OKEX交易所每个节点都能实时获取整个网络未处理事务的全局状态。交易的传播需要时间,也需要偶然性(一些节点可能会以较高的天然气价格作为门槛,拒绝低费用交易来保护自己)。我们只能改进这一点,但不能从根本上克服它,因为我们不需要一个中心化的网络结构。
但另一方面,我们估计天然气价格至关重要。到目前为止,绝大多数天然气价格指标都是根据过去一段时间内打包成区块的天然气价格进行统计处理的方法,进而得出未来天然气价格的估计值。仔细考虑是不合理的。在你进行交易的那一刻,你要决定你的交易在链条上的速度。更重要的是,在现有未处理的交易中,天然气价格高于您的交易数量,以及在您的交易尚未打包期间,有多少人发出了高于您天然气价格的交易。对于已经在链条上的交易,即历史数据,做出这样的估计似乎是合理的,但事实上却是荒谬的。当网络活动迅速增加,天然气价格快速上涨时,基于历史数据的估算方法只能给出被低估的天然气价格。更准确的估计应该基于现有未处理交易的天然气价格分布。即使需要统计方法,也比用历史数据来估计要简单得多。
这就是gasnow的伟大之处。它不再是根据历史数据来预测未来,而是基于天然气价格分布的交易池中的交易池节点。为了实现收益**化,一方面,矿权池应尽可能多地收集交易,另一方面,应将交易从高到低打包到交易池中。因此,gasnow给出的数据确实具有参考意义。
-如图所示,页面直接告诉您,挖矿池交易队列中第50、200、400笔交易的天然气价格由高到低。这是有明确目标的-
从理论上讲,所有的天然气价格指标都应该转换成gasnow,它不再基于历史数据,而是基于实时数据来帮助用户做出决策。但没错,gasnow很有竞争力。因为挖矿池的交易池将比没有优化节点的普通交易池更全面、更具参考价值。加油站在自述中称“我们希望提高油价的透明度”,这当然是一个非常有意义的目标;而且,油价的模糊性其实根源于网络的点对点特性(因此,我很不愿意把这种模糊性当成一种值得更多人去做的事情多做一些尝试,减少点对点网络与服务本身的去中心化性带来的不确定性,这样我们才能有一个更全球化的视野。但gasnow至少应该更接近这个理想。
文章链接:https://www.btchangqing.cn/87207.html
更新时间:2020年08月18日
本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。