.
点击注册

购宝钱包

【钱包科普】以太坊交易太堵交易加速助你摆脱困境

发布日期:2022-04-10 16:27    点击次数:116

【钱包科普】以太坊交易太堵交易加速助你摆脱困境

在参与DeFi的过程中,很多朋友会遇到这样的情况。明明看准了一个投资机会并发起交易,可交易却迟迟得不到确认,等到最后确认了,价格早已不是下单时的价格。要么买高了,要么卖低了,总之亏钱是跑不了的。

为什么交易迟迟不被确认

我们在《【钱包科普】什么是Gas?一文了解以太坊交易费》用“链上快递”为大家讲解过以太坊交易手续费,这个例子同样可以解释交易为什么得不到确认。

如果我们把每一笔交易看作一份快递,而以太坊矿工是快递员。快递员为了赚到更多的钱,会优先送快递单价更高的快递。如果你的快递单价给得太低,就只能一直排队,直到出价更高的快递全部完成后才能得到快递员的“青睐”。

同样地,以太坊网络同时会存在许多笔待确认的交易,矿工们会优先打包gasPrice高的交易。如果你设置的gasPrice太低,矿工自然会优先打包其他人的交易,而你的交易只能一直排队。

因此,如果你认为将要发起的交易比较紧急,那么尽量选择较高的gasPrice,避免出现交易长期等待打包的情况。至于如何设置gasPrice,请回看《【钱包科普】什么是Gas?一文了解以太坊交易费》。

当然,即使明白如何设置gasPrice,依然存在交易被堵的风险。比如出现在等待打包过程中交易数量突然暴涨,又或者一笔本来并不紧急的交易突然急需确认。

这时候急需一个方法,让我们可以根据自身需要和实际情况对这笔交易进行加速或者取消。

什么是交易被“堵”

我们所说的“交易被堵”指的不单指某笔交易迟迟得不到确认,而是根据以太坊网络的特性,排序在该笔交易之后的交易也都需要等待。

这种特性很好理解,如果把以太坊账户想象成一个车库,一旦车库的出口被某辆车堵住,后面的车也都无法通行。

与比特币采用的UTXO体系不同,以太坊网络使用的是account体系,也就是账户体系。

现实生活中绝大部分金融系统都是账户体系

我们先看看现实世界中的账户体系是如何运行的。假设张三、李四、王五在同一家银行开户,张三存入100元并发起两笔交易,先给李四转60元,再给王五转40元。

银行在处理每一笔交易时都会校验张三的账户状态:首先校验张三的余额是否大于等于60元,如果满足条件,将60元从张三的账户划转至李四的账户,首笔交易完成;再校验此时张三的余额是否大于等于40元,如果满足条件,将40元从张三的账户划转至王五的账户,第二笔交易完成。

如果第一笔交易迟迟没能完成,银行是不能执行第二笔交易的,因为银行无法保证第一笔交易完成之后张三的账户状态如何,余额是否足够完成第二笔交易。

同样的道理,以太坊网络在处理某个账户的交易时也需要获取账户的实时状态,以太坊账户的状态由四个部分组成:nonce、balance、storageRoot、codeHash。

nonce代表该账户地址发出的交易数量,balance代表此地址拥有的ETH数量(以Wei为单位)。其余的两个和今天的主题关系不大,暂时先忽略。

继续使用张三给李四、王五转账的例子。

张三开户后存入100元,此时张三的账户状态为nonce = 0,balance = 100;

第一笔交易完成之后,张三的账户状态为nonce = 1,balance = 40;

第二笔交易完成后,张三的账户状态为nonce = 2,balance = 0。

而在发送交易时,nonce成为交易信息的一部分,代表当前交易是该账户地址发出的第几笔交易。

需要注意的是,交易中包含的nonce值从0开始计起。比如张三发给李四的交易,作为张三账户地址发起的第一笔交易,其nonce值应该记为0,而张三发给王五的交易nonce值将被记为1。

矿工在处理某个账户地址的交易时,将根据nonce值的顺序进行处理,且不可跳过,即矿工必须先处理nonce值为0的交易,才可以打包nonce值为1的交易。

