能用cpu矿币有哪些?cpu挖矿教程详解


最初能用CPU采矿的货币有很多,包括最初使用的货币CPU就可以挖到比特币,中本聪就是用他的电脑CPU挖出世界上第一个创造区块。

然而,CPU挖掘时代早已过去,现在比特币挖掘是ASIC采矿和大规模集群采矿的时代

能用cpu挖矿的币有哪些?cpu挖矿教程详解

说了这么多,还是想用。CPU以以太坊为例:采矿

您可以使用计算机的中央处理器(CPU)挖以太币GPU矿工的效率效率高于两个数量级,它将不再盈利。可以使用它CPU挖掘在Morden在测试网或私有链上挖掘,以创建你的测试合同和交易所需的以太币, 实时网络上的真实以太币不需要花费。

注:测试网以太币除测试网以太币没有其他价值(查看测试网络)。

使用geth

用geth启动以太坊节点时,不是默认挖掘CPU开挖模式,你会用—mine命令行选项。-minerthreads平行于挖掘线程的数量(默认为处理器核心的总数)可用于设置参数。

1geth --mine --minerthreads=4

执行期间也可以用控制台打开或停止CPU挖掘。miner.start选择矿工线程数量的可选参数。

1234> miner.start(8)true> miner.stop()true

请注意,只有当你与网络同步时,挖掘真正的以太币才有意义(因为你在共识块的顶部挖掘)。因此,以太区块链下载器/同步器将推迟挖掘,直到同步完成,然后自动开始挖掘,除非您使用它miner.stop()取消采矿。

为了赚以太币,你必须有etherbase(或coinbase)地址集etherbase默许是你的第一个账户。如果你没有etherbase地址,geth –mine它不会打开。

您可以重新设置命令行etherbase:

12geth --etherbase 1 --mine 2>> geth.log // 1 is index: second account by creation order ORgeth --etherbase '0xa4d8e9cae4d04b093aac82e6cd355b6b963fb7ff' --mine 2>> geth.log

您也可以重新设置控制台etherbase:

1miner.setEtherbase(eth.accounts[2])

注意你的etherbase只要是现有的,就不必是本地账户地址。

有一个选项可以为您挖掘的块添加额外的数据(只有32字节)。按照惯例,它被解释为统一代码字符串,您可以设置短期虚荣标签。

1.png

你可以用miner.hashrate检查散表率,使用结果H/s表示(每秒散表操作)。

12> miner.hashrate712000

成功挖掘一些块后,可以检查etherbase以太币余额在账户中。现在假设你etherbase本地账户:

12> eth.getBalance(eth.coinbase).toNumber();'34698870000000'

花你赚的钱gas你需要解锁你的账户来交易。

123> personal.unlockAccount(eth.coinbase)Passwordtrue

您可以在控制台上使用以下代码片段,检查特殊矿工(地址)挖掘的哪个块:

2.png

请注意,发现一个区块但是不能把它变成典型链会经常发生。这意味着你在当地把挖过的区块包括在内,当前的状态会显示归于你账户的挖矿奖励,然而不久后,会发现更好的链,我们转换到不包含你区块的链,因而不会记入任何挖矿奖励。因此很有可能矿工监控coinbase余额会发现它有相当大程度的浮动。

2020年比特币开采成本计算方法综合分析!
上一篇 2022年05月26日
GM是什么币种?GM深入分析货币前景和价值
下一篇 2022年05月26日
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 liqiaoqiant@qq.com 举报,一经查实,本站将立刻删除。

相关推荐