美文网首页
比特币白皮书-工作量证明

比特币白皮书-工作量证明

作者: Aichris | 来源:发表于2018-07-28 08:30 被阅读14次

    上一篇文章提到了 矿工争抢打包记账权,今天讲一下这个过程具体是如何实现的。

    比特币网络系统是去中心化的结构,网络中所有的节点都可以建立新的区块。当比特币网络中发生转账交易,需要建立新的区块的时候,这就意味着所有的节点都可以进来参与竞争。如果每个节点都直接建立新的区块、完成并传输到比特币网络系统,那么还有其他很多的交易区块怎么办呢?是不是整个大账本就乱套了?

    所以比特币网络系统引入了工作量证明(Proof of Work),简单的说就是只要有一个节点证明了他有实力去建立这个区块,系统就会自动把这个区块交给这个节点来建立。就像我们求职找工作,你的英语等级证书、高等教育学位证书,在某种程度上可以证明你是付出了学习、具备一定胜任某项工作能力的。

    比特币网络系统中的工作量证明,要求矿工们进行大量的数学运算。可以理解为数独这个数学游戏,比特币网络系统会动态调整数独游戏的难度,通过调整难度确保每次记账都需要全网的矿工计算约十分钟,只有这样才能算出来一个满足条件的随机结果。计算完成的数独越多,就证明他的计算能力越强,那么他拿到记账权的概率就越高。获取记账权,就可以建立对应的这个区块,全网其他节点经过验证后也会将这笔交易记录下来。所以拿到了记账权,就意味着可以获取相应的比特币奖励,所以大家都会千方百计地去增加自己的算力。

    目前比特币网络系统采用的这种共识机制,大多数节点参与进来证明自己,竞争打包记账权,最终却只有一个节点胜处,这点确实消耗了全球大量算力。而且共识达成的时间比较长,在商业领域应用很难。很多人不看好这种模式,认为他是只吃草不产奶的牛。比特币的价值在于他诞生了区块链技术,而且比特币本身是区块链技术的第一个应用。

    相关文章

      网友评论

          本文标题:比特币白皮书-工作量证明

          本文链接:https://www.haomeiwen.com/subject/gownmftx.html