内容简介:微软的云平台Azure在其以太坊(ETH)区块链产品中引入了授权证明(PoA)算法。据报道,这种新的以太坊网络算法将为私人或联盟网络提供一种“更有效”的方式来构建分布式应用程序(DApps),其中“所有共识参与者都是知名且信誉良好的”。
微软的云平台Azure在其以太坊(ETH)区块链产品中引入了授权证明(PoA)算法。
据报道,这种新的以太坊网络算法将为私人或联盟网络提供一种“更有效”的方式来构建分布式应用程序(DApps),其中“所有共识参与者都是知名且信誉良好的”。
与Azure上的现有协议PoW不同的是,PoA算法是基于区块链上经过批准的身份或验证器的原则,并且在完成事务时不需要竞争。
在Azure上新的Etalum产品配备了许多功能,以确保其正确的功能和安全性,例如身份租赁系统、Parity的Web组件支持、Azure监视器和治理DApp等。
身份租赁系统
身份租赁系统旨在确保每个成员都拥有“冗余共识节点”,但不允许两个节点具有相同的身份,构建这个解决方案的原则与微软的所有生产服务中所遵循的原则相同。在授权证明中,网络上的每个共识节点都有自己的以太坊身份标识。 在节点出现故障的情况下,很重要的一点是成员不会失去共识参与。
理想情况下,每个成员都将运行冗余的共识节点,以确保高度可用的网络存在。即使在虚拟机(VM)或中断的情况下,系统也提供身份保护,因此新节点“可以快速启动并恢复先前节点的身份”。
Web程序集智能合约
Parity的网络组件支持旨在简化构建智能合约的过程,使客户能够使用比ETH区块链上现有的Solidity编程语言更熟悉的语言编写它们。允许开发人员用熟悉的语言(如C,C ++和Rust)编写智能合约。
Azure监视器
Azure Monitor用以跟踪节点和网络统计信息。 对于应用程序开发人员,这提供了对底层区块链的可见性,以跟踪区块生成统计信息。 网络运营商可以使用Azure Monitor通过基础架构统计数据信息和可查询日志快速检测和防止网络中断。
可扩展的治理
许多客户都想参与一个联盟,但不想管理网络基础设施。此算法利用Parity高度可扩展的Proof-of-Authority客户端来构建抽象级别,允许用户将联盟治理与网络操作分开。 每个联盟成员都有权管理网络,并可以选择将共识参与委托给他们选择的运营商。授权证明部署附带了一个治理DApp,以简化投票和验证者授权。 使用此解决方案,每个联盟成员都可以保管自己的密钥,允许在首选钱包中执行安全签名。
治理DApp功能
Governance DApp解决方案旨在简化参与联盟过程中的投票和验证者授权。通过启用此功能,开发人员可以为客户提供一定程度的抽象级别,允许 程序员 隐藏除有关对象之外的所有相关数据,以降低复杂性并提高效率。
其功能如下:
(1)分散治理: 网络管理机构的变更由选定的管理员通过链式投票进行管理。
(2)验证器委派: 授权机构可以管理在每个PoA部署中设置的验证器节点。
(3)可审计的变更历史记录 :每个变更都记录在区块链中,提供透明度和可审计性。
Azure成立于2010年,提供由微软(Microsoft)管理的数据中心组成的全球网络,用于开发、测试、部署和管理应用程序和服务。而微软(Microsoft)曾于2015年底首次宣布推出基于以太坊的Azure云计算平台。
《链条》人物
《链条ChainHeadline》专注于全球区块链领域深度、严谨的报道。近期,我们发起《链条100人物》对话专题,旨在通过真实对话区块链生态上下游从业者,从而更加客观、冷静的呈现区块链行业现状。
王岳华:一个项目方主动割韭菜,这个项目本身也缺乏前景 | 链条人物007期
王鑫:现在是熊市,做项目不是比快而是比稳 | 链条人物006期
罗子轩:病人信息和医疗体验“上链”,到应用体系 | 链条人物004期
吴友平:不动产区块链应用,本质上在融资和流通 | 链条人物002期
Jimmy Hu:一个区块链项目是否靠谱,看这3点! | 链条人物001期
链条:价值导向,严谨、深度、专业、及时报道区块链。
合作联系:QQ1307872820
来源:链条ChainHeadLine
本文由布洛克专栏作者发布,代表作者观点,版权归作者所有,不代表布洛克科技观点
——TheEnd——
关注“布洛克科技”
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- 微软在Azure上推出以太坊授权验证算法
- Node.JS用RSA签名算法公钥加密私钥解密,实现License软件授权验证
- 认证授权方案之授权揭秘 (上篇)
- 013.Kubernetes认证授权
- Redis未授权访问
- 微信网页授权
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Python Cookbook 中文版,第 3 版
David M. Beazley、Brian K. Jones / 陈舸 / 人民邮电出版社 / 2015-5-1 / 108.00元
《Python Cookbook(第3版)中文版》介绍了Python应用在各个领域中的一些使用技巧和方法,其主题涵盖了数据结构和算法,字符串和文本,数字、日期和时间,迭代器和生成器,文件和I/O,数据编码与处理,函数,类与对象,元编程,模块和包,网络和Web编程,并发,实用脚本和系统管理,测试、调试以及异常,C语言扩展等。 本书覆盖了Python应用中的很多常见问题,并提出了通用的解决方案。......一起来看看 《Python Cookbook 中文版,第 3 版》 这本书的介绍吧!