主页 > imtoken国际版 > 为什么比特币需要挖矿
为什么比特币需要挖矿
很多人很好奇为什么有人说比特币是被开采出来的。 下面我给大家解释一下为什么像比特币这样的区块链项目需要“挖矿”。
交易需要簿记员
为了达成交易,买卖双方之间的资金转移需要可靠的人员和机构进行记账和结算。
比如你通过支付宝转账100元给朋友,支付宝会减少你的账户100元,你朋友的账户会增加100元。 在这个场景中,支付宝是记账人。
信息不对称问题
但比特币的诞生,没有支付宝、微信、银行的支持。 比特币也不准备依赖这些中心化机构。
它的发明者中本聪设计了任何人都可以帮助记账,记账可以获得比特币作为奖励。 但问题来了。 有很多人想要帮助记账以获得比特币。 谁应该选择错误概率低的簿记? 这其实是一个信息不对称的问题。
比特币系统想要选择可信的人来记账,但它不理解想要记账的参与者众多。 为了解决这个问题比特币为什么不能挖了,很多区块链项目想出了不同的招数。
有些区块链为了让记账人可信,干脆让个人用户自己记账。 这种类型的项目称为私有链。 其实区块链用处不大。 部分区块链项目需要经过其他成员同意,此类项目称为联盟链
还有一类区块链项目,任何人都可以自由加入记账。 称为公链,比特币属于这一类。
挖矿减少信息不对称
为了解决公链中“记账人是否可信”的信息不对称问题,必须借助一些手段。 事实上,他们各自的挖矿方式都在试图解决这个问题。
下面简单介绍一下常用的挖掘方法和解决信息不对称问题的原理。
1. 工作量证明(POW)
POW 是 Proof of Work 的缩写。 参与者需要证明自己确实花费了足够的工作成本。
中本聪设计了一款益智游戏。 要解决它,必须花费大量的计算,需要购买设备,消耗电力,花费时间。 谁先解出谜语,就证明谁确实花了不少钱,就让他负责记账,得到奖励。 然后开始新一轮的解谜,以此类推。 在这个过程中,你驾驶机器(电脑),在无数的数字中寻找宝藏。 人们形象地将其比作“挖矿”。
POW其实是生活中减少信息不对称的常用手段。 例如:
正如您所想象的那样,POW 证明并不那么安全。 就算前期付出了代价,真掌权了也可能乱来,人之常情。 相应地,比特币也设计了一定的抗攻击措施,比如记账内容必须被至少一半的算力识别。
2.权益证明(POS)
POS是Proof of Stake的缩写,参与者需要证明自己有足够的份额。
假设你在一个系统中拥有很多股权,你越可信。 在每一轮中,参与者根据其持股比例被赋予相应的被选为簿记员的概率。
POS也是生活中减少信息不对称的常用手段。 例如:
3、POI、DPOS等方式
除了上述解决信息不对称的方法外比特币为什么不能挖了,一些项目还结合了上述方法,并改进和衍生出一些新的方法。 例如: