权威证明共识(Proof of Authority)

权威证明(Proof of Authority, POA)是一种基于身份权益的共识算法,适用于私有链,提供快速交易速度。验证者通过已验证的身份维护网络,若有恶意行为,可通过链上管理移除。POA网络平均每5秒出块,比以太坊快3倍,且运行DApp的gas费用较低。TokenBridge技术实现以太坊和POA网络间的代币转移。优势包括节能、快速交易和高扩展性,但存在隐私、验证人选择集中等问题。" 121639741,11340593,EL表达式与JSTL在JavaWeb开发中的应用,"['javaweb', '开发语言', 'EL', 'JSTL']
摘要由CSDN通过智能技术生成

1. 什么是权威证明?

所谓权威证明(Proof-of-Authority)是一种基于声誉的共识算法,通过基于身份权益(Identity as a Stake)的共识机制,提供更快的  交易速度,此共识算法的引入为区块链网络(尤其是私有链)提供了实用且有效的方案。

权威证明共识算法运用身份的价值,这意味着,被选为区块链的验证者凭借的不是抵押的加密货币而是个人的信誉。权威的人士(事先公认的)用他们的声誉去验证交易和区块,通过把身份和声誉绑定在一起,见证人被激励去验证交易和维护网络安全。作为一个二层网络,通常只有较小额的交易,追求性能而牺牲一些网络安全可以理解,这也是二层网络通常的做法。

这个术语是由以太坊(Ethereum)和Parity Technologies公司的联合创始人Gavin Wood于2017年提出。(备注:POA项目官方更愿意把POA作为自治证明共识Proof of Autonomy的缩写,而不是权威证明Proof of Authority)

2. 原理

2.1 选择权威证明者

    建立权威必须满足三个主要条件:

    1)必须在链上验证身份(并签署法律文件)

    2)资格很难获得, 目前只能是美国公证人

    3)建立权威时,其检查和程序上必须具有完全的一致性

    被选中的验证者身份信息公布在POA NETWORK主页上。

2.2 验证过程

      由若干个验证人(validator)来生成区块记录交易,并获得区块奖励和交易费用。在PoA中,验证者(validator)是整个共识机制的关键。 验证者不需要昂贵的网卡,也不需要足够的资产,但它必须具有已知的,并且获得验证的身份。验证者通过放置这个身份来获得担保网络的权力,从而换取区块奖励。若是验证者在整个过程中有恶意行为,或与其它验证者勾结,那通过链上管理可以移除和替换恶意行为者。现有的法律反欺诈保障会被用于整个网络的参与者免受验证者的恶意行为。

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值