挖矿挣钱是什么原理?挖矿挣钱原理
“挖矿”这个词有点误导。一般意义的挖矿类似贵金属的提取,于是人们将更多的注意力集中到创造每个区块后获得的奖励。虽然挖矿行为会被这种奖励所激励,但挖矿的主要目的不是这个奖励或者产生的新币。挖矿过程中会创建新币,但是挖矿不是最终目的,挖矿挣钱更多的是一种激励手段。挖矿是一种去中心化的交易清算机制,通过这种机制,交易得到验证和清算。挖矿是使得比特币与众不同的发明,它实现去中心化的安全机制,是P2P数字货币的基础。
挖矿确保了比特币系统安全,并且在没有中央权力机构的情况下实现了全网络范围的共识。新币发行和交易费的奖励是将矿工的行动与网络安全保持一致的激励方案,并同时实现了货币发行。矿工们验证每笔新的交易并把它们记录在总账簿上。平均每10分钟就会有一个新的区块被“挖掘”出来,每个区块里包含着从上一个区块产生到目前这段时间内发生的所有交易,这些交易被依次添加到区块链中。我们把包含在区块内并且被添加到区块链上的交易称为“确认”(confirmed)交易,交易经过“确认”之后,新的拥有者才能够花费他在交易中得到的比特币。
挖矿保证了系统的安全,矿工们在挖矿过程中会得到两种类型的奖励:创建新区块的新币奖励,以及该区块中所有交易的交易费。为了得到这些奖励,挖矿挣钱矿工们争相完成一种基于加密散列算法的数学难题。这些被称为“工作量证明”的难题的答案会放在新区块中,作为矿工付出大量计算工作的证据。在工作量证明的竞争中,获胜者会得到奖励并且拥有在区块链上的记账权,这是比特币安全模型的基础。矿工们同时也会获取交易费。每笔交易都可能包含一笔交易费,交易费是每笔交易记录的输入和输出的差额。在挖矿过程中成功“挖出”新区块的矿工可以得到该区块中包含的所有交易“小费”。目前,这笔费用占矿工收入的0.5%或更少,大部分收益仍来自挖矿所得的比特币奖励。然而随着挖矿奖励的递减,以及每个区块中包含的交易数量的增加,交易费在矿工收益中所占的比重将会逐渐增加。在2140年之后,矿工的所有收益都将由交易费构成。在本章中,我们先来审视比特币的货币发行机制,然后再来了解挖矿最重要的功能:支撑比特币安全的去中心化的共识机制。