区块浏览器是记录在分布式账本上的所有数据的搜索引擎。它是一种用于查看与区块、地址以及区块链上过去和现在的交易相关的所有信息的工具[6],并提供关于区块链网络自其创世以来的详细分析。[1]
区块浏览器通常与特定的区块链网络相关联。由于每个区块链使用不同的编码基础设施,这可能会影响任何给定浏览器的功能。例如,比特币区块浏览器仅跟踪来自BTC交易的数据,而大多数以太坊浏览器提供关于数千种以太坊铸造的代币的网络信息,例如ETH、UNI、USDT和SHIBA。[2] 区块浏览器包含的信息也可能因其服务的区块链的架构而异。例如,工作量证明(PoW)区块链的区块浏览器显示关于矿工的数据,而委托权益证明(DPoS)区块链的区块浏览器显示关于区块生产者和选举的信息。[7]
第一个区块链浏览器,旨在用于比特币区块链,于2010年11月出现,几乎与比特币上线的时间相同。它最初在theymos.ath.cx:64150/bbe上提供。比特币的第一个浏览器是比特币相当于TorStatustorstatus.blutmagie.de。该浏览器提供了关于比特币的数据,之后被转移到blockexplorer.com,区块链的真实统计页面发布在那里。[9]
区块浏览器通常用于查看交易历史。从一个钱包到另一个钱包的每一次加密货币转移都将记录在兼容的区块浏览器上。这对于待处理交易和未确认交易特别有用,因为投资者可以搜索所有已完成交易的状态,并确保没有加密货币丢失。
大多数加密货币通过验证和存储的单个数据块被激活。投资者可以在区块浏览器上查看最近挖掘的区块。例如,研究人员可以将区块链的历史追溯到其创世区块,即网络上确认的第一组交易。
在区块链网络上进行交易会产生费用。例如,以太坊和比特币在使用其区块链时会产生高昂的成本。这些gas费用不断波动,因此投资者可以在区块浏览器上查看Gwei(Gigawei,又名nanoEther,又名nano)和比特币费用的实时费率。 [4]
区块浏览器允许用户搜索特定的钱包地址。他们可以查看与特定地址相关的余额、交易历史和其他详细信息。
区块浏览器通常支持跟踪在区块链上发行的各种代币和资产。用户可以查看关于这些代币的详细信息,包括供应量、持有者和转移。
对于支持智能合约的区块链,用户可以浏览智能合约地址,查看合约代码,并检查与合约的交互,包括函数调用和事件。
区块浏览器提供关于区块链网络的实时统计信息,包括当前区块高度、网络哈希率、交易计数等。这些信息对于监控网络健康和性能非常有用。
一些区块浏览器允许用户向地址添加标签或标记,从而更容易识别特定地址及其用途。
区块浏览器通常提供按余额排列的顶级钱包地址列表。这可以帮助用户识别特定加密货币的最大持有者。
区块浏览器提供额外的洞察和分析,例如交易费用趋势、内存池数据和历史数据图表,以帮助用户了解网络行为。
许多区块浏览器提供API(应用程序编程接口),开发人员可以使用这些API以编程方式检索区块链数据以用于其应用程序。
一些区块浏览器支持多个区块链网络,允许用户在一个界面中浏览和比较不同的区块链。
[8]
区块浏览器不仅提供区块链交易数据,还可以显示区块链的整体健康状况。并非所有区块浏览器都具有相同的功能,但是,少数浏览器还显示关于矿池、区块验证器、孤块和硬分叉的数据。[8]
区块链浏览器是一种软件,它使用API和区块链节点从区块链中提取各种数据,然后使用数据库来整理搜索到的数据,并以可搜索的格式将数据呈现给用户。
自从第一个区块链浏览器工具开发以来,Blockexplorer.com由BitcoinTalk论坛的匿名所有者Theymos运营。它于2010年初推出,允许用户浏览比特币区块链,查看区块和交易数据等等。从那时起,更多的浏览器被开发出来。