如果某笔交易迟迟未被确认,该账户发出的nonce值大于该笔交易的其余交易也都无法被打包。比如nonce等于2的交易未被确认,那么nonce等于3,4,5…的交易无论gasPrice给得多高,也只能乖乖排队等待。

图片来源于网络

如何摆脱交易被堵

尽管nonce的存在会导致以太坊交易被堵的情况,但我们同样可以利用nonce的特性来解决这个问题。

以太坊网络规定单个账户地址中每个nonce值都是唯一的,也就是说,一个账户中被确认交易的nonce值只会存在一笔为0、一笔为1、一笔为2…一笔为x,依此类推。

但仅存在一笔nonce为x的被确认交易不代表只能发起一笔,在没有nonce为x的交易被确认之前,我们可以发起无数笔nonce为x的交易。

运用该特性,我们可以加速或者取消某笔交易,完美解决交易被堵的问题。

自“春季攻势”专项行动开展以来,广西上林县公安局始终保持对电信网络诈骗犯罪活动的高压打击态势,深挖线索,坚决斩断电信网络犯罪利益输送链条。近日,上林警方成功破获2起帮助信息网络犯罪活动案件。

前面提到过,一笔交易迟迟未被确认,主要是由于gasPrice给得太低,因此需要一直排队等待。

如果我们发送一笔nonce值相同,转账金额、收款方也完全相同,但gasPrice更高的交易,矿工会选择打包gasPrice较高的新交易,新交易确认后,原交易将由于nonce已被使用而失效。

上述操作的本质是用一笔完全相同但gasPrice更高的交易顶替原来那笔迟迟未能确认的交易,相当于对原交易进行加速。

而如果我们发送一笔nonce值相同,转账金额为0、收款方为自己,但gasPrice更高的交易,矿工会选择打包gasPrice较高的新交易,新交易确认后,原交易将由于nonce已被使用而失效。

在这个操作中,我们用一笔发送0 Wei给自己的交易顶替原交易,相当于取消了原交易。

不过值得注意的一点是,无论是加速交易还是取消交易,由于原交易已经消耗网络资源,因此原交易中的交易费将不会退回。在交易费如此高昂情况下,建议大家还是在发起交易时就选择合理的gasPrice,尽量一步到位,少花冤枉钱。

如何用ViaWallet加速/取消交易

ViaWallet已经上线以太坊交易加速/取消功能,当您在以太坊网络上的某笔交易迟迟得不到确认时,您可以针对该笔交易进行加速或者取消操作,削弱网络拥堵带来的负面影响。

交易加速1. 打开以太坊钱包,找到打包中交易,若存在多笔打包中交易,则找到序号最低的一笔,点击【加速交易】

2. 点击【加速交易】后进入加速交易页面,点击底部【确认加速】

3. 在跳出的弹窗中点击【确定】并输入安全密码,确认进行交易加速

4. 交易加速完成后,交易列表内会出现两条交易记录:原交易转账失败,新交易转账成功

交易取消1. 打开以太坊钱包,找到打包中交易,若存在多笔打包中交易,则找到序号最低的一笔,点击【取消交易】

2. 点击【取消交易】后进入取消交易页面,点击底部【取消加速】

3. 在跳出的弹窗中点击【确定】并输入安全密码,确认取消交易

4. 交易加速完成后,交易列表内会出现三条交易记录:原交易转账失败,新交易转账成功、新交易收款成功(取消交易本质上是自己给自己发一笔金额为0的交易)

本文链接:https://www.8btc.com/media/655267转载请注明文章出处

—-购宝钱包



