微软昨天宣布一个新的项目——Bletchley项目(项目白皮书全文下载),该项目旨在让来自不同领域的企业能够更加容易组建联盟,以此更好地利用区块链技术。
鉴于使用区块链技术的公司或个人越多,这种技术就越强大,微软计划使用这个新的工具套件来帮助建立这些网络。
到目前为止,区块链领域已经形成了很多联盟来测试这种技术,最有名的包括银行联盟R3CEV,交易后分布式账本集团(PTDL)和迪拜全球区块链委员会(GBC)。微软商业开发与战略主管马利•格雷(Marley Gray)在项目声明中表示,我们需要有一种技术来继续支持这种联盟合作形式。
格雷在声明中说:
“Bletchley项目是微软提供区块链即服务(BaaS)的一个愿景,BaaS向所有平台、合作伙伴和消费者开放,并且非常灵活。”
Bletchley项目将会面向多种区块链协议开放,支持像超级账本使用的UTXO协议,以太坊使用的基于账户的协议以及添加其他被开发出来的协议。
基于Azure
该项目以Bletchley公园为命名。二战期间,阿兰·图灵(Alan Turing)曾经该公园帮助破解了德国的恩尼格玛密码代码。格雷说微软将会利用Bletchley项目与Azure区块链即服务平台上的现有客户展开合作。
BaaS平台于去年11月份启动,该平台目前拥有各种各样的开源工具,这些工具由Tendermint、Augur等公司开发创建。用户可以在一个‘沙箱’环境中利用该平台构建和测试区块链技术,以此来确认使用案例和了解产品原型的功能。
微软将Bletchley项目作为一种‘开放的模块区块链构造’并且与身份和密钥管理相关联。该项目能够帮助项目迅速规模化,帮助构建‘会员制,许可式’联盟区块链。格雷表示该项目对于各行业的区块链早期采用者来说是一种非常理想的选择。
格雷在Bletchley项目白皮书中描述了一个‘企业联盟节点’:
“模块框架可以使联盟能够获得联盟成员研究中的最好部分,然后创建他们的分布式应用程序,无需顾及底部的细节。”
区块链中间设备(middleware)和cryptlets
在Bletchley项目的声明中,微软还介绍了两种‘新概念’:区块链中间设备(middleware)和cryptlets。
格雷写道:
“区块链中间设备将会在云端提供核心服务,如身份和运行管理,还有数据和情报服务,如分析和机器学习。”
区块链中间设备设计用来帮助用户利用区块链的更高安全性以及其能够不可更改地记录交易的能力,同时,该中间设备还能够应监管机构和其他人的要求以报告的形式提供商业情报。
另一方面,Cryplets只有当区块链用户需要使用额外的交易信息(如用于执行合约的日期和时间)的时候才会发挥作用。
“Cryplets是一种新的区块链技术构建块,它能够保护微软Azure、生态系统中间设备和客户技术之间的互操作与交流。”
更多有关Bletchley项目的信息将会在7月12日至16日加拿大多伦多举行的微软全球合作伙伴会议上公布。该项目预计今年夏季晚些时候将进行试行。