两种要领都是ok的,我小我私家更喜欢后一种,因为正如我们将在下面看到的,在权益证明(PoS)中,纵然是乐成的进攻,其危害也要比事情量证明(PoW)的进攻小得多,而且规复也更容易。
而跟着插手的门槛越来越高,ASIC以较高的中心化本钱提供了更高级此外安详。
在任何软件应用中,这都是不行制止的。因此,PoS需要的边际附加信任要求仍然很低。
更高的安详性照旧更低的本钱?ASIC是一种成本本钱:当你买了一台ASIC矿机,你就可以期望它能在2年内利用,直到它磨损或被更新、更好的硬件裁减。假如一条区块链受到51%进攻,社区大概会通过变动PoW算法来响应,而你的ASIC矿机就会失去其代价。平均而言,,在挖矿本钱傍边,一连本钱约占1/3,成本本钱约为2/3(请参阅这篇文章)。因此,对付天天1美元的区块嘉奖,矿工们将耗费约莫0.33美元/天的电力+维护用度以及约0.67美元/天的ASIC矿机用度。假设一台ASIC矿机的利用寿命为2年,那么一个矿工将需要耗费486.67美元来购置这样的ASIC硬件。权益证明(PoS)
另外,PoS共鸣证明更具抗审查性,GPU挖矿和ASIC挖矿都很是容易检测到:它们需要大量的电力耗损、昂贵的硬件采购以及大型园地,对比之下,PoS 的staking可以在不起眼的条记本电脑上,甚至通过V.P.N来完成。
然而,这可以说是一个很是弱的要求。实际上,用户已经需要在这种水平上信任客户端开拓者或社区。至少,用户需要信任或人(凡是是客户端开拓者)来汇报他们协议是什么,以及协议的任何更新。
译者媒介:在2.0存款合约正式宣布之后,以太坊朝着PoS系统的转变迈出了一大步,而以太坊连系首创人Vitalik Buterin在其新颁发的文章中,总结了以太坊将从当前的PoW系统切换到PoS系统的来由,在他看来,在沟通本钱条件下,PoS提供了更好的安详性,从而可以抵制潜在的进攻,另外,PoS系统在蒙受进攻后可以或许更快规复,而最后一个优势,则是PoS相对付ASIC挖矿更去中心化(注:不包罗GPU挖矿),尽量如此,Vitalik也提到了PoW系统大概存在的两大优势,但这些优势仍不敷以让以太坊逗留在PoW系统。
最简朴的要领,就是把PoW和PoS放在一起,看看在区块嘉奖为天天1美元的网络中,举办一次进攻的本钱。基于GPU的事情量证明
请留意,得到这种高安详级此外独一“价钱”,是在你Staking时无法随意移动币所带来的未便。甚至有大概是因为公家知道这些币都被锁定了,从而导致币的代价上升,所以在社区里活动、筹备举办出产性投资等的钱币总量保持稳定!而在PoW中,保持共鸣的“价钱”,是真实的电力被猖獗地耗损。
总进攻本钱:假设举办6小时的进攻,约莫为0.26美元,当进攻者得到区块嘉奖时,有大概低落为零。
2、权益证明(PoS)系统蒙受进攻后更容易规复
假设15%的回报率足以鼓励人们投资(这是预期的以太坊2.0回报率), 那么天天1美元的嘉奖,将吸引6.667年的存款,或约莫2433美元。而一个节点的硬件和电力本钱都很小,一台1000美元的计较机就可以质押数十万美元的存款,而每月约莫100美元就足以付出电力和互联网本钱。我们可以守旧地说,这些一连本钱约占总投资本钱的10%,也就是说,我们天天只有0.9美元的回报最终对应于成本本钱,因此我们需要将上述数字削减约10%。
基于ASIC的事情量证明则进攻总本钱为:486.67美元(ASIC硬件本钱)+0.08 美元(电力+维护本钱)= 486.75美元。
A Proof of Stake Design Philosophy1、在沟通本钱条件下,PoS提供了更好的安详性
请留意,有两种要领可以提高系统5-20倍的安详性与价钱比,一个是保持区块嘉奖稳定,但增加安详性。另一种要领是大幅淘汰区块嘉奖(从而导致共鸣机制的“挥霍”),并保持安详级别稳定。
而在一个基于ASIC挖矿的系统中,社区可以对第一次进攻做出响应,但这实际上也是一种进攻,社区需要通过一次硬分叉来改变PoW算法来应对第一次进攻,从而“否决”所有的ASIC(进攻者和厚道的矿工!)。可是,假如进攻者愿意遭受最初的价钱,那么在这之后,环境又回到了GPU的环境(因为没有足够的时间为新算法构建和分发ASIC),因此这种环境下,进攻者仍然可以便宜地继承执行覆巢进攻。
因此,第一次进攻区块链将使进攻者损失数百万美元,而社区将在几天内规复元气。而第二次进攻区块链,仍然会让进攻者损失数百万美元,因为他们需要购置新的币来替代已被销毁的旧币。同样的,第三次、第四次……都需要耗费进攻者数百万美元的本钱,这场角逐长短常差池称的,它倒霉于进攻者。
PoW大概存在的利益在一个PoW系统中,假如你的区块链蒙受了51%进攻,你会怎么做?停止今朝,实践中独一的回应就是“等进攻者厌烦”。但这忽略了一种更为危险的进攻大概性,这种进攻被称为“覆巢进攻”(spawn camping attack),意思就是进攻者一次又一次地进攻区块链,方针就是让区块链变得无用。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。