欧易下载

欧易交易所
欧易交易所APP官网下载

欧易交易所(OKX)是最老牌的比特、莱特、以太交易所,欧易交易平台支持OTC法币交易,支持微信、支付宝和银行卡转账,安全方便快捷,欧易下载官方APP链接。

ProgPoW算法被曝漏洞 以太坊ASIC挖矿已不可阻挡?

对于近期备受争议的ProgPoW算法,独立开发者kikx在今日披露了该算法存在的一个漏洞,这使其无法真正实现抗ASIC的目标,kikx还补充表示,这一漏洞是新发现的,并且不会对以太坊当前使用的Ethash算法造成威胁。

对此,以太坊研发人员Philippe Castonguay评论称:

此后,以太坊硬分叉协调员James Hancock对这一漏洞的存在进行了确认,随后表示了感谢。 

那这一漏洞到底是肿么一回事呢?

我们来看看kikx披露的细节吧:

萨尔瓦多总统:比特币将于9月7日成为法定货币 美元将继续流通:萨尔瓦多总统表示,比特币将于9月7日成为法定货币;美元将继续流通。(金十)[2021/6/25 0:05:09]

ProgPow存在一个设计缺陷:

ProgPoW 哈希函数被定义为:

然后,执行以下3个步骤:

将seed固定为任何64位值,然后计算mix_hash = hash_mix(block_number, seed);

搜索extra_nonce,以便header_hash满足难度条件;

搜索nonce,以便keccak_progpow_64(header_hash, nonce) == seed;

(A) keccak_progpow_64(header_hash, nonce) == seed;

(B) keccak_progpow_256(header_hash, seed, mix_hash) <= boundary;

在正常的哈希计算中,需要一个keccak_1600调用,才能从block_header计算出header_hash,并针对每个nonce值依次调用其他函数。

而在ASIC哈希计算中,在步骤1中需要一个hash_mix调用,在步骤2中则要调用keccak_1600和keccak_progpow_256,在步骤3中将调用keccak_progpow_64。

由于hash_mix在我们的ASIC计算中仅被调用一次,因此我们可以使用主机CPU来计算hash_mix。而其它函数都是keccak哈希函数,不需要memory存储,并且可以在ASIC上轻松计算。

我们需要比较keccak_progpow_64 row中的D和2^64。简单地说,更大的D会使ASIC更有利可图。估计阈值门槛是困难的,但我认为目前的难度 (> 2^50)是足够大的。

测试代码是简单的。

这里定义了search_asic

由于这一漏洞的存在,矿机商们是不是可以松一口气了?

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

欧易交易所

XMR币核反击黑公关:我们只说真话

3月3日,一篇名为《黑公关,对不起!你黑的币核科技不惧勒索》的声明文章在区块链领域从业者的朋友圈传遍。该文大意为,此前某媒体对币核科技创始人巨建华及旗下业务币核云交易所系统大篇幅恶意杜撰不实信息,币核团队在多次与对方举证并希望该媒体删稿时,对方竟提出2BTC—1BTC—10万人民币的天价删稿费。

SAND国家外汇管理局科技司司长:跨境区块链平台助力中小企业贸易融资

  国家外汇管理局科技司司长兼外汇业务数据监测中心主任  张铁成 近年来,国家外汇管理局(以下简称外汇局)高度重视金融科技的创新与应用,大力推进“数字外管”和“安全外管”建设,密切跟踪新技术发展,推进区块链在监管科技中的创新应用。经过两年细致扎实的技术筹备,外汇局于2019年3月22日推出跨境金融区块链服务平台(以下简称跨境区块链平台)。

欧易okex官网隐私和效用不可兼得?隐私保护开辟商业新境地

话说天下数据,分久必合,合久必分。 伴随着计算机软硬件技术的飞速发展,社会整体信息化程度提高,数据的价值逐渐凸显,由此开创了数据汇集、数据提炼、数据变现的信息时代。信息技术商业化日渐深入的同时,数据汇集潜藏的隐私风险也日渐放大。

[0:15ms0-0:515ms