您当前的位置: > 比特币行情 >
IPFS挖矿教程:跟以太坊和比特币挖矿有什么不同?-数字虚拟货币
IPFS挖矿教程:跟以太坊和比特币挖矿有什么不同?IPFS星际文件系统是由Protocol Labs发起的项目,是一种点对点的分布式文件系统, 旨在连接所有有相同的文件系统的计算机设备。在某些方面, IPFS类似于Web, 但Web 是中心化的,而IPFS是一个单一的Bittorrent 群集, 用git 仓库分布式存储。换句话说, IPFS 提供了高吞吐量的内容寻址块存储模型, 具有内容寻址的超链接。这形成了一个广义的Merkle DAG 数据结构,可以用这个数据结构构建版本文件系统,区块链,甚至是永久性网站。IPFS 结合了分布式哈希表, 带有激励机制的块交换和自我认证命名空间。IPFS没有单故障点, 节点不需要相互信任。
IPFS系统和FIlecoin系统的关系:
① IPFS只是一个协议,并不是挖矿软件本身;
② Filecoin系统才是挖矿软件本身,代币名字是FIL,Filecoin使用了IPFS协议来运行系统;
③ Filecoin和IPFS协议都是由Protocol Labs(协议实验室)开发维护。
FIL代币是如何分配?
FIL代币总共有20亿枚,分配方案总共有四个部分组成:
① 70%作为挖矿的回报:像比特币一样根据挖矿的进度逐步分发;
② 15%预留Protocol Labs:作为研发费用,6年逐步解禁;
③ 10%分配给ICO投资者:根据挖矿进度,逐步解禁;
④ 5%预留给Filecoin基金会:作为长期社区建设,网络管理等费用,6年逐步解禁。
挖矿,可是我们老矿工朋友们再熟悉不过的行当。与以前自己熟悉的BTC/ETH数字代币系统相比,相同的是:都可以挖矿赢利,也就是说通过投资矿机矿场对代币社区做出应有的贡献,可以获得相应的数字代币奖励,从而实现赢利。但是,这次IPFS的挖矿可跟以往的挖矿不一样哦,搞不懂这个,只凭以往既有的挖矿经验,盲目投资购买设备盲目挤进IPFS挖矿大军行列,赢利不能保证,没准儿还要赔钱呢。
那么,IPFS挖矿,跟BTC/ETH们挖矿有什么不同呢?
总结说来,有三不同:1、挖矿原理不同; 2、矿机本质不同;3、矿场选择不同;
1、挖矿原理不同
1.1 PoW,全称Proof ofWork,即工作量证明。
比特币/以太坊,以及大部分公有链或虚拟货币,都是基于PoW算法,来实现其共识机制的。即根据挖矿贡献的有效工作,来决定货币的分配。此原理下的所谓挖矿,就是计算机通过穷举的办法,不断去找Nonce值、算Hash值的过程。谁先找到,谁就挖成功了。
PoW工作量证明,是从经济学中来的方法。是1993年由两个经济学家提出来的一种策略,就是防止对服务滥用或者资源滥用,而采取的一种有效阻断的经济策略。PoW,优势是可靠、使用广泛,是经历了充分的实践检验的公有链共识算法。但其缺点也较为明显:(1)消耗了太多额外算力,即大量能源,很不环保。(2)资本大量投资矿机,导致算力中心化,有51%攻击的安全隐患。
简单说,基于PoW机制的挖矿就是大量消耗算力和电力的挖矿。
1.2 PoSt,全称Proof-of-Spacetime,即(存储)空间时间证明。
在权益共识PoS(Proof-of-Stake)的基础上,Filecoin改进共识机制成了PoSt,来替代工作量证明PoW。在Filecoin系统中,矿工完成存储,用户确认矿工完成存储,这里的确认矿工完成存储,就是Filecoin的共识机制(PoSt),这个确认矿工完成存储会一直存在于Filecoin网络中,用户可以随时查看。PoSt是Filecoin在验证矿工存储用户数据的时候产生的,Filecoin把矿工在网络中的当前存储数据相对于整个网络的存储比例转化为矿工投票权(voting power of the miner),其中网络选择一个矿工创建一个新块的可能性与他们正在使用的存储和网络其余部分的成本成正比。在PoSt机制下,矿工宁愿投资于存储而不是计算能力来并行化采矿计算,矿工提供存储并重新使用计算来证明数据被存储以参与共识。利用存储证明(PoSt)来产生共识,不用像比特币那样浪费计算资源和能源,并且能激励矿工投入更多的存储空间(硬盘)资源而不是计算和能源资源为网络做贡献,非常环保高效的方式。
简单说,基于PoSt机制的挖矿就是大量投入存储空间(硬盘)和带宽资源的挖矿。
2、矿机本质不同
2.1 BTC/ETH们矿机的本质是数据计算设备。
挖矿从最初的个人电脑挖矿、显卡挖矿、个人用矿机在家里挖矿,已经发展到现在集群化、专业化的大规模挖矿。不管从初期的CPU挖矿、GPU挖矿,还是到后来的FPGA挖矿、ASIC挖矿、大规模集群挖矿,其实质都是集中提升挖矿设备数据计算能力的挖矿。矿机内部主要部件是提供算力的算力板或显卡,和大个头的降温风扇。
2.2 IPFS矿机的本质是数据存储设备。
矿机本质的不同,使得存储矿机的配置特点也与BTC/ETH矿机大不相同。主要用于数据存储的存储矿机不需要太高的算力,即CPU的性能不要求太高,内存容量适合即可,但需要大容量的存储空间,也就是说,单位空间的硬盘密度要大,尽可能装备多的硬盘,同时数据存储的I/O性能要高,要有尽可能高的带宽通道。因为数据存储的特殊性要求,矿机整机要求必须稳定安全不易损坏。
3、矿场选择不同
3.1 BTC/ETH矿场因为要耗费大量的电力资源,能提供低廉价格电能的地方是首选。我们国内的此类矿场都选择部署在内蒙古、西南各省等相对偏远的地方,因为这里有丰富的火电、风电或者水电资源。矿场内部要求也相对简单,只要通风散热效果好,摆放矿机的架子不需要太专业的设备,矿场地板天花板也没有特殊的要求。矿场对分散度要求不高,所以,这类矿场也相对集中。
3.2 IPFS矿场
我们已经知道IPFS挖矿的秘籍:矿机的硬盘空间必须大、网络带宽必须大、场地最好在使用频率高人口流量大的地方。因为IPFS矿机耗能不太大,对电能的供应并不苛求。因为有大量的数据I/O,网络带宽要求尽量高。因为数据存储的特殊性,矿场必须按照数据中心或者准数据中心要求建设,要求尽量恒温恒湿防静电,安放矿机的设备也要求必须是专业服务器专用机柜。大型矿场,大城市的IDC数据机房是首选。小型矿场,安放在居民小区内部是不错的选择。因为IPFS系统的特殊性,矿场越分散越好,大矿场有用,小矿场也有用,甚至个人家里的矿机设备一样有用。