挖矿与哈希云算

论坛 期权论坛 期权     
蜜蜂云算   2019-12-22 05:38   1894   0



前面我们说过挖矿其实就是解决一道超级难、超级复杂的数学题,这个解题方法是通过“哈希运算”,题目的解呢,就是“哈希值”。
哈希运算是怎么回事呢?简单来讲,“哈希运算”就要把交易信息(包含时间戳在内的一切信息)打包起来,把这些信息统统“代码化”,来进行复杂的计算,得出哈希值。“哈希”虽然是一个密码学概念,但是我们可以把它理解成数学函数题。只不过,它和数学函数题稍稍不一样:数学函数题的x和y是双向的,已知x可以求出y,已知y可以求出x;但是,哈希函数是单向的,已知x可以求y,已知y不可求出x。为什么要采用“哈希函数”呢?这和比特币系统的安全性有关。比特币系统是一个巨大的、不断更新的账本,这个“账本”是全网公开的,这里就涉及到个人信息泄漏问题。哈希函数的“单向性”可以保证账户主体的信息隐私安全:你知道我的交易信息,你却不知道我是谁,查不到我的信息。哈希函数的“单向性”让比特币具有很好的匿名性,这就是为什么暗网上喜欢用比特币进行交易。利用“哈希函数”来保障隐私是很好的办法,但是,计算哈希值的过程其实是非常非常难的。而且,对于比特币而言,随着比特币每四年产量减半,还会越来越难。难到什么地步呢?这个哈希值,它是没有固定算法的,只能依靠计算机随机进行哈希碰撞,碰对了就算答对了。所以呢,挖矿,对计算机的计算能力,也就是算力,要求非常高,挖矿拼的,其实就是算力。
往期精选:BTC“四年减半”的奥秘
什么是算力
什么是比特币挖矿扫描二维码
获取更多精彩
蜜蜂云算

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:195
帖子:2
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP