挖矿是个什么概念?
我看了很多牛人回答了这个问题,不过我还是想再挑战一次,用尽量简短、直白的方式说清楚挖矿。“挖矿”就是为了获得奖励,而去争夺记账权的一种形象说法。
奖励的是什么呢?
就是我们所说的以“比特币”为代表的数字货币。为什么要奖励呢?
像一枚比特币最高时可以卖2万美金,这样能够鼓励更多的人参与进来,因为人都是无利不起早。
为什么需要更多人参与?
为了维护去中心化、信息不可篡改等特点,就需要很多的人,这样才能保证安全性。那为什么又要争夺呢?
为了解决拜占庭将军的问题,就是当交易信息不一致时如何处理,通过提高难度,使得有效时间内只能有一个人获得记账权。
那如何争夺呢?
不同的区块链项目会有所不同,我们以比特币为例。需要通过穷举的方式找一个特殊的值,使得这个值与交易记录合在一起的哈希值的前N位都是零。
这个方式有多难呢?
以目前比特币的计算难度举例,好比从地球的全部沙子里找到一粒特定的沙子。哈希值又是什么鬼呢?
这个已经越来越技术啦,其实不知道也没事,但我还解释一下。获得哈希值可以理解为有这样一个函数,无论你输入什么,它都会返给你一个与之对应的256位字符串。其可靠性是通过密码学家公式证明过的。这一系列问题看懂啦,你就知道什么是挖矿了。
一个10年互联网老兵,每天聊聊互联网、区块链,分享经验和知识,欢迎大家关注我,非常感谢!
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有