Linux基金会开发工具,用于构建区块链商业网络

这个开源项目将使智能合同能够被开发用于任何行业

思想库

Linux基金会在其超级账本开放联盟下宣布了一个新的软件项目,旨在创建一种协作工具,用于构建区块链商业网络(或智能合同),以及它们在分布式账本上的部署。

这个新项目叫做Hyperleder作曲家是一种基于JavaScript和REST API支持的建模语言,它允许非开发人员和开发人员建模他们的业务网络。该语言还支持关系建模和数据验证规则。

例如,所有区块链业务网络共享某些元素,如资产、参与者、身份、事务和注册中心。使用现有的区块链或分布式账本技术,组织很难采用区块链业务用例并将概念映射到运行代码中。

与公共关系数据库类似,区块链是一个公共电子分类帐这些数据可以在不同的用户之间公开共享,并创建一个不可更改的事务记录,每个事务都有时间戳,并与前一个事务相关联。

区块链分类账只有在系统中各参与人一致同意的情况下才能更新,当输入新的数据时,不能擦除。区块链包含系统中所做的每一个事务的真实且可验证的记录。

区块链最流行的用途之一是“智能合同”,它允许电子交易基于预先设定的条款和条件自行执行。

Hyperledger,是一个由Linux基金会主办的全球开源协作项目,旨在推进跨行业的区块链技术。

到目前为止,所有在Composer上完成的工作都是在Hyperledger Fabric上完成的,Hyperledger Fabric是一个用于在区块链分布式账本上开发应用程序的平台。

然而,Composer已经被设计成可以被移植到其他分布式账本技术上运行,例如Hyperledger Iroha,一种将区块链分布式账本合并到业务基础设施项目的方法Hyperledger锯齿,一个模块化的区块链套件。

去年,英特尔提议它的锯齿代码版本名为“锯齿湖”(Sawtooth Lake),是一个用于构建、部署和运行分布式账本的模块化平台,该公司将其提交给了Hyperledger区块链项目。

Hyperledger目前的另一个项目是Burrow,这是一个智能合同系统Ethereum虚拟机一个块应用平台。

Hyperledger Composer的执行董事Brian Behlendorf表示,通过共享Iroha、Sawtooth、Burrow或Fabric的组件,Hyperledger Composer将为开发者提供一种为多个行业构建智能合同的方式。

Behlendorf举例说,区块链账本可以实现保险公司和受益人之间的自动合同。在这样一份区块链智能合同中,保险公司可以同意,如果干旱情况在一个季节持续一段时间,保险公司就向农民支付赔偿金。

然后,该合同的基于区块链的软件脚本将在多个服务器节点上运行,以确定干旱情况何时得到满足,以及何时向受益人付款。

“这是一种自动化许多潜在业务流程的方法,”Behlendorf说。

另一个基于区块链的智能合同的例子是,海运集装箱在海船和铁路上环游世界时的电子文档或材料清单。据Behlendorf称,目前用于跟踪货物的基于纸张的系统可以占到运输成本的一半。

IBM,区块链,马士基 马士基

每年全球贸易中有90%的货物是由远洋运输业运输的。IBM和马士基的区块链新解决方案将通过数字化供应链流程,帮助管理和跟踪全球数千万个集装箱的书面踪迹。

贝伦多夫说:“因此,如果你能将许多文件处理过程自动化,就有机会削减许多成本,而这正是航运业所迫切需要的。”

例如,IBM和全球最大的集装箱航运运营商马士基(Maersk)最近宣布他们驾驶基于区块链的、使用超级账本结构的电子分布式账本。

智能合同还可用于自动跟踪电子医疗记录,以便医疗保健提供者每次希望在组织之间共享敏感信息时都可以确认患者的同意。

Behlendorf说:“在这四种框架中,每一种都有不同的智能契约系统的实现,但[使用Composer]有将它们编织在一起的潜力。”

这个故事,“Linux基金会开发工具来建立区块链商业网络”最初是由《计算机世界》

加入网络世界社区足球竞猜app软件脸谱网LinkedIn对最重要的话题发表评论。

版权©2017足球竞彩网下载

工资调查:结果在