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

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

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

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

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

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

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

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 半年前,我是币圈的小白,看到区块链概念,每个字都认识,连起来就不懂了。为了新进币圈的小白能看懂今天的问题,我把问题...
    小学生王旋阅读 2,990评论 0 4
  • 散列表,它是基于高速存取的角度设计的,也是一种典型的“空间换时间”的做法。顾名思义,该数据结构能够理解为一个线性表...
    江江JJ阅读 5,901评论 0 6
  • 是的 我经常会以为日子无限美好 因为我很快乐 应该是 我抛弃了个人动机 自以为是的 跟着浓密的时钟 左右摇摆
    色十光五阅读 1,118评论 3 3
  • 本人摘录来自: 王巍 (onevcat). 《Swifter - 100 个 Swift 必备 Tips (第二版...
    方克己阅读 4,223评论 0 0
  • 08/21/2018 周二 戊戌年 七月十一日 √静√智√勇√仁√强√礼 ❤今日小结。上午 ❤明日计划。 ❤小先生。
    妈妈熊阅读 1,085评论 0 0