什么是比特币挖矿比特币挖矿的原理

当前位置:首页 > 币圈百科 > 什么是比特币挖矿比特币挖矿的原理

什么是比特币挖矿比特币挖矿的原理

2022-11-19币圈百科225

了解比特币的人,或多或少都知道“挖矿”。挖矿是参与维护比特币网络的一个节点,有助于生成新的区块,以获得一定数量的新增比特币。当用户发布一个事务时,需要有人确认该事务并将其写入区块链以形成一个新的块。在一个互不信任的系统中,谁应该这样做?比特币用“挖矿”的方法来解决这个问题。目前每隔10分钟左右就会生成一个大小不超过1 MB的块,并串联到最长的链尾。每块的成功提交者可以从系统获得12.5比特币的奖励,以及用户在交易中附加的支付服务费。

blob.png

以比特币为例。挖掘的具体过程是:参与者根据前一个块的哈希值、10分钟内验证的交易内容、自己猜测的一个随机数X,使新块的哈希值小于比特币网络中的一个给定的数。数字越小,越难计算。每两周系统会根据上一周期的挖掘时间调整挖掘难度,生成区块的时间会稳定在10分钟左右。为了避免冲击,每次调整的最大幅度为4次。

自然有人会想,如果我有很强的计算能力,所有的区块都是我计算出来的,而我拒绝承认别人的交易内容,能破坏比特币网络吗?的确,有了51%的计算能力,就可以攻击整个网络。那么有什么办法保护它呢?除了尽量避免将计算能力放在同一个组织手里,如果一个矿池的计算蓑衣网小编2022能力太大,矿工应该主动到另一个矿池采矿。为了解决这个问题,有人提出了PoS,因为PoW机制的安全性只能来自于区块的开采收益,而矿工的激励来自于避免失去区块收益的风险,这样PoW就是由大量激励保证的巨大计算能力来运作的。要打破PoS的这种对称性,不能靠收入来保证安全,而要靠惩罚。矿商要付出一大笔保证金,获得一小笔奖励来补偿自己保证金的冻结和节点运行的成本,但逆转交易的最大成本来自于比利润多几百倍到几千倍的惩罚(保证金消耗)。PoS的理念不是“安全来自用电”,而是“安全来自存款”。

众所周知,比特币的总数固定在2100万左右,但比特币是如何获得的,一定是很多人会好奇的事情。也许很多人都听说过“挖矿”这个词,但是什么是“挖矿”呢?比特币的“挖矿”和我们传统理解的“挖矿”有什么区别?

(“开采”在传统理解中一般指黄金、宝石等稀有金属行业和石油、天然气等能源资源行业中的开采步骤。)

首先,“挖矿”是生产比特币的唯一途径,也是市场上唯一的比特币来源。用传统思维去理解,埋藏比特币的区块链网络相当于一个“矿”,用来“挖矿”的机器叫做“矿机”,一般是计算机软件,一般由开源社区或个人开发者提供。前期挖掘期参与者少,全网计算能力很低。个人可以通过电脑的显卡甚至CPU轻松挖到比特币。但随着大量矿工的参与和全网计算能力的不断竞争提升,个人通过普通电脑直接挖到比特币的概率迅速下降。目前个人通过普通电脑挖到比特币的概率趋于零。

采矿的一个关键工具是“采矿机”。矿机的目的是设计和优化挖掘算法的硬件。由于矿工人数的急剧增加和加入采矿行业的个人数量的增加,特殊的采矿芯片应运而生。我蓑衣网小编2022的竞争已经深入到电脑芯片的设计和制造。目前市面上的矿机都比较贵,一般都是公司整体运营,对外销售或租赁。

即使有专用矿机,单个矿商或机构也很难独自获得比特币。 因为在形式上,比特币的记账权一次只能由一个矿工获得。一旦有人获得了权利,其他参与竞争的竞争者将失去一切。所以单个挖矿成本巨大。为了改变这种状况,有人提出了“矿池”的概念。大量集中的设备和矿工联合挖矿,再根据计算能力分配到个人电脑上,最大限度降低挖矿比特币失败的风险。

什么是比特币挖矿比特币挖矿的原理 | 分享给朋友: