如何将比特币变成数字法定货币呢?
如何将比特币变成数字法定货币呢?从长远来看投资比特币可能会非常有利可图,但无论结果如何都可以随时兑现。尽管今年是熊市,但如今这些天比特币仍被视为数字黄金,因为无论监管障碍和其他类型的障碍,比特币和数字货币行业目前正面临着不可否认的挑战。
PoW算法可确保具有相似资本的矿工有相似的时机生成下一个区块,这听起来很不错,直到我们斟酌了ASIC的阻力。但这究竟是什么意思?当加密收集缺少ASIC抵抗力时,这意味着与商用硬件比拟,专用ASIC硬件将能够以更高的效力发掘该特定钱银。
实际上,您以至能够将CPU,GPU和FPGA(现场可编程门阵列)视为ASIC,因而,在尝试处置惩罚ASIC电阻问题时,真正的问题是,与专用硬件比拟,专用ASIC的效力要高若干?因而,名为IfDefElse的小组研讨了一种新型的PoW算法,称为“ProgPow”,该算法旨在使专用ASIC的效力低于运用商品硬件举行发掘的效力。
该项目已于5月提交给Zcash基金会,并于11月初获得了拨款。还值得一提的是,在ProgPow算法提交头几天,有争议的加密钱银矿业公司Bitmain方才宣布了特地的ZcashASIC矿机。我们将细致议论什么是ProgPoW算法,这类新的PoW范例的算法怎样事情以及怎样协助匹敌特地化ASIC电阻。
一.ProgPoW算法引见
运用blake2s加密哈希函数替代凯卡克。Blake2s针对32位平台举行了优化,GPU是本机32位架构,这就是为何起首挑选它的缘由。实际上,blake2s和blake2b函数都供应雷同的安全性,然则它们离别针对32位和64位平台量身定制。
增添夹杂状况。大寄存器文件是GPU面积,功用和庞杂性的主要组成部分。运用大型夹杂状况会迫使专用ASIC实行相似的状况存储,从而限定了任何潜伏的上风。
在主轮回中增加了随机的数学序列。编译开支由每50块变动一次的随机数学盘算摊销。数学读取和写入状况内的随机位置的随机序列可确保运转算法的ASIC是完整可编程的。然则,没法建立具有牢固管线的ASIC,该管线会进步速率或下降功耗。
增加了从支撑随机地点的小型低耽误缓存中读取的内容。内存条理构造也是GPU面积,功用和庞杂性的主要组成部分。增加缓存的读取将运用此条理构造,并确保专用ASIC将运用相似的构造,从而限定了功率或面积的节约。

DRAM读取从128字节增添到256字节。从DAG读取的DRAM已从DaggerHashimoto保存,但大小增添到256字节,这更适合于商用GPU能够处置惩罚的事情负载。同时,专用ASIC没法针对极小的接见优化存储控制器以猎取机能。
关于当前可用的种种商用GPU,能够运用六个参数来调解ProgPoW算法:
ProgPoW_LANES:谐和盘算单个哈希实例的并行通道数(默认值为32)。
ProgPoW_REGS:寄存器文件的运用大小(默认值为16)。
ProgPoW_CACHE_BYTES:缓存的大小(默以为16×1024)。
ProgPoW_CNT_MEM:帧缓冲区接见的次数,定义为算法的外部轮回(就像DaggerHashimoto一样,默认值为64)。
ProgPoW_CNT_CACHE:每一个轮回的缓存接见次数(默认值为8)。
ProgPoW_CNT_MATH:每一个轮回的数学运算数
(默认值为8)。
ProgPoW运用FNV1a兼并数据。现有的DaggerHashimoto运用FNV1举行兼并,然则FNV1a供应了更好的分发属性。
还提到ProgPoW依靠FNV1a举行数据兼并,与DaggerHashimoto的FNV1比拟,它具有精彩的散布特征。该算法还依靠于KISS99来生成随机数,它是经由过程TestU01统计测试套件的最简朴的随机生成器。能够在专用ASIC上胜利完成更庞杂的随机数生成器,从而有大概进步效力。ProgPoW算法将须要采纳fork,因为它与当前的Equihash完成不向后兼容。
二.ProgPoW测试
运用来自两家制造商的六个GPU模子测试了上述算法。因为ProgPoW险些运用了一切GPU功用,因而效果表明相对GPU机能相似于游戏和图形应用程序。
关于每一个制造商,测试的型号运用两种差别的芯片和内存范例(用于AMD的Polaris20-GDDR5和Vega10-HBM2;用于NVIDIA的GP104-GDDR5和GP102-GDDR5X)。这是测试的均匀哈希率效果:
AMDRadeonRX580–9.4MH/s
AMDRadeonVega56–16.6MH/s
AMDRadeonVega64–18.7MH/s
NVIDIAGeforceGTX1070Ti–13.1MH/s
NVIDIAGeforceGTX1080–14.9MH/s
NVIDIAGeforceGTX1080Ti–21.8MH/s
当Zcash同意ProgPow并仍在实行ProgPoW时,比特币的比特币兴致(BCI)分支已于9月举行了转换,成为运用该新算法的第一枚代币。以太坊也正在斟酌升级到ProgPoW,有许多论据能够考证这一行为,然则以太坊背地的家伙是不是最终会采纳它还有待视察。
加入新手交流群:每天早盘分析、币种行情分析
添加助理微信,一对一专业指导:chengqing930520
上一篇:什么是ProgPoW?ASIC的数字发掘算法申明
加入新手交流群:每天早盘分析、币种行情分析,添加助理微信
一对一专业指导:chengqing930520
最新资讯