LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 新闻观点 > 一文回顾隐私币门罗2019年进展与2020年新功能展望

一文回顾隐私币门罗2019年进展与2020年新功能展望

2019-12-29 铁衣 来源:区块链网络

2019年,门罗令人印象深刻。

作为一个2014年成立的项目,在2019年还能活出一点色彩,实属不易,毕竟人们看到了太多的圈钱跑路,主创出走和伤仲永的故事。凭借工作的积累,和大家分享这一年门罗经历的一件大事和几件小事。

抗ASIC的最后一次冲击

关注门罗的人应该知道,这“一件大事”是:升级抗ASIC的挖矿算法「Random X」。这是门罗抗ASIC的最后一次冲击。

如果成功,门罗将自身推向了一个新的高度,也为整个加密货币行业贡献了一个新的可能;

如果失败,门罗将会转向SHA-3 挖矿算法,这意味着它将对ASIC全面开放。

而在此之前,门罗和ASIC已经有过3次交手。

猫鼠游戏

从2017年1月开始,门罗全网哈希率从50MH/S增长至250MH/s。对应当时的大牛市行情,这样平稳的算力增长态势是意料之中的。但在最后一个月内,哈希率的增长比过去一年都高,同样的事情在18年1月、2月继续重演。

来源:bitinfocharts.com

社区开始怀疑,适配CryptoNight算法的ASIC矿机已经部署至门罗网络中。一份针对哈希率的追溯分析显示,这类潜在的ASIC矿机比显卡效率高出25倍,并接管了全网一半的哈希率。彼时全网哈希率已经高达近1000MH/s,如果不加以约束,CPU/GPU矿工将苦不堪言,所以还没等完全确认ASIC的存在,团队就调整了挖矿算法,以驱逐网络中的ASIC。最终,哈希率稳定在480MH/s左右,第一次抗ASIC成功。

同时,团队宣布将每半年调整一次挖矿算法,以打消ASIC开发者们的盈利预期和研发意愿。不料这成了一场猫鼠游戏。在短至半年的窗口期中,开发者们又成功研发了适配新算法的ASIC矿机,并投入生产,然后便是哈希率飙升,团队不得不再次调整算法,抵抗ASIC。

在这里不得不说,ASIC开发者们对待门罗,比绝大部分CPU/GPU矿工都还要执着。

来源:bitinforcharts.com

来源:筋斗云

追寻“终极方案”

事情并非就这样结束了。在第三次硬分叉之后,也就是今年3月份,项目的核心贡献者们在Github和Reddit上开始了一项新的讨论:持续性的硬分叉不可行。

这里的不可行,并非指效果,而是指成本。实行一项硬分叉,从算法的选型、审计、测试、部署和维护,到各大交易所、钱包、服务提供商的对接、再到多达20个国语言的新客户端翻译,都是不小的成本。即使是半年一次的频率,也让团队感到压力颇大。更重要的是,门罗的生态各方对门罗可没有这么执着,他们若觉得频繁对接硬分叉升级过于麻烦,也许就不再支持门罗了。最典型的例子就是,交易所下架门罗。

为了减小维护成本和维持生态,团队开始寻找一劳永逸的“终极方案”。在介绍这个“终极方案”之前,简要的历史或许有助于大家理解它的意义。

抗ASIC简史

在加密货币短短几年的ASIC抗争史上(2013~19),有几个项目都做了不错的尝试。总体来说,抗ASIC有两种路线。

第一种路线是「内存密集型」:一般来说,对于内存要求越高的挖矿算法,所对应的ASIC矿机的优化效率越低。下图是各大算法的ASIC优化效率对比,由互联网资料整合而成。

来源:筋斗云

门罗此前的CryptoNight也是遵循这个思路设计的,只不过它的表现并不是特别出色。大零币和以太坊在这方面做得更极致,所以才没有过早出现对应的ASIC矿机。

第二种路线是让挖矿算法变得更加“复杂”。这里的“复杂”又有两种含义。

首先是单算法→多算法。Dash使用的X11算法,要求挖矿设备进行11种不同的哈希计算(blake、bmw、groestl……),这在一定程度上增加了ASIC的研发难度,但无法杜绝。据说在17年牛市发售的Dash ASIC 矿机,最高被炒到十几万一台。X11被攻破后,X13、X15、X17亦是如此。

其次是在算法的顺序上做文章。之前的X系列,尽管有多种算法组合在一起,但其顺序是固定的。若将各个算法的顺序随机化,可再次增加ASIC的研发难度。这条路线的代表作是RavenCoin的X16R,R (Random)意味着16种算法随机排列。Raven Coin经历了5倍涨幅成为上半年表现最好的主流币后,岁月静好被打破了,九月初全网算力突然翻倍,社区怀疑网络中有ASIC或FPGA部署,不得不选择在一个月后调整了算法。

历史仿佛在告诉我们:利益所在,ASIC可能迟到,但不会缺席。

Random X

门罗的“终极方案”RandomX可以永远地将ASIC拒之门外吗?除了在内存上升级到了2080 mib,Random X在第二条路线上开辟了新的领域:不再限定任何一种或多种挖矿算法,而是随机生成程序再翻译成CPU可以处理的语言,交由后者处理。

这样的设计听上去是梦幻的,变幻莫测的挖矿算法,是“一根筋”的ASIC的最大敌手。在测试和集成至主网后,全网中的CPU获得7~10倍的算力提升,因挖矿优势不复存在,大部分GPU矿工选择退出,目前全网哈希率稳定在1000 MH/s左右。同时,RandomX也获得了不少半导体从业者的肯定,他们认为很难研制出比市面上的CPU更高效的门罗挖矿设备。一位处理器工程师表示,虽然研发比(Intel和AMD)更高效的专业矿机是可能的,但是需要投入天量的时间,而算力至多只能提高两倍。经济效益的考虑杜绝了专业矿机的研发。

RandomX是否真的可以一劳永逸?尽管我们现在获得了不少肯定,但是需要对未来保持敬畏,也许有朝一日,半导体科技的发展确实能够击溃Random X。时间会说明一切。

抗ASIC成功对社区意味着什么?撇开算力去中心化,51%攻击等比较有距离感的话题,我感受到门罗英文社区的一片欢呼,以及对研发者HowardChu等人的赞誉,因为他们坚定地站在ASIC的对立面。但在国内社区,数个门罗的矿池QQ交流群解散了,有人批评道,门罗冥顽不灵,是币圈毒瘤。但也有人这样说道:

只有xmr对用户是真的好,其他币都要求设备不停升级。

—-

编译者/作者:铁衣

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...