正在阅读:ProofofWork 淘钻血泪史?ProofofWork 淘钻血泪史?

2018-06-25 16:22 出处:其他 作者:佚名 责任编辑:liukaiping

  PoW是ProofofWork的缩写,译成中文是“工作量证明”。

  类似一张学历证书证明了你曾经为学习付出过努力,工作量证明是一个矿工为了挖矿付出过努力的证明。

  我们已经通过共识机制理解,每一个机制所达成的终极共识,其实都是约定了谁有权将新区块链接到区块链上的规则。

  PoW正是其中最古老的一种,因为比特币就使用了这种机制。迄今依然有许多人是PoW的忠实信徒,认为它是最纯正的去中心化的共识机制。

  这种共识机制规定,当所有矿工都在全力挖一个新区块时,胜出者是那个提供了最多工作量证明的人。

  每一个遵循PoW共识机制的人都首肯,唯有那个做了最多工作的矿工才有权将新区块链接到网络上。

  矿工的工作本身相当枯燥,毫无捷径可言,他们只是不断地重复哈希计算,争取尽快找到满足中本聪规定的数字。也正因为挖矿的这种特性,PoW这种共识机制最后嘉奖的是最“勤奋”的矿工。

  矿工们究竟需要多么“勤奋”地工作,才能挖出区块?我们可以看一下要求最为宽松的一些早期区块,它们需要矿机平均做232次运算才能成功。

  而现在,平均运算的次数已经是那时的4.9万亿倍了。这个数字还在不断上升。

  由于同一时间,只有一个矿工如愿以偿挖出区块,所以这种纯粹算力PK的机制也造成了巨大的电力浪费。

  这其实和充满血泪的钻石开采有点像。残酷的监工们在每天工作结束后清点工人淘到的钻石量,验证工人有没有进行一定量的工作。

  也许某一刻,某个工人会因为好运而一下子淘到一颗大钻,但好运降临的概率微乎其微。

  到了第二天,前一天的工作量并不会带来丝毫影响,新一轮的工作量需要重新计算。

关注我们

最新资讯离线随时看 聊天吐槽赢奖品