区块链中工作证明(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)。 |