以太幣交易所 以太幣交易所
Ctrl+D 以太幣交易所
ads

ProgPoW如何抵御ASIC?開發團隊IfDefElse為你解答_PRO

Author:

Time:1900/1/1 0:00:00

在獲得一些主流媒體的關注之后,ProgPoW開發團隊IfDefElse收到了許多算法方面的提問,他們對其中幾個常見問題做出了解答。經原文作者的同意,礦視界對此進行了翻譯報道。1問:在以太坊治理方面,你們的立場是什么?答:暫無立場,我們覺得許多問題應該留給社區來回答,比如是否或者說何時采用ProgPoW。我們負責提出新的算法,并樂意回答與之相關的技術性問題。2問:ProgPoW從何而來?答:IfDefElse是分析和優化PoW算法的一個小團隊。我們觀察到ETH社區一再要求使用一種新的PoW算法,在這種算法中,專業的ASIC礦機和常規硬件設施比起來,優勢不大。眼看著諸多算法在ASIC礦機面前不堪一擊,實在令人心痛,每次新的ASIC礦機問世都會讓整個ETH社區陷入沮喪。于是在2018年春天里的一天,我們就有了通過修改Ethash算法,使其達到GPU挖礦預期效果的想法。初步編輯好該算法后,我們把它放到了GitHub公共版塊上進行研發和微調。3問:誰對ProgPoW進行了測評?答:在一次收集算法使用反饋的過程中,我們幸運地收到了來自以太坊基金會工程師,以太坊核心研發工程師,NVIDIA工程師和AMD工程師的反饋郵件。NVIDIA和AMD工程師都對該算法作出了總體正面的評價。值得一提的是,有兩處算法的更新優化是基于社區成員mbevand和Schemykh的評價作出的。4問:AMD作何反應?答:AMD的回應解決了兩大疑慮:如果用ProgPoW算法替代EthashPoW算法,難道ASIC礦機廠商就沒辦法迅速研究開源代碼并制造專門ASIC礦機嗎?ProgPoW算法會不會讓GPU礦工挖以太難上加難?AMD一位工程師給出了肯定回答,理論上是可以針對ProgPoW造新的ASIC礦機,但這需要制造方有專門的GPU知識背景,尤其是內存控制器技術。不僅如此,他們還表達了對緩存大小的擔憂。他們在郵件中提到,不論緩存是8KB還是16KB,AMD和NVIDIA在性能上無大差別。但在32KB和64KB時就可能會對兩種GPU廠商架構產生重大影響,在Polaris和Vega上也會存在不兼容性。根據他們的反饋,我們把PROGPOW_CACHE_BYTES的大小設置為16KB。5問:NVIDIA作何反應?答:NVIDIA工程師大體同意我們的方法。他們說,該算法用運算填補了內存訪問間的漏洞,而不是讓GPU像高貴的內存控制器一樣無所事事地閑置在那。他們主要的擔憂是,如果算法里增加太多隨機運算,最后會變成受計算限制,而非受存儲限制。如此一來,為受計算限制算法打造的ASIC礦機可能會獲得更大的效率和增益。根據他們的反饋,我們微調了PROGPOW_CNT_CACHE和PROGPOW_CNT_MATH以保證該算法對當下大部分GPU仍保有受存儲限制。6問:如果ProgPoW是在主回路上調用模并使用kiss99()寫法來選擇隨機指令,那么針對這一算法設計的ASIC礦機難道不會更加高效嗎?答:這是第一次查看該算法時常會有的誤區。事實上,在主回路上模和kiss99()寫法的調用,是由CPU計算并以此生成一個隨機程序,然后再由CPU進行編譯的。GPU負責的是執行優化代碼,而這些代碼已經解決了執行何種指令和使用何種混合狀態的問題。正如Alexey所言,ProgPoW每50個區塊生成一次源代碼。生成程序示例請見:kernel.cu.我們也將在標準中作進一步說明。7問:為了編譯生成的源代碼,礦工需要安裝AMD或者NVIDIA軟件開發工具包嗎?答:不需要。AMD和NVIDIA的驅動中包含OpenCL,DirectX和Vulkan編譯器。對于CUDA來說,二進制內核文件會和小部分軟件開發工具包一起分配。8問:ProgPoW算法有GPU架構上的偏好嗎?答:沒有,ProgPoW算法的設計初衷就是盡可能地保證公平性。OpenCL和CUDA在執行上并無差異,16KB大小的緩存在這兩種架構上都能順暢運行。我們避免了只在一個架構上進行16位或24位運算,無論是AMD編入索引的寄存器文件,還是NVIDIA的LOP3,所有的操作都得到了跨代體系架構的良好支持。用ProgPoW算法的GPU在挖礦工作負載中的性能也將反映該GPU的平均游戲性能。9問:為什么經過大量修改VBIOS的GPU,在Ethash和ProgPoW之間的速度差反而比預期慢2倍以上了?答:ProgPoW讀取每哈希的內存是Ethash的兩倍,因此預期哈希率為1/2。我們之前報告的所有調優和樣本哈希率都是在以正常頻率運行的GPU上面完成的。為降低核心頻率而大量修改VBIOS將會導致礦機運行該算法時受計算限制,而非受存儲限制。如果用戶需要更換到新算法,VBIOS的修改與調優將需要重新進行。10問:你們能講講EthashASIC礦機如何比GPU礦機效率高出兩倍嗎?Ethash算法只需執行3個組件:高帶寬存儲器Keccakf1600引擎微型計算核心FPGA的數據表明,Keccak計算所耗費的功率幾乎可以忽略不計。我們估計,在執行Ethash算法時,大約只有1/2的GPU功率花在了內存訪問上。而EthashASIC礦機的Keccak和計算核心的功率可以忽略不計,其功率主要消耗在內存訪問上,所以GPU在挖礦效率上還有兩倍的改進空間。當前Ethash挖礦硬件快速摘要:

