0% read

最后更新:

Block Explorer

区块浏览器(Block Explorer)是针对分布式账本上记录的所有数据的搜索引擎。它是一种用于查看与、地址以及上过去和当前交易相关的所有信息的工具 [6],并提供自创世以来关于的详细分析数据。[1]

概述

区块浏览器通常与特定的区块链网络绑定。由于每个区块链使用不同的编码架构,这会影响任何给定浏览器的功能。例如,区块浏览器仅跟踪来自交易的数据,而大多数浏览器则提供成千上万种以太坊铸造代币的网络信息,如[2] 区块浏览器包含的信息也可能因其服务的架构而异。例如, 区块的浏览器会显示有关矿工的数据,而委托权益证明 (DPoS) 区块的浏览器则显示有关区块生产者和选举的信息。[7]

第一个区块链浏览器是为设计的,出现于 2010 年 11 月,几乎与比特币上线的时间相同。它最初在 theymos.ath.cx:64150/bbe 提供服务。比特币的第一个浏览器相当于比特币版的 TorStatustorstatus.blutmagie.de。该浏览器提供了有关比特币的数据,随后迁移到了 blockexplorer.com,并在那里发布了区块链的真实统计页面。[9]

功能

查看交易

区块浏览器通常用于查看交易历史。从一个到另一个钱包的每一次转账都会记录在兼容的区块浏览器上。这对于待处理交易和未确认交易特别有用,因为投资者可以搜索所有已发起交易的状态,确保没有加密货币丢失。

查看区块

大多数通过被验证和存储的来激活。投资者可以在区块浏览器上查看最近开采的区块。例如,研究人员可以将区块链的历史追溯到其创世区块,即网络上确认的第一组交易。

查看费用

网络上进行交易会产生费用。例如,在使用其时都有高昂的成本。这些 Gas 费用不断波动,因此投资者可以在区块浏览器上查看 (Gigawei,又名 nanoEther)和费用的实时费率。
[4]

地址搜索

区块浏览器使用户能够搜索特定的地址。他们可以查看与特定地址相关的余额、交易历史和其他详细信息。

代币和资产信息

区块浏览器通常支持跟踪在区块链上发行的各种和资产。用户可以查看有关这些代币的详细信息,包括供应量、持有者和转账情况。

智能合约交互

对于支持智能合约的区块链,用户可以探索地址、查看合约代码,并检查与合约的交互,包括函数调用和事件。

实时统计

区块浏览器提供有关区块链网络的实时统计数据,包括当前区块高度、网络算力、交易计数等。这些信息对于监控网络健康状况和性能非常有用。

地址标签和标记

一些区块浏览器允许用户为地址添加标签或标记,从而更容易识别特定地址及其用途。

富豪榜

区块浏览器通常会提供按余额排序的热门钱包地址列表。这可以帮助用户识别特定加密货币的最大持有者。

网络洞察

区块浏览器提供额外的洞察和分析,例如交易费趋势、内存池(mempool)数据和历史数据图表,以帮助用户了解网络行为。

API 访问

许多区块浏览器提供 API(应用程序编程接口),开发人员可以使用这些接口以编程方式为其应用程序检索区块链数据。

多链浏览器

一些区块浏览器支持多个区块链网络,允许用户在一个界面中探索和比较不同的区块链。
[8]
区块浏览器不仅提供交易数据,还可以显示区块链的整体健康状况。并非所有的区块浏览器都具有相同的功能,但少数浏览器还会显示有关矿池、区块验证者、孤块和的数据。[8]

技术原理

区块链浏览器是一款利用 API 和区块链节点从中提取各种数据,然后使用数据库整理搜索到的数据,并以可搜索的格式向用户展示数据的软件。

image

首先,浏览器使用其 API

  • (应用程序编程接口)、SQL(结构化查询语言)和关系数据库来抓取区块链节点并接收信息。数据整理好后,会呈现在托管在 Web 服务器上的易于导航的用户界面中。关系数据库和 SQL 在区块浏览器的后端分析搜索请求。最后,结果通过 API 发送,以确保用户可以在 Google Chrome 等浏览器上查看 HTML 网页。[5]
    image

常用的区块浏览器

自第一个区块链浏览器工具开发以来,Blockexplorer.com 由 BitcoinTalk 论坛的匿名所有者 Theymos 运营。它于 2010 年初推出,允许用户浏览比特币区块链,查看区块和交易数据等。此后,开发出了更多的浏览器。

发现错误了吗?

参考文献 (10 来源)

首页分类维基MC事件词汇表