草根站长
老司机 路子野 随时超车
最初能用CPU挖矿的币种是很多的,包括最初的时候,用CPU就可以挖到比特币,中本聪就是用他的电脑CPU挖出了世界上第一个创世区块。
然而,CPU挖矿的时代早已过去,现在的比特币挖矿是ASIC挖矿和大规模集群挖矿的时代。
说了那么多,还是想用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字节)。按照惯例,它被解释为统一码字符串,你可以设置短期虚荣标签。
你可以用miner.hashrate检查散表率,结果用H/s表示(每秒散表操作)。
12> miner.hashrate712000
成功挖掘一些区块以后,你可以检查etherbase账户中的以太币余额。现在假定你的etherbase是个本地账户:
12> eth.getBalance(eth.coinbase).toNumber();'34698870000000'
为了花费你赚的gas来交易,你需要解锁账户。
123> personal.unlockAccount(eth.coinbase)Passwordtrue
你可以在控制台上用以下代码片段,检查哪个区块被特殊的矿工(地址)挖掘过:
请注意,发现一个区块但是不能把它变成典型链会经常发生。这意味着你在当地把挖过的区块包括在内,当前的状态会显示归于你账户的挖矿奖励,然而不久后,会发现更好的链,我们转换到不包含你区块的链,因而不会记入任何挖矿奖励。因此很有可能矿工监控coinbase余额的时候会发现,它发生了相当程度的浮动。
CPU 挖矿的命令是:minerd.exe -a scrypt -o stratum+tcp://60.190.233.166:9327 -u 你自己的钱包地址 -p X -t 8 -s 15pause其中 -t 8 为你使用的核心数! 其它参数没必要改对核心也没有那么多要求。要是你不需要用电脑, 只要改成比你的实际核心大就成了。不一定4核就一定得是4.! 6 、8 一样能用。只是每个进程的速唯携度下降而以。总体速度完指烂伏全一样。还有 这个参数改的是对系统的占用率而不是真的物理核心占用。 也就是说 你是4核系统,要是改成2,并不是100%的历凳占用2个核心,而是50%系统CPU资源占用!
某些新生的虚拟数字币可以用电脑的算力挖矿得到,如ETH、ZEC、门罗币、XRB等。因为这一类币需求的全网算力不高,个人电脑的算力进行哈希碰撞的概率可以在短脊局手时间内碰撞出答案,从而获得区块奖励,但这类代币普遍没啥价值,或者没有风险极高,因此,也没有太大意义。扩展资料:挖矿的风险:1、电费问题:显卡“挖矿”要让显卡长时间满载,功耗会相当高,电费开支也会越来越高。国内外有不少专业矿场开在水电站等电费极其低廉的地区,而更多的用户只能在家里或普通矿场内挖矿,电费自然不便宜。甚至云南某小区有人进行疯狂挖矿导致小区大面积跳闸,变压器被烧毁的案例。2、硬件支出:挖矿实际是性能的竞争、装备的竞争,有些挖矿机是更多这样的显卡阵列组成的,数十乃至过百的显卡一起来,硬体价格等各种成本本身就很高,挖矿存在相当大的支出。除了烧显卡的机器,一些ASIC(应用专用集成电路)专业挖矿机也在投入战场,ASIC是专门为哈希运算设计的,计算能力也相当强劲,而且由于它们的功耗远比显卡低,因此更容易形成规模,电费开销也更低,单张独显很难与这些挖矿机竞争,但与此同时,这种机器的花费也更大。3、货币安全:比特币的支取需要多达数百位的密钥,而多数人会将这一长串的樱嫌数字记录于电脑上,但经常发生的如硬盘损坏等问题,会让密钥永久丢失,这也导致了比特币的丢失。4、系统风险:系统风险在比特币这个里面非常常见,最常见的当属于分叉。分叉会导致币价下跌,挖矿收益锐减。不过很多情况表明,分叉反而让矿工收益,分叉出来的竞争币也需要矿工的算力来完成铸币和交易的过程腊纯,为了争取更多的矿工,竞争币会提供更多的区块奖励及手续费来吸引矿工。风险反而成就了矿工。
要了解家用电脑挖矿这个问题,首先得解释清楚挖矿。在比特币出来以后,由于大家共同保存一个一模一样的记录交易的账本,因此需要一个一锤定音有决定权的人来负责记录这个账本。谁来记录呢?通过一道题目来决定,谁的计算机先算对了,那么它就拥有记账权,记录这个区块的所有数据,这就是挖矿的通俗解释。而奖励这个记账的人,获得了额外的一笔钱,这个就是挖矿的奖励,奖励给贡献了足够计算力来解题的人,也是我们为什么要去挖矿的原因,币就是钱,为了赚钱。比特币挖矿最开始只是CPU的事,接下来,为了更多的钱,技术员们研发出来显卡的、fpga的、ASIC芯片的,越来越快的记账方法。这里请注意,只是比特币的记账方法,比特币是sha256算法,只是适用于这种的,也只能在这种算法下进行挖矿。后来陆续出现了更多的算法Ethash、KawPow、CryptoNight、Zhash、X16R、Randomx……,中裂列不完的哈。注意这里几个概念,算法(上面的一堆),设备(CPU、显卡、fpga、ASIC)他们是相辅相成的,一个币种可能有多个算法或单一算法来记账,同一设备也可以运行不同算法获得不同的奖励,区别只是记账效率的高低,赚钱的快慢。所友明以比特币可以用CPU、显卡、fpga、ASIC任何一种去挖,只是ASIC效率和性价比最高。下面回归主题,家用电脑能挖什么?家用电脑=CPU+显卡CPU比较合卖告闭适的就是Randomx算法下的monero,显卡的话,则适合nicehash的自动选择。下面我应该说一下具体的挖矿教程来圆满这份答案,但是个人推荐用一个更简单更便捷的方法,甚至不需要了解上面所有的一切。
版权声明:本文标题:能用cpu挖矿的币有哪些?cpu挖矿教程详解内容由互联网整理发布,该文观点仅代表作者本人,转载请联系作者并注明出处:http://www.0792jiaju.com/post/1254.html,本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。
发表评论