火星链 火星链
Ctrl+D收藏火星链
首页 > Uniswap > 正文

以太坊:为什么我钱包里还有ETH,但交易就是确认不了?

作者:

时间:1900/1/1 0:00:00

编者按:本文来自区块律动BlockBeats,Odaily星球日报经授权转载。在Uniswap给20多万个用户地址撒钱的时候,也许不少人在开心之余心里想的都是,「这gas费也太高了。」当天是以太坊历史上值得纪念的一天,gas建议最高达到了1000GWEI,这是历史最高点。在见证历史、全民领空投的当天上午,不少人都遇到了关于gas费的问题,gas费贵已经不是问题了,问题是gas费交到钱包建议的最大值也不能在计划时间内成交。大家Metamask上显示都是pending,一圈一圈转得让人心烦。为什么你使用了默认的gas费金额,却依然不能即时交易?。此文将详细讲解以太坊交易费率机制以及在以太坊上发起交易会遇到的问题。Gas的逻辑

这个事要先从以太坊账户讲起。以太坊网络中有两类账户,外部账户以及合约账户(ContractAccount)。外部账户是指用户们所使用的账户,由私钥持有者所控制。合约账户是指带有应用逻辑的智能合约,由合约代码所控制。用户们在使用DeFi应用时,就是在用自己的账户与DeFi项目的智能合约进行交互。各类账户之间可以随意进行交互,钱包间可以进行转账,合约间也可以相互调用。每一次链上交互都需要消耗一定的计算量,计算量消耗的大小由计算难度所决定,而Gas就是计算量的计量单位。例如加法运算较简单,需要消耗3个Gas,除法运算相对复杂,需要5个Gas。每一单位的Gas都有其对应的价格,也就是Gas价格(GasPrice),而Gas价格以Wei为单位。用户需要购买ETH来支付Gas费用。1ETH=1e18Wei,而我们通常看到的单位GWei为1e9Wei。通常,钱包软件会通过历史GasPrice对用户将要发起的这笔交易的费用进行预估。

Gemini联创致信DCG创始人,要求其偿还Earn用户逾9亿美元:1月2日消息,Gemini联合创始人Cameron Winklevoss代表其Earn产品的超过34万名用户,向DCG创始人Barry Silbert发送一封公开信,要求他偿还所欠的9亿多美元。

据金色财经此前报道,Cameron Winklevoss发推称,Houlihan Lokey代表债权人委员会提出一项方案,以解决Genesis和DCG的流动性问题,并为资产回收提供途径。该计划基于迄今为止从Genesis、DCG及其各自顾问处收到的信息。[2023/1/3 22:21:22]

为了避免全节点趋于集中,追求架构去中心化的区块链会严格限制每单个区块的容量。例如比特币的BlockSizeLimit以及以太坊的BlockGasLimit。在律动BlockBeats撰文时,以太坊每单个区块的BlockGasLimit约为12,000,000个Gas,这也就是每一区块总计算量的上限。平均每15秒出一区块。当交易需求超过区块容量时,用户为了将自己的交易尽快被上链确认,就需要竞争每一区块内的资源。此时用户会对Gas进行竞价,矿工会优先将GasPrice高的交易纳入区块。

Jump Crypto过去24小时卖出2850枚ETH:11月28日消息,据Nansen数据显示,Jump Crypto在过去24小时内将2850枚ETH存入交易所并几乎全部卖出,导致ETH市场价格短时下挫。此前加密社区质疑做市商Jump Trading和FTX关系密切,本次卖出ETH或是该基金启动抛售以获得流动性的信号。(u.today)[2022/11/28 21:07:02]

通常用户在进行转账时还会看到钱包会提高可以调节GasLimit的选项。与BlockGasLimit不同,GasLimit是指对于一笔交易,用户所能接受的Gas使用量上限。由于有时合约内可能存在漏洞,一笔交易会不停死循环地进行计算。如果没有GasLimit,这笔交易会消耗尽用户钱包内所有的ETH。而矿工通常所收取的费用是按实际执行该交易时消耗的计算量(GasUsedbyTransaction)进行结算的,而GasLimit内剩余的ETH就会回到用户账户中。所以我们可以得出,所消耗的ETH数量(EtherCost)=交易费用(GasFee/TransactionFee)=每笔交易所消耗的Gas数量(GasUsedByTransaction)*Gas价格(GasPrice)。了解了以太坊的手续费机制以及账户类型,我们来看看用户在交易时时常会碰到的问题。待确认交易(Pending)/加速交易?

印度将于2022至2023财年开展CBDC批发业务试点:金色财经消息,近日,印度储备银行(RBI)计划在2022-2023财年开始央行数字货币(CBDC)试点,初期将仅用于批发类业务,且可能不允许参与者以匿名方式参与。在完成批发业务的业绩评估后,RBI才会决定是否将CBDC推广到零售领域。与其他央行机构一样,RBI一直在考虑其主权支持的数字货币应该具有的隐私级别。

在4月份的一次采访中,印度央行副行长T Rabi Sankar表示,数字卢比很可能允许“低价值交易”保持匿名。他补充说,印度央行还没有决定如何执行匿名——是通过CBDC的机构设计还是通过额外的监管。然而,他的声明没有界定可被视为低价值交易的门槛。(Business Standard)[2022/8/26 12:49:26]

每当用户发起一笔交易时,交易会被放入一个交易池(Mempool)中。如上文提到,矿工会优先打包池子中GasPrice最高的交易。所以用户设定的GasPrice决定了交易被打包执行的速度。在网络拥挤的时候,由于GasPrice飙升,用户的交易可能长时间处于待确认状态。为了尽快将待定交易发出,用户可以选择支付更多的GasPrice来加速交易。加速交易又是怎么操作的呢?为了更加详细地理解加速交易的逻辑,我们需要明白另一个参数:Nonce。每一个账户发出的交易都会有一个按顺序排列的交易编号--Nonce,从0开始,每次发起一笔转账,该账户的Nonce值会增加1。

FTX.US 总裁:Coinbase 和贝莱德的合作表明,加密市场上传统的大玩家并没有放慢脚步:8月9日消息,FTX.US 总裁 Brett Harrison 在接受彭博社电视采访时表示,Coinbase 宣布与全球最大的资产管理公司贝莱德(BlockRock)达成合作,这说明机构需要能够通过一些合适的途径来参与加密市场,这些比较传统的大玩家并没有放慢脚步。目前市场上正在不断释放有利信号,很多人只是在蛰伏和建造。

此外,针对Coinbase裁员,Brett Harrison认为,纵观增长型科技行业,包括Coinbase 和 Robinhood 到谷歌、微软和特斯拉,这些成长型公司通常在员工人数增长模式下运营,但实际上有时员工人数的增长会阻碍公司的成长,“这是一个真正的教训”。[2022/8/9 12:11:32]

萨尔瓦多的银行平台Galoy推出由比特币支持的合成美元:金色财经报道,支持萨尔瓦多比特币钱包的开源金融技术Galoy推出了Stablesats。此外,它宣布已成功筹集400万美元资金,以支持其 GaloyMoney 比特币银行平台的持续发展。通过利用衍生品合约来生产由比特币支持并与美元挂钩的合成美元,Stablesats寻求为目前的稳定币网络和常规银行整合提供替代方案。[2022/8/3 2:56:54]

当用户想要加速交易时,在以太坊钱包中,用户可以选择加速交易选项,这时会被要求支付更高的Gas费用,用户同意之后相当于发起了一笔新的交易,而新的交易与待确认交易的Nonce值相同。由于以太坊网络规定,Nonce值是连续不可跳跃的,且同一个地址每笔交易的Nonce值不可重复,所以矿工会打包新生成的交易,在新交易被打包确认之后,之前较低GasPrice的交易会废弃掉。若用户不想加速交易,只要此交易还在交易池中未被打包,用户可以随时选择取消交易。取消交易的逻辑与加速交易相同,用户发起一笔GasPrice更高,但与待确认交易Nonce相同的交易,但交易金额变为0,所以本质上,取消交易的成本与加速交易的成本一样需要成本。需要注意的是,在待定交易确认完成之前,后面的交易都需要排队等候,所以用户不要由于等候时间过长重复发起多笔交易。交易失败(Fail)

