根据8月7日博客,微软云平台Azure在其以太坊区块链产品中引入了权威证明(PoA)算法。
据报道,新的以太坊网络算法将以“更有效”的方式为私人或联盟网络构建去中心化应用程序(DApps),并且“所有共识参与者都是知名且信誉良好的人士”。
与Azure上的现有协议——工作证明(PoW)相比,权威证明算法基于区块链上已批准的身份或验证器,并且在完成交易时不需要竞争。
Azure平台上的新以太坊产品具有许多功能,可确保其运行正常且安全,例如身份租赁系统,Parity’s web-assembly[1]支持,Azure Monitor和治理去中心化应用程序(Governance DApp)。
身份租赁系统旨在确保当每个成员拥有“冗余共识节点”时,没有两个节点可以对应相同身份。即使在虚拟机[2](VM)或中断的情况下,系统也能够提供身份保护,因此新节点“可以快速启动并恢复先前节点中的认证身份”。
Parity’s web-assembly支持旨在简化构建智能合约的过程,使客户能够使用更熟悉的语言编写合约,而不必再用以太坊区块链上现有的Solidity编程语言。也就是说,开发人员现在可以用C,C ++和Rust等语言编写去中心化应用程序。
Governance DApp旨在简化参与联盟过程中的投票和验证者授权。启用这个功能,开发人员可以隐藏除对象之外的所有相关数据,以降低复杂性并提高效率。
与此同时,Governance DApp还将确保每个联盟成员都能掌控自己的密钥,继而完全保护用户所选钱包上的签名。
微软在2015年底首次宣布推出基于以太坊的Azure云计算平台。而Azure成立于2010年,提供微软运行数据中心的全球网络,用于开发、测试、部署和管理应用程序等服务。
今年6月,R3区块链联盟宣布,与39家全球金融公司一起在微软Azure上运行了总共45个节点,成功测试了了解你的客户(KYC)应用程序。
注释 (↵ returns to text)- 一种新的编码方式,具有紧凑的二进制格式,可以接近原生的性能运行,并为诸如C / C ++等语言提供一个编译目标,以便它们可以在Web上运行。↵
- 通过生成现有操作系统的全新虚拟镜像,所有操作都是在这个全新的独立的虚拟系统里面进行,可以独立安装运行软件,保存数据,拥有独立桌面,不会对真正的系统产生任何影响,而且具有能够在现有系统与虚拟镜像之间灵活切换的一类操作系统。↵