前面我们提到过拜占庭将军问题,为了方便后面才关注的朋友,这里再复述一下。 拜占庭帝国即中世纪的土耳其,拥有巨大的财富,周围10个邻邦垂诞已久,但拜占庭高墙耸立,固若金汤,没有一个单独的邻邦能够成功入侵。任何单个邻邦入侵的都会失败,同时也有可能自身被其他9个邻邦入侵。拜占庭帝国防御能力如此之强,至少要有十个邻邦中的一半以上同时进攻,才有可能攻破。 然而,如果其中的一个或者几个邻邦本身答应好一起进攻,但实际过程出现背叛,那么入侵者可能都会被歼灭。 于是每一方都小心行事,不敢轻易相信邻国。这就是拜占庭将军问题。 区块链的共识机制正是完美解决这个问题的方案。目前常见的共识机制有工作量证明、权益证明和股份授权证明。今天咋们主要来了解一下工作量证明机制(POW)。 比特币采用的共识机制就是工作量证明。 工作量证明就是证明你做过一定量的工作,即我通过查看工作结果就能知道你完成了指定量的工作。 简单理解就是一份证明,老板用来确认你干了多少活的。 工厂采用的计件算法,我们都知道直接监测工作的整个过程通常是很低效的,而直接对工作的结果进行认证来证明完成了相应的工作量,则是一种非常高效的方式。 比如我们现实生活中的找工作,面试官不知道你现在学校学了多少东西,你的能力怎样,但是通过查看你的毕业证、学位证就能大致在心里有个底。这就是一个简单的工作量证明机制的模型。 但是工作量证明依赖机器进行数学运算来获取记账权,资源消耗大,同时每次达到共识需要全网节点共同参与运算,性能效率比较低,并且共识周期比较长。目前比特币已经吸引了全世界大部分的算力,其他再使用工作量证明的区块链应用很难再获得相同的算力了。 工作量证明机制就是对于工作量的证明,是生成要加入到区块链中的一笔新的交易信息(即新区块)时,必须解出比特币网络出的工作量证明的迷题。而这道题关键的三个要素是工作量证明函数、区块及难度值(这些都归程序员设置,咋就不操心了)。 工作量证明机制被认为是一种多劳多得的按劳分配模式,算力高,花费的时间多,我们能够获得的数字货币也就越多。 —- 编译者/作者:JSipXmuS 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
区块链科普:三大共识机制之工作量证明机制(POW)
2020-03-10 JSipXmuS 来源:区块链网络
- 上一篇:外汇期货牌照--塞浦路斯CySec牌照
- 下一篇:3.10行情解析
LOADING...
相关阅读:
- 区块链商业思维如何助力链改?2020-07-31
- MYC智能矿机来袭挖矿币再起风云之争2020-07-31
- 和东北大哥聊密码学终于懂了2020-07-31
- 恶意软件使用Dogecoin区块链进行隐藏的加密货币挖矿2020-07-31
- 区块链3.0大潮,国产去中心化稳定币的推出至关重要2020-07-31