比特币是一种记录交易的工具或系统。他所做的一切都可以在一个集中的系统中完成。他的高明之处在于,不需要任何中心服务器就可以做到,并且从理论上证明了目前是无法破解的。
挖掘,专业解释就是计算机哈希(hash或hash函数)随机碰撞的过程。简单来说,比特币系统出了一道数学题,看谁的挖矿设备先有解。
比特币如何挖矿?现在能看到的:
我的是一串数字,可以在不影响块的其他内容的情况下进行更改。矿机一边记账,一边不断修改这一小块数据,计算哈希值,直到这个哈希值满足当前系统的要求。
如果你算出了符合要求的哈希值,就可以把这个哈希值和块一起广播:& quot哈哈,我知道了& quot,大家都会帮你验证,发现是对的。然后默默地把你的块放入系统。
如果输入一个字符串,经过哈希运算后,会得到另一个对应的字符串(混合了数字和字母)。如果稍微改动一下重新输入,哪怕只改动一个字母,得到的哈希值也是完全不同的。
再比如,块007假设一个问题:先计算出以下数值的矿工可以获得比特币!
在矿工们的带领下,各种颜色的电脑开始煞费苦心地计算正确答案。比特币系统本身也会调整难度,控制解决问题的时间。一般来说,每10分钟挖一个块。在这10分钟里,电脑只能不停地计算,不断地尝试各种字符串。
这也是不同计算机计算能力(指计算能力)的较量。拥有更大电脑/挖掘机的矿工将获得更多利益。虽然挖掘是一个概率事件,计算能力更大的矿工不可能每次都得到正确的解,但是按比例来说,如果这个矿工有10%的计算能力,那么他基本上可以从100个块中挖到10个。
其实普通电脑都能做到,最重要的是不断计算。用CPU计算效率太低,所以很多人打开GPU并行计算挖矿,更有甚者直接开发挖矿芯片!结果大家都拿CPU打不过他们。
据报道,最近几天,最著名的加密货币比特币的价格一直在高位运行。自2月7日以来一直在4万美元以上,一度逼近6.5万美元,市值突破1万亿美元已有一段时间。
这是计算能力的集中,也是矿霸的来源。
下一篇:城市候机楼是干嘛的