什么是比特币挖矿?

什么是比特币挖矿?

亚洲财经商学院

关注

什么是比特币挖矿?
什么是比特币挖矿?什么是比特币挖矿?

1

什么是比特币挖矿?

挖矿只是一个形象的比喻。其实比特币挖矿的意思是通过适合比特币计算的硬件,然后来运行比特币的一些计算程序,计算对了可获得相应的比特币。它是通过哈希(Hash)算法,将过去一段时间内未经比特币全网认可的交易信息收集、整理,对全网所有节点进行广播,最终被所有节点承认并得到比特币的过程。挖矿是发行新币的唯一方式,对于发行新币、维系比特币支付功能、保证系统安全,有着举足轻重的影响。

比特币从开始到现在的每一笔产出以及交易记录都记录、保存在一条信息链(Blockchain)上。我们把新加入的产出或者交易记录叫做一个Block(区块),这条链上的信息更新的平均周期是10分钟。

Block的产量大约为每10分钟一块,2012年12月开始,每个Block中大约包含25个比特币,即每天大约有3600个比特币被挖出。按照每4年Block包含比特币数量递减的原则,2140年全网第2100万个比特币将被挖出。

挖矿成本主要包换:矿机(也可以是普通家用电脑),电费,房屋租金。由于比特币算力太过复杂,ZOL评测室的电脑工作数月也可能毫无进展,所以这里我们以 - 乙太币(一种类似比特币的虚拟货币)挖矿为例,为大家进行了主流显卡挖矿收益实验。

对于挖矿来说,显卡是核心,其余都是辅助配件,考虑到每个人使用平台各不相同,这里考量的挖矿成本就只包含显卡价格,电费,电费我们参考北京的阶梯电价第二档 0.5383元/千瓦时。

2

矿工又如何通过挖矿获得比特币的呢

比特币区块链系统是采用的PoW(工作量证明)共识机制。我们可以叫它“工作量证明机制”。利用出力的多少,来证明自己的选择意愿。就像让矿工互相间竞争求解一个数学题,谁先解出来了,谁的区块就会被所有人认可。就好像开篇的故事讲的那个村子一样,每个矿工都在努力地推那个巨石,一旦石头把自己记录的那一页账目压住了,他就大喊一声,“我的工作量证明成功了,你们快来看!”全体矿工就都过来把那一页账目抄写一份,贴在自己账本的最后面,然后又开始新的记账过程。周而复始,生生不息,账本一页一页的增加,账本越来越厚。

“中本聪”决定采用工作量证明机制的时候,出发点是避免系统受到攻击。“中本聪”认为,如果一个攻击者想用搞乱账本的方式来进行攻击,那么他就需要足够的计算能力。也就是说,他要比大多数推石头的人的力量更大。这样,他就需要付出巨大的成本,但是换回的收益并不足以抵消成本,因此攻击者是没有攻击比特币系统的经济学动力的。


分享到:


相關文章: