什么是以太坊Gas? 如何高效玩转以太坊交易?

2020-09-25 19:38:55来源:区块印象编辑:鹿鸣君

扫一扫

分享文章到微信

扫一扫

关注鹿财经网微信公众号

  原标题:什么是以太坊Gas? 如何高效玩转以太坊交易?
 
  DeFi掀起了投资热潮,也堵爆了以太坊网络。Uniswap空投事件不但帮以太坊创下 转账费历史,也让每一位以太坊用户深刻明白什么是“人为刀俎我为鱼肉”:Gas费不加满,那个等候交易的圈圈能从天亮转到天黑。
 
  至于DeFi的新故事何时出现并不重要,弄清以太坊这台机器最重要的燃料——Gas的工作模式,才能真正玩转以太坊,让你在关键时刻不掉链子。
 
  01
 
  什么是以太坊Gas?
 
  Gas费是用户在以太坊上做交易时所支付的费用。Gas的价格以“gwei”计价,它也是以太坊区块链原生代币ETH的计量单位。1 gwei 等于十亿分之一的ETH,也就是0.000000001 ETH。
 
  当你支付Gas费时,你实际上是在为这笔交易所消耗的计算资源付费。目前以太坊1.0网络实行POW(工作量证明)共识机制,由矿工提供算力处理交易订单,作为回报,矿工收取区块奖励和交易费。
 
  注:以太坊2.0计划在2020年底或2021年初启动,它的共识机制将从POW转换成POS(权益证明系统)。这一转变将逐步淘汰之前的挖矿机制,转向Staking(质押),以太坊的质押者们替代矿工去竞争区块奖励和Gas费。
 
  此外,在以太坊上不同类型的活动将产生不同的Gas费用。直接将ETH或其它的ERC20代币从一个钱包发送到另一个钱包,比通过智能合约执行复杂的交互或处理由许多交易组成的元交易要便宜得多。也就是说,链上活动越复杂,Gas费越高。
 
  02
 
  Gas费由谁设定?
 
  关于以太坊Gas费的设定有两个常见的误解:一是说它由开发者设定,二是说它由矿工设定,这两个说法都不准确。
 
  一般来说,是以太坊用户发送已经设定好Gas费的交易,矿工再去选择想要开采的交易并打包进区块。而Gas费是动态的,是在用户出价与矿工接受价格之间的动态平衡。
 
  因此,在任何给定的时间内,用户请求的交易越多,区块空间变得越来越稀缺,Gas的价格自然就越高。对应的,交易给的Gas费越高,它的处理速度就更快。
 
  具体来说,你可以随时通过当前的Gas价格和Gas限额 (即Gas价格*Gas 限额)来计算以太坊交易的成本。
 
  03
 
  Gas Limit是什么?
 
  以太坊Gas系统的一个关键组成部分是Gas Limit,即Gas限额。在交易中,Gas限额是你愿意为这笔交易支付的最大Gas量。这个上限是用来确保交易能被矿工打包。
 
  交易也不总是按照 Gas 限额来算,任何未使用完的ETH都会返还到你的账户。
 
  一笔普通的ETH交易,标准的Gas 限额是21000。例如,在某笔交易中, Gas价格是100 gwei,我们可以算出费用:
 
  21000(Gas限额)x 100(Gas价格)x 0.000000001 (gwei面值)= 0.0021ETH。
 
  另外,ERC20代币的Gas 限额要高些,从25,000到500,000不等。


 
  还有一个要考虑的重要因素是以太坊每个区块的Gas限额。
 
  这个限额限制了区块能打包的交易数量,所以一直以来,为了能打包更多的交易,以太坊矿工多次投票提议要提高区块的Gas上限。在2020年6月,矿工投票一致决定将Gas限额从每区块1000万增加至1250万。
 
  04
 
  如何设定交易手续费?
 
  当你在做以太坊交易时,你可以选择低Gas费来节省资金,或者选择高Gas费来节省时间。
 
  像Metamask、imtoken这些钱包都能让用户在“慢”、“平均”和“快”的Gas费之间做选择。前两种速度对于普通用户来说是合理的,而对于那些想要快速达成交易的人来说,“快”是 合理的选项。
 
  值得注意的是,很多钱包并不能总是准确且及时地估计出Gas费和交易时长,尤其是在网络活动迅速变化的情况下。此时,你可以通过转账界面里的“高级”选项来手动设置Gas费。
 
  05
 
  如何取消被卡住的交易?
 
  网络拥堵时,一笔交易被卡在以太坊的未决事务池中是很常见的。矿工会优先考虑Gas费高的交易,如果你的Gas费过低,自然会排起长队。
 
  但不用太担心,取消卡住的交易是很容易的。只要你想,你可以重新选择一个更高的Gas费来完成原先的交易。过程是这样的:
 
  1.导航到以太坊浏览器etherscan.io
 
  2.将你的交易哈希值粘贴到以太坊浏览器的搜索栏
 
  3.在交易页面,点击“点击查看更多”按钮
 
  4.你的nonce(随机数)会出现,记住这个号码
 
  5.在你的钱包里准备一笔新的交易
 
  6.进入钱包的“高级”选项,输入与你卡住的交易哈希值相同的nonce(注意:这可能需要你在钱包设置中激活自定义nonce功能)
 
  7.发送新的交易并选择“快速”Gas费
 
  8.一旦确认,您原来的交易将被解除
 
  结语
 
  Gas是以太坊网络最重要的元素之一,在以太坊2.0升级前,理解Gas是如何工作的以及如何设置好Gas费,才是高效使用以太坊转账的关键。

     投稿邮箱:lukejiwang@163.com   详情访问鹿财经网:http://www.lucaijing.com.cn

相关推荐
美国银行:区块链是“多年来最令人兴奋的新市 美国银行:区块链是“多年来最令人兴奋的新市

原标题:美国银行:区块链是多年来最令人兴奋的新市场 报道,美国第二大银

区块链2021-10-05

以太坊L2网络总锁仓量达到24.2亿美元 以太坊L2网络总锁仓量达到24.2亿美元

原标题:以太坊L2网络总锁仓量达到24.2亿美元 报道,L2BEAT数据显示,截至10月

区块链2021-10-01

Ripple董事会成员:XRP的主要目的是促进跨境支付 Ripple董事会成员:XRP的主要目的是促进跨境支付

原标题:Ripple董事会成员:XRP的主要目的是促进跨境支付 9月30日消息,美国前

区块链2021-09-30

昨日以太坊销毁量达9027枚,为单日销毁量新高 昨日以太坊销毁量达9027枚,为单日销毁量新高

原标题:昨日以太坊销毁量达9027枚,为单日销毁量新高 据欧科云链链上大师数

区块链2021-08-27

调查:新加坡加密货币投资者持有以太坊比例为 调查:新加坡加密货币投资者持有以太坊比例为

原标题:调查:新加坡加密货币投资者持有以太坊比例为 78%,持有比特币的比

区块链2021-08-16

Aave创始人:Aave社交媒体协议的账户可使用以太坊 Aave创始人:Aave社交媒体协议的账户可使用以太坊

原标题:Aave创始人:Aave社交媒体协议的账户可使用以太坊钱包 Aave创始人Stan

区块链2021-08-13

数据:以太坊网络当前已销毁12743.04枚ETH 数据:以太坊网络当前已销毁12743.04枚ETH

原标题:数据:以太坊网络当前已销毁12743.04枚ETH 据Ultrasound数据显示,截止目

区块链2021-08-08

数字人民币能否挑战美元霸权?数字人民币有什 数字人民币能否挑战美元霸权?数字人民币有什

原标题:数字人民币能否挑战美元霸权?数字人民币有什么未来? 美元霸权,

区块链2021-07-25

带区块链出圈的NFT,只是一场富人的游戏? 带区块链出圈的NFT,只是一场富人的游戏?

原标题:带区块链出圈的NFT,只是一场富人的游戏? 你知道NFT吗? 一张表情包

区块链2021-06-06

花旗银行高管:数字货币“格式战”的核心是代 花旗银行高管:数字货币“格式战”的核心是代

原标题:花旗银行高管:数字货币格式战的核心是代币化 花旗银行(Citibank)交

区块链2021-05-24