区块链中工作证明(PoW)和股权证明(PoS)的区别

区块链中工作证明(PoW)和股权证明(PoS)的区别

1. 什么是工作证明(PoW) ?

“工作证明”一词是由Markus Jakobsson和Ari Juels在1999年发表的一份文件中提出的。它和比特币有关。工作证明(PoW)可能是一种协议,旨在形成安全的数字交易,而不必相信第三方。这项工作建立在之前的谜题解决方案的基础上。PoW可能是一种验证当前和过去事务的方法。解决谜题的工作为解决谜题的人带来奖励,这被称为挖掘。换句话说,这通常是一种用于验证事务并获得添加到区块链的新块的算法。有了《工作证明》,矿工们争相完成一个复杂的数学难题,这将生成这个新区块,这意味着他们将准备好收集一些新的比特币作为奖励。

  • PoW降低了51%的攻击风险,因为它的工作非常困难。
  • 基于Hashcash PoW系统,没有矿工能够单独控制比特币网络。
  • 矿工们需要证明他们已经做了一些工作,然后再提出一个新的区块。
  • 同时,每个解决方案都易于社区验证。这使得检查所有交易的可信度变得容易。
  • PoW还设置了可以生成多少新数据块的限制。例如,矿工只能每10分钟创建一个比特币(BTC)区块。
  • 它不依赖于任何第三方事务处理程序。这就建立了一个“不可信”和透明的网络。
  • Monopoly 可以随着时间的推移而增长。

2. 股权证明是什么?

权益证明(Proof-of-stake)是一种共识算法,根据你持有的硬币数量决定谁验证下一个区块,而不是像传统的工作量证明(Proof-of-Work)那样,矿工利用计算能力破解密码谜题来验证交易。

  • 验证一个新区块的概率是由一个人的股份的多少决定的。
  • 验证器不接受区块奖励,而是收取网络费用作为奖励。
  • 点点币是第一个实现全面PoS共识模型的加密货币。
  • 处理垄断和用电问题。

区块链中工作证明(PoW)和权益证明(PoS)的区别:

编号 工作证明(PoW) 股权证明(PoS)
1 挖掘一个区块的概率是由矿工做了多少计算工作决定的。 验证一个新区块的概率是由一个人持有的股份的多少(他们拥有多少硬币)决定的。
2 第一个解决每个区块的密码谜题的矿工将获得奖励。 验证者不接受区块奖励,而是收取网络费用作为他们的奖励。
3 为了将每个区块添加到链中,矿工必须利用他们的计算机处理能力竞争解决困难的谜题。 没有竞争,因为区块创建者是由基于用户利益的算法选择的。
4 黑客需要51%的计算能力才能添加恶意代码块。 黑客需要拥有网络上所有加密货币的51%,这实际上是不可能的。
5 证明工作系统的能源效率较低,成本较低,但更经证明。 利害关系证明系统比战俘系统成本和能源效率高得多,但较少被证实。
6 专门的设备优化处理能力。 标准服务器级别的单位已经足够了。
7 初期投资购买硬件。 最初的投资是购买股权和建立声誉。
8 比特币是最著名的加密货币,它的工作量证明共识构建算法使用最著名的工作量证明函数,称为SHA256。 使用权益证明共识不同变体的加密货币有:EOS (EOS)、Tezos (XTZ)、Cardano (ADA)、Cosmos (ATOM)、Lisk (LSK)。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程