工作量证明最早是一个经济学名词指系统为实现某一目标而设定的测量方法。简单的理解就是一个证明,确认你做了一定的工作。早在比特币出现之前就有人探索过了。
哈希操作是最常见的工作负载证明机制。也就是说,系统通过计算满足要求的哈希值,做了一定的工作。此外,还可以利用卷积求导、大素数分解等复杂运算来达到工作量证明的目的。
挖掘就是找到一个合适的哈希值。,计算、内存、电力等能源的消耗就是工作负载。挖掘的本质是一个数学计算过程,存在一个"难度值"这是不断变化,以维持一个街区的BTC网络在10分钟。难度值可以调整。
上面这段话可以解释过去为什么会有那么多假币,因为只要稍微改变一下POW参数,就可以诞生一种新的具有block时间的假币,但其本质与BTC没有区别(没有智能合约申请,没有实际占有)。,然后登广告欺骗小白。
ETH上的智能合约也可以只修改一些参数值就可以发行新币,但并没有给出实际应用。先发钱再谈项目,这也是2017年ICO项目在市场的热度下如雨后春笋般出现的原因。但最后,我落得一地鸡毛。
纯POS在市场上已经被淘汰,更不用说了。目前,所有保留的产品都是POS变体。。比较著名的有EOS的DPoS(委托利益证明)认证机制和Polkadot的NPOS(提名利益证明)认证机制。。所有持有者将自己的硬币质押给节点,节点负责维护网络。如果你投的节点的一个区块被纳入最终链,就可以获得符合投票比例的分红,相当于比特币网络中的一个区块奖励。
这和做生意和投资很像。有些人融资的东西,你投资,赚成比例的份额,赔成比例的损失(如果你不';t造块,或者验证错块,网络会没收本节点的货币),也就是在POS中,正确性很重要。只有努力工作,正确做事,才能获得网络奖励。
两者相比,POW就像一场古老的较量,谁的力量更大,谁就更有可能命中随机值赢得比赛,获得奖励。POS是文明人的游戏规则。大家合作共赢,共享盛宴,不管投多少票给节点,只要能继续为网络效力。,会得到网络的奖励。
总结:做的越多,得到的越多。POS机制就是持有越多,获得越多。
补充:EOS的DPOS只选取了21个大节点。获得多少在线奖励是由质押币的数量决定的。波尔卡多特的NPOS有1000个节点,而节点';s的成功是由质押币的数量和币地址的分散程度决定的,而且只要是有效节点,无论质押币总数是多少。,每个节点将被给予相同数量的圆点作为奖励。
这说明DPOS容易引起大户一起合作,使网络集中内卷化,而NPOS更分散,因为满足足够多的代币持有者足够分散是一种进步。这是一个合理但令人惊讶的行业发展进步。
当然,无论是POW还是POS,最重要的因素还是代币的经济价值。经济价值越高,攻击网络的成本就越高。这里不讨论这个。
1。公平
POW将记账权公平地分配给节点,但容易形成集中计算力,个人难以参与。POS有很多种变体,但是Boca的NPOS保证了节点的随机分散和组合,比POW更公平。
2。网络性能
比特币和以太坊的拥堵有目共睹,但在区块链逐渐崛起的时代,如果未来需要更多的区块链,如何保证吞吐量和安全性?
(1)吞吐量:
POS系统所能容纳的吞吐量高于POWchain。
因为POS共识协议不是基于浪费一些真实的能量消耗,所以阻塞时间和协议可以发生得更快。这一点的逻辑是,POW所面临的挑战的解决方案是,不需要先找块再确定。因此,创建块的开销可以减少到只有创建和分发块的成本。
(2)安全性:
POW的安全性依赖于计算能力,POS的安全性主要依赖于代币的分散持有和绑定。
POS系统的安全性是由绑定资产来保护的,而不是需要大量消耗(流动性机会成本和功耗)的POW。POS通过选择一组具有已知经济身份和锁定令牌的验证者来工作。来换取"验证"或者参与达成共识的过程。如果他们发现执行了错误的程序,他们将受到惩罚:一些或所有锁定的令牌将被销毁。这对不良行为提供了良好的抑制作用。权力没有类似奖惩机制。它';这只是计算能力(电力)成本的损失。
要摧毁POW系统,需要掌握51%以上的计算能力。目前三大矿加起来的计算能力已经超过51%,但是攻击从来没有发生过。因为只需要一次51%的攻击。金字招牌"可信度"比特币网络的消失,硬币的价格暴跌。这对靠挖矿挣钱的矿工来说不划算,何必自己舔自己。也就是说,攻击的成本很可能会高于诚实挖矿,所以大家都选择不攻击,这是一个博弈问题。。(其实高于30%就可以发起攻击,但高于51%就一定会成功。).
传统POS链的共识要求上述验证者组的2/3同意发生在层1上的所有交易:作为链状态机的一部分的所有逻辑都应该被识别。。也就是每个人都需要核实网络上的所有信息。然而,基于从异步网络接收的不同信息,验证者可能对系统有不同的看法。这使得人们很难就供应链的最新状态达成一致。
表示POS吞吐量更高,更节能。创建一个块的时间成本和网络资源成本较低。但是POS需要全网三分之二的验证者达成共识才能确定网络的最新状态。验证者可能从异步网络接收不同的信息,并对系统的最新状态有不同的看法。这将很难确认网络的最新状态。
这也是Boca极端碎片化架构设计的考虑因素之一:不需要每个节点参与者都验证每一个事务,只需要每个节点参与检查部分事务即可。每个节点中的参与者检查事务的某个子集。拜占庭有足够的冗余,所以任何恶意的参与者都可以';t潜入无效交易,至少这些交易可以';t在不被发现和切割的情况下被恢复,也就是那些交易如果被恢复就会被发现并受到惩罚。此外很多人喜欢拿以太坊和博卡比。技术上,博卡是更新一代,自然更先进。但客观上,以太坊在创立之初就想用POS共识,但POS共识没有现在这么成熟,POW可靠性高,所以选择了后者。后者正是因为其对阻断时间的限制,网络传输更加可靠,可以减少恶意交易,这与使用POW算法防止垃圾邮件是一样的。
同时需要注意的是,POW是一个概率共识。网络中的两个节点可能同时与相同的正确哈希值冲突。这时就会发生我们所说的硬分叉(概率最终状态判定)。
POS的共识是确定参与验证的节点集合,这些节点采用类似PBFT的共识。,类似于积木的有序旋转。变体博卡的NPOS要求超过半数的签名才有效,签名者可以';t重复它,这确保了在每一轮中只有一个节点能够得到正确的块,这是确定性的共识。
因此,一般POS的安全性比POW低,因为验证者的集合是已知的,而且数量少。不像POW需要足够的计算能力才能攻击,POS中联合验证者中一定比例的节点如果作恶就可以攻击。那么如何提高POS的安全性呢?
(1)惩罚机制:斜线或寒战;
(2)配合多种算法相互学习';的优点:比如Boca和POS的分割结合起来互相协调,利用了架构的交互性。集中资金保护所有链条:允许一个并行链主机可以为多个并行链提供完整的安全保障,而不是部分资金保护部分链条,造成资金低效浪费;甚至没有必要让所有的参与者检查所有的状态转换。。同时,随机选举验证者节点组和GRANDPBABE相结合,保证了网络的整体安全性。
综上所述,网络性能方面,POS的吞吐量更高,安全性能需要多种算法的配合。
3。资源利用率
POS算法几乎不消耗资源,只消耗网络带宽资源。POW挖矿经历了CPU/GPU/ASIC芯片的一系列迭代,都是为了更高效的挖币,在这个过程中消耗了大量的功耗、计算能力和硬件资源。可以说是资源浪费。但从另一个角度看,电力开采已经形成了完整产业链:水电站、电网、矿山机械制造等。但是在网络上找一个合适的哈希值其实没有其他作用,只是挖钱而已。
4。权力下放
在博卡的NPOS出现之前,POW和POS都会逐渐演化出权利集中的问题。传统POS中,存在大户互投,互选大节点的现象。普通人参与的机会比较少;并且由于没有民主公投等明确的网络问题解决机制,必须从外部输入类似于动力矿池开采的价值回路,其安全性与用户没有直接关系。不过我觉得集中精力专门挖矿很正常。繁华天下为利,繁华天下为利。只是集权的结果违背了区块链网的初衷)。
总结一下:
POW看谁的算力赢了网络奖,但是算力大的不一定能赢,会浪费资源;POW网络速度较慢,但更可靠。
POS通过质押绑定获得奖励,质押越多赢得越多,没有额外消费。。网络安全性相对较弱,但可以通过与其他算法配合来提高。
以上是一篇小白能看懂的关于POW和POS概念(包括波卡)的文章的详细内容。更多关于POW和POS概念的信息,请关注dadaqq.coM其他相关文章(www.dadaqq.coM)!
本站提醒投资有风险,入市需谨慎。此内容不作为投资理财建议。