Gearbox Protocol 已啟動 GEAR/ETH 曲線拍賣計劃:金色財經報道,DeFi 可組合型杠桿協議 Gearbox Protocol 已啟動 GEAR/ETH 曲線拍賣計劃 Cider'ed Liquidity,GEAR 持有者和 ETH 持有者都可以分別參與本次拍賣活動。具體而言,12 月 13 日至 14 日 GEAR 持有者可以向 Cider 合約存入 GEAR,12 月 15 日- 16 日任何人都可以向 Cider 合約提供 ETH。12 月 16 日?Cider?將引導所收到的 GEAR 和 ETH 配對,但前提是合約中的 GEAR 和 ETH 滿足最低要求,然后智能合約會創建一個 Curve V2 流動性池,并且用戶將被“計算”成比例的 LP 代幣。[2022/12/13 21:42:12]

除TitanV,所有數據均來自whattomine.com和asicminervalue.com。第一代EthashASIC礦機,比特大陸的AntminerE3和GPU礦機相比沒有任何效率上的優勢。這是因為它的DDR3內存比GPU礦機的GDDR內存功耗更高。據我們所知,尚未發布的InnosiliconA10ETHMaster據說在效率上會有更優表現。因為Innosilicon在該系列礦機上使用了GDDR6IP技術,這將使得它的效率可以達到目前最高效挖礦GPURTX2070的兩倍。11問:HBM的實用性如何?答:我們最初的算法評估是使用同種內存類型進行同標準比較的。HBM功耗低,但價格貴,就顯得不夠實用。舉個例子,帶有HBM的NVIDIATitanV比起A10ETHMaster,效率上僅遜色一點,但成本高達3,000美元,明顯沒有實用性。帶有HBM的AMDVega卡價格倒是合理,但又因為一些原因它的算力只能達到175KH/s/W。Vega效率受何限制我們尚不確定,增加訪問大小能夠明顯改善這一情況但Vega顯卡的功耗仍然過高。我們期待剛剛宣布的雙倍帶寬AMDRadeonVII顯卡能在效率上有顯著改善。我們預估HBM的功率約為GDDR6的一半,如果使用HBM制造昂貴的EthashASIC礦機,算力將超1MH/s/W,這效率大約是市面上常規GPU的4倍。12問:ProgPoWASIC能有多高效率?答:ProgPoW旨在大幅減少專用ASIC礦機的效率增益。該算法執行需滿足如下組件:高帶寬存儲器Keccakf800引擎大型寄存器文件高吞吐量SIMD整數學高吞吐量SIMD緩存Keccak容量變小,因此它在GPU上的功耗也已經可以忽略不計了。這么一來,ASIC礦機在降低功耗方面的優勢也將不復存在。為了執行隨機序列,ProgPoWASIC礦機需要執行和GPU上的計算核心非常相似東西。所有SIMD的寄存器訪問、數學運算和緩存訪問都需要類似GPU的運行環境。沒錯,ProgPoWASICISA能夠通過精確設計,使之匹配ProgPoW算法,例如刪除浮點、增加顯式merge()等操作。然而這種專業化只會提供少量的邊緣效益,而不是數量級的收益增加。樂觀來說,我們假設精心設計的ProPoWASICISA可以移除1/4計算核心功耗。由于GPU內核在執行ProPoW時要活躍得多,我們估計內存接口大約消耗GPU功率的1/3。那么使用GDDR的PropPoWASIC礦機相對功耗則為:1/3(內存)*1+2/3(計算)*3/4=5/6優勢為1.2倍若使用HBM,則ProgPoWASIC礦機的相對功耗則為:1/3(內存)*1/2+2/3(計算)*3/4=2/3優勢為1.5倍13問:能在FPGA上運行ProgPoW嗎?答:首先,在FPGA上運行ProgPoW存在實際問題。因為隨機程序每12.5分鐘更改一次,因此需要經常編譯和加載新的比特流。完成此任務的工具和設施基本上不存在。就算忽略這個問題,ProgPoW也不能很好的映射到FPGA,FPGA對于計算密集的算法(如Keccak或Lyra)行之有效。通過將多個操作封裝到單個時鐘周期中,同時運行多個操作,這些算法可以顯著地提高性能和降低功耗。ProgPoW算法循環有許多在序列中交錯的緩存讀取,這極大地減少了可以打包到單個時鐘周期或并行運行的操作。在ProgPoW算法下,FPGA的打包操作既降低了挖礦硬件的性能,又增加了信息通道的長度。因為大型的混合狀態,增加的信息通道長度也成了一個問題。如果沿每個信息通道階段性地復制此大混合狀態,則會浪費大量電能。當然,我們也可以把混合狀態存儲在寄存器文件中,讓FPGA的計算核心看起來很像ASIC或GPU,但那樣做的話,FPGA的運算效率將顯低于ASIC。14問:以上所有問答貌似十分冗長,能簡單做個總結嗎?答:當然

