
软件巨头微软已经宣布推出一款全新的“区块链即服务(BaaS)”产品,这款产品是为不同行业的企业量身定做的,允许他们灵活部署区块链实例。
根据微软公司透露,他们在其云服务平台Azure上发布了新产品“以太坊授权认证(Ethereum Proof-of-Authority)”,帮助企业在以太坊区块链上构建应用程序。值得注意的是,该解决方案不需要工作量认证(PoW)共识算法支持,因此不需要挖矿,特别适合一些参与者彼此不够信任的网络。

科迪•伯恩(Cody Born)是微软Azure Global软件工程师,他表示:
“工作量认证能够在匿名、开放性的网络中较好地应用,并且通过加密货币激励促进了网络安全性。然而在一些私人的、或是企业财团的私有链中,这种共识算法似乎并没有太大价值。”
科迪•伯恩进一步解释说,由于企业区块链网络上的参与者都是信誉度较高的公司和组织,因此完全可以将治理和网络操作分开。
因此,微软的“授权认证”产品推出一个内置多中心化应用程序——“Governance DApp”,这款应用程序可以帮助组织成员管理网络,甚至可以将自己的投票权委托给其他人。此外,区块链网络内的参与者还可以委托其他节点代表,当自己的主节点离线时,这些“委托节点”可以代理他们投票,确保所有成员达成共识。
另一方面,区块链网络管理员也可以使用链上投票,以透明且可审计的方式,对网络权限进行投票或更改。
微软推出的这款全新的产品能够与此前基于工作量认证的Azure以太坊产品结合使用,而采用“授权认证”新共识模式的区块链可以在短短五分钟内完成部署,为企业提供了“一键式”分布式账本解决方案。
为了进一步提升产品可用性,微软还集成了Parity的WebAssembly(Wasm)工具包,实现了对智能合约开发的支持,让开发人员使用自己最熟悉的编程语言(比如C语言、C++或Rust)编写智能合约,而不用再费劲学习以太坊编程语言Solidity了。
相关阅读:微软推出摆脱挖掘的BaaS平台,紧随BAT脚步
近日,软件巨头微软推出了BaaS产品,该产品允许跨行业的企业部署一个专为企业环境量身定制的灵活的以太坊实例。
据了解,Azure上的Ethereum Proof-of-Authority允许企业在以太坊区块链上构建应用程序。该区块链不受工作证明(PoW)一致性算法的保护,因此无需挖矿,更适合于参与者彼此不信任的网络。
Azure Global软件工程师Cody Born表示,在开放性的网络中,Pow算法加强了网络的安全性,而在私网里,以太坊的价值没有太大意义。
BaaS平台即区块链即服务,它是指利用区块链产生的数据,提供基于区块链的搜索查询、任务提交,等一系列操作服务。
巨头公司多是以企业服务为主,无形中BaaS产品成为了巨头公司的主要竞争地。
BAT早已布局BaaS平台,腾讯是其中最早推出BaaS平台的企业,2017年11月腾讯区块链BaaS云开放平台正式上线;2018年1月,百度携度小满金融平台紧随其后,被应用于资产证券化、资产交易所等业务。同年八月,阿里云也发布了一种基于主流区块链技术的企业级PaaS平台服务,微软与之相比是前后脚的距离巨头公司多是以企业服务为主,无形中BaaS产品成为了巨头公司的主要竞争地。