比特币是一种虚拟货币。比特币挖矿系统是通过计算机硬件对比特币网络进行数学运算的过程。提供服务的矿工可以获得一份报酬,因为网络报酬是根据矿工完成的任务来计算的。采矿竞争非常激烈。人们常说比特币是“挖”出来的,需要用“挖矿机”来挖。那么这意味着什么呢?
比特币采用一种被称为“工作证明”的共识机制来判断谁保留账簿。什么是共识机制?区块链技术的核心是系统中的节点竞争记账。这种竞争的准则叫做“共识机制”。不同的区块链可能采用不同的共识机制。
什么是工作量证明?意味着系统会提出一个很难计算但很容易验证的证明问题。证明者提交答案后,任何验证答案的人都确信证明者为了得到结果做了大量的计算工作。计算能力越强,证明者越有机会更快完成证明,第一个证明者可以获得系统奖励的比特币。这个过程叫做“挖矿”,为应对巨大计算能力而设计的专业计算机就是“矿机”。
工作证明机制在社会上应用广泛,最典型的就是学历考试。在短时间的考试中答对足够多的题,说明真的要花很多时间去学习,而不是去碰运气。
有人认为这种机制严重浪费资源,比特币网络消耗巨大且不断增加的计算能力。据预测,到2020年,比特币网络的耗电量将达到丹麦全国的水平,但最终这些计算结果没有任何实用或科学价值。但支持者认为,正是因为投入巨大,攻击比特币区块链将变得异常困难,从而确保比特币成为人类目前构建的最安全的“数据锚”。
还建议使用“股份证明(PoS)”,通过计算你持有的钱在系统中的百分比,包括你持有这些钱的时间,来确定你这次记账正确的概率。
这类似于现实世界中的股票制度。在公司,大家都是按持股比例分红,持股相对多的人分红多。之所以有这个安全机制,是因为持有股票的人不会攻击公司,因为这样会造成自己的损失,而不持有股票的人无法对公司构成威胁。
股权证明机制的反对者认为,它会拉大制度上的贫富差距,持有更多钱的人更容易“挖”到新的钱,即持有更多股份的人会获得更多的分红。但支持者的观点是,区块链没有理由在制度上解决贫富差距问题,工作量证明同样的问题存在。那些拥有更多矿机计算能力的有钱人也会获得更多的币。
到现在为止,已经有十几个共识机制。事实上,每种共识机制都各有利弊。您可以为不同的区块链应用程序选择合适的共识机制。如果你对区块链相关的内容感兴趣,可以关注我的头条号,经常和你分享行业干货。当然,你也可以私信获得免费的区块链介绍视频教程。希望我的分享对大家的学习有所帮助。