律动BlockBeats发现,目前最常见的交易失败原因是交易Gas已用尽(OutofGas)。也就是说,这笔交易的计算量超过了用户所设定的GasLimit。一般在这种情况下,交易状态将会显示为失败,并提示Gas已用尽,并且所支付的Gas不会被退还。有些用户可能会认为这并不公平,但本质上矿工已经在做功计算,只是算到一半Gas不够了,所以矿工只能放弃继续作业,但之前的工作需要被支付「工资」,因此之前交的Gas费不退大概也可以理解了。遇到这种情况,用户只能重新再发起一次交易,并将此交易的GasLimit上调。另一种交易失败的情况是,当用户向智能合约发起交易转账,但某些错误导致无法执行合约时,交易会返回BadInstruction。比如,当用户参与类似于众筹活动时,可能会发生下面这些情况:额度已满;或用户未被列入白名单;或用户超额认购代币等情况。此时,用户所设置的GasLimit将会被全部用尽,最终导致交易失败。不过以太坊拜占庭硬分叉后,增添了新的操作符Reverted(EIP-140)。当合约中出现错误导致交易失败时,交易将不会耗尽GasLimit所设定的所有Gas,合约将停止执行并退回剩余Gas费用,同时告知用户错误原因。当然,如果用户钱包中ETH的数量不足以支付Gas费用时,交易也会被判定为失败。在没有热点的时候,以太坊网络一片祥和,所有的转账成本,包括时间和金额都还可控,但当风口到来,大家在网络中就会遇到各种问题,gas费的逻辑是新人使用钱包时最大障碍。基本上,在gas费会遇到的所有问题,这篇文章都覆盖到了,链上交易并不复杂,说简单点,一切操作有问题,加钱就可以搞定。这场运动目前看来,以太坊上流动性挖矿的热潮暂时告一段落,这场运动除了创造出一片泡沫之外,也让更多用户开始习惯钱包的使用,钱包终于成了一个高频使用工具。而链上交易发生的问题其实也在为钱包的优化提供空间,为新人提供「一键加速」、「一键取消」这样的服务或许将可以在越来越多的钱包中看到。

标签:GAS以太坊LIMITMITUGAS币以太坊交易所app下载LimitSwapCMIT

Uniswap热门资讯
OIN:比特币vs以太坊,左派与右派哲学的对立?

编者按:本文来自LongHash区块链资讯,Odaily星球日报经授权转载。保守的比特币阵营(Bitcoiner)与进取的以太坊阵营(Etherean)之间的斗争是否也映射出了我们割裂的文化.

1900/1/1 0:00:00
HER:ETH周报 | Uniswap推出治理代币UNI并开启流动性挖矿;链上日交易量达140万次再创新高(9.14-9.20)

作者|秦晓峰编辑|郝方舟出品|Odaily星球日报一、整体概述欧科云链OKLink数据显示,九月前半个月,以太坊链上手续费为24.32万ETH,约合9643.61万美元.

1900/1/1 0:00:00
EFI:DeFi的另一种进化:去中心化借贷利率的自由市场定价

DeFi生态持续进化,在2020DeFi爆发元年的最后一个季度,我们看到了另一种进化:去中心化借贷在自由市场方面的向前一步.

1900/1/1 0:00:00
OMI:跑路中途,回来还钱,这届DeFi是怎么了?

作者|秦晓峰编辑|郝方舟出品|Odaily星球日报 最近,DeFi流动性挖矿火热,各类项目层出不穷,蔬菜、水果、动植物等各种名字都不够用了。“古典老韭菜”也陆续入场.

1900/1/1 0:00:00
SWAP:跨入DeFi时代,从跨过跨链沟通这座桥开始

设想有一天你进入一家咖啡厅,发现可以用ETH支付,但你的钱包里只有比特币。如果这个情况成为现实,那么我们要好好讨论下目前区块链生态“缺乏互操作性”的难题.

1900/1/1 0:00:00
GLE:即将触底反弹?Google比特币趋势已降至3月疫情时期低点

编者按:本文来自彩云区块链,Odaily星球日报经授权转载。尽管在过去的两个月中,比特币的大部分时间一直在一万美元的区域上徘徊,但散户对比特币的兴趣似乎正在下降.

1900/1/1 0:00:00