由挖矿网专家分享(wakuang58.com),正如不同区块链上构建了不同的加密货币一样,也有不同类型的加密货币挖矿算法可用。哈希在不同类型的区块链上有所不同。哈希算法是一种加密哈希函数,它将任意大小的数据映射为固定大小的哈希。这些数学函数将数据压缩到固定大小。因为它们更小,所以计算机计算哈希和解决文件或数据字符串中的问题更方便。以下是几种使用GPU挖矿时可以用的算法。
SHA-256,也称为加密哈希算法,是一种加密函数。SHA-256算法对512位消息块和256位中间哈希值起作用。SHA-256算法的哈希率以千兆赫(GH/s)为单位。
挖矿SHA-256算法的结果是文本字符串的32字节(256位)签名。阻塞时间在6到10分钟之间变化。像比特币(BTC)、比特币现金(BCH)、Terracoin(TRC)和Peercoin(PPC)等都是基于SHA-256算法。
加密哈希函数被莱特币(LTC)用来当作更耗电的SHA-256算法的替代。解决加密算法比SHA-256算法快得多。加密算法的哈希率是以千哈希(KH/s)为单位进行测量。
加密运行基于密码的关键功能,这些功能是Colin Percival为Tarsnap在线备份服务创建的。该算法创建了许多伪随机数以存储在RAM位置,这使得在网络上的大规模硬件攻击执行不太可能发生。
加密最初是由一名匿名程序员在Tenebrix用加密货币实现的,名为ArtForz,不久之后又由Fairbrix和莱特币实现。对于许多加密货币来说加密函数的块生成时间为2.5分钟。因此,它们可以在计算机的GPU上执行。狗狗币(DOGE)、Latium(LAT)和Bitmark(BTM)也是一些基于加密算法的加密货币。
这是GPU最节能的挖矿算法。如果使用X11算法的话可以GPU的功率可以减少30%。实现此算法的工作证明区块链运行在11个哈希算法的序列上。该算法于2014年在Darkcoin协议(后更名为Dash)中实施,该协议由Evan Duffield专门制定,以抵抗ASIC挖矿。
X11算法的哈希率以兆哈希(MH/s)为单位进行测量。使用X11算法的加密货币有Dash(Dash)、StartCoin(START)、CannabisCoin(CANN)和XCurrency(XC)。
实现Ethash算法的最著名加密货币是以太坊(ETH),该算法最初是为其创建的密码。DaggerHashimoto是由维塔利克.布特林和以太坊团队设计的抗ASIC的Ethash算法的第一个版本的名称。
第一种是Dagger算法。它是作为像加密这样的内存密集型算法的替代品而构建的。然而,Dagger易受共享内存硬件加速压力的影响。桥本算法设计是为了通过IO限制获得ASIC电阻。
第二种是DaggerHashimoto算法。其哈希率是以兆哈希(MH/s)为单位。基于它的流行加密货币包括以太坊、以太坊经典和Expanse。
总结
以上就是对GPU挖矿几种算法的介绍。加密挖矿涉及通过使用计算机解决复杂的加密方程,以获得加密货币作为奖励。你使用什么样的解密机器决定了你挖矿的类型。像之前,最基本的加密挖矿形式包括利用专用集成电路(asic)和中央处理器(CPU)的计算能力进行挖矿。