Как усложнить процесс майнинга на специальных устройствах - использовать PoW + Random Access Memory. Другими словами, в алгоритм хэширования включить еще и доказательство случайного чтения из памяти. Сейчас в Ethereum использует для этого отдельный DAG файл. Моя же идея заключается в вычислении хэша следующим образом: Берем заголовок (header), и случайное число (nonce) Вычисляем цепочку хэшей: header + (nonce + 0) header + (nonce + 1) header + (nonce + 2) .