CHIA,一种让硬盘也能挖矿的新型币圈项目
Posted 我就喜欢摸鱼
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CHIA,一种让硬盘也能挖矿的新型币圈项目相关的知识,希望对你有一定的参考价值。
从这个月开始,我打算发一些我跟朋友一起研究过的副业项目,当然这些副业项目有一些是经过我们认真研究调研,有一些则是直接下场去干。做新东西的时候并不一定都能成功,但是从思考到实践的过程的确挺充实。今天则是整理前两个月新出的虚拟货币奇亚币(XCH),现在上车当矿工的话收益低于成本+风险,已经不值得尝试了,不过其中的思考的过程值得反思。
一、基础知识
考虑到各位读者可能对计算机知识不太熟悉,而我恰好是科班出身的,在讲CHIA之前先预习一下其中的比较重要知识:
1、USDT(泰达币)
当你想要在虚拟货币交易所进行虚拟货币交易的时候,可以直接将你的钱买入特定的虚拟货币,也可以将你的钱充值成USDT,用USDT来作为法币来购买特定的虚拟货币。所以,简单来说USDT是虚拟货币里的一个通用的法币,相当于现实世界里如果国与国之间想买大宗商品就需要用美元结算。USDT则是虚拟货币市场里的“美元”,USDT和美元挂钩,1美元则等于1USDT。
2、数字钱包
3、非对称加密
非对称加密其实在现实生活中非常常见,比如我们上网的时候看到有些网址的协议是https协议,这里面的信息传输的安全性就是通过非对称加密的形式来保证的。再比如办理银行卡的时候银行会给你U盾,这里的U盾也是非对称加密的具体实现之一,当然U盾不仅包括非对称加密,也有数字签名和数字认证,下面会介绍到。
信息加密其实是这样的。正常来说信息传输的话会有发送方和接收方,我们发送的信息由于涉及到敏感信息,所以不希望被人截获然后直接查看,所以我们需要通过秘钥来对信息进行加密,接收方和发送方都有解密的钥匙,发送方把发送内容通过自己的秘钥来进行加密之后则把密文传输出去,接收方拿到密文之后则可以通过自己的秘钥来解锁内容。通过这样子的方式就能保证即使被人截获,也不知道内容说的是啥。
而非对称则是说接收方和发送方的秘钥是不一样的,与之相对的则是对称加密。对称加密很容易理解,就是双方的秘钥是一样的,可以相互解锁和加密。而非对称加密则是双方秘钥不一样,发送方拿的是公钥,他用自己的公钥加密的内容是无法通过自己的公钥进行解密的,只能通过接收方的私钥进行解密。非对称加密则可以保证信息更加安全,毕竟你需要通过拿到私钥才能解密。
而非对称加密则是通过哈希算法来实现的,一般用的比较多的具体算法则是SHA256算法,它的特定就是不可逆(不能通过公钥推出私钥)、混淆性(即便文本内容有一个字不同,输出的加密内容也会天差地别,这个是用法防篡改)和抗碰撞性(毕竟计算机运算速度快,算法不够复杂的话容易被破解)。
因为哈希算法的这些优良特性,我们可以用哈希值来作为原文的一种特征,也叫信息摘要。如果两个数据的哈希值相同了,唯一合理的解释,只有两个数据是相同的。
4、数字签名
通过前面的知识铺垫,下面讲数字签名则比较容易了。在区块链里,你的某些信息会储存到链中的某个点,比如你的币。如果你是想要和别人现货交易,则首先需要证明这个东西是你的。这个时候系统会通过一个电子合同来证明这个币是你的,但是为了保证这份合同没有被篡改过,所以首先通过哈希算法来提取一个信息摘要出来,然后通过非对称加密来对这个信息摘要进行加密,这个就是数字签名,一般来说是不可被篡改的。之后将信息摘要和数字签名发送给接收方,接收方通过他的私钥解密数字签名,解密得出的信息摘要和未经解密的数字摘要进行比对,如果一致则说明合同没问题。
5、算力、矿池
挖矿其实是让计算机去做解密游戏,系统会生成多道运算量非常大的题让你的机器进行运算,运算得出结果之后你就会得出了这个币。其实挖矿比拼的是你的计算机的运算能力,而计算机里显卡的运算能力是最强的,所以绝大多数币都是通过显卡来进行挖矿,所以这下就知道为啥这些年来显卡的价格翻倍还能再翻倍了吧。算力则是你的机器的运算能力。
虚拟货币的繁荣交易带动了一大批人去挖矿,有些土豪非常有钱,下手就拿下几千上万张顶配显卡,由于挖矿比拼的是算力,几千张顶配显卡的总算力肯定会比散户自己的一张普通显卡强太多。关键是矿老板还很多,当矿场里的算力被这些矿老板抢占的时候,原本你可能三天能挖到一个币,现在可能三个月才能挖到,生产效率非常的低下。
为了对抗矿老板,有人带头建立一个矿池。矿池就是作为一个主脑,散户们的矿机通过网络连接到主脑里,主脑给下面的每个矿机下发题,矿机解出来之后则交给主脑,主脑就统计不同矿机的贡献量。散户通过连接到矿池里通过人多力量大的方式来提高矿池的算力,以此来对抗矿老板,然后通过贡献量的方式来给奖励,不至于算力被矿老板垄断。所以在区块链里,算力即是一切,只要你掌握全网51%的算力,你就能为所欲为。
掌握上面的基础知识之后下面就来讲一下奇亚币还有如何挖。
前面所讲的共识算法是基于工作量证明(PoW),所以非常依赖机器的运算能力。而奇亚币则是基于时空证明(PoST),利用空间来换时间,依赖的则是机器的储存空间大小。这个最明显的好处则是硬盘的功耗是非常小的,一般固态硬盘满速功率则是10w,机械硬盘则是5w左右。而显卡是非常吃电的,就拿顶配的RTX3090显卡来说,满负荷功率是350w,关键是有些矿工急功近利,会让自己的矿卡超一下频,那这样功率上400w还是可以的。一张顶配矿卡一小时吃0.4度电,要是像矿老板那样有1000张这种顶配矿卡,一小时就吃400度电。关键是显卡还需要散热,要是想要延长一下矿卡的寿命还有运算能力,还需要做好散热措施,满功率的显卡温度最高可以上100度往上,散热搞不好还容易火灾。总体来看,硬盘挖矿还是比较环保的。
二、如何挖矿
那如何挖呢?
首先去CHIA的官网(https://www.chia.net/)点红框选中的这个则去他们的官网下载官方挖矿应用端,红框下面的按钮这是源码,可以看看人家是怎么写这个虚拟货币的:
一般来说大家用的都是windows系统,点那个你应该知道的吧:
点击之后则会自动下载,下载成功之后就点开下载下来的文件进行安装。安装成功之后如果你是新人的话就点击这个绿色按钮生成属于自己的私钥。
这里可能需要等一会,之后它就会生成一堆助记词,助记词和私钥是非常隐私的东西,记得要好好保存。这里给你的私钥是主私钥,给了别人人家可以推出你的所有私钥,而助记词则可以推出私钥。
一切准备就绪之后我们就能看到我们的主页面了,现在能看到连接状态是已连接:
接下来就是开始挖矿了。在挖矿前先讲一下一些关于奇亚币的基础知识。
由于奇亚币是基于时空证明的共识算法,所以非常依赖硬盘的大小。在挖矿前是需要绘图来生成区块,这个过程其实对运算的要求非常的高,所以需要读写速度快的硬盘才可以,一般来说用固态硬盘,这个绘图生成区块的过程叫做开垦,而区块则是叫Plot,所以也叫P盘。等到生成区块之后可以通过生成的区块来进行挖矿的,这个时候挖出来的是XCH,存放到自己的钱包里,可以与虚拟货币交易所进行链接,把挖出来的矿进行交易。
科普的差不多之后来开始挖矿,选择绿框的添加区块:
我们可以看到这里让你选择K值的大小,k值为25的是测试用的,挖出来的东西不能交易,所以别选这个哦。一般这个k值的选择其实还是取决于你机器的性能,主要看你机器的三个参数:固态硬盘大小、内存大小和CPU核心数。就拿K值为32的选项来做举例,按照官方的说法,生成一个101.4G大小的区块,需要1核CPU+4.5G的内存+239G的固态硬盘大小。
所以按照这个来算的话,假如你电脑的配置是8核CPU+32G内存+1TB大小的固态硬盘+64TB大小的机械硬盘,则可以同时运行三个101.4GB的P盘任务,即这里只能选三个,下面的单选框的意思分别是并发进行和队列进行,并发就是三个一起上,队列则是一个一个来:
然后下面这里的Temporary Directory和Final Directory分别表示的意思是暂存区域和最终存储区域。开垦的过程由于会有大量的读写操作会把整个硬盘给塞满临时数据,直到生成最后的区块的时候会把这个区块放到最终区域。所以暂存区域一般用固态硬盘来比较好,而最终区域由于不需要比较强的运算能力,所以一般用机械硬盘比较好,选择完之后开始开垦即可。
开垦的过程是比较长的,要几个小时,然后又占用你电脑的CPU核心数,所以你的电脑会非常的卡,建议还是拿台闲置的电脑来挖矿:
在这个界面则可以看见全网的总算力、你自己的算力水平和预计产生收益的时间:
当然啦,最后挖矿得到的结果还是得看有没有人比你抢先算出来,要是有的话你就白挖了,所以为啥在币圈算力即是一切。。。
三、硬件选择
挖矿的操作就差不多这样子了。下面来讲一下关于硬件选择的门道。
固态硬盘叫SSD,下面我还是简称SSD少打几个字。SSD的选购要看接口还有协议的。
SSD的协议有两种,AHCI和NVMe,其中NVMe协议最快,而接口有四种,SATA、M.2、PCIE和U.2,当然啦,协议和接口是要配套的,当然这种搭配不需要你自己选,按照最快读写速度来选的话,则是选M2接口、NVM2协议的SSD,一般这种SSD生成一个图需要4到6个小时,如果是单任务则是4小时,并发则是6小时左右同时完成。
SSD有个比较坑的地方则是使用寿命,当p盘p一半的时候如果挂掉了,由于SSD不像机械硬盘一样是物理存储,SSD一挂则啥都没了。所以这里还是要看它的颗粒类型。颗粒类型一般分六种:SLC / MLC / eMLC / TLC / eTLC / QLC。寿命最长那肯定是SLC,不过有个缺点就是贵,还稀缺,所以一般次一点的替代品就是MLC,TLC的寿命比MLC短十分之一,QLC则比TLC短十分之一,但MLC只比TLC贵两倍,所以肯定是选MLC。所以SSD的选购尽量还是选一手的,读写次数超过一定次数之后SSD的性能就不太稳定。
除此以外呢,你的CPU核心数也是影响P盘效率的重要一环哦。线程数越多则P图速度越快。
当然啦,要是是有渠道的,硬件成本会低很多并且能够第一时间拿到货,不用等,散户则只能加价还要等货。
四、风险与收益
下面则是本文最重要的点了,当你看完前面的科普、介绍和硬件选择,考虑能不能玩的则是看风险与收益。
首先看收益,要是你是一个小散,自己本身就有一个大概250G的SSD和1T大小的固态硬盘的话,在4月的时候单挖一天能够回报0.01个XCH,以5月5号的开盘价格来看的话,大概一天有7美刀的收入。不过随着算力的增长,就越来越难挖了,加入到矿池里以目前的回报来看大概是一天能挖0.0008xch,目前价格是900美刀一个,那现在一天则是0.72美刀。这是接了矿池的情况哦,要是不接可能收入更低。如果像上面那样8核+64G内存+1TSSD的配置的话,一天大概2.2美刀左右,算是能把电费给赚回来了。
当然啦,风险肯定是有的,接矿池本身就是最大的风险。CHIA的矿池除了潜规则偷一下你的算力之外,还要你的私钥,当你把你的银行卡和银行卡密码都给别人的时候,你说安不安全真的不好说哦。
除此以外,有些人想要通过代P来避开矿池。但是呢,就怕被人骗需要你的私钥或者助记词,要是这些东西被骗走了,就得不偿失了。
想要自己独立门户去挖奇亚币的话还是得当个小矿主才行,起码有个300T的SSD存储空间,现在SSD炒得可高了,都可以在广州付个首付。。。
关键是这币的未来还真难看懂,白皮书上写了好多前景,但是共识是咋样还真不好说。所以这个方案被pass掉了。
五、结语
其实这个币我三月份的时候就知道要出了,那时候对币圈的态度是嗤之以鼻的,总害怕把硬盘的价格炒得老高了。现在看,要是一开始的时候购入SSD,然后挖矿的话,挖到现在再把硬件卖出去都可以赚点小钱钱。所以呀,认知很重要,对新鲜事物一定要保持好奇感,同时执行力要高,不要随便看看就算了。
以上是关于CHIA,一种让硬盘也能挖矿的新型币圈项目的主要内容,如果未能解决你的问题,请参考以下文章