Edge Protocol宣布完成175萬種子輪融資,Hashed領投:官方消息,Edge Protocol宣布完成175萬種子輪融資,Hashed領投,Alliance、Qi Capital、Folius Ventures (MapleLeafCap)、Terraform Labs的Do Kwon、Spartan Capital的Jason Choi、Santiago R. Santos、Darryl Wang (0xWangarian)、Dragonfly Capital的Ashwin Ramachandran、Anchor Protocol的Matt Cantieri、Nebula Protocol的Sawit Trisirisatayawong、

Pylon Protocol的Woojin Lim、Terraform Labs 的Standford Liu、Alpha Finance Lab的Nipun Pitimanaaree等參投。

本輪融資用于構建下一代貨幣市場,即Terra生態系統中的貨幣市場即服務(money market as a service)。[2022/1/16 8:52:05]

挖礦硬件的相對效率我們最初對Ethash和ProgPoW的2倍和1.2倍估計是假設一樣內存類型的同標準比較。在撰寫本文時,我們已經意識到,當大多GPU使用GDDR時,我們也要進行不同標準的比較,比如拿使用HBM的ASIC礦機作比較。原地址:https://medium.com/@ifdefelse/progpow-faq-6d2dce8b5c8b原作者:IfDefElse翻譯&校對:有條魚本文由礦視界翻譯整理編輯,如需轉載,請標明出處。

