原本計劃要在伊斯坦布爾硬分叉中實施的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月21日晚間重要動態一覽:12:00-21:00關鍵詞:PayPal、Tether、3iQ比特幣基金、德國央行、中央廣電總臺、Filecoin官方
1. 國務院副總理劉鶴:區塊鏈等技術正在深刻改變未來金融生態。
2. PayPal將允許在其網絡上進行加密貨幣買賣和購物。
3. Filecoin官方解答“FIL做市、流通量及礦工罷工”等6大市場疑問。
4. 證監會主席易會滿:支推動建設首都區域性股權市場區塊鏈登記托管基礎設施。
5. 數據:Tether新增印鈔速度加快,市值已超過160億美元。
6. 證監會同意螞蟻集團科創板IPO注冊。
7. 德國央行官員:創建工具以限制數字歐元的使用非常重要。
8. 中央廣電總臺將首次引入數字貨幣為企業服務。
9. 3iQ比特幣基金在加拿大證券交易所交易量已超1億美元。
10. 央行數字貨幣研究所與農信銀資金清算中心合作推進數字人民幣應用。[2020/10/21]
那么ProgPoW到底是個啥?ProgPoW何以能縮小GPU挖礦與ASIC之間的差距?
金色財經挖礦數據播報 | BCH今日全網算力下降11.49%:金色財經報道,據蜘蛛礦池數據顯示:
BTC全網算力124.556EH/s,挖礦難度15.78T,目前區塊高度637908,理論收益0.00000814/T/天。
ETH全網算力188.532TH/s,挖礦難度2386.93T,目前區塊高度10402936,理論收益0.00814909/100MH/天。
BSV全網算力1.897EH/s,挖礦難度0.28T,目前區塊高度642423,理論收益0.00047435/T/天。
BCH全網算力2.604EH/s,挖礦難度0.36T,目前區塊高度642661,理論收益0.00034568/T/天。[2020/7/6]
ProgPoW主要是根據GPU的特性對以太坊的Ethash算法做了修改,縮小GPU與專用ASIC之間的算力差距。
一句話解釋,用ProgPoW開發團隊IfDefElse的話是:“PoW挖礦,通常是設計硬件讓算法更高效。但ProgPoW相反,先有硬件,然后再修改算法來匹配它。”
金色午報 | 6月12日午間重要動態一覽:7:00-12:00關鍵詞:證監會科技局、印度法案、以太坊異常交易
1.證監會科技局正式上線 科技局由姚前領銜。
2.印度正尋求出臺禁止使用加密貨幣的法律。
3.央行今日進行1000億元人民幣7天期逆回購操作。
4.以太坊出現第三筆手續費達2310ETH異常交易。
5.以太坊天價手續費轉賬或是黑客發起的GasPrice勒索攻擊。
6.今日恐慌與貪婪指數為38 恐慌等級轉為恐慌。
7.美國15名被告承認參與國際網絡欺詐計劃涉及使用比特幣。
8.比特幣持續下跌,日內最低報9101美元,最高報9566.77美元。[2020/6/12]
Ethash算法
PoW是一個概念統稱,有很多種算法實現。目前以太坊使用的具體PoW算法是Ethash,它是Dagger—Hashimoto算法的變種。
Hashimoto算法采用IO飽和策略來對抗ASIC,使內存讀取成為PoW挖礦過程中的限制因素。Dagger算法使用DAG(directed acyclic graphs—有向無環圖)來同時實現內存難解和內存易驗證兩個特點。主要原理是挖礦過程需要存儲完整的DAG數據,同時在計算每個nonce時需要抽取DAG中的部分數據。
分析 | 金色盤面:BTC永續合約上漲受阻 注意回調風險:金色盤面綜合分析:Bitmex永續合約受到之前上升趨勢線的反壓力,短期內上升受阻,注意回調風險,若能突破則再次回到上升趨勢中。[2018/8/21]
選取這個算法的結果使得,挖礦計算性能的瓶頸在于內存大小和內存帶寬,而和哈希計算能力關系不大。比如NVIDIA GTX1070執行Ethash時,內存在達到88.3%的利用時,作為顯卡計算核心的SM(streaming multiprocessor)只有27.7%的利用率。
同時使得通過大規模部署共享內存的ASIC礦機并不能帶來在挖礦效率上同比例線性增長。
Ethash算法的一般流程如下:
1、首先根據塊信息計算一個種子;
2、使用這個種子,計算出一個16MB的cache數據。
3、通過cache,計算出一個1GB(初始大小)的數據集(DAG),DAG可以理解為是一個完整的搜索空間,全客戶端和礦工需要存儲完整的DAG,
金色財經現場報道,Sohrob Farudi:基礎設施最終會商品化:在2018年世界數字資產峰會(WDAS)暨FBG年會上,來自Fan Token公司的Sohrob Farudi表示,在區塊鏈領域中,基礎設施是必需品,而且區塊鏈的基礎設施最終會變為商品化,這是對大家都有利的,只有足夠的基礎設施作為支撐,才能讓區塊鏈逐漸成長為龐然大物。[2018/5/3]
4、挖礦:需要從DAG中重復隨機抽取64次數據拿去和其他數據計算mixhash(如下圖)
在早期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:ASIPROPOW以太坊Basis Dollar ShareESPRODrops Ownership Power以太坊行情幣有什么用
比特幣在突破9000美元以上并找到支撐后,比特幣價格開始再次尋找方向。但分析師稱,比特幣必須突破9500美元的阻力位,才能發起又一次牛市反彈.
1900/1/1 0:00:002月18日,匯豐銀行(HSBC)公布新一期三年戰略規劃,集團擬在全球范圍內“大瘦身”。匯豐銀行表示,其目標是在2022年底前,削減45億美元年度成本和1000億美元資產.
1900/1/1 0:00:00你是梅西球迷嗎?你是巴薩球迷嗎?如果你是他們的球迷,梅西進球后諾坎普足球場(Camp Nou,巴塞羅那足球俱樂部主場)播放的歌曲你來定,你會不會感到興奮?區塊鏈居然可以做到這一點.
1900/1/1 0:00:00金色財經 區塊鏈2月23日訊 富達國際(Fidelity International)是美國金融服務巨頭富達投資(Fidelity Investments)的子公司.
1900/1/1 0:00:00穩定幣發行公司Paxos已正式涉足基于區塊鏈的股權結算業務。 Paxos周四官方宣布了這一消息.
1900/1/1 0:00:00當越來越多的人開始談論 DAO 的商業化應用場景時,或許就是它的價值爆發點即將出現的信號。在這以前,我們對 DAO 的關注和討論大都集中在它的機制設計和技術層面,但最近我周邊的聲音開始逐漸向商業.
1900/1/1 0:00:00