商业区块链联盟超级账本(Hyperledger)目前正在创建一种开源工具,该工具可以让每一个人都能浏览其联盟成员创造的分布式账本项目。
该创建一种区块链游览器的提案最初由存管信托和结算公司(DTCC)的一名实习生所设想,在上个月被非正式提交给超级账本成员的时候就立刻获得推崇。不过,超级账本这个由Linux领导的团体的其他突出贡献者发现他们已经有类似的努力正在进行中。
但是,与其发起相互竞争的开源服务,DTCC、IBM和英特尔选择将他们的区块链浏览器相互融合。这个合作项目已经被称为‘超级账本浏览器(Hyperledger Explorer)’。
与已经被提供给其他公有区块链的区块浏览器相似,这个工具使从内部了解超级账本项目更加简单,同时仍然能够保护许多非营利组织的成员所重视的隐私。
超级账本新任命的执行主管布莱恩•贝伦多夫(Brian Behlendorf)说:
“取代同时进行三个致力于同一个目的的不同项目,并且作为三个不同的代码库相互竞争,[我们就想啊]为什么不合伙呢?将三个项目合成一个,使用一个共同的代码库,取三个项目的精华部分,以此为契机来谈论不同系统的标准。”
当该区块链浏览器完成时,它预计将可以让超级账本开发者和非技术用户访问区块信息,交易数据,网络信息(如节点列表)和链代码。
自2014年年底创建以来,超级账本经过发展,成员已经包括众多大型企业(芝加哥交易所集团,日立集团和摩根大通)和区块链创业公司(Blocksream,Bloq,itBit)。
区块链标准之间的连接
根据一些参与的成员所说,该项目最终可能会成为超级账本这项开源合作的第一次实际测试。
就在DTCC实习生Konrad Pabjan提交代码之后,Behlendorf回应表示对此提案表示支持。当时,他指出IBM正在研究相似的产品,将把现有的浏览器从它的Bluemix app开发平台脱离。
英特尔的区块链和分布式账本技术主管丹•米德尔顿(Dan Middleton)指出他们公司也正在进行相似的工作,与其重复进行相同的工作,他提出共同创建一种‘统一的超级账本浏览器’。
Middleton在原来的电子邮件链中写道:
“这可能会成为第一个展现出超级账本区块链大家庭之间的分布式账本互动的有趣案例。”
在当天最后,IBM负责开放型技术的CTO克里斯•费里斯(Chris Ferris)把该项目称为‘超级账本区块链浏览器’,之后被缩短为‘超级账本浏览器’。
该项目的代码目前正在Apache软件许可证下进行开发, Apache软件许可证是由Behlendorf创办的非盈利开源软件公司Apache基金会所创建的。根据许可证条款,所有人都可以使用该浏览器,即使不是超级账本的成员。
通过创建一种每一个人都能浏览项目的单一区块链浏览器,参与者将继续标准化的进程,ISITC上个月告诉CoinDesk说,可能会引起一些意料之外的网络效应。
深化互信关系
但是随着越来越多的公司,如美国银行和汇丰银行开始推出使用超级账本协议的概念验证,一种搜索数据的标准化方法只是他们将会用来进行扩张工作的一部分。
当Behlendorf在五月份被任命的时候,他的目标之一是使新成员的加入更容易,并且让每一个人,包括非成员,都能够使用超级账本开源软件。
通过将该团体的交流方式从以电话会议为主转向Slack,以及将开发工具从GitHub转向Gerrick,他说,他们完成了迈向这一目标的第一步。
自Behlendorf被任命以来,超级账本联盟的成员数量已经翻倍,从不到40个,增加到如今的80个成员,其中一些还没有公开宣布。
现在总共拥有160位代码贡献者,包括不代表任何公司的个人。
保护未来
超级账本浏览器项目的做法已经引起了一些其他顾虑,例如如何处理协同设置中的所有权问题。
为了帮助确保公司在代码上的建设不会突然发现自己违反了知识产权法,Behlendorf说每一个代码贡献者都签署一份Apache许可证,来证明他们具有贡献代码的合法权利。
超级账本收集的版权归Linux基金会所有。
为了进一步将越来越错综复杂的关系正式化,超级账本将会从星期四开始举行一次选举,选出任命11名技术指导委员会成员。
Behlendorf说,这个新浏览器是他们进一步创建互信关系工作的一部分,他认为这种关系能够形成一个成功的开源社区。
Behlendorf得出结论:
“我们正在转向一种想法,那就是:超级账本能够成为众多不同项目的家园,这些项目拥有不同的注重点,不同的优先事项,不同的议程,但是它们共同通过区块链,分布式账本和智能合约的概念所连接在一起。”
超级账本浏览器演示视频请看