区块链中的几种共识机制

工作量证明,权益证明,委托权益证明,瑞波共识协议
提要:
1. 工作量证明就是全网解决同一个难度问题,谁先证明出来谁赢
2. 权益证明则是每个节点都有自己的难度问题,谁先证明出来谁赢。
P.S. 简单来说就是对于工作量证明,所有节点的难度系数是一样的,但是对于权益证明来说,每个节点的难度系数是不一样的。

工作量证明

说到区块链的证明机制,首先不得不提的是比特币使用的工作量证明机制(PoW)。其实在比特币出世之前,PoW早就广泛应用于反垃圾邮件。

工作量证明(Proof-of-Work,PoW)是一种对应服务与资源滥用、或是阻断服务攻击的经济对策。一般是要求用户进行一些耗时适当的复杂运算,并且答案能被服务方快速验算,以此耗用的时间、设备与能源做为担保成本,以确保服务与资源是被真正的需求所使用。

在工作量证明机制中需要两个角色
1. 工作者
2. 验证者
现在我们把 工作者和验证者 分别比作 学生和老师。
1. 老师出一道有一定 难度 的题目给学生做
2. 学生需要耗费一定的时间来解题
3. 老师一开始也不知道题目的答案
4. 很容易就能验证学生的答案是否正确

工作量证明的实现方式有很多种,在比特币中使用的是单向散列算法(SHA256)。
Y = SHA256(X),我们知道对于hash算法,我们是无法根据 X 反推回 Y 的,同时 X 即使只改变一点

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值