Hyperledger Explorer的定义
Hyperledger Explorer是一个区块链实用程序模块,允许用户创建一个基于用户友好的基于Web的应用程序,用户可以使用该应用程序查看,启动,组织或查询构成区块链网络不可或缺的一部分的各种工件和开发。
分解Hyperledger Explorer
像Windows Explorer和Task Manager的标准实用程序一样,Hyperledger Explorer可以被视为一种使用界面的简便方法,该界面允许用户查看区块链的必要网络信息。 它包括详细信息,例如名称,网络节点的状态和列表,块的详细信息,交易和相关数据,交易族,链代码以及任何其他可能存储在区块链上的相关细节。
由于所有此类原始区块链数据通常都是人类难以读取的格式,因此Hyperledger Explorer除了使用常规的搜索和监视功能外,还尝试通过使用图形,图表,图片和模板来提供简单的可视化。
它的体系结构包括一个在后端运行的Web服务器,该Web服务器负责与所有其他组件进行交互并维护必要的查询服务器响应。 Web套接字用于在服务器与Hyperledger Explorer的各种客户端组件之间进行通信。 RethinkDB数据库用于存储有关区块链组件的必要详细信息,例如有关区块,交易和智能合约的信息,可以查询任何必要信息。 安全存储库负责确保仅维护用于访问Hyperledger Explorer的安全和授权访问。
以下动画图像展示了Hyperledger Explorer的配置方式及其提供的内容的多个方面。
图片提供:Altoros
Hyperledger Explorer支持统一的企业级可视化,区块链开发人员开发区块链上的特定功能或组件,研究历史发展的研究人员或负责区块链的运营商可能实时需要用于管理区块链,或由高层管理人员管理。
自从2015年12月启动Hyperledger项目以来,Hyperledger Explorer便应运而生,目前已被全球130多家组织使用和贡献。 由于具有如此广泛的适应性,因此需要一种易于使用的,可人工解释的实用程序,以提供有关区块链事件的仪表板视图。 于是出现了Hyperledger Explorer,它最初是由IBM和Intel等技术巨头以及领先的金融部门清算和结算公司DTCC贡献的。 他们每个人最初都开发了自己的Explorer版本,后来又合并了他们的工作,以实现Hyperledger项目下的共同目标。 (另请参见“ Hyperledger锯齿定义”。)