EtherScan介绍
Etherscan是一个区块链浏览器,旨在为用户提供有关以太坊网络的信息。Etherscan 于 2015 年发布,已成为有关以太坊的最值得信赖的信息来源之一。
ELI5:什么是 Etherscan?
区块链类似于数据库,节点充当服务器。像 Etherscan 这样的区块链浏览器可以让您找到有关该数据库(即区块链)状态的不同信息。
您可以将 Etherscan 视为以太坊区块链的搜索引擎。使用此工具,您可以跟踪交易、查找智能合约、计算汽油价格、与去中心化应用程序交互、监控特定钱包等等。
Etherscan 的存在是因为存储在以太坊区块链上的数据是公开的。这意味着您可以获得有关智能合约、钱包地址、区块链节点的信息,或者只是查找有关以太坊网络的一般信息。
为什么你应该使用 Etherscan
如果你想为以太坊找到可靠的链上信息,Etherscan 是你最好的选择。您可以使用 Etherscan 找到不同类型的信息,我们将在后面的部分中探讨其中的一些信息。
Etherscan 对于新手和专家来说都是一个极好的工具。对于那些刚接触以太坊的人,您可以使用 Etherscan 检查智能合约地址,以确保您不会将钱汇到错误的地方。
经验丰富的投资者可以充分利用 Etherscan 的监控工具。例如,您可以跟踪正在进行的空投、检查智能合约并设置自定义警报以跟踪资产变动。
如果您投资一个项目,最后一个功能特别有用。您始终可以知道属于该团队的地址是否在没有警告的情况下移动了大量代币(表明潜在的地毯拉动)并保护自己。
Etherscan 的六种用途
跟踪交易和地址
Etherscan 最基本的功能是跟踪交易。使用交易 ID (TXID) 或哈希,您可以找到有关任何交易的特定信息,包括您执行的交易。
我们将通过检查 Etherscan 上的真实交易来引导您完成此过程。
以下是页面上的信息细分:
交易 ID(Txn 哈希):这是为交易生成的哈希。哈希是每个交易唯一的字母数字字符串,不能更改。
状态:这显示了您的交易状态。“成功”表示您的交易已完成,而“待处理”表示您的交易仍在处理中。“失败”意味着您的交易失败,这种情况会发生尤其是当它用完 gas 时。
区块:您的交易包含在哪个特定区块中。您还可以查看在您的交易区块之后添加到链中的区块数量(“确认”)。此信息很有帮助,因为在您的块之后添加的块越多,任何人就越难篡改它。
时间戳:包含您的交易的区块被添加到区块链的时间。
地址:“发件人”和“收件人”分别表示发件人和收件人地址。请注意,以太坊地址可以是外部拥有的地址 (EOA) 或合约地址。我们将在本文后面讨论这个概念。
价值:这表示在交易中转移了多少以太(ETH)。
交易费:发件人支付给矿工处理交易的金额。这包括执行交易所需的矿工费和 gas 成本。
Gas 限制:发送者愿意花费在处理交易上的最大 Gas 量。设置气体限制是必要的,这样交易就不会耗尽您地址中的所有以太币。
如果一笔交易用完了 gas,它就会失败——但你仍然需要支付一笔交易费用,因为矿工已经执行了计算。从好的方面来说,交易中剩余的任何多余气体将在之后退还到您的帐户。
天然气价格:这表示交易所需的每单位天然气的成本。Gas 是为以太坊虚拟机 (EVM) 提供燃料并允许其执行交易的资源。气体以 gwei 为单位,这是以太 (ETH) 的一个子单位,等于 0.000000001 ETH。
通过这些步骤,您可以跟踪在以太坊上进行的任何交易的状态。也许您向朋友发送了一些 ETH,并希望确保交易成功。如果有人声称向您发送了 ETH,那么您可以索要 TXID 并自己确认交易。
监控地址
Etherscan 允许您查找有关特定以太坊地址的信息,例如执行的交易和拥有的资产。在上一节中,我们使用了 TXID 来确认交易的状态。这一次,我们将使用 Etherscan 的地址监控工具来查看我们的朋友是否收到了钱。
检查天然气价格
与矿工费一起,gas 成本构成了以太坊的交易费。在发送交易或尝试与智能合约交互之前计算 gas 价格很重要:
1. 如果您设置了较低的 gas 限制,您的交易将无法完成。更糟糕的是,交易费仍将归矿工所有,因为他们已经执行了一些计算。
2. 如果您设置了极高的 gas 限制,很可能会耗尽您的钱包——尤其是在交易需要很长时间才能完成的情况下。
使用Etherscan Gas Tracker[3],您可以查看特定时期的平均交易费用。此外,您甚至可以根据交易的复杂程度来查看 gas 价格。
Etherscan gas 允许您监控网络指标,因此您可以知道什么时候对 gas 的需求很高(这意味着更高的价格)。
这样,您可以选择另一个时间来完成您的交易。
执行以太坊名称服务 (ENS) 查找
以太坊名称服务(ENS)是区块链对域名服务(DNS)的回应。如果您今天想建立一个网站,您将需要 DNS 托管。DNS 的重点是将您的 IP 地址转换为人类可读的文本。因此,我们可以使用易于阅读的 URL 和网站名称,而不是输入一长串数字。
ENS 执行类似的功能,允许我们使用人类可读的名称来处理托管在区块链上的资源。
例如,您无需在每次想要收款时都提供您的钱包地址,而只需使用您的 ENS 用户名即可。
此外,您可以使用**.eth**域来创建抗审查网站。使用 ENS 域创建的网站在区块链上运行,这使得任何人都很难将其关闭。
Etherscan 有一个*ENS 查询[4]*服务,您可以使用它来检查您想要的 ENS 用户名是否可用。您还可以查看最近的 ENS 用户名注册以及正在进行的名称拍卖。
监控以太坊图表和统计数据
如果不使用 Etherscan 等资源管理器,可能很难跟踪以太坊中的网络指标。几乎所有你需要的关于以太坊生态系统的信息都是可用的。
以下是您可以从 Etherscan 获得的一些很酷的以太坊统计数据:
顶级代币
如果您想投资山寨币,您可能需要先在 Etherscan 上查看它们。该网站有一个不同 ERC-20 代币的运行列表。
您可以查看任何 ERC-20 代币的市值、市场价格、持有者总数和其他重要详细信息。
您还可以使用 Etherscan 浏览器查看有关不可替代令牌 (NFT) 的信息。该网站整理了有关 ERC-721 和 ERC-1155 令牌的详细信息,例如:
• 代币 ID(合约地址)
• 交易记录
• 代币合约
• NFT 持有者总数
在 Etherscan 上检查 NFT 的唯一缺点是您不会看到相关的艺术品。但是你可以很容易地前往像OpenSea[5]或Rarible[6]这样的 NFT 市场。
网络指标
Etherscan 可以提供有关以太坊网络整体性能的深入统计数据。以下是您可以使用 Etherscan 跟踪的一些指标:
• 平均每日汽油价格
• 日均交易量
• 平均气体限制
• 平均交易费用
• 平均使用气体
• 信标链总存款
• 以太坊节点的地理分布
与智能合约交互
Etherscan 不仅对读取智能合约有用,您还可以从界面与 dApp 或代币的智能合约进行交互。
首先,您需要安装浏览器钱包扩展程序,例如 MetaMask。这是因为您可能需要支付执行交易的费用。