作者:链闻ChainNews
链接:https://www.zhihu.com/question/21343860/answer/391152515
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

比特币挖矿是利用计算机硬件为比特币网络做数学计算进行交易确认和提高安全性的过程。作为对他们服务的奖励,矿工可以得到他们所确认的交易中包含的手续费,以及新创建的比特币。挖矿是一个专业的、竞争激烈的市场,奖金按照完成的计算量分割。并非所有的比特币用户都挖矿,挖矿赚钱也并不容易。

你可以使用采矿硬件与网络上的所有人竞争来赚取比特币。更快的比特币挖矿硬件每秒钟能够进行更多次尝试来赢得这张彩票,而比特币网络本身大约每两个星期调整一次,以保持每十分钟获得一个获胜区块哈希。从整体上看,比特币挖矿保证了交易的安全,交易记录储存在比特币的公簿——区块链中。通过随机抽取彩票,其中电力和专用设备是入场价格,这个花费被用来破坏比特币的网络规模,它是通过所有挖矿参与者所花费的哈希能力来实现的。

比特币挖矿是向比特币过往交易的公开总账簿添加交易记录的过程。过去交易的总账簿被称为区块链,因为它是区块组成的一条链。区块链用于向网络的其余部分确认已经发生的交易。

比特币节点使用区块链来将合法的比特币交易与尝试重新花费已在其他地方使用的货币进行区分。

比特币挖矿被有意设计为资源密集型和困难型,这样矿工每天发现的区块数可以保持稳定。单独的区块必须包含被认为有效的工作量证明。这种工作量证明可以在其他比特币节点每次接收到一个区块时进行验证。比特币使用哈希现金 HashCash 工作量证明机制。

挖矿的主要目的是允许比特币节点达成安全、防篡改的共识。挖矿也是用于将比特币引入系统的机制:向矿工支付任何交易费用以及新创造的钱币的「补贴」。这两者的目的都是以分散的方式传播新的钱币,并激励人们为系统提供安全。

比特币挖矿之所以这样称呼是因为它类似于其他商品的开采:它需要消耗,并且慢慢地提供新的钱币,其速度类似于从地面开采黄金等商品。

比特币挖矿硬件

矿机,最早中本聪发明比特币的时候,是希望人人都能参与,是不希望有专门的挖矿矿机产生的。随着挖矿所需算力的不断上升,有人发明了专门挖矿的专业设备,就是矿机。

矿场,集中矿机挖矿的物理集合。

矿池,为提升比特币开采稳定性,将分散在全球的矿场的算力集合起来,奖励的比特币按算力占比分给矿工。

最早做矿机的企业是做芯片起家,矿机由芯片、散热、电池等部件构成,其中决定这台矿机能不能挖出更多币的最核心的部件就是芯片。

现在全球最知名的比特币矿机有两家,比特大陆的蚂蚁矿机、张楠赓的阿瓦隆矿机。后者也是 ASIC 矿机的发明者。还有其他一些矿机也有知名度,如曾经风靡一时的 KnCMinner。瑞典老牌比特币挖矿机生产商 KnCMiner,曾获得共计约 3200 万美元融资,遗憾的是在 2016 年 5 月宣布破产。此外还比较著名的矿机有国内的龙矿矿机、闪电矿机等。

因为中国的水电便宜,现在全球的矿场有一大部分集中在中国的水电、火电比较便宜的地方,如四川、新疆、内蒙等地。早期矿场多为几个人合伙开矿场。现在也有企业加入进来将矿场规模化。

做矿池的也是以中国的矿池居多。全球矿池大大小小约 40 家左右,从当前全球算力排名前十来看,比特大陆的蚁池、、神鱼的鱼池、比特币中国的国池、海洋的 Via BTC、HaoBTC 等都是中国人运营的矿池。仅有美国的 BitFury、捷克的 Sluch Pool 可以挤进前十,占一席之地。

比特币挖矿软件

有两种基本的挖矿方法:您自己或作为比特币矿池的一部分或签订比特币云挖矿合约并确保避免比特币云挖矿诈骗。几乎所有的矿工都选择在一个矿池里挖矿,因为它能缓和比特币挖矿过程中的固有运气。

在您加入矿池之前,请确保您拥有一个比特币钱包来存放您的比特币。接下来,您将需要加入一个挖矿池,并设置您的挖矿器连接到该矿池。使用矿池挖矿,矿池中任何成员生成的每个区块的利润将根据成员贡献的哈希量在成员之间进行分配。

比特币挖矿占据多少带宽?如果您正在使用比特币挖矿器在矿池中挖矿,那么这个数量应该可以忽略不计,大约 10 MB/ 天。但是,您需要的是极佳的连接,这样您可以尽可能快地获得工作上的任何更新。

这样可以使矿池成员获得更加频繁、稳定地支付,这称为减少差异。但是矿池可能收取的费用会减少您获得的支付。单独挖矿会带给您大量的、不频繁的支付,矿池挖矿会带给您较小的、频繁的支付,但是如果您长期使用零费用矿池,那么这两种方式的回报是相同的。

比特币挖矿难度

比特币开采一个区块是困难的,因为区块标头的 SHA-256 哈希必须低于或等于目标,以便区块被网络接受。

为了解释目的,可以简化此问题:一个区块的哈希必须以一定数量的零开头。计算从许多零开始的哈希的概率非常低,因此必须进行许多尝试。为了在每轮生成一个新的哈希,nonce 将递增。有关更多信息,请参阅工作量证明。

比特币网络难度指标

比特币挖矿网络难度是对于与最简单的方法相比找到新区块的困难程度的衡量。每 2016 个区块将重新计算一个值,这样如果每个人都在这个难度下挖矿,则之前的 2016 个区块会在两个星期内产生。在这种条件下,平均每十分钟就会产生一个区块。

随着越来越多的挖矿器加入,区块生成的速度将会上升。随着区块生成率的上升,难度将上升以进行补偿,以便推动区块生成速度的下降。恶意挖矿器发布的任何不符合要求难度目标的任何区块都将被网络上的每个人拒绝,因此将毫无价值。

 

比特币云挖矿

通过购买比特币云采矿合约,投资者可以赚取比特币,而不用处理采矿硬件、软件、电力、带宽或其他离线问题带来的麻烦。

以下服务仅作为对比特币云挖矿的比较,市面上已经存在大量的比特币云挖矿诈骗。

Hashflare 评价 : Hashflare 提供 SHA-256 挖矿合约,还可以开采盈利更高的 SHA-256 货币,自动付款仍以比特币支付。客户必须至少购买 10GH/s。

Genesis Mining 评价 : Genesis Mining 是最大的数字货币云挖矿提供商,提供比特币、以太坊、门罗币、Zcash 等挖矿合约。

Hashing 24 评价 : Hashing24 自 2012 年以来一直参与比特币挖矿。他们在冰岛和格鲁吉亚设有工厂,使用来自 BitFury 的现代 ASIC 芯片,可以提供最高的性能和效率。

posted on 2018-07-15 10:37  王庆东mas  阅读(292)  评论(0编辑  收藏  举报