什么是区块浏览器

区块浏览器(Blockchain Browser)顾名思义是设计来查询区块链上所有交易资讯的浏览器(它其实是一个网站),与平常我们所认知的Google Chrome、Safari 并不同。由于区块链是一个共同协作的帐本,且具备公开透明的天然特性,因此用户能藉由区块浏览器来查询包括所有交易、区块、地址、帐户余额等交易细节。

这篇会以区块浏览器Blockchair来做示范,由于加密货币发展至今已经有许多不同的公链,但是基本上这些区块链的交易互不相通。不过,一个用户可能拥有多种公链上的资产,也因此在不同的金融系统中都有查询个别交易资讯的需求。

这时候区块链浏览器就能帮上忙了,像是Blockchair 这类的区块链浏览器,就支援多链查询以及简体中文的功能,基本的链上数据如「哈希率」、「挖矿难度」、「平均手续费」等等都具备。

怎么查询交易

以比特币为例,我们能以钱包地址、区块高度以及交易ID(Transaction ID, TxID)进行查询。在Blockchair随机点击一笔TxID为4a433a3fd5c0236987941f75895e6bdfe55f275cfc60f4632e8841d5962d6a82的交易。

以TXID 进行查询(Source : blockchair)

资料呈现的方式会因为不同的区块浏览器而有些微差异,但基本资讯大致如上图所示。在这些讯息中我们可以得到,这是一笔总额约162.6 枚比特币,在2019-06-12 14:01、区块高度580391 完成的交易,矿工费(交易手续费)为0.004205 枚比特币。

(一)查款项时,跟对方要这个:TxID(Hash)

实用台词:「你转帐了吗记得给我TxID(Transaction ID, 或讲Hash) !」

这就是刚刚提到的「交易ID(Transaction ID, TxID)」。区块链主要内容就是交易记录,而这项技术难以窜改的其中一个原因,是每个区块必须包含前一个区块的杂凑(Hash),这是一个不会重复的编号,用来验证区块内资料的完整性。这项技术同样应用在每一笔交易当中,也就是TxID,可视为独一无二的交易序号,因此以TxID 来查询一笔特定交易是最快的方式。

(二)比特币还要多久减半:Height(区块高度)

实用台词:「比特币减半还要多久喔,我来看一下现在Height 到多少了。」

指的是区块高度,其它区块浏览器通常会以Height(高度)来表示,代表这笔交易包含在编号580391 的区块中,点击数字可以看到在此区块内的所有交易(如下图)。像是众所期盼的比特币2020 年减半,就会发生在区块高度(Height)到达630,000 的时间点。

区块编号580391 交易记录(Source : blockchair)

(三)币要多久会显示在交易所帐上啊:Confirmation(交易确认数)

实用台词:「现在Confirmation 才五笔,再等一下啦!」

确认数是交易完成与否最重要的依据,当确认数为1 时,代表该笔交易已经成功打包到区块中,所有矿工也已验证无误,而此后每产生一个新的区块,确认数会往上加一。实际上确认数1 已经可以视为有效,但通常交易所为了保险起见,可能会要求更高的确认数才允许用户动用该笔资产。

如去年以太经典(ETC)曾遭51%攻击,交易所OKEx当时就将入金确认数提高至100次,而比特币由于网路安全系数较高,币安、OKEx都在去年将确认数由2次降至1次。

(四)其他必要资讯

汇出多少:Inputs

从A地址转出的比特币总额。

收到多少:Outputs

转入B地址的比特币总额。

手续费:Fee

矿工费(交易手续费),也就是转移这笔162.6枚比特币的交易费用,将Inputs减去Outputs就是这个数字。

比特币矿工除了帮忙验证交易赚取矿工费外,还有另一笔是来自区块奖励,最近吵很凶的区块奖励减半是由目前的12.5枚降至6.25枚比特币,预计到2140年奖励会降至零,届时比特币是否仍安好、矿工是否能仅依靠交易费的收入来维持整体系统运作,无从得知。

区块链才有的透明机制:Coindays destroyed

币天销毁(Coin Days Destroyed,BDD)是指一笔特定数量的比特币介于两次交易之间的时间周期。

公式:币天销毁= 持币数量* 持币时间。

如某人有2 枚比特币且持有50 天后才进行交易,则币天销毁为100,转移后将归零重新计算。

这个概念源自于中本聪(Satoshi Nakamoto)于2009年创立的比特币论坛Bitcointalk。2011年时社群中有人指出,链上交易量可能多为高频交易、刷量、搬砖等行为,认为有数据失真的问题。

经讨论后才衍生出「币天销毁」的想法,即比特币在经历一次交易后,随着时间推移而累积币天销毁数,直到实际发生一笔交易才归零重算,能更容易衡量比特币网路中实际的经济活动,因此「币天销毁」之后成为链上数据的一个重要概念。

Blockchair 右上角的选单中可点击图表来查询币天销毁量,数据越大代表越多尘封已久的比特币已进行转移、交易、出货。

近三个月币天销毁波动(Source : blockchair)

还有哪些好用的区块浏览器

Blockchair 已经支援了多个区块链系统,包括以太坊、比特币现金、莱特币等等。其它较为主流的区块浏览器包括:

BTC.com

支援比特币、以太坊、比特币现金、莱特币查询,是画面简洁、功能齐全的区块浏览器。

Blockchain.com

提供的区块高度、交易哈希、地址余额查询等基本功能,以及哈希率、挖矿难度、币价等资讯。同样仅支援比特币、以太坊、比特币现金。根据Alexa的流量数据,Blockchain.com最受欢迎的区块浏览器。

Etherscan

只专注于以太坊的区块链浏览器,支援ERC20、ERC721、ERC1155代币标准、以及以太坊域名(Domain Name Service, DNS)、DeFi、Dapp等项目查询,可以说是以太坊最强浏览器。