以太幣交易所 以太幣交易所
Ctrl+D 以太幣交易所
ads
首頁 > SOL > Info

金色觀察 | 以太坊ProgPoW升級再度無望?一文讀懂ProgPoW_ASI

Author:

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

原本計劃要在伊斯坦布爾硬分叉中實施的ProgPow終于又有消息了,但是什么時候升級仍然懸而未決。

據CryptoBriefing報道,以太坊核心開發者正在推進ProgPoW,暫定在7月進行硬分叉升級。自從礦機制造商比特大路和芯動科技分別于2018年4月和7月發布專用集成電路(ASIC)的以太坊ASIC礦機E3和A10以來,為避免專業ASIC礦機制造商壟斷以太坊算力,保護以太坊網絡的去中心化和網絡安全,以太坊社區在過去兩年中一直在討論將以太坊算法轉換為ProgPoW的問題。新算法可以使以太坊挖礦具有抗ASIC性。

但是,最新消息是,硬分叉協調員James Hancock談到ProgPoW是否應該跟 EIP-1962放到同一次分叉中,但是以太坊社區核心人員如Spankchain的Ameen Soleimani、Gnosis的MartinK?ppelmann、Uniswap的Hayden Adams、ConsenSys的Igor Lilic以及眾多以太坊開發人員表示反對ProgPoW。也就是說,以太坊核心開發者并未就ProgPoW達成一致意見,也沒有暫定硬分叉的時間。

金色晨訊 | 10月6日隔夜重要動態一覽:21:00-7:00關鍵詞:灰度、美國SEC、加拿大央行、泰國央行、Coinbase

1. 美國SEC指控John McAfee推廣ICO以牟利。

2. 灰度資產管理總規模降至59億美元。

3. 加拿大央行:央行數字貨幣將帶來特殊的安全風險。

4. 美國參議院銀行業委員會主席候選人:計劃改革數字貨幣監管。

5. 泰國央行在IBM區塊鏈上發行16億美元政府儲蓄債券。

6. 美國數字商會:已向每位國會議員發送50美元的比特幣。

7. 三箭資本CEO:監管機構可能會完全禁止在DEX交易。

8. 歐洲刑警組織將隱私錢包及去中心化市場列為“主要威脅”。

9.Coinbase一度暫停交易。[2020/10/6]

那么ProgPoW到底是個啥?ProgPoW何以能縮小GPU挖礦與ASIC之間的差距?

ProgPoW主要是根據GPU的特性對以太坊的Ethash算法做了修改,縮小GPU與專用ASIC之間的算力差距。

金色相對論 | 彭上坤:現在的監管其實是把暗網隔離了:在今日舉行的金色相對論中,針對“Filecoin會不會遇到監管問題?然后影響Filecoin的落地應用”的問題,嘉楠區塊鏈 技術負責人彭上坤表示,監管確實是一個潛在的隱患,我們現在的監管其實是把暗網隔離了,filecoin如果帶來一個完全自由的互聯網,等于打開暗網的盒子。但是也有方法途徑可以來做好預防:比如建立審查或驗證機制,通過獎懲措施,引導大家存儲合法的數據,從Filcoin的源頭上做好監控,然后發現問題后,就可以追溯到數據提供的源頭。[2020/5/20]

一句話解釋,用ProgPoW開發團隊IfDefElse的話是:“PoW挖礦,通常是設計硬件讓算法更高效。但ProgPoW相反,先有硬件,然后再修改算法來匹配它。”

Ethash算法

PoW是一個概念統稱,有很多種算法實現。目前以太坊使用的具體PoW算法是Ethash,它是Dagger—Hashimoto算法的變種。

分析 | 金色盤面:BTC短線走弱:金色盤面分析師表示,BTC一小時反彈接近尾聲,短線面臨二次探底。[2018/8/2]

