Litecoin

Scrypt ASIC 的抗性如何?

  • June 12, 2017

我剛開始閱讀 Litecoin 的 Scrypt 算法,所有的解釋都非常複雜。我知道 Scrypt 比比特幣的 SHA-256 使用更多的記憶體,這使得它能夠抵抗 ASIC 並防止集中化。

但是,據我了解,我們仍然需要強大的 GPU 來探勘萊特幣,因為在更大數據集(更多記憶體)上的操作在 GPU 中將比在 CPU 中更快、更高效。

另外,為什麼不能為 Scrypt 建構 ASIC 機器。是因為算法複雜嗎?我只是想知道這是不可能的還是很難。將來,我們是否也可以期待 Scrypt 的 ASIC 機器?

Scrypt 算法最初是一種“抗 ASIC”算法,但現在已經不是了。

因為它是高度記憶體密集型的,所以設計和使用 ASIC 被認為是禁止的。最初是這樣的。隨著記憶體成本的降低和必要的研究投入——為了釋放使用支持 Scrypt 的 ASICS 可獲得的利潤潛力——ASIC 阻力已基本消失。

Scrypt 的許多 ASIC 硬體項目一開始就大張旗鼓,但只有極少數成功並傳遞使用。相當大的一部分在此過程中失敗了,或者從一開始就是騙局,開發人員將錢用於預購併且從未傳遞任何產品。儘管存在這些欺詐行為,但實際上已經完成了一些 ASIC 開發項目,並且已經傳遞了採礦硬體。一旦成功完成機器部署並投放市場,這始終可以從 Scrypt 硬幣的採礦難度顯著增加中看到,其盈利能力隨著每一個新的 ASIC 模型的傳遞而穩步下降。

如今,Scrypt 唯一能抵抗 ASIC 的殘留物是,與 SHA-256 相比,基於 Scrypt 的 Crypto 硬幣的雜湊率較低。

Scrypt是一種高度佔用記憶體的算法:它在計算最終輸出時會生成並使用大量偽隨機值,並且出於效率原因,所有這些中間值都需要儲存到計算完成。

ASIC 的成本大致取決於晶片的物理尺寸,而儲存器電路佔用大量空間。像比特幣的 SHA-256 這樣的記憶燈功能需要一個小電路,因此您可以在一個價格合理的晶片上安裝數千個計算單元。另一方面,價格相似的萊特幣 ASIC 可能只能在晶片上安裝一個或兩個計算單元。

引用自:https://bitcoin.stackexchange.com/questions/49199