XMR新演算法RandomX設計原理

2021-09-26 06:37:11 字數 342 閱讀 1893

為了最小化專用硬體的效能優勢,工作證明(pow)演算法必須通過定位現有通用硬體的特定功能來實現裝置繫結。這是一項複雜的任務,因為我們必須針對來自不同製造商的不同架構的大類裝置。

有兩種不同型別的通用處理裝置:**處理單元(cpu)和圖形處理單元(gpu)。randomx針對cpu,原因如下:

cpu限制工作的最基本思想是「工作」必須是動態的。這利用了cpu接受兩種輸入的事實:資料(主輸入)和**(指定對資料執行的操作)。

相反,典型的加密雜湊函式[ 3 ]並不代表cpu的合適工作,因為它們的唯一輸入是資料,而操作序列是固定的,並且可以通過專用積體電路更有效地執行。

本節介紹randomx虛擬機器(vm)的設計。

演算法 遞迴(新)

所以,現在重寫一遍,不足之處望讀者指正。下面是有關遞迴的一張思維導圖 這樣看的話,比之前那篇的文字清爽了不少,當然,必要的解說描述還是需要的。遞迴的定義非常簡單 程式呼叫自身的程式設計技巧。由於在遞迴呼叫的過程當中,系統為每一層的返回點 區域性量等開闢了棧來儲存,所以遞迴的底層實現其實是乙個棧。同時...

設計風格 新中式

新中式風格 下面的例子 1 天花極度的簡潔,就是乙個二級吊頂做乙個燈帶,然後上面走一圈線條 2 旁邊落地燈這種中式的元素 3 沙發簡單乾淨,它就是這種簡單的板材和布藝沙發的拼合 4 但是它也有那種中式的範,例如地板採用的是那種中式的仿古的感覺,5 包括顏色也特別的新,天藍色應用的剛剛好,包括那邊的大...

div css 頁面設計新樣式

這個效果是我研究了好多專案後,結合我的客戶的型別和要求,設計了一套簡介明了,大方又不落俗套的滑鼠樣式.css mousetolittlehand clicktobeblue 不同的div恆排成一排,沒有加邊框.當滑鼠放上div1去,變小手.點選,變色,並加一條藍色的下劃線.移開,變色還在,小手形狀變...