区块链是一个分布式、没有中心节点的交易账本系统,区块浏览器的主要作用就是真实客观反映区块链系统的基本情况。近日小蚁生态迎来新的区块链浏览器(
http://antchain.xyz),预计该浏览器可以让开发者、非技术型用户了解区块信息、地址信息、交易数据、在线行情、系统动态等等。
区块浏览器是小蚁区块链系统对外的一个窗口,方便让普通人更加直观地读得懂、看得见整个小蚁区块链的情况。所以区块浏览器的开发,要保持公正公平公开的原则去面向所有的人员。
这是一款个性化区块浏览器,在普通区块浏览器的基础上,增加了一些系统拥有的但是普通人又无法获取的客观指标。例如系统运行时间,系统有效的交易量,各类资产的真实持有人数,系统内部出现的地址数量等等,这些能够反映小蚁系统运行情况的一些客观实在的数据。
浏览器开发者Lcux是一位区块链爱好者,曾参与小蚁ICO Phase I及PhaseⅡ。在和团队、项目接触过程中,他萌生了自己做一个区块链浏览器的想法,为小蚁生态出一份力量。“在整个开发过程中,小蚁开发团队的成员给了很多帮助,特别是技术上的支持。”他说。
区块浏览器运用了哪些技术呢?据Lcux介绍,
整个浏览器分为两个部分,一部分是数据入库程序,通过python程序时刻与小蚁节点通信,获取每一条区块的信息,然后进行数据处理并存入了mongodb数据库。另一部分是信息提供的角色,就是所谓的网站,Lcux叫它数据出库程序。数据入库程序由Python+Mongodb构成;数据出库程序由python+Flask+mongodb+bootstrap构成。
区块浏览器是小蚁生态的基础应用,是最贴近用户的地方,蕴含着很多机会。Lcux表示,已经将优化基础设施,提高访问速度;提供更多统计图表与数据;添加标签功能和更多工具等等列入了浏览器的后续开发规划。