传统的区块浏览器一般都是对每条区块数据和转账数据进行展示,然而当转账量较大的时候,往往只提供部分数据,大部分区块浏览器都是需要根据地址或者tx数据进行查找索引,另外还提供了一些关于链上的转账图表,以方便用户能够对链上数据进行总结。
显然这种模式是比较枯燥的,并且对于新人来说,可能并不是很直观,还好,现在有了可视化的区块浏览器,可以让我们能够更方便的看到链上的各种行为,也容易让新人能够快速的理解区块链的核心,这个浏览器由txstreet出品,网址为https://txstreet.com/,目前提供比特币、以太坊和BCH三个币种的区块数据查询。
Txstreet是一个比较有趣的区块浏览器,这里将区块比作公交车,一个个交易则是用小人物卡通来表示,当公交车停靠的时候,很多卡通人物进入车中,然后等待车满了之后随即开走,这样一个区块就打包完成。
对于比特币的区块来说,则大部分时间交易都在等待过程中,可以看到车的旁边会有很多交易在排队,同时在平均约10分钟的时间里,后面还陆陆续续的增加了很多卡通人物继续加入到队伍之中,其中一部分排在队伍前面,一部分在队伍后面,其实这是代表了不同交易手续费的优先级别不一样,交易费高的则优先打包,进入车中,而交易费低的则推迟打包,更低的则将继续等待下一个区块的打包,有的交易甚至要过一两天才能被打包完成。
点击网站中的卡通人物,就可以看到交易哈希,并且会显示目前的交易状态等,如果这个交易能够被打包,则就可以进入到车中,如果不行,有时候则可能会从车中出来,然后继续排队。
在比特币交易中,因为有segwit的存在,因此图中会显示在区块后面带有segwit的标志,这表示此区块中有部分segwit转账,segwit由于将交易和签名分开,因此使得单位区块中可以容纳更多交易数,从而间接实现了扩容。
目前txstreet还尚未支持闪电网络的交易可视化,但是很明显的,网站已经在右上方进行了标示,也就是说,后期我们也有可能看到闪电网络的实时交易情况。
不仅仅我们可以看到比特币的区块公交的实时状态,对于BCH,可视化的区块浏览器也是支持的,和比特币比较类似,这里也是约10分钟一趟班车。
相对于比特币拥挤的交易卡通人物排队的情况,BCH就显得冷清的多,可以看出基本上交易数量也特别少,人流稀少也代表着目前BCH网络比较冷门的现实。
当然值得关注的是BCH链上还存在着一些应用,也就是我们说的dapp
对于以太坊区块链,txstreet上显示算是比较繁忙的,可以看到,在以太坊上一直有“人流”经过,并且搭乘区块“班车”,以太坊每隔约15秒一个区块,这也决定了以太坊最为“繁忙”,区块利用率也高。
通过交易图示可以看到,以太坊上目前流量最大的应用则是usdt的转账,其次比较高的是uniswap,compound、makerdao、kyber、1inch等都显得比较冷清,其实这主要是uniswap上的转账基本上是做市或者交易所用,所以相对来说较多,另外还有很多应用数据因为没有添加,所以并不能显示出真实全部情况。
另外可以看到,不停的有交易从这个区块进去,然后等到区块即将确认的时候,又出来,进入下一个区块,其实这主要是一些手续费相对较低的交易,因为高手续费的交易优先级别是非常高的,因此这部分低手续费交易只能转为下一个区块里的交易了。
另外还有一个注意点就是并不是所有交易像比特币那样,一直等着最前面那个区块“列车”,而是有的交易直接就进入下面第二个或者第三个交易“列车”,其实这主要是一种方式,表明了这个交易的手续费本来就相对来说比较低,因此只能直接安排在后面的区块里,而不是像比特币一样,直接涌入前面的区块,而后面的区块只能经过漫长的时间等待。
对于比特币和比特币现金的区块链运行方式,其实是比较容易想象的,十分钟的等待可以使得区块的产生比较明了,而对于以太坊来说,这里就显得有些难以理解,而可视化的区块浏览方式则为新手提供了一个很好的方式。