如果你以前对采矿一无所知,这个介绍适合你阅读,进入状态后再进行更深层次的学习。
事实上,一般来说,原理很简单。比特币作为一种点对点的电子货币系统,采矿过程是一个记录数据的过程。因为整个系统是开放的,每个人都可以参与,所以每个人都可以采矿。虽然理论上每个人都可以参与,但没有人会无缘无故地参与网络建设,中本利用Hash函数设计了一种激励和竞争的方式。
每个人都处理数据。谁处理得快、准确,谁就获得会计权,同时获得该区块的奖励。比特币网络可以通过现有的奖励和竞争正常运行。
要想成功竞争,就必须经历几个基本的过程。
首先,您必须检查未记录的交易数据并将其核算到一个数据块中。
二、数据块打包后,进行哈希计算,计算哈希值,这一概念在昨天的文章中已经详细解释过。
3、计算哈希值后,进行全网广播,其他矿工接收后进行验证。如果验证没有问题,数据块将连接到整个区块链,您可以获得该区块的奖励。
了解一般过程后,就可以开始详细了解整个过程了。
开始开采前的准备工作
这里的准备工作不是让你买矿机或者给矿机通电,而是在POW工作量证明之前做会计节点的准备工作。也就是说,前面流程的第一步的实际解释。
要收集完整的交易数据,第一步就是收集广播中没有记录帐簿的原始交易数据。收集后,需要先自行验证,主要验证两个方面。1.每个交易数据中的支付地址是否有足够的支付余额。2.验证交易是否有正确的签名。这两个项目是必不可少的。一般来说,银行需要确认你为别人赚钱。你的账户里有这么多钱吗?是你自己还是你自己同意的行为?
这两个验证后,验证数据可以打包,当然打包后没有完成,因为对矿工来说有最重要的 一 步骤,增加奖励交易,写一个为自己的地址增加6.25枚比特币的交易。
如果你的竞争成功,你的账户地址将增加6.25个BTC。顺便说一下,这里有一个减半。一开始,一个区块的会计奖励是50枚比特币。BTC的奖励每四年减半一次。前段时间减半后,BTC一个区块的奖励变成了6.25个。
值得一提的是,前两次减半都伴随着牛市的到来。现在第三次减半已经过去了。未来会有什么变化?
准备工作完成后,就要正式争夺了
由于10分钟内有一个会计名额,在这个阶段,全世界的矿工都在进行一场没有硝烟的战争。
如何打这场战斗?其实就是计算Hash函数和矿工计算能力的竞争,所以Hash函数在比特币网络中无处不在。为了保证10分钟内只有一个人能顺利进行,这个哈希函数的难度必须适中。直接哈希太难了,所以规定Hash的结果必须由几个0组成。
可能一开始几个0没有难度概念,所以简单分析一下这样计算有多难。 , 顺便说一下,我们可以解释为什么孤军奋战的矿工不再受欢迎。
Hash值类似于我们通常设置的密码要求,由数字和字母组成,其中字母区分大小写。换句话说,每个人都有62种可能性。哈希计算的本质是试错,相当于给你一部无限错误频率的手机,让你开锁 。 比特币的哈希值从18个0开始,理论上需要62的18个方。这个数字是用科学的计数方法显示在普通计算器上的,结果是1.83252712*10的32个方。
指数爆炸式计算频率的增加保证了采矿的难度。而且由于难度大,也带来了一些争议。有人会说消费这么大,但是没有价值。此前,采矿仍在意见征集稿中,产能落后。可以说,采矿业的争议一直存在。
最后一步验证
找到哈希值后,进行广播打包块,网络节点将进行验证。
情况只有两种,一种是验证,然后表明块成功挖掘,其他矿工不再竞争,选择接受块,记录块,挖掘块矿工获得块奖励,进入下一块竞争。
另一种是失败,所以前面的工作是徒劳的,投资成本无法收回,所以矿工有意识地遵循包装和验证的规则,由于恶性成本高,也维护了比特币网络的安全。
我相信你读完这篇文章后已经大致了解了比特币采矿的整个过程,但采矿的实际操作是另一个概念,当什么时候适合进入采矿,什么样的采矿机器开始采矿,以及如何参与采矿有一定的知识。
采矿有风险投资需要谨慎啊,了解后再行动,不了解前要多学习。