ETH转帐还没到?教你快速诊断问题出在哪!

日期:2017-09-20

最近有很多小伙伴在后台留言,问自己在国内一些平台上进行提币操作后,为什么很长一段时间都没有到账?

最近有很多小伙伴在后台留言,问自己在国内一些平台上进行提币操作后,为什么很长一段时间都没有到账?

一般在国内平台发起提币申请后,可能会经过以下两个步骤:

(1)人工审核:一般由该平台的财务人员或客服人员进行审核,由于人力有限,所以当某天很多人一起发起提币申请时,会因忙不过来而导致时间的延长。

(2)区块网络转账:在人工审核通过后,所提的币会通过对应的区块网络转到所要提币的地址中,这个过程往往很快,但也不排除因为交易量太多而导致的网络拥堵,从而也有可能出现延迟

所以小伙伴如果想要确认自己发起的提币申请进展如何,可以直接打该平台的客服电话进行询问,如果是还未人工确认,可以适当催促下;如果已经通过审核,则可以通过查找对应的区块记录来进行确认。

下面就给大家介绍一个可以查询以太坊交易记录的工具:Etherscan

Etherscan 是 2015 年推出的一个以太坊区块探索和分析的分布式智能合同平台, 由于区块链中的交易信息等数据都是公开透明的 , 而 Etherscan 作为探索以太坊的窗口, 用户可以使用其查看自己的交易详情以及以太坊中的任何信息。

我们都有过这样的经历, 打开 taobao, 选了一件自己心仪已久的商品之后, 迫不及待的付了款, 看着卖家发了货之后, 心满意足的笑了笑。然而过了一天...两天...WTF (要文明, 其实是 where's the food:), 联系了卖家, 卖家告诉你 "亲, 我们已发货... ..." 这时候, 有一个工具就是你的 "救命稻草" - 快递查询工具, 使用快递查询工具, 它会告诉你, 你的宝贝已经到了哪里, 距离你还有多少公里, 虽然对于快递的速度有些不爽, 但也足以安抚你焦躁的心灵。

其实在区块链世界中, 也有一个类似于上述 "快递查询工具" 的应用, 它就是 Etherscan, 网址是 https://etherscan.io/

很多人国内区块链爱好者的英文水平可能和笔者一样, 不是特别好, 当打开这个网站起就变得异常头疼, 感觉根本看不懂, 但其实已经有民间爱好者将该工具翻译成全中文的, 输入网址https://etherscan.io/language.aspx , 只不过长成这个样子... ...或者说翻译的有点... ... (你懂的)

所以我们还是用"原著"进行操作, 话不多说, 最基本的操作开始讲起!

01 交易信息查询

现在我想查询一个钱包地址为 0xD5bc17b6701f9......Cab51bFaE24B2D4Acc2F 的所有交易信息

Step1: Etherscan 是有自己数据库记录的, 所以如果一个地址有在区块链上进行过 ETH 交易, 或者有被查询过, 那么输入框会自动补齐你所要查询的地址。

Step2: 点击查询改地址, 进入下边的界面, 其中包含了该地址的所有交易信息, 以及资产数量, 详情见下图

Step3: 点击某一条交易的 TxHash 或者叫 TxId 可以查看这条交易的详细信息

上边是普通 Etherscan 转账成功的显示内容, 那么除了 ETH, 其他合约代币 (Token) 的交易信息是怎样的呢? 我们这里以转账 Atmatrix 为例

上述两张图展示的是转账成功的样式, 那么转账失败是怎样的呢? 主要是以下两种常见类型:

Type 1: Out of Gas (矿工费不足) 关于矿工费的概念可以看之前的文章, 这里就不在做详细的概念讲解, Etherscan 上查询交易如果有以下显示, 就代表"矿工费不足"。

Type 2: Bad Instruction (错误指令) 这种问题属于一般错误类型, 但像这种交易, 虽然是失败的, 但是依然会被扣除矿工费。并且交易金额会被原路退回, 交易取消。

02 ERC-20代币信息查询

很多 imToken 用户在使用过程中会被告知, imToken 目前只支持 ERC-20 代币, 我们在这里没必要深究到底什么是 ERC-20, 只需要知道 ERC-20 是 Token 的标准, 而这个标准恰好符合以太坊的 Token 标准。用户可以使用 Etherscan 查询哪些 Token 符合 ERC-20 标准。

输入 https://etherscan.io/tokens , 或者将你想要查找的 Token 名称输入到地址栏, 如果符合 ERC-20 标准的话搜索框会自动提示。

03 合约代码查询

稍微懂一些技术的童鞋, 其实也可以尝试去看一些 Token 的合约代码, 不同的项目可能采取不同的发行 Token 的方式, 这些都可以从合约代码中查到。这里不对其做详细阐述, 下面是以 OMG 举例。

04 特殊项目操作

使用 Etherscan 可以查看以太坊上的所有公开信息, 例如之前的 EOS 项目, 很多小白不知道自己在哪个周期参投, 也不知道自己有没有认领 Token。其实使用 Etherscan 可以很好的解决这个问题。由于 EOS 项目的特殊性, 我们在这里用它来举例说明。

Step1: 在搜索框输入 EOSCrowdsale

Step2: 点击 Read Smart Contract

Step3: 这时你可以看到下边 " 1.> claimed ", 你可以在 "(uint256)" 里边输入参投的周期, 后边的"(address)" 里输入参投地址, 点击 "Query", 如果下边显示 true, 则表明该周期的 Token 已经认领, 如果显示 false, 则表示你没有认领该周期的 Token。

Step4: 选择 "6. >userBuys", 这个地方是用来查询到底在第几个周期参投的 EOS, 投了多少。 同样"(uint256)" 输入参投的周期, "(address)" 输入参投地址。(参考: 用 "显示的值/10的18次方", 例如图片显示: 100000000000000000 / 10^18 = 0.1 , 0.1 就是当时参投 EOS 的数量)

注: 这里只是为了向大家展示 Etherscan 的强大功能, 自 2017 年 9 月 4 日七部委 《关于防范代币发行融资风险的公告, 已经明确将 ICO 定性为非法公开融资, 还请各位读者遵守国家法律法规。

05 ENS域名查询

可能很多刚刚接触区块链的人对 ENS 域名不太了解, ENS 是以太坊域名服务,一个基于以太坊的分布式、开放和可扩展的域名系统。 以太坊生态圈中使用的一些哈希地址通常十分长,例如以太坊钱包地址和 Swarm 文件的哈希地址,而 ENS 域名系统是旨在为用户提供简短易读的域名。目前 imToken 支持 ENS 域名注册以及进行转账交易。

Etherscan 的功能极其强大, 就不在这里一一讲解了, 而且有很多功能笔者还没有研究清楚, 怕"误人子弟", 大家如果对 Etherscan 这个工具感兴趣, 可以深入研究。有如此神器, 以后再也不会因为交易转账不到账等问题恐慌了, 你认为呢?

来源:白话区块链 作者:imToken刘小刘

标签:基础知识
实用工具
推荐阅读