Asproex(阿波羅)將于10月19日15:00(UTC+8)正式上線EICC:據官方消息,Asproex(阿波羅)將于10月19日15:00(UTC+8)正式上線EICC/USDT交易對,開放充提時間:10月19日15:00(UTC+8)。

EICC是Equity Incentive Chain 股權鏈中首個基于直播平臺的節點股權身份驗證,即股權身份證明,也是股權鏈金融生態中的回購治理令牌,意在圍繞全球社交媒體與直播垂直領域,搭建一個萬鏈聚合的產業聯盟,建立龐大的生態系統,通過Token激勵的方式與生態的結合,開啟一個全新的共創,共享,共識,共贏的平臺。

??

Asproex(阿波羅)作為一家離岸銀行控股持牌交易平臺,涵蓋CTO(Corporate Token Offering)企業通證上市、合約跟單、ETT指數通證、數字礦業、Digital Bank板塊并持有5國合法牌照,致力于為全球中小微企業提數字化上市一站式服務。[2020/10/15]

動態 | TokenMania宣布戰略投資數字金融服務平臺UniBank.pro:數字資管集團TokenMania宣布完成對數字金融服務平臺UniBank的戰略投資,投資金額為數百萬美元。UniBank面向數字資產投資者,提供?險管控服務、數字資產投資理財、質押借貸、機構資金管理等服務。雙方表示,未來會在產品、市場、生態等方面進行深入合作。[2018/10/18]

火幣Pro發布關于IOST“全球首發上線”的聯合聲明:火幣Pro與IOST基金會就“IOST全球首發上線”情況發布聯合聲明。IOST為火幣集團旗下業務Huobi Labs一期項目,雙方已達成協議,火幣Pro為本次IOST的全球獨家首發平臺。同時,火幣Pro與IOST項目方歡迎其他平臺陸續上線IOST。火幣Pro將于2018年1月12日14:30開啟IOST充值,1月15日14:00開始交易。IOST是一項創新、安全的區塊鏈技術,致力于為線上虛擬服務以及數字貨品交換提供一個高擴容、高吞吐的生態環境。[2018/1/11]

Tags:PROPOWGPOROGSPROUT價格Drops Ownership PowerGPO幣Frog Inu

歐易okex官網
龍網被盜,損失超600萬美元_DRAGON

北京時間3月24日凌晨,DragonEx交易所錢包遭受黑客入侵,導致用戶和平臺的20余種數字資產被盜.

1900/1/1 0:00:00
曾獲YC、USV、哈佛大學基金等知名風投青睞, 為你復盤 Blockstack 的前世今生_BLO

4月11日,Blockstack旗下子公司BlockstackTokenLLC對外宣布,計劃根據美國SEC的A+框架,在SEC監管下進行5000萬美元的代幣融資.

1900/1/1 0:00:00
沒有雙向錨定就不是真正的側鏈,Blockstream 也不是_LIQ

Odaily星球日報譯者|Moni最近,Drivechain創始人PaulSztorc在一篇針對當前所謂“生產側鏈”有效性的文章中表達了自己看法,他認為到目前為止真正的側鏈技術還沒有被開發出來.

1900/1/1 0:00:00
好飯不怕晚——BTC ETF的希望之路_ETF

通證通研究院×FENBUSHIDIGITAL聯合出品文:宋雙杰,CFA;王新剛特別顧問:沈波導讀ETF是近年來備受矚目的金融創新,歷經二十余年的發展.

1900/1/1 0:00:00
從996.ICU到公地治理難題_加密貨幣

━━━━━━ !webp\"data-img-size-val=\"900,383\"\u002F\\>996.ICU和公地治理,其實是本質上有聯系的問題.

1900/1/1 0:00:00
這個競選美國總統的華裔愛上了比特幣_比特幣

一個亞裔要競選美國總統足以讓人驚訝,如果他不僅接受比特幣等加密貨幣捐贈,還聲稱要給所有人發放“全民基本收入”,你會不會覺得這個人瘋了?這個人就是楊安澤,在互聯網泡沫中失敗,又崛起于互聯網紅利期.

1900/1/1 0:00:00
ads