数字币相关知识
  • GMT是STEPN的原生治理代币

    GMT币是 币安 ieo项目STEPNDE的代币CGPAY钱包,它是最近一段时间一级市场上出现的一匹黑马。STEPN其实就是一个能够帮助用户边动边赚的运动应用程序,该应用还配备了NFT的运动鞋,让用户能够通过户外活动来赚取代币和NFT奖励。除此之外,STEPN应用中还有一个内置的钱包和NFT市场,甚至还有一个能够让非加...

  • ·由以太坊保护的真正的第2层CGPAY钱包

    IMX币即Immutable X,它是是用于交易以太坊NFT资产的第2层协议CGPAY钱包,可为用户提供多种多样的服务。根据最新的行情数据显示,截止到2022年4月20日11:02,IMX币的当前价格是51.9533,今日涨幅为+11.78%,24h成交额是6.31亿。IMX当前流通市值为0,IMX的总供应量为2000...

  • CGPAY钱包 欧盟推出十大优先政治事项将影响区块链行业

    欧盟主席让克洛德容克(Jean-Claude Juncker)和欧洲货币基金组织(ECOFIN)等欧盟政府机构认为,需要制定一个面向数字经济的税收政策。目前,欧盟各成员机构正在参与设计这样一个税制CGPAY钱包,可以肯定的是,一旦该税收制度出台,将会对区块链领域和使用加密数字货币的企业带来一定影响。 人类社会的治理从来...

  • 回顾去年数字货币形势

    追踪数字货币市值与价格网站Coinmarketcap数据显示,截至北京时间8日23点19分,市值排名前十位的数字货币集体重创。比特币跌落15000美元关口。 除以太币跌逾9%和比特币跌近15%外,其余八大数字货币24小时内跌幅接近或超过20%。最近两个月涨势凌厉的瑞波币跌幅最大,跌超35%,将市值第二高的数字货币地位还...

  • CGPAY钱包 中韩进一步讨论加密货币政策

    韩国企划财政部长会见中国人民银行行长时CGPAY钱包,讨论和分享了包括加密货币对策在内的经济政策。虽然中国已经对加密货币交易实行了包括关闭加密货币交易所在内的严格规定CGPAY钱包,但韩国的监管相对而言不算严格。 韩方与中方讨论加密货币监管政策上周五韩国企划财政部长金东兖会见中国人民银行行长周小川。在讨论两国经济问题时...

CGPAY钱包

TOP
友情链接:

Powered by 购宝钱包 @2013-2022 RSS地图 HTML地图

