如何理解比特币挖矿?

区块链 (59) 2020-05-18 17:23:45

如何理解比特币挖矿?_http://www.lhjzgc.com_区块链_第1张

比特币是银行系统的去中心化替代方案。这代表着该系统可以在没任意中央权限的状况下将资金从一个帐户转移到另一个帐户。

拥有受信任的中央机构,汇款就非常容易。只需告诉银行你想从你的帐户中删除$50并将其添加到其他人的帐户中就可以。在此示例中,银行拥有所有权力,是因为银行是仅有允许升级拥有系统中每一个人余额的分类帐的银行。

另一方面,比特币建立了一个具备去中心化分类账的系统。它使独立的矿工可以升级分类帐而并不会给他们过多的权力。

采矿怎样运作

任意想要参与升级比特币交易分类账(称为区块链)的人都能够如此做。你只需要猜想一个随机数就可以解决系统生成的方程式。

听起来非常简单,是吧?

自然,这些猜想都是由你的计算机完成的。你的计算机功能越强大,你在一秒钟内可以做出的猜想就越多,从而增加了赢得这场比赛的机会。如果你猜对了,就可以赚到比特币,随后在区块链上写下比特币交易的“下一页”。

该方程的解难以实现,但非常容易验证。你可以将Rubik的多维数据集视为一个很好的示例(难以解决,但是非常容易看到你已经解决了)。

简而言之,采矿过程一旦你的采矿计算机提出正确的猜想,你的计算机将确定哪些待处理的交易将插入到区块链上的下一个交易块中。

编译此区块代表你的辉煌时刻,是因为你现在已经成为比特币的临时银行家,可以升级比特币交易分类账。

你建立的事务块以及解决方案将发送到整个网络,以便其他计算机可以对其进行验证。

验证你的解决方案的每台计算机都会使用你选择包括在区块中的交易升级其比特币交易分类账的副本。

系统会生成固定数量的比特币(当前为6.25),并将其奖励给你,以补偿你花费在解决数学问题上的时间和精力。

除此之外,你将获得与插入到下一个区块中的交易相关的所有交易费用。

你刚才输入的区块中的所有交易现在都已由比特币网络确认,并且几乎是不可逆的。

简而言之,这就是比特币挖矿。

之所以称其为“挖矿”,是因为该过程有助于“挖掘”系统中的新比特币。但是,如果你考虑一下,挖掘部分只是交易确认过程的副产品。因此名称有点误导,是因为挖掘的主要目标是以分散的方式维护分类帐。

由于挖矿是基于一种猜想的形式,因此每次不同的矿工都会猜想该数字并被授予升级区块链的权利。自然,具备更高计算能力的矿工将更容易成功,但是由于统计概率定律,同一矿工每次成功的可能性均很小。

THE END

发表评论