Microsoft发布模块化区块链服务:Project Bletchley

Microsoft于6月15日公布了由自家云计算平台Azure驱动的开放式区块链(Blockchain)平台。Microsoft将这一举措称之为Project Bletchley,将侧重于帮助企业财团建设区块链生态系统体系结构。此次公布的这则消息是2015年11月公布的Azure区块链即服务(BaaS)产品的最新进展。

\\

为响应包括大型金融服务客户在内诸多企业客户的要求,Microsoft为数字化形式记录和处理的分布式分类账(Distributed ledger)构建了一个开放的事务平台。所有交易事务通过加密可防范篡改。

\\

为了吸引客户使用该平台,Microsoft创建的Project Bletchley解决了客户自行搭建类似系统时在体系结构方面所面临的一些挑战。Microsoft业务发展和战略总监Marley Gray解释说

\\
\

为了促进企业客户接受区块链技术,我们在基础平台的基本原则、功能,以及能力方面积累了很多经验。最终我们发布了Project Bletchley,该技术充分体现出Microsoft对于Azure所驱动的开放式、模块化区块链服务所抱有的愿景,并以我们设想中,企业区块链体系结构中的一些新元素为特性。

\
\\

Microsoft所提供的一些特性包括:

\\
  • 平台开放性是必备要求。 \\
  • 身份、密钥管理、隐私、安全、运营管理和互操作性等特性需要实现集成。 \\
  • 性能、规模、支持、稳定性,这些均至关重要。 \\
  • 财团(Consortium)区块链采用邀请制度,理想情况下仅获得许可的财团网络成员可以执行合约。\

Project Bletchley包含区块链中间件(Blockchain middleware)和Cryptlets这两个主要概念。

\\

区块链中间件将提供下列核心功能:

\\
  • 身份和证书服务 借助Azure Active Directory和密钥保管库(Key Vault)提供身份验证、授权、密钥颁发、存储访问和生命周期管理能力。 \\
  • 加密服务 可为区块链事务的处理提供载荷片段(Partial payload)或字段级别的加密。借此确保仅面向特定交易者的数据只能被交易的参与方查看。 \\
  • 区块链网关服务 使用类似Interledger的服务为相互关联的分布式分类账提供相互通信的能力。 \\
  • 数据服务 为链下数据(Off-chain data)提供数据服务,可通过分布式文件系统(IPFS、Storj)的公钥引用,并可供当事人和监管人员在机器学习和报表等分析服务中使用。 \\
  • 管理和运维工具,可用于跨越不同企业供应和管理分布式分类账。\

fbc9b7db9726c93a7c29316d31c478c0.png

\\

图片来源:https://github.com/Azure/azure-blockchain-projects/blob/master/bletchley/bletchley-whitepaper.md

\\

在区块链1.0和2.0版中,如果有外部数据或事件需要与区块链集成,需要具备一个oracle(和Oracle公司是两回事)。Gray在Bletchley白皮书中解释了这种方法目前可能存在的一些问题:

\\
\

“目前缺乏一种以安全的方式提供oracle数据的标准做法,这一点很快会在多方智能合约(SmartContracts)应用场景中成为一个问题。一般来说,调用智能合约或区块链之外的代码或数据,这种做法会打破信任壁垒,威胁到相关事务交易的真实性。Cryptlets解决了这个问题。”

\
\\

Cryptlets提供了与客户、开源服务,或Azure服务以安全的方式实现互操作的能力。Gray进一步解释说

\\
\

“如果执行事务或合约需要更多信息的介入,例如日期和时间,此时Cryptlets就会发挥作用。这一技术将成为成熟的区块链系统必不可少的组件之一,借此帮助各项技术能够用安全、可扩展的方式配合工作。”

\
\\

Cryptlets可以用任何语言编写,能够在任何可信赖的容器,例如虚拟机中通过安全的渠道运行。Cryptlets以服务方式运作,因此可以在Azure、Azure Stack、AWS、Google,或其他私有云中运行。Cryptlets还可以通过CyptoDelegate或适配器运行于智能合约UTXO系统中。

\\

caadf8960e859984c557e86473e66ec4.png

\\

图片来源:https://github.com/Azure/azure-blockchain-projects/blob/master/bletchley/bletchley-whitepaper.md

\\

Microsoft即将在7月12-16日举行的多伦多全球合作伙伴大会上公布有关Project Bletchley的更多细节。

\\

查看英文原文Microsoft Introduces Project Bletchley: A Modular Blockchain Fabric

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值