Ulord首创的cryptohello,和其他Hash比,由什么优势?为什么说可以防止ASIC挖矿?

Ulord首创的cryptohello,和其他Hash比,由什么优势?为什么说可以防止ASIC挖矿?

Cryptohello算法实际上它是通过区块的一系列信息,求解区块hash的过程,也就是个挖矿的一个过程,那么在这个过程中间会涉及到多种的哈希算法。各种hash算法还会组合成一个特定的一个组合,来达到我们一些预期的目标,也就是我们说的抗ASIC挖矿。

所谓的说抗ASIC挖矿就是想有效的能防止这个挖矿的这个中心化,让更多非专业的人员也能够参与到挖矿的游戏中来。

cryptohello这个算法防止ASIC挖矿主要有以下几点:

一,首先就是这个工作存储器容量还是选择面向CPU的这种开启容量的优化,对于GPU或者ASIC则难以满足同时执行大量工作量证明算法的这种存储器容量需求;

二,就是这个算法他通过两种方式来限制并行的效率。第一种就是使用十六种的这个散列函数也就是我们说的哈希函数,用这十六种散列函数构成一个散列函数族并从中随机的选择执行。第二种限制这个并行效率的方法是在修改工作存储器阶段,使用严格的一个窜行的执行序列,而且是以字节为单位来进行访问。

三,就是整个方案控制逻辑非常的复杂,所需要的存储容量特别大,内存访问地址也不规则。所以难以使用传统的这种堆叠大量加速部件的模块的方式来实现ASIC挖矿。

你可能感兴趣的:(Ulord首创的cryptohello,和其他Hash比,由什么优势?为什么说可以防止ASIC挖矿?)