在现实生活里,我们刷卡或使用支付宝付款时,银行或支付宝给我们在账号后台记账,这个账本是由中心化机构来管理的。
而在区块链网络中,转账信息都由矿工进行记账。矿工收集用户发起的交易,然后打包成区块并拼接成区块链。
挖矿的过程,就是维系区块链网络运转的过程。为了奖励矿工对维系区块链网络运转做出的贡献,区块链系统用 Token 给予矿工奖励。
因此,在市场上流通的所有 BTC、ETH、LTC、ZCASH、DASH、XMR 等主流货币,除了某些特殊合约外,都是挖矿生成的。
也就是说,矿工通过维系区块链网络,成为数字货币的生产方。挖出的矿就是数字货币,矿机就是数字货币的印钞机。相比数字货币交易市场的暴涨暴跌,挖矿相对而言是一个比较稳妥的投资方式。
随着数字货币挖矿越来越被大众所熟知,一些项目使用“手机挖矿”的活动,逐渐开始吸引各方的关注。
与传统的矿机挖矿相比,手机挖矿只需要下载一个 App或DApp,就可以通过签到或者授权的方式获取“算力”,从而挖矿获得指定的数字货币。
这种方式是否科技的进步呢?我们通过了解数字货币挖矿的基础逻辑及发展史,可以得出清晰的结论。
一、挖矿的基础逻辑
我们都知道比特币的激励机制为工作量证明机制(POW,Proof Of Work)。在这个机制下,工作量越多,收益就越大。
谁能最快地猜出这个随机且唯一的数字,谁就能做信息的公示人。
这里所指的工作,就是记账和解题。记账是为了让全网数据同步且不可篡改,解题就是通过计算“抢夺”记账权。算法保证了计算结果的唯一性。
计算的过程则会耗费大量算力,矿工每一次解出的正确结果,都会作为下一次计算的初始条件。
哪个矿工先得出答案,他就可以用这个答案生成一个新的区块,再广播到全网中。
收到这个新区块数据的矿工会立即停止当前的计算,用新区块里的数据重新进行下一次解题计算。这个过程就是“挖矿”。
矿工生成的区块一旦被全网接受,矿工就能获得一定数额的比特币作为酬劳。
在某个区块链网络上挖矿的人越多,意味着全网算力越大,也意味着整个区块链网络运转得到了矿工们的有力保障。
二、挖矿历史简介
2009年1月3日,比特币之父中本聪在一个小型服务器上,挖出了比特币的第一个区块 Block#0,并且获取了50个比特币的奖励。