有人能给我一个简单的证明算法,我可以用它来阻止垃圾邮件发送者吗?我看过hashcat,但我认为比特币挖掘的专用硬件太多了。
也就是说,与使用asic矿工的比特币开采平台相比,在移动设备cpu上计算一个工作证明所需的时间要长得多。
发布于 2014-08-01 18:09:15
比特币ASIC矿工是专门的硬件,它只能计算SHA-256。如果您更改了比特币工作证明中的几乎任何参数,那么现有的矿工将毫无用处。例如,您可以将SHA-256更改为SHA-1或SHA-3。
为了更有效地对付带有GPU的垃圾邮件发送者,您可能需要使用一个哈希函数,该函数需要一定的内存来计算哈希。氪石是一个合理的选择,以数百MBytes的内存作为参数,并且正在进行的密码散列竞赛可能会产生更好和更快的候选。
https://crypto.stackexchange.com/questions/18434
相似问题