Proof-of-Work

簡單的工作證明範例?

  • August 1, 2014

誰能告訴我一個簡單的工作證明算法,我可以用它來阻止垃圾郵件發送者?我看過 hashcat,但我認為比特幣探勘的專用硬體太多了。

也就是說,與使用 asic-miners 的比特幣挖礦設備相比,在移動設備 cpu 上計算一個工作證明所需的時間太長了。

比特幣 ASIC 礦工是專門的硬體,只能計算 SHA-256。如果您更改比特幣工作量證明中的幾乎任何參數,現有的礦工將毫無用處。例如,您可以將 SHA-256 更改為 SHA-1 或 SHA-3。

為了更有效地對付配備 GPU 的垃圾郵件發送者,您可能需要使用需要一定記憶體量來計算雜湊的雜湊函式。Scrypt是一個合理的選擇,以數百 MB 的 RAM 作為參數,正在進行的密碼雜湊競賽可能會產生更好更快的候選者。

引用自:https://crypto.stackexchange.com/questions/18434