Hashimoto算法采用IO飽和策略來對抗ASIC,使內存讀取成為PoW挖礦過程中的限制因素。Dagger算法使用DAG(directed acyclic graphs—有向無環圖)來同時實現內存難解和內存易驗證兩個特點。主要原理是挖礦過程需要存儲完整的DAG數據,同時在計算每個nonce時需要抽取DAG中的部分數據。

選取這個算法的結果使得,挖礦計算性能的瓶頸在于內存大小和內存帶寬,而和哈希計算能力關系不大。比如NVIDIA GTX1070執行Ethash時,內存在達到88.3%的利用時,作為顯卡計算核心的SM(streaming multiprocessor)只有27.7%的利用率。

同時使得通過大規模部署共享內存的ASIC礦機并不能帶來在挖礦效率上同比例線性增長。

金色財經現場報道 BitTemple助力全球區塊鏈項目落地新加坡:5月3日晚,世界區塊鏈中心·BitTemple新加坡開幕酒會上,來自科技寺負責人趙曌上臺進行演講,在現場記者了解到,BitTemple是一個落地于新加坡的專門為區塊鏈領域創業者提供辦公空間、資源支持和項目孵化的區塊鏈孵化器,位于新加坡市中心的最高大樓Republic Plaza,共提供300工位助力全球區塊鏈項目落地新加坡。[2018/5/3]

Ethash算法的一般流程如下:

1、首先根據塊信息計算一個種子;

2、使用這個種子,計算出一個16MB的cache數據。

3、通過cache,計算出一個1GB(初始大小)的數據集(DAG),DAG可以理解為是一個完整的搜索空間,全客戶端和礦工需要存儲完整的DAG,

4、挖礦:需要從DAG中重復隨機抽取64次數據拿去和其他數據計算mixhash(如下圖)

金色財經現場報道 EOSIO建立2億美元亞洲專項基金:金色財經現場報道,4月6日晚間,備受矚目的EOS.io香港見面會如期舉辦,EOS團隊Block.one核心成員出席此次活動,與1500名來自世界各地區塊鏈社區開發人員、區塊鏈愛好者會面。會上宣布EOSIO將建立2億美元亞洲專項基金。[2018/4/7]

在早期Ethereum和Solidity智能合約代碼中,Keccak和SHA3是同義詞。在2015年8月NIST標準化SHA3后,標準的SHA3和Keccak算法有所區別。為了避免和NIST標準的SHA3混淆,現在的代碼直接使用Keccak作為函數名。

每次Ethash從DAG中隨機取64128 bit=8192 Bytes數據。以GTX 1070顯卡為例,帶寬為256GB/s,那么每秒能承受256*1024*1024*1024/8192=33554432次Ethash運算,即33MH/s算力。

針對Ethash的專用ASIC

可以根據需要執行的命令量身定制專用硬件來解決,比如在Ethash開始和結束時調用的哈希函數Keccak在ASIC上可以更有效執行。

針對Ethash,專用ASIC大致可以采用三個專用功能來提高計算性能:

一個從DAG導入數據的高帶寬內存接口(一般來說是GDDR6或者HBM2)

一個用于Keccak哈希計算的keccak引擎;

一個用于執行內部循環FNV和地址模運算的小型計算核心;

由此專門定制的ASIC將比現有GPU體積更小且能耗更低。高配置(GDDR6或者HBM2)的以太坊ASIC礦機可以達到GPU礦機挖礦性能的2倍。

事實上,大礦機商都曾推出過以太坊ASIC礦機。2018年4月比特大陸推出以太坊ASIC礦機E3,芯動科技2018年7月發布以太坊ASIC礦機A10。但因為以太坊社區抵制,威脅可能會修改算法,同時還有部分技術原因,比如比特大陸的E3因為采用的是DDR3內存,ASIC礦機相比GPU并沒有多少算力優勢。因此,以太坊ASIC礦機并沒有得到大規模采用。

ProgPoW做了哪些改變

ProgPoW,是Programmatic Proof-of-Work的縮寫。正如IfDefElse所說,為匹配現行主流GPU的硬件特征,ProgPoW算法主要做了如下改進:

1、把keccak_f1600(64字節的字)改成keccak_f800(32字節的字)。32字節是目前主流GPU一次操作處理的實際位數。

2、在主循環環節增加了數學隨機序列。目前GPU計算核心內有著大量暫存器,可為高吞吐量可編程數學單元提供信號。Ethash的內部循環先是DAG載入,然后用FNV將數據合并為小的混合狀態。ProgPoW添加了一系列隨機數學指令和隨機緩存讀取,進而合并為更大的混合狀態。

3、DAG數據讀取大小從128 byte增加到256 byte。當前主流GPU DRAM均為32位(32*8=256 byte),這樣ProgPoW可以在當前DRAM設備上更有效率地執行;

4、GPU具有少量高速暫存器內存,允許快速處理訪問隨機地址,ProgPoW也利用了GPU這一特性。

其中迭代運算次數即訪問DAG次數保持不變,與Ethash一樣仍是64次。

經過優化后,ProgPoW能大幅提高GPU計算能力。Nvidia GTX1070運行ProgPoW測試結果表明,在內存利用率達到87.55%時,GPU計算核心的SM(streaming multiprocessor)利用率能達到87.95%。

ProgPoW大幅縮小了ASIC和GPU間的性能差距

理論上,還是可以制造出專門用于執行ProgPoW的ASIC的。但這種ASIC不僅需要高帶寬內存接口和小型Keccak+KISS99引擎;還需要具有大型寄存器、大量隨機數學能力的計算核心;高吞吐量、低延遲、大存儲的緩存。

造成的實際后果是這種專用ASIC會和與現有GPU的性能非常相似。經過優化后的ASIC計算性能將只有目前GPU的1.1-1.2倍,大幅縮小ASIC和GPU之間的性能差距。

考慮到研發ASIC的巨額成本以及以太坊社區的抵制,研發以太坊ASIC極低的性價比也會讓礦機商主動遠離以太坊。

事實上,要不要抵制ASIC本身也存在爭議。因為在有些人眼里,GPU也是某種形式的ASIC。

Tags:ASIPROPOWROGBasisX ShareESPROPOWANel Hydrogen

SOL
金色前哨丨不再固步自封 紐約州力推兩項區塊鏈法案_區塊鏈

金色財經 區塊鏈2月14日訊  紐約州參議院將審議兩項法案,旨在推動該州區塊鏈技術的使用和發展.

1900/1/1 0:00:00
被遺忘的加密資產:超5000種代幣日交易總量只占市場2%_DEX

“二八定律”又稱“關鍵少數法則”,最重要的往往是那20%的少數。而在加密市場中,這種頭部的“壟斷”效應更加明顯.

1900/1/1 0:00:00
有人用1億資金明盤做空整個加密貨幣 比特幣空單爆倉價8萬美金_加密貨幣

“萬物皆可空。” 這是一位微博ID叫做“盤感超人”在主頁留下的一句簡介。別看他名字取得這么卡哇伊,這位超人可是一位不折不扣的幣圈狠角色.

1900/1/1 0:00:00
MXC抹茶與幣印礦池情人節互動, 大膽示愛_MXC

2月14日,在西方傳統的情人節當天,數字資產交易品牌MXC抹茶與數字資產礦池領導者的幣印礦池在社交媒體互動,大膽示愛.

1900/1/1 0:00:00
情人節效應?歷史數據顯示比特幣今天普遍上漲_比特幣

過去曾有分析,一周中有特定的幾天為投資者提供異常回報的機會。例如分析從2019年初到2020年1月13日的比特幣收益率,數據顯示,一周中星期五平均回報率最高,為1.1%.

1900/1/1 0:00:00
金色觀察 | 按比特幣算 擁有多少枚能進入全球最富前1%?_比特幣

比特幣數量固定,只有2100萬枚,目前流通量大約在1800多萬。如果按比特幣算,擁有多少枚能進入全球最富前1%呢? 這個數據可以估算一下.

1900/1/1 0:00:00
ads