网站统计——

  • 谷歌搜索留痕推广
  • 谷歌搜索留痕排名技术
  • 谷歌快速排名
  • 留痕方法
  • 谷歌搜索快速方法
  • google搜索留痕程序
  • 谷歌快速排名
  • 澳门太阳城
  • 最大博彩公司
  • 谷歌搜索关键词排名
  • 搜索留痕程序
  • 谷歌排名出售
  • 谷歌蜘蛛池排名
  • 搜索留痕软件
  • 缅甸果敢赌场
  • 电子游艺规则
  • 谷歌留痕推广
  • google引流程序
  • 谷歌快速排名
  • google引流程序
  • 留痕推广
  • 大西洋城赌场
  • 买球地址
  • 搜索留痕
  • 搜索留痕程序出售
  • 谷歌蜘蛛池排名技术
  • 留痕程序
  • 如何提高google搜索排名
  • 数字币博彩
  • 洗钱方法
  • Google留痕收录
  • 最新谷歌搜索留痕排名
  • 搜索留痕
  • Google留痕收录
  • google搜索留痕
  • 数字币博彩网站
  • 足球投注平台
  • 博彩推广话术
  • 推广引流方法
  • 引流方法
  • 博彩推广话术
  • 网上博彩推广引流
  • 数字币赌场
  • 皇冠现金网
  • 蜘蛛池排名
  • 谷歌蜘蛛池
  • 留痕程序出售
  • google搜索留痕程序
  • 比特币网上赌场
  • 洗钱平台
  • 搜索留痕
  • 博彩推广方式
  • 网上博彩推广
  • 快速排名
  • 搜索留痕程序
  • bbin平台大全
  • 体育博彩公司排名
  • 留痕排名技术
  • 最新谷歌关键词排名
  • 推广渠道
  • 谷歌快速排名
  • 博彩推广
  • 世界杯赌球地址
  • 皇冠博彩公司
  • 谷歌排名出售
  • 博彩引流渠道
  • 搜索留痕程序
  • google搜索留痕
  • 引流渠道
  • 果敢网上赌场
  • 世界杯赌球
  • 搜索留痕方法
  • 博彩搜索留痕
  • 博彩引流
  • 博彩引流
  • 搜索留痕
  • 缅甸网上赌场
  • 欧洲杯赌球
  • 谷歌搜索排名
  • 留痕程序
  • 网上博彩推广引流
  • 留痕技术
  • 搜索留痕技术出售
  • 澳门威尼斯人网上赌场
  • 外围博彩
  • 博彩网站推广
  • 推广引流
  • 留痕程序出售
  • 谷歌推广引流技术
  • 推广引流方法
  • 美国在线赌场
  • 沙巴体育投注平台
  • 最新谷歌搜索留痕
  • 谷歌蜘蛛池排名技术
  • 网站推广方法
  • 留痕程序出售
  • 博彩推广方法
  • 菠菜论坛
  • 买球平台
  • 谷歌搜索留痕
  • 蜘蛛池排名
  • 博彩公司推广渠道
  • 谷歌搜索留痕
  • 博彩公司推广渠道
  • 真钱游戏
  • 网上赌球地址
  • 赌球平台推荐
  • 赌球网址
  • 博彩包网
  • 买球app
  • 澳门博彩公司
  • 威尼斯人赌场
  • 博彩平台推荐
  • 美国博彩网站
  • 缅甸实体赌场
  • 柬埔寨网上赌场
  • 柬埔寨在线赌场
  • 韩国博彩
  • 支持人民币的博彩公司
  • 世界五大比特币交易所
  • 欧易是哪个国家的
  • 中币跑路
  • 亚洲博彩公司
  • 合法网上赌场
  • 马尼拉赌场
  • 支持人民币的博彩公司
  • 大陆博彩平台
  • 澳门新葡京娱乐城
  • 老挝赌场
  • 世界赌场排名
  • 网上博彩公司排行
  • 菠菜论坛
  • 东南亚赌博网站
  • 虚拟币博彩
  • 澳门百家乐网址
  • 网上博彩导航
  • 区块链百家乐游戏
  • 马来西亚博彩公司
  • 越南赌场
  • 区块链百家乐
  • 香港娱乐场
  • 澳大利亚赌博网站
  • 足球赔率
  • 菲律宾网上赌场
  • 数字币博彩网站
  • 足球投注网站
  • 百家乐论坛
  • 皇冠体育博彩公司
  • 网上赌博网站
  • 网上博彩推广话术
  • 谷歌搜索快速方法
  • 网上博彩推广话术
  • 数字币赌场
  • 皇冠博彩公司
  • 世界杯博彩公司
  • 英国博彩公司
  • 网上博彩合法化
  • 新加坡赌场
  • 比特币网上赌场
  • 怎么洗钱
  • 加密货币博彩平台
  • 世界杯赌球网址
  • 网上赌球地址
  • 博彩推广方式
  • 印度尼西亚博彩公司
  • 国际包网
  • bbin平台直营
  • 亚洲体育博彩平台
  • 越南博彩公司
  • 百家乐路单
  • 澳门博彩官网
  • 博彩网推荐
  • 澳门太阳城网址
  • 百家乐网址
  • 世界杯赌球网址
  • 皇冠博彩网址
  • 洗钱方法
  • 买球网站
  • 欧洲杯赌球平台
  • 皇冠现金网
  • 外围赌球平台
  • 果敢赌场
  • 买球技巧
  • 全球最大博彩公司
  • 电子游艺
  • 真人电子游戏
  • 骰宝游戏规则
  • 亚洲体育博彩平台
  • 澳门在线赌场
  • 缅甸赌场地址
  • 赌球平台
  • 赌场如何赢钱
  • 世界杯买球网站
  • 真人牌九游戏
  • 世界杯买球官网
  • 时时彩平台
  • 六合彩预测
  • 威尼斯人网上赌场
  • 外围赌球网站
  • 赌博网址
  • 彩票群
  • 微信赌博群
  • 韩国首尔赌场
  • 赌钱游戏
  • 美国网上赌场
  • bbin官网
  • 沙巴体育官网
  • 博彩平台推荐
  • 数字币博彩网站
  • 比特币网上赌场
  • 世界赌场名单
  • 美国赌场攻略
  • 菠菜论坛排名
  • 菠菜论坛排名
  • 缅甸网上赌场
  • 支持人民币的博彩公司