现在位置:首页 > 包含标签 矿工费 的所有文章
  • imToken钱包:为什么矿工费这么贵?

    区块链网络转账的活跃,让矿工费问题日益凸显,受到了更多重视。如果近期你尝试比特币转账,面对高额矿工费,是否默默取消了转账念头? 矿工费约需¥106 我们不会接受买一件¥200 的衣服却得交¥100 的税,同样难以接受一笔高额矿工费的小额区块链转账。如何从技术层面优化是开发者的任务,这篇文章主要介绍: 比特币和以太坊的矿工费机制 如何合理设置矿工费 矿工费的作用 除了鼓励矿工打包交易,保证代币正常流动,矿工费同时还保护着区块网络的安全,使其免于被滥用。 矿工费机制 BTC 矿工费 = 转账交易体积(byte) 矿工费率(sat/byte) 通过这个公式,可知有两个因素影响转账的矿工费:转账交易的体积和矿工费率。 转账交易体积 比特币交易的本质是一种数据结构,其基本单位是未经使用的一个交易输出,简称 UTXO(unspent transaction output)。我们在钱包中所看到的余额,就是由这些和钱包地址存在联系的数个 UTXO 累计的。 如下图,3Ee6x...ceNQE 地址上有 0.00376546 BTC,他可能由一个交易输出为 0.00376546 BTC 的独立 UTXO 组成;也可能由一个交易输出为 0.00276546 BTC 的 UTXO 和另一个输出为 0.001 BTC 的 UTXO 累加而来。但具体的组成是确定的,因为构成这些的交易全都记录在比特币区块中。 截图为 imToken 比特币资产页面 发起转账需要使用 UTXO,来组成新一笔转账的交易输入,同时创建新的 UTXO 作为交易输出。由此,比特币在不同所有者之间转移,并在区块中不断消耗和创建 UTXO。 UTXO 和交易体积是什么关系?一般来说,UTXO 是影响交易体积的主要因素。 以下两笔转账为例: 交易 A 中消耗 3 UTXO 并创建 13 UTXO,交易体积为 803 byte 交易 B 中消耗 2 UTXO 并创建 4 UTXO,交易体积为 379 byte 在矿工费率一致的前提下,交易 A 所需矿工费是交易 B 的 2.1 倍。 作为矿工,每天挖矿所得就是一个 UTXO。当挖矿收入积累到一定程度需要转账时,就会出现由于交易体积过大(UTXO 数量过多)造成的高额矿工费。 交易 A 交易 B 矿工费率(sat/byte) 聪(sat)是比特币的最小计量单位,1 sat= 10^(-8) btc。矿工费率即指每字节交易体积需消耗的 sat。 矿工费率取决于比特币网络的拥堵情况。网络拥堵时,我们可以设置更高费率以使交易更快打包,而当更多人这么做,矿工费率就被不断提升。此时(5月28日),如果要使交易尽快打包,矿工费率已升至 200 sat/byte。 ETH 矿工费 = gasUsed(gas) gasPrice(gwei) gasUsed(gas) gasUsed:交易消耗的总 gas 数量。 以太坊是一个智能合约平台,每一笔交易都在执行命令。而每个命令都被设置了对应的消耗值,以 gas 计数。这也就意味着,矿工为这笔交易执行了多少命令,就收取对应数量的 gas,如果 gas 有余,则返还给交易发起者。 gasPrice(gwei) gasPrice 类似于比特币矿工费中的矿工费率,单位为 gwei,1 gwei= 10^(-9) eth。gasPrice 设置得越高,交易处理优先级越高。 如何合理设置矿工费 以 imToken 为例,imToken 会实时调节适应于当前区块网络的最佳矿工费设置,只需按照默认设置进行转账,即可兼顾快捷和实惠。 如果对转账时间有更高要求,也可以手动调节来满足需求。 左右滑动横杠来调节 常用工具推荐 对高级玩家,推荐两个实用工具: https://bitcoinfees.earn.com/ 比特币矿工费查询工具,可查看不同矿工费设置对应的未打包交易数和预计打包时间。(注:当前此网站与实际情况略有出入,需注意) https://ethgasstation.info/ 以太坊矿工费查询工具,功能同上。 希望以上可以帮你更好地理解矿工费。虽然网络拥堵时,我们仍然无法改变高额矿工费的现状,但了解为什么总是好事。
  • 以太坊上的天价矿工费转账如何避免?

    以太坊上的每一笔转账都要支付一定数额的以太币作为矿工费,我们日常转账的手续费 0.001 ETH 就足够了。 但在 6 月 10 日,以太坊地址 0xcdd6a2b9dd3e386c8cd4a7ada5cab2f1c561182d 出现了一笔手续费高达 10,668.73185 个 ETH 的转账,而转账金额只有 0.55 ETH,还不到手续费的万分之一。就在大家以为是某位大户手滑,把手续费设错的时候,这个以太坊地址再次发出了一笔手续费同样高达 10,668.73185 个 ETH 的转账,这次的转账金额为 350 个 ETH。 这两笔异常转账的原因暂时不明,目前社区里猜测可能是转账程序出现 bug ,也可能是该以太坊地址的所有者遭到了黑客的变相勒索。 事实上,这并不是以太坊上第一次出现天价矿工费。早在 2019 年,以太坊链上就发生过一笔手续费高达 2,100 个 ETH,转账金额确只有 0.1 ETH 的交易。 那我们在使用 imToken 的时候会不会一时手滑,设定的交易手续费比转账金额还要高呢? 四挡矿工费 答案是,可能性是存在的,但是几率很小。 imToken 的以太坊转账界面如下,我们点击矿工费可以进行设置。 最新版已支持四挡矿工费设置 最新版 imToken 钱包支持四挡矿工费,「最快、快速、一般、缓慢」,我们按照需要交易被确认打包的时间进行选择即可,不会出现手滑设置成天价矿工费的情况。 可以看到图片中每一档矿工费速度下面有一个数字,分别是「31.00 GWEI、27.00 GWEI、24.00 GWEI」,数字大家都认识,可这个单位 GWEI 就有点让人摸不着头脑了。 emmm~那 GB 这个单位大家总眼熟吧,我们平常看的视频,大小通常在 1-2 GB 之间,GB 是 GigaByte 的简写,是计算机衡量信息大小的单位。而 GWEI 不过是把 Byte 替换成了 WEI,摇身一变成了以太坊区块链上衡量 ETH 的单位。 人民币有元角分厘,元是我们日常用的最多的,也是最大的衡量单位。同样的,以太币作为一种数字资产也有单位大小之分,最大的就是 ETH,最小的则是 WEI,中间的是 GWEI,三者之间的换算关系如下: 1 ETH = 1000,000,000 GWEI (1 后面 9 个 0) 1 GWEI = 1000,000,000 WEI (1 后面 9 个 0) 1 ETH = 1000,000,000,000,000,000 WEI(1 后面 18 个 0) 明白了 GWEI 是衡量以太币的一个单位,我们再来看看「矿工费」这一行下面的计算公式 Gas Price(27.00 GWEI)Gas(60,000) 暂且不管 Gas Price 和 Gas 具体的含义,我们就拿括号里的数字来计算一下,2760,000 = 1,620,000 ,加上单位就是 1,620,000 GWEI。根据前面列出的 ETH 和 GWEI 之间的换算关系, 1,620,000GWEI 就等于 0.00162 ETH,这就是我们支付的矿工费金额了。 Gas 与 Gas Price Gas 翻译成中文,是汽油的意思,Gas Price 即汽油价格。 我们可以把一笔以太坊交易,发送方转移一定数额的以太币至接收方的过程,想象成开着一辆车,从家里出发到公司。这段路程消耗的汽油 Gas 乘以每升汽油的单价 Gas Price 就是路费成本了。 汽车行驶的每一段路都会消耗汽油,以太坊上发生的每一笔转账都会消耗 Gas,转账的成本计算和汽车的计算方式是一样的: Gas Price(汽油价格) * Gas (汽油数量) 27.00 GWEI 是以太坊的汽油价格;60,000 是消耗的汽油数量。 现实生活中的汽油价格受到供求关系影响,并非一成不变,而是会不断波动。以太坊上的 Gas Price 也同样受到这条区块链上交易拥堵程度的影响,会发生变化,当以太坊上等待矿工确认的交易越多时,Gas Price 就会上涨。imToken 的「四挡变速」矿工费是通过实时抓取以太坊链上的交易拥堵信息计算出来的结果,所以这四挡的汽油价格也是在不断变化的。 回到最开始的问题,我们在使用 imToken 的时候会不会一时手滑,设定的交易手续费比转账金额还要高呢?如果我们使用的是四挡变速,就不会,但如果是选择了自定义模式,那就有可能了。 当我们选择自定义,就可以自由设置 Gas Price,设成天价也可以哦~比如我把 Gas Price 设为 200,000,000 GWEI,此时我需要支付的矿工费就是 12,000 ETH,但是在 Gas Price 下方会跳出来一个提示「Gas Price 过高,将会造成矿工费浪费」,这就是在提醒我们手续费设置得过高了,需要进行下调。 所以,如果你使用 imToken 进行转账,一方面,「四挡变速」功能会提供给你最适宜的矿工费选项;另一方面,imToken 也会在你设置的矿工费「不合理」时,提供友善的提示。
  • 如何设置imtoken钱包矿工费?

    我们以下就拿比特币与以太坊来做实例,在以太坊中进行转账操作, 无论转哪一种代币, 都需要 ETH 作为矿工费。那么我们该如何设置自己的imtoken钱包矿工费呢?这里有两种方法: 基础方法 在以太坊中, 你给出的矿工费越高, 交易打包的速度就越快, imToken 提供了可以快速调节矿工费的滑竿功能, 通过滑动滑竿, 可以快速设置矿工费。 在以太坊转账界面点击"矿工费用", 滑动滑竿调节矿工费即可。 高级方法 在以太坊转账界面点击矿工费用 点击高级模式, 在 Gas Price 和 Gas 中输入相应内容 PS: gas fee = gas price gas , 用户可以登录 https://ethgasstation.info/ 查看最近期间最适合交易的 gas price 和 gas 是多少, 以便能够快速完成转账操作。 二、如何设置imtoken钱包比特币的矿工费? 在比特币网络中进行转账操作的时候, 需要比特币作为矿工费, 但是比特币的矿工费和以太坊的矿工费机制不太一样, 比特币的矿工费 = 该笔交易所需 bit sat (聪) 在比特币转账界面, 点击"矿工费用", 在自定义手续费一栏中, 输入你的自定义费用, 一般情况下 20 以上, 就能成功, 但是要视情况而定。
  • imToken钱包为什么矿工费贵得越来越离谱?

    最近有很多用户来问为什么矿工费那么高?一笔普通转账要支付 30 - 50 元作为矿工费太离谱了,什么时候才能恢复以前的数额? 甚至有用户大开脑洞,说是 imToken 钱包要跑路了,所以把矿工费设置得很高,指不定过段时间手续费就得是三位数了。 其实是由于最近 DeFi 大火,导致以太坊网络非常拥堵。对于居高不下的矿工费,我们也很苦恼。imToken 作为去中心化钱包,转账时支付的所有矿工费都是由处理交易的矿工收取的,imToken 不收取任何费用。所以矿工费太贵这口锅,imToken 可不背哦~ 矿工费上涨后,有不少小伙伴在转账上遇到了问题,今天这篇文章汇总了 9 大转账常见问题,你可以「对症下药」。 为什么要支付矿工费? 当我们在区块链上进行转账时,是由一群名为「矿工」的人处理并记录我们的交易信息,他们时刻在维护区块链网络的安全稳定,因此收取辛苦费,也就是矿工费。 为什么矿工费这么贵? 区块链上的矿工费是实时调整的,如果很多人转账,就会导致交易都在区块网络中排队,而以太坊网络在一定时间内可处理的交易笔数是有限的,着急转账的人就会提高矿工费让自己的交易被尽快打包。从而导致整个网络的平均矿工费上升。 发起交易时,矿工费设置太低了,一直不到账。想要重新调高矿工费,怎么调? 对于已经发出的交易,如果想要它尽快确认,可以在转账记录中找到等待打包的交易,点击「加速交易」,就可以调高矿工费,完成交易加速打包。 矿工费不足,如何充值? 以太坊钱包中的所有代币在转账时都需要使用 ETH 支付矿工费,如果你的钱包中没有 ETH,转账就无法正常进行。 现在,imToken 上线了「矿工费加油站」DApp。如果遇到矿工费不足的情况,只需要在加油站中把其他代币兑换为以太币即可,再用兑换后的以太币支付转账所需的矿工费。 进行了好几笔交易,为什么都没有成功? 如果你有一笔交易处于等待打包,没有成功的状态,那么后续发起的多笔交易就会排队等待打包。对于同一个地址发起的交易来说,矿工需要按照交易发起的先后顺序进行打包。当第一笔交易成功后,才会轮到后续的几笔交易。 交易一直显示打包中状态,能取消吗? 日常生活中的转账和区块链转账有着本质上的不同,区块链上的交易一旦发出,就无法修改或取消。 当交易长时间处于等待打包的状态,你有两种选择: 如果你不着急到账,那么你可以耐心等一下,以太坊网络上的拥堵减缓以后这笔转账就会成功了。 如果你急于资产到账,那么你可以选择加速交易,追加矿工费让交易尽快打包。 交易打包失败后,代币会退回我的地址吗? 只有交易成功后,代币才会从你的地址中扣除。如果在转账时矿工费设置得过低,导致交易被矿工丢弃,也就是打包失败的情况,代币依然会留在你的地址中。 使用 Uniswap、Curve 等 DeFi 应用,如何调整矿工费? 使用 imToken 对交易进行授权时,点击矿工费即可进入矿工费自定义模式。 注意:使用 DeFi 应用发起交易时,如需自定义矿工费,请谨慎,以免由于设置不当导致交易失败,损失矿工费。 如何合理设置矿工费? imToken 会实时调节适应于当前区块网络的最佳矿工费设置,只需按照默认设置进行转账,即可快速到账。 如果你觉得默认的转账费用太贵,可以选择三挡变速中的「缓慢」,把矿工费调低,但这也会减慢你的资产到账时间。
  • 为什么转账失败会收矿工费?

    在以太坊网络中,即使转账失败(失败原因包括 Gas 不足、调用合约失败等情况),但是由于这笔交易已经被矿工打包过,就会扣除矿工费。 PS: 矿工费由矿工收取,imToken 不收取转账费用
  • 如何设置矿工费?设置以太坊的矿工费视频教程

    如何设置以太坊的矿工费 在以太坊中进行转账操作, 无论转哪一种代币, 都需要 ETH 作为矿工费。那么我们该如何设置自己的矿工费呢?这里有两种方法: 1. 基础方法 在以太坊中, 你给出的矿工费越高, 交易打包的速度就越快, imToken 提供了可以快速调节矿工费的滑竿功能, 通过滑动滑竿, 可以快速设置矿工费。 在以太坊转账界面点击"矿工费用", 滑动滑竿调节矿工费即可。(imToken 默认的矿工费即当前建议的最佳矿工费) 2. 高级方法 在以太坊转账界面点击矿工费用 点击高级模式, 在 Gas Price 和 Gas 中输入相应内容 PS: gas fee = gas price gas , 用户可以登录 https://ethgasstation.info/ 查看最近期间最适合交易的 gas price 和 gas 是多少, 以便能够快速完成转账操作。 如何设置比特币的矿工费 在比特币网络中进行转账操作的时候, 需要比特币作为矿工费, 但是比特币的矿工费和以太坊的矿工费机制不太一样, 比特币的矿工费 = 该笔交易所需 bit sat (聪) 正常情况下按照 imToken 推荐的矿工费进行设置就能够成功发送交易,如果你想快速打包,可以打开高级模式设置一个较高的 sat/b 数量,如果你并不着急让这笔交易被打包,就可以设置一个较低的 sat/b 数量。(BTC 网络出块速度为 10min~15min,如果设置的矿工费较低,交易可能在几天之内都不会被矿工打包。) 以下是设置矿工费的基本视频教程
sitemap