# 叶胜超：一分钟搞懂智能合约功能！（30）

By [打赏](https://paragraph.com/@9379) · 2021-12-19

---

    **什么是比特币“挖矿”？**
    
    
    
    所谓比特币挖矿，就是矿工通过挖矿设备求解数学难题，从而获得创建新区块的记账权，由于其工作原理与矿物开采十分相似，故称为挖矿。
    
    
    
    这里的“矿”是指比特币，所以“挖矿”是指挖比特币，“矿工”是指运用挖矿设备(比特币矿机)参与挖比特币的人。
    
    
    
    **矿工为什么要挖矿呢？**
    
    
    
    1，比特币的货币是通过挖矿发行的，成功创建新区块的矿工会获得相应的区块奖励，矿工的大部分收益来源于此，目前一个区块奖励12.5BTC.
    
    
    
    2，成功挖矿的矿工，还可以得到新建区块中包含的所有交易的交易费，在矿工的收益中，交易费所占比重会越来越大，预计2140年以后，所有比特币矿工的收益都将由交易费组成。
    
    
    
    **矿工如何挖矿？**
    
    
    
    对于比特币挖矿，挖矿需要通过相互竞争来解决复杂的数学问题，这个数学难题就是找到一个使区块头哈希值，小于难度目标的随机数Nonce，这个Ｎonce就是我们要找的答案，找到后才有区块奖励。
    
    
    
    矿工通常需要尝试数十亿个甚至数万亿个不同的随机数，才能找到一个满足条件的取值，为了挖矿成功，参与的矿工通常需要付出大量的时间和算力。
    
    
    
    **挖矿的意义：**
    
    
    
    挖矿不仅可以获得交易费和区块奖励，挖矿还可以巩固去中心化的清算交易机制，这种机制实现了交易的验证和清算，实现了去中心化的安全机制，这正是使得比特币与众不同的核心原因。

---

*Originally published on [打赏](https://paragraph.com/@9379/30)*
