首页 > 资讯 > 币说 > 正文

RandomX - 门罗币XMR的挖矿新算法:优化抗ASIC+降低GPU优势

2019-06-04 17:33:43作者:Jay来源:白话区块链
Monero门罗币XMR计划于2019年的10月份启用最新的RandomX 算法以取代原来的CryptoNight挖矿算法,以继续优化抗ASIC+降低GPU优势来保持门罗POW网络的分散性
新的算法任然属于POW算法,去中心方式和POW挖矿一致的,该技术继续抵抗asic的同时让显卡GPU挖矿失去竞争力,RandomX,保持CPU挖矿可以提升网络节点的分散程度。Arweave公司的相关人士称按照新的算法与 Arweave 达成的协议,它们将为新算法RandomX的审计提供资金。
门罗币XMR的挖矿新算法RandomX

关于门罗的POW新挖矿算法RandomX
RandomX是一种为通用CPU芯片挖矿优化的工作量证明(PoW)算法。因为RandomX使用随机代码执行算法和一些内存硬件方面的技术,因此取名为RandomX,主要以保持ASIC抗性的同时尽量减少GPU的效率优势。

RandomX算法的工作原理
RandomX的行为类似于键控散列函数:它接受一个键。任意输入并产生256位的结果。在底层,RandomX使用虚拟机在一个特殊的指令集中执行程序,该指令集由整数运算、浮点运算和分支组成。这些程序可以动态转换为CPU的本机代码。将RandomX程序转换为x86-64程序集的示例是program.asm...还提供了一种便携式解释模式。

RandomX可以在具有不同内存需求的两种主要模式下工作:

Fast模式-需要2080 MIB共享内存。(该算法要求挖矿者为进程提供超过2G的 RAM,这可能会使加密攻击更难隐藏。)
Light模式-只需要256 MIB共享内存,但运行速度要慢得多

更多信息可参考 RandomX的github页面:https://github.com/tevador/RandomX

合作联系/投稿/纠错

标签

    热文推荐