時(shí)間:2023-07-26|瀏覽:230
小編:記得
來(lái)源:巴比特
原文標(biāo)題:以太坊開(kāi)發(fā)人員:相比目前的算法,ProgPoW對(duì)ASIC更友好
據(jù)Trustnodes3月6日?qǐng)?bào)道,以太坊ProgPoW算法核心開(kāi)發(fā)人員KristyLeighMinehan證實(shí),她一直推廣的ProgPoW算法實(shí)際上并不像看上去那么抗ASIC。
圖片來(lái)源:pixabay
Minehan說(shuō)道:“安全審計(jì)公司LeastAuthority的審計(jì)師沒(méi)有發(fā)現(xiàn)這點(diǎn);BobRao、提議ProgPoW的IfDefElse,甚至研究人員Solardiz也沒(méi)有發(fā)現(xiàn)。這是一種新的方法,它依賴(lài)于BTC的能力來(lái)增加應(yīng)用到ETH的nonce。這是極好的發(fā)現(xiàn),干得漂亮。”
她繼續(xù)說(shuō)道:“Ethash算法使用256位(bit)他發(fā)現(xiàn)可以簡(jiǎn)單地對(duì)一個(gè)種子做一次強(qiáng)內(nèi)存需求(memoryhard)計(jì)算,然后通過(guò)增加extraNonce來(lái)找到塊頭和nonce?!?p>64位和256位之間的差別可能看起來(lái)不是很大,但它實(shí)際上是決定性的,因?yàn)槟憧梢栽谝慌_(tái)普通的筆記本電腦上強(qiáng)行使用這個(gè)關(guān)鍵的抗ASIC組件,然后你可以用ASIC挖掘其余部分。
令人驚訝的是,Minehan表示,這一“漏洞”意味著“挖礦難度越大,利潤(rùn)越高”。
ProgPoW在被放棄后又突然被“批準(zhǔn)”了,但最近再次被擱置,隨后這個(gè)漏洞也暴露了出來(lái)。
因此,目前還不清楚這是一個(gè)無(wú)意的漏洞,還是以太坊集中化挖礦一個(gè)隱藏良好的后門(mén)。Minehan表示,要修復(fù)這個(gè)漏洞是很容易的事,但如果有這么多人都忽視了這點(diǎn),那么也不清楚他們可能還忽視了其他什么。
Minehan本人就是挖礦領(lǐng)域的專(zhuān)家。她在美國(guó)大型的加密貨幣礦場(chǎng)CoreScientific工作,這家礦場(chǎng)擁有大量比特幣ASIC礦機(jī)和以太坊GPU礦機(jī)。Minehan某種程度上能夠破解GPU礦機(jī),將它們變?yōu)楸绕胀℅PU礦機(jī)稍好的FPGA礦機(jī)。
因此,在擱置ProgPoW之后才發(fā)現(xiàn)這個(gè)漏洞也就不足為奇了,因?yàn)榧用茇泿磐诘V是一個(gè)非常專(zhuān)業(yè)的領(lǐng)域,很少有人能夠參與任何同行評(píng)審。
開(kāi)發(fā)人員認(rèn)為任何新的代碼都有存在漏洞的可能性,并且他們?nèi)狈δ壳耙蕴簧系降子卸嗌貯SIC礦機(jī)(如果有的話(huà))的數(shù)據(jù),這也是很多人反對(duì)ProgPoW的原因之一。
目前還沒(méi)有證據(jù)表明有ASIC礦機(jī)在以太坊區(qū)塊鏈上挖礦,盡管有些人聲稱(chēng)正在開(kāi)發(fā)此類(lèi)礦機(jī),但ASIC礦機(jī)相比GPU礦機(jī)的效率到底高多少尚不清楚。
以太坊的算法被設(shè)計(jì)為抗ASIC,所以效率上可能可以進(jìn)行2-4倍的改進(jìn),但它不像比特幣那樣可以提升50倍以上。
然而,如果ProgPoW被通過(guò),它似乎會(huì)去掉使算法抗ASIC的內(nèi)存部分,因此只留下原始計(jì)算位及ASIC部分。
來(lái)源:今日頭條
作者:MarsBit