以太坊價格 以太坊價格
Ctrl+D 以太坊價格
ads
首頁 > 聚幣 > Info

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

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達成一致意見,也沒有暫定硬分叉的時間。

金色晚報 | 1月21日晚間重要動態一覽:12:00-21:00關鍵詞:央行、BSV、肖颯、南方報業?

1. 央行金融穩定局局長:人民銀行將防范化解重大金融風險攻堅戰向縱深推進。

2. 英國央行:將評估央行數字貨幣的潛在情況。

3. BitMEX Research:BSV經歷了一次非共識鏈分裂。

4. 美國財政部長:加密跨境支付系統在降低成本方面有好處。

5. 肖颯:區塊鏈技術的違法應用可能涉刑包括四類行為。

6. 南方報業:將運用區塊鏈等技術 提升新聞傳播效能。

7. 重慶海關:加大區塊鏈等新技術的研究應用力度。

8. 若Libra在澳大利亞啟動,其Calibra數字錢包將受到審慎監管。[2020/1/22]

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

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

金色午報 | 12月26日午間重要動態一覽:7:00-12:00關鍵詞:區塊鏈專利、青島、Youtube、CoinTiger

1. 河南省委書記:大力發展數字經濟,推進區塊鏈等技術創新與產業應用。

2. 2020年河北重點項目投資將超8000億元,其中包含區塊鏈建設。

3. 騰訊、阿里、瑞策科技位列《2019區塊鏈專利申請量排行榜》前三。

4. 青島發布《嶗山區區塊鏈產業發展三年行動計劃》。

5. 蘇州“公益守護區塊鏈”虛擬平臺已正式上線。

6. 京東物流發布《區塊鏈物流追蹤服務應用指南》團體標準。

7. 深圳華大基因發布《區塊鏈基因數據服務應用指南》團隊標準。

8. 百度區塊鏈公司度鏈科技發生工商變更,沈抖任董事長和法定代表人。

9. 被Youtube刪除加密視頻的大V共38人,Youtube稱將對此事進行調查。

10. CoinTiger交易所公司主體決議解散,處于注銷備案中。[2019/12/26]

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

分析 | 金色盤面:ETH/BTC 走勢分析:金色盤面綜合分析:ETH/BTC作為BTC的對手盤,是以BTC為交易對的標的,在之前BTC調整過程中出現了不錯的反彈走勢,但在恐慌性走勢中,同樣難以幸免,而在BTC開啟反彈模式的時候,他們必將承受更大壓力。[2018/8/8]

Ethash算法

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

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

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

金色財經現場報道 熊健:2018是公鏈的“關鍵一年”:金色財經現場報道,在2018首屆區塊鏈技術應用高峰論壇上,澳洲U網中國區負責人熊健表示,2018是公鏈的“關鍵一年“。區塊鏈的普及接受程度極強,今年下半年將會出現行業標準的制定。從公鏈開始,私鏈、交易所等行業都會陸續的出現行業規范。[2018/6/14]

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

Ethash算法的一般流程如下:

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

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

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

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

金色財經現場報道 李愛君:數據需要上升為權利:在數字經濟和政府監管研討會上,中國政法大學互聯網金融法律研究院院長李愛君指出,我們的數據是國家的戰略資源,無論生產和通訊,數據是經濟生活當中的內生因素,它會影響到經濟活動以及經濟增長。而保護數據一定要讓數據上升為權利才可以,這個權利既有正當性,也有必要性。數據可以成為權利的客體,首先數據權利是一種民事權利,其次,數據可交易可轉移,因此可以具備財產權的屬性。[2018/6/2]

在早期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:ASIPOWPROROGBASICPowerKeeCPRO幣Quieroganar Audits

聚幣
數字貨幣:金色深度丨淺析84項“數字人民幣”專利

金色財經 區塊鏈2月17日訊  中國人民銀行(PBOC)已經申請了84向與其數字貨幣計劃有關的專利,這些專利揭示了有關央行數字貨幣的計劃.

1900/1/1 0:00:00
區塊鏈:金色觀察 | 美股跳水加密市場下行 比特幣避險屬性失效?

股市與幣市正在隨經濟與社會形勢變化而產生波動中。美股暴跌  恐慌指數VIX暴漲 比特幣下行周一全球股市和石油價格大跌.

1900/1/1 0:00:00
Celsius:為什么社區溝通對區塊鏈項目來說至關重要?

在Facebook 最近公布的2030年戰略中,首席執行官馬克·扎克伯格(Mark Zuckerberg)對其Libra項目提出了一些懷疑和批評,因為該公司對其潛在的全球影響力遭到了強烈批評.

1900/1/1 0:00:00
加密貨幣:金色薦讀丨Alphabet:從投資到研發、應用 谷歌區塊鏈正在追趕

憑借搜索及廣告業務,谷歌(本文中"谷歌"指稱原搜索巨頭谷歌重組后的母公司Alphabet【1】)在互聯網領域一直處于"霸主"地位,最新數據顯示.

1900/1/1 0:00:00
Serum:大餅試探10000美元 短期多頭仍在蓄力?

“WebAssembly”公司Dylibso完成660萬美元種子輪融資:金色財經報道,“WebAssembly”公司Dylibso宣布,完成660萬美元種子輪融資,Felicis領投.

1900/1/1 0:00:00
DAP:金色觀察 | DAPP增長放緩 ETH能坐穩頭把交椅嗎?

據Dapp.com的數據,目前市場上共有3377個DAPP,其中以太坊有1862個,占比達到55%,僅從數量而言以太坊無疑坐擁頭把交椅.

1900/1/1 0:00:00
ads