Linux超级账本邀社区共建区块链制作工具
暴走时评:Linux基金会的Hyperledger技术指导委员会现已接受Hyperledger Composer项目对其进行孵化。该项目以区块链技术为中心,由多方合作进行,旨在将其构造成一个能够帮助构建区块链业务网络的工具。到目前为止,有关Composer的所有工作均已在Hyperledger Fabric之上完成,但其也具有可移植性,可转移到其他分布式分类账本技术上。据悉整个项目也将以社区为中心,但还是要由开发人员来完成所有艰巨的重要任务。
翻译:Clover
Hyperledger Composer项目以区块链技术为中心,现已接受Hyperledger技术指导委员会的孵化。
Hyperledger Composer这一协作项目将成为帮助构建区块链业务网络的工具。
该项目将帮助开发智能合约及其在分布式分类帐本中的部署。
基于Hyperledger Fabric但可移植
在超级账本(Hyperledger)发布的一篇博文中,他们透露:
“到目前为止,有关Composer所有已完成的工作均已在Hyperledger Fabric之上完成。但是,Composer的设计使其可以移植到其他分布式分类帐本技术上,例如Hyperledger Iroha或Hyperledger Sawtooth。”
可移植性
据Hyperledger称,其具有可移植性的原因就在于所有区块链业务网络都会共享资产、参与者、身份、交易和登记文档等元素。
Hyperledger认为,目前各组织可能很难以采取“区块链业务用例”,并将这些概念映射到代码中。而Composer有望以与软件建模工具在软件领域相同的发挥作用方式改变所有这一切。
授权开发人员
为了解Composer项目向前发展的方向,我们采访了Hyperledger执行董事Brian Behlendorf。
Brian Behlendorf
他解释道:
“整个社区对这个项目(我所分享并热爱的)的愿景就是希望它能够更容易地设计并实现区块链业务网络。通过这个项目人们都可以更轻松的成为区块链的开发人员,快速学习所设计的内容,并让每个人都能够更快地达到可以编写实际应用程序的程度。但愿这能为Hyperledger的平台带来大量新用户,并引导其中一些人成为底层组件的开发人员。”
编码业务逻辑
Hyperledger一直都保持了建模语言的简洁性,但又专注于业务之上。
据其介绍,该语言涵盖了如资产以及参与者在内的关键词,从而将帮助非开发人员以及开发人员创立其业务网络的模型。
Composer将提供将业务逻辑编码为“交易处理器功能”的能力,而这种功能将以标准JavaScript编写,因为它是世界各地开发人员所使用的现代化且快速发展的编程语言。
社区领衔
起初,该项目将由IBM的Simon Stone、Daniel Selman和Kathryn Harrison以及OxChain的Cong Tang等人负责。
然而,与Linux基金会的所有项目一样,所有的事务都将以社区为中心。
Behlendorf对我们说道:
“Hyperledger所有的项目,就像Linux基金会的所有其他项目一样,都是由一个理念所推动——那就是社区引导一切,也就是说,社区来定义所需要的东西、设计全局、部分实施,然后再不断地进行迭代和改进。而在这里,Linux基金会的工作人员负责提供建议、促进并保持人们专注于运输生产优质软件,同时提供企业所需的流程和法律保障。但是,真正有能力完成所有艰巨的重要任务的还是开发人员。”
作者:Shivdeep Dhaliwal | 编译者:Clover | 来源:Cointelegraph
Scan QR code with WeChat