比特币是一种经典的网络效应,是一种积极的反馈循环。使用比特币的人越多,它的价值越高,新用户使用该技术的动机就越高。比特币通过电话系统、网页和网络服务 (如 eBay 和 Facebook) 分享这种网络效应”——企业家和投资者,Marc Andreessen。让我们一起加快脚步学习比特币科普知识,把握住生活转折节点的新机遇。本期比特币科普为大家用通俗易懂的文字来解释比特币挖矿是什么。
01 比特币挖矿是什么意思?算法
说起比特币,很多人就会讲起“挖矿”。那么,比特币挖矿是什么呢?
比特币其实并不是一种真实的货币,它是一种网络虚拟货币,所以要获得比特币的话,就必须去解复杂的算法,而这一过程也就被称为“挖矿”。
02 比特币挖矿通俗解释:获取方法
比特币挖矿就是获得比特币的一种方法。而因为比特币的本质其实就是一堆复杂算法所生成的特解,特解则是方程组所能得到无限个解中的一组,只不过比特币是有限的。所以挖矿的过程就是通过庞大的计算量去不断地寻求这个方程组的特解。
打个比方,比特币挖矿就是全网的矿工在每10分钟里一起计算一道算术题,谁先算出答案,就相当于挖到了这个区块,而该矿工就能获得系统新生的比特币奖励。
而且需要注意的是,我们在比特币挖矿过程中解的这个方程组被设计成了只有 2100 万个特解,所以比特币的上限也就只有2100万。
03 比特币挖矿通俗解释:编程下的挖矿
“挖矿”想必大家都不陌生,但这里所说的“挖矿”其实指的并不是挖煤矿,而是指在网络上获取比特币。那么,怎么挖矿呢?
挖矿其实就是使用计算机依照算法进行大量的运算来“开采”比特币,用电脑搜寻64位的数字,然后通过反复解密来为比特币网络提供所需的数字,如果用户的电脑成功地创造出一组数字,那么就可以获得25个比特币。
而之所以是25个比特币,这是因为比特币系统采用了分散化编程,因此在每10分钟内只能获得25个比特币。
不过因为挖矿的人是相当多的,全网的矿工都会在每10分钟内计算一道算术题,而只有最先算出答案的矿工才能获得系统新生的比特币奖励。所以想要挖到比特币的话,就必须得准备专业的设备。
需要准备矿机、矿池,注册矿池账号,设置常用的电子邮件,还要下载比特币挖矿器,设置服务器、用户名、密码、设备等等。而设置好挖矿机之后,就可以挖矿了。
04 比特币挖矿通俗解释:挖矿工具
用于赚取比特币的电脑叫做矿机,挖比特币就是用户用个人计算机下载软件然后运行特定算法,与远方服务器通讯后可得到相应的比特币,获取相应收益,行业内将此操作成为挖矿,挖矿的人便叫矿工。
由于比特币的数量是恒定的,总数2100万枚,区块产出数量是每四年减半一次,预计2040年发行的比特币将被全数挖出。
另外,挖比特币的成本并非是一成不变的,随着挖矿的人越来越多,所以挖矿的成本和难度也在不断增加中,但是只要比特币有利润可图,挖矿就不会停止。
05 比特币挖矿通俗解释:哈希值计算
挖矿,专业解释是计算机hash(哈希或散列函数)随机碰撞的过程。简单一点说,就是比特币系统出一道数学题,看谁家挖矿设备先有解。
如果你输入一段明文abc,经过hash运算,会得到另一串相应(夹杂数字和字母)的字符串。如果输入abb,就算只改动了一个字母,得到的hash值也完全不一样。abc对应hash:ba7816bf8f01cfea414140de5dae2223b00461a396177a9cb410ff61f20015adabb对应hash:715edf8ba8729420cd4d1ce85ed61954a9f531f8c548df728c407effe839296d要不,你亲自体验一下?访问在线加密 Hash在线计算、md5计算、sha1计算、sha256计算、sha512计算 – 1024Tools,选择SHA256,别问我为什么一定是256,比特币就是用SHA256计算hash。随便输入一段明文,保存好对应的hash值;再改掉之前明文其中一个字符,对比两个hash值结果,看看是不是天差地别。
直到你最早试出唯一正确的答案:“bitcoin”(实际上不会是这么简单的答案),它对应hash值跟题目中的值一模一样,这时,你就可以把“bitcoin”写进区块里,然后开心坐等系统发给你12.5个比特币(09年那会儿奖励50个,每四年奖励减半 ╥﹏╥…)和本区块内所有交易的tips 手续费。
以上就是比特币挖矿。
比特币科普系列04期“什么是比特币挖矿?通俗解释比特币挖矿是什么意思?”分享完毕,更多有趣、有料、有价值的比特币科普知识可以上关注笔者。郭嘉论币专注于媒体资讯、学院科普、社区运营、会议沙龙等专业全面的服务。
如若转载,请注明出处:https://www.f6sj.com/309.html