宇宙链 宇宙链
Ctrl+D收藏宇宙链
首页 > BNB > 正文

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

作者:

时间:1900/1/1 0:00:00

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

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

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

Ship Capital品牌重塑为风险投资基金Protagonist,已募资超3300万美元:金色财经消息,Solana生态DeFi项目Sabre联合创始人Dylan Macalinao和Ian Macalinao将其DeFi开发团队Ship Capital更名为风险投资基金Protagonist,该基金已经筹集了超3300万美元。监管文件显示,“Ship Capital Labs US,LP于2022年1月下旬在美国特拉华州注册,在5月23日提交给美国证券交易委员会(SEC)的文件中将其名称更改为“Protagonist US LP”。

Ship Capital的品牌重塑反映了它从GitHub贡献者合作组织转变为一家风险投资公司,Protagonist旨在建设和投资于定义未来的加密公司和协议,到目前为止,它已支持了Layer One协议Aptos、可编程NFT初创公司Cardinal、新型银行Cogni和去中心化金融平台Delta One。(Coindesk)[2022/6/28 1:35:08]

Bitfinex将推出自动化P2P借贷管理系统借贷Pro:7月28日,加密货币交易平台Bitfinex宣布预计将在8月第一周推出借贷Pro(LendingPro)。借贷Pro会根据用户的意愿自动管理P2P借贷。P2P市场会根据用户输入的设置,自动管理虚拟货币的借贷和延期。

Bitfinex表示,这项自动化技术可以让用户更有效地管理他们存入交易所的虚拟货币资产。Bitfinex首席技术官PaoloArdoino表示,通过引入自动化技术,可以帮助用户将他们在Bitfinex交易平台持有的虚拟货币的收益效率最大化。自比特币诞生之初,虚拟货币的P2P服务就已经存在,近年来服务范围不断扩大。[2020/7/28]

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

动态 | Band Protocol提前发布2.0 Alpha版本,将支持抵押和奖励机制:中心化预言机 Band Protocol官方宣布提前发布2.0的Alpha版本,该版本发布比预计早了两个季度。新版本将支持抵押和奖励制度。2.0版本将在D3N上为Band Protocol 2.0推出一个新的主网,D3N是一个用于数据请求和支付、基于Cosmos的区块链。新的预言机设计允许来自公共API和许可API数据查询,支持各种支付方法,促进用户和非链服务之间的个人信息共享,而不影响安全性。新版本将支持质押和奖励机制。[2020/2/1]

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

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

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

标签:PROHASHASHCCARuler ProtocolFilcoin Standard Full Hashrate TokenCash Driverccar币最新消息

BNB热门资讯
科普视频:Staking国内节点服务商状况以及案例分析

  大家好,我是柯南,今天我将为大家介绍Staking国内节点服务商状况和一些案例。  目前Staking国内节点服务商的现状是:  (1)差异化还未形成,大节点具有品牌优势.

1900/1/1 0:00:00
BTC减半前最佳预演 ETC三角形收尾酝酿“大动作”

过去24小时内热力图覆盖到的主流币种继续全线收阴,虽然隔夜多数币种走出了一波强度可观的反弹表现,但是行情并没有能够完成对于昨日白盘跌幅的有效收复,最近一段时间的持续下跌营造的空头格局没有得到有效逆转,虽然多数币种并未跌穿现有低点支撑.

1900/1/1 0:00:00
二级市场报告:持续回调震荡探底 市场恐惧情绪走强

2020年第9周区块链二级市场报告2019年2月24日-2020年3月2日 本期报告重点内容: 本周大盘走势:震荡回撤七连阴.

1900/1/1 0:00:00
312暴跌事件 你手里还有子弹吗?

金色相对论 | 上海挖易CEO:312暴跌需要从多个维度来进行风险的管理:在今日举行的金色相对论中,上海挖易CEO李培才表示,针对312大跌对矿工造成的困难主要有以下两个: 1:抵押币借贷的爆仓危机.

1900/1/1 0:00:00
揭开加密货币世界「Coinbase黑帮」的秘密

该文为「Proof of Value」区块链数据解读系列文章之一,用数据科学解读区块链。本文由「X-Order × 链闻」 联合呈现.

1900/1/1 0:00:00
金色硬核 | 有生命的比特币

金色财经近期推出金色硬核(Hardcore)栏目,为读者提供热门项目介绍或者深度解读。你有没有想过,比特币其实是一个活生生的生命,像地球上的生物一样.

1900/1/1 0:00:00