全部版块 我的主页
论坛 金融投资论坛 六区 金融实务版 比特币、区块链与元宇宙
915 0
2021-04-29

区块链的共识机制:

总结来说,一个协议就是一套规则,它有助于:

· 确保在线交易的可行性;

· 消除双重损毁的可能性;

· 确保参与者不作弊。

区块链协议还包含:

· 确定性的逻辑规则;

· 以加密技术和密码学作为安全基础;

· 使网络协议得以延续的激励措施。

.本文​由qkljys123整理发布.

1-工作量证明机制pow、2.权益证明机制pos、3.委托权益证明Dpos、4.验证池共识机制pool

1.工作量证明(Proof of Work,简称POW):

可简单理解为一份证明,证明你做过一定量的工作。通过查看工作结果,就能知道你完成了指定量的工作。区块链共识算法用的最多的就是POW。比特币和以太坊都是基于POW的共识机制。


2.权益证明(Proof of Stake,简称POS):

通过持有Token(代币)的数量和时长来决定你获得记账的机率,类似于股票的分红制度,持有股权越多的人就能够获得更多的分红。Token相当于区块链系统的权益。目前有很多数字资产用pow发行新币。



3.委托权益证明(Delegated Proof of Stake,简称DPOS):

是基于POS衍生出的更专业的解决方案,类似于董事会投票,指拥有Token的人投票给固定的节点,选举若干代理人,由代理人负责验证和记账。不同于POW和POS的全网都可以参与记账竞争,DPOS的记账节点在一定时间段内是确定的。


4.验证池共识机制Pool

这是一种基于传统的分布式一致性技术,加上数据验证的机制,是目前行业链大范围在使用的共识机制;

总结

以上这些是在公链中使用最常见的4种共识机制。但是,还有更多的共识机制以提供选择。他们是:

- 能力证明机制 (proof of capacity)

- 消逝时间证明 (proof of elapsed time)

- 融入知识证明的工作量证明 (entangled proof of work and knowledge, EWoK)

- 融入知识证明的工作量证明 (entangled proof of work and knowledge, EWoK)

虽然工作量证明和权益证明无疑是最受欢迎的选择,但是时不时会有更新的共识机制出现。没有“完美”的共识机制,而且有可能永远不会出现,但未来的新公链往往是伴随新的共识协议而诞生的。

区块链共识机制是区块链技术的核心, 未来的发展趋势主要有以下几点:

安全层面:设计并完善可证明安全的区块链共识机制,解决如POS机制面临的安全威胁; 将经典分布式一致性算法与区块链技术结合, 利用委员会实现强一致性, 解决委员会重配置的安全问题;

扩容层面:利用分片技术, 通过计算分片、通信分片和存储分片, 实现交易处理的可扩展性, 解决跨片交易问题; 利用 DAG 技术, 采用并行区块的架构, 使得同一时间内区块链能够容纳更多的交易;.本文​由qkljys123整理发布.

启动层面:通过安全多方计算等密码技术在非可信环境下完成协议自启动, 解决区块链协议的初始化问题; 通过对区块链历史数据的合理裁剪, 使新加入节点能够快速获取当前区块链状态, 参与共识运行, 解决新加入节点的启动问题;

激励层面:设计合理可行的奖励和惩罚机制, 以理性用户作为出发点, 激励用户以诚实行为参与共识机制的运行和维护; 合理惩罚恶意用户, 同时给予举报者一定的奖励。


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群