币圈子-打造专业区块链媒体平台

火币钱包以太坊ERC-20代币转账常见问题汇总

2020-03-19 14:20:23 | 来源:互联网 | 88617人阅读 | 作者:币圈子
全文导读
火币钱包以太坊ERC-20代币转账常见问题汇总1. 什么是 ERC-20 代币?当前,80% 以上的代币都遵循 ERC-20 协议。ERC-20 协议 于 2015 年 11 月份基于 ETH 推出,使用这种协议发行的代币具有通用和可预测的特性,

火币钱包以太坊ERC-20代币转账常见问题汇总

火币钱包以太坊ERC-20代币转账常见问题汇总

1. 什么是 ERC-20 代币?

当前,80% 以上的代币都遵循 ERC-20 协议。ERC-20 协议 于 2015 年 11 月份基于 ETH 推出,使用这种协议发行的代币具有通用和可预测的特性,并且在 ETH 链上使用相同协议的代币时,它们之间的兑换和 DApp 支持会变得相对统一和便捷。

2. ERC-20 代币转账到火币钱包,应该转到哪个地址?

打开火币钱包选择 ETH 币种,转到 ETH 地址。

ERC-20 代币基于 ETH 代币协议发行,ETH 区块链网络不仅可发行 ETH,还可以发行其他代币,这类代币被统称为 ERC-20 代币。所以,任何 ERC-20 代币都可以存入 ETH 钱包账户内。

3. ERC-20 代币在转账时需要矿工费吗?

ERC-20 代币在转账时需要使用 ETH 作为矿工费。在火币钱包中,用户可以通过滑杆自行设置矿工费额度,矿工费越高,到账速度就会越快。

ETH 的交易费用 = Gas 数量 * Gas Price (Gas 单价以 ETH 计价)

4. 以太坊中的 Gas、Gas Price 和 Gas Limit 分别是什么?

什么是 Gas?

ETH 引入了 Gas 的概念,用来衡量每笔交易(或者合约代码调用)所消耗的资源(包括计算量,存储,带宽等)。交易产生的转账费用会奖励给打包交易区块的矿工,交易不一定存在于一个区块内,它被广播出去数秒内,全网所有的节点都会接收到这笔交易通知,矿工会优先打包 Gas 合理、Gas Price 高的交易。如果用户在交易时支付的矿工费比较低,那么这笔交易可能不会被打包,从而导致交易失败。

什么是 Gas Price?

Gas Price 即为一个单位的 Gas 支付多少 ETH,一般用 Gwei 作单位。Gas Price 越高,表示交易中每运算一步,需要支付的 ETH 就更多。Gwei 用 10 ^ - 9 ETH 表示,即 1 Gwei = 0.000000001 ETH。 所以,当设定 Gas Price = 20 Gwei 时,就意味着用户需要为单步运算支付 0.00000002 ETH。

ETH 的手续费计算公式为:

交易手续费 (Tx Fee) = 实际运行步数 (Actual Gas Used) * 单步价格 (Gas Price)

例如某笔交易需要 ETH 执行 50 步完成运算,假设设定的 Gas Price 为 2 Gwei ,那么整个交易的手续费就是 50 * 2 = 100 Gwei 了。

什么是 Gas Limit?

Gas Limit 即一次交易中 Gas 的可用上限,也就是交易中最多会执行多少步运算。 由于交易的复杂程度各有不同,确切的 Gas 消耗量在完成交易后才能确定,因此在提交交易之前,需要为交易设定一个 Gas 用量的上限。

如果某笔交易尚未完成,消耗的 Gas 已经超过设定的 Gas Limit,那么这笔交易就会被取消,已经消耗的 Gas 也不会退回 — 因为要奖励已经付出劳动的矿工。 如果交易完成后,消耗的 Gas 未达到 Gas Limit, 那么这笔交易就会按照实际消耗的 Gas 收取交易服务费。换句话说,一个交易可能被收取的最高服务费即 Gas Limit * Gas Price 的值了。

5. ERC-20 代币在转账时为什么需要矿工费?

在公有链中,任何人都可以读写数据。虽然读取数据免费,但在公有链中写入数据则需要收取一定费用,这样不仅有助于阻止垃圾内容,还可以通过支付费用的方式保护数据的安全性。网络上的任何节点(包含账本拷贝的连接设备被统称为节点)都可以通过参与挖矿的方式来保护网络。由于挖矿需要计算能力和电费,所以矿工们的服务需要一定的报酬,统称矿工费。

6. 转账失败时, 矿工费会退还吗?

不会。区块链的矿工费由矿工收取,只要该笔交易被矿工打包过,就会消耗 Gas。如果打包失败,或者区块验证失败 (包括 Gas 费用不足、合约方式调用错误等),矿工费也会在打包或者区块验证的过程中被消耗掉。

7. 在火币钱包发起一笔 ERC-20 代币的转账时,为什么会对应生成一笔数量为 0 的 ETH 转账?

ERC-20 代币基于 ETH 代币协议发行,所以,每笔 ERC-20 代币转账都会依附在 ETH 链上,并和 ETH 生成同一条转账记录。

8. 误把本该转到 ETH 地址上的 ERC-20 代币转到了 ETC 地址上,怎么办?

ETC 与 ETH 隶属于同一主链,目前虽已分叉,但地址可以共用。为了您的资产安全火币钱包不支持两个币种使用相同的私钥,所以需要在另外一台手机上安装火币钱包来处理。

首先,备份当前钱包的助记词与 ETC 钱包私钥(一定要备份),其次,用另一台手机下载火币钱包,创建钱包,设置安全密码,将原钱包内备份的 ETC 私钥导入至第二个手机的 ETH 钱包,此时资产将显示在第二个手机的钱包账户内。

温馨提示:文章不代表币圈子立场,不构成任何投资建议,谨防风险!本文来源于币圈子网站,转载请注明出处!侵权必究!
相关阅读
扩展阅读