热搜:
141 0 1
  • huyang0412
    • 363
      帖子
    • 0
      评论
    • 5656
      源点
    Linux基金会宣布开发区块链协作工具Composer,实现不同智能合约实施相互协作
    发表于1个月前 只看楼主 帖子标签:

    Linux基金会已经宣布在其超级账本开放联盟中开发一个新的软件项目,该项目旨在创建一种协作工具,用于开发区块链商业网络——或智能合约——并部署到一种分布式账本上。

    blockchain-bitcoin-100688415-primary.idge

    这个新的项目叫做超级账本设计者(Hyperledger Composer),这是一种基于JavaScript的模型化语言,并且支持REST API,允许非开发者和开发者塑造他们自己的业务网络。这种语言还支持关系和数据验证规则建模。

    例如,所有的区块链商业网络都共享特定的元素,如资产、参与者、身份、交易和注册信息。通过现有的区块链或分布式账本技术,组织机构很难采用一种区块链业务使用案例以及将概念绘制到运行代码中。

    与公共关系型数据库相似,区块链是一种公共电子账本,能够在不同的用户之间公开共享,还能创建一种不可更改的事务记录,每一个事务都带有时间戳,并与前一个联系在一起。

    区块链账本只有在系统参与者达成共识的时候才能进行更新。当新的数据进入这个账本时,它就永远无法再被清除。区块链包含了一种关于系统曾经进行的每一笔交易的真实可验证的记录。

    区块链技术最有名的使用案例之一就是“智能合约”,智能合约可以使电子交易按照预设的条款来自动执行。

    超级账本是一个由Linux基金会领导的全球开源合作项目,旨在推进跨行业区块链技术。

    Composer的所有工作目前为止都是在超级账本Fabric上完成的,Fabric这个平台可以开发基于区块链分布式账本的应用。

    不过,Composer的设计使其可以被植入去运行在其他分布式账本技术上,如超级账本Iroha——一种将区块链分布式账本合并到商业项目或模块化区块链套件超级账本锯齿(Hyperledger Sawtooth)的方法。

    去年,超级账本项目成员英特尔提出了自己的Sawtooth代码版本——锯齿湖(Sawtooth Lake),这是一种模块化平台,用于创建、部署和运行分布式账本,这个项目已经被英特尔提交给了超级账本区块链项目。

    超级账本旗下的另一个项目就是Burrow——一种部分基于以太坊虚拟机(EVM)参数创建的智能合约系统。

    超级账本项目执行主管Brian Behlendorf表示,超级账本Composer将通过共享Iroha、Sawtooth、Burrow或Fabric的组成部分为开发者提供一种方法来为多种行业创建智能合约。

    例如,Behlendorf说,这种区块链账本能够在保险公司与受益人之间实现自动化合约。在这种区块链智能合约中,如果某一季节干旱持续的时间达到了合约预先规定期,那么保险公司就会同意向农民支付保险费用。

    这个合约的基于区块链的软件脚本将运行在多个服务器节点上来确定什么时候满足旱灾条件并按照程序向受益人付款。

  • 2#
    huyang0412
    • 363
      帖子
    • 0
      评论
    • 5656
      源点

    看看,赞一个!

    发表于1个月前
    0
添加评论 (需要登录)