来自/img/20230515215925767690/0.jpg "/>
国务院:推进科普与区块链技术深度融合:为贯彻落实党中央、国务院关于科普和科学素质建设的重要部署,依据《中华人民共和国科学技术进步法》、《中华人民共和国科学技术普及法》制定《全民科学素质行动规划纲要(2021-2035年)》,其中要求实施智慧科普建设工程。推进科普与区块链等技术深度融合,强化需求感知、用户分层、情景应用理念,推动传播方式、组织动员、运营服务等创新升级,加强“科普中国”建设,强化科普信息落地应用,与智慧教育、智慧城市、智慧社区等深度融合。(新华社)[2021/7/10 0:40:52]
通过查询我们可以得知,这个钱包地址一共花出去了0.484ETH的矿工费,按照现在的价格计算,价值$213.92,也算是一笔不小的开支了。
那么,问题来了,以太坊转账如何设置矿工费更省钱呢?
在回答这个问题之前,我们先来了解以太坊网络中的三个概念:Gas,GasPrice,GasLimit。
以太坊本身就是一个去中心化的虚拟机,联合起来就相当于世界级的计算机网络。在以太坊网络上,每一次的运算、每个字节的存储、链上的任何操作,都需要全网的计算机共同去参与。
欧科云链集团正式启动区块链科普行动“星途计划”:欧科云链集团于4月26日,正式宣布启动了区块链科普行动——“星途计划”,行动包括将在全国范围展开系列沙龙,加大力度推进区块链科普进机关、进国企、进校园等,联合政府部门、行业协会等共同构建起更加完善和有效的区块链科普教育生态,与此同时,直击区块链科普现存痛点,推出简单易懂的“秒懂区块链”公益短视频课。
该计划旨在全维度推动社会建立对产业更清晰的认知,与“鲲鹏计划”一道助力数字经济及区块链产业本身健康发展夯实“人才”和“产业认知”两大基础。[2021/4/26 20:59:37]
天下没有免费的午餐,上述的这些操作都需要消耗相应的网络资源,因此必须支付相应的费用给矿工。在以太坊网络中,这个费用称之为「Gas费用」,更通俗的叫法是「矿工费」、「手续费」。这里需要注意的是,Gas不是一种新的代币,而是一种计量单位。
上述所提到的那些操作,每个运算步骤需要消耗多少Gas,以太坊系统里都是事先规定好的。比如,执行一次Copy操作需要消耗3Gas,执行一次SHA3哈希需要消耗30Gas。普通的转账,以太坊系统规定的是需要消耗21000Gas。
声音 | CNBC主持人:加密货币最大的缺点之一就是难以向外行快速科普:CNBC主持人Ran NeuNer近期发推称,加密货币最大的缺点之一就是很难向外行快速解释。当人们要求我向他们解释比特币时,我知道他们至少需要一个小时才能真正理解。[2019/9/10]
图:https://github.com/ethereum/go-ethereum/blob/master/params/protocol_params.go
GasPrice指的是,你愿意为消耗的每单位Gas支付多少的单价。GasPrice的单位通常用Gwei表示,1Gwei=0.000000001ETH。
财政部副部长朱光耀:数字经济还处在发展的过程中,要以科普、推动的态度来推进数字经济发展:今日,在中国发展高层论坛2018年会上,财政部副部长朱光耀表示:“数字经济还处在发展的过程中,要以科普、推动的态度来推进数字经济发展。也要关注数字经济的其他影响,包括税收征管、反监管措施等要跟上。”[2018/3/25]
GasLimit指的是,你愿意为这笔操作支付的Gas数量上限。默认情况下,GasLimit是21000Gas。一般情况下,我们也不需要调整GasLimit的数值,但涉及到复杂一些的操作,比如在以太坊区块链上“刻字”,就要调整GasLimit上限了,否则活还没干完就已经消耗完了Gas数量。
图:知矿大学“爱在七夕,链上有你”活动中,某个上链内容实际消耗的Gas数量为22632Gas,所以GasLimit在事先调整到了42000Gas。
那以太坊系统为什么要设置GasLimit这个参数呢?一方面,是为了防止某些有Bug的程序陷入死循环,另外一方面是为了防止某笔操作耗尽账户上的所有ETH。
明白了这三个概念,我们再来看下以太坊的矿工费计算公式:
矿工费=实际消耗的Gas数量*GasPrice
其中,「实际消耗的Gas数量」小于或等于GasLimit,这点很容易理解。
上文提到过,每个运算步骤需要消耗多少Gas,以太坊系统里都有所规定,所以「实际消耗的Gas数量」我们无法调整,我们能调整的是「GasPrice」。
以太坊矿工和比特币矿工一样,都是趋利的,谁给的GasPrice高,就优先给谁打包确认。因此,遇到特别紧急、需要马上确认的情况,我们需要给更高的GasPrice,从而让矿工第一时间给我们打包确认;而在不紧急的情况下,我们则可以把GasPrice调低一些,以节省不必要的矿工费开支。
现在,很多钱包都很“智能”,通过对当前网络拥堵情况的分析,告诉你GasPrice的推荐值。当然,你也可以自己手动调整GasPrice,钱包会告诉你调整后预计需要多久才能被矿工打包。
除了钱包推荐的GasPrice数值,还可以参考GasNow这个网址给出的数值:
网址:https://gasnow.sparkpool.com
如上图,截图的这一刻,如果想在15秒内被矿工确认,可以将GasPrice设置为32Gwei,如果不着急,可以选择“缓慢”模式,设置为16Gwei。通常情况下,选择“一般”模式推荐的矿工费即可。
GasNow是当前最大的以太坊矿池——星火矿池,根据矿池节点交易池中实时交易的GasPrice分布给出的推荐值,其数据更具实时性、准确性,更有参考价值。近期,imToken、麦子钱包、MYKEY、TokenPocket、TrustWallet等钱包已经宣布使用GasNow的服务。
最后,我们总结一下今天的内容:
1、以太坊转账的矿工费由「实际消耗的Gas数量」与「GasPrice」的乘积所得,前者是系统事先规定好的,后者我们可以自己调整从而减少不必要的矿工费开支。
2、调整「GasPrice」时,可以参考钱包给的推荐值,也可以参考实时性、准确性更强的GasNow网址。
3、另外,如果涉及更加复杂的操作,还需要调整GasLimit的数值,以防止活还没干完就把Gas消耗完了的情况出现。
风险提示:本文内容仅为作者个人观点,不代表知矿大学的看法或立场,亦不构成任何投资意见或建议。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。