Небольшие правки, JS средний уровень
Файлы в архиве, требуется как можно быстрее.
Следующие правки:
SHA 256:
Пользователь может указать (в качестве входных данных) длину хеш-таблицы в качестве параметра «TableLength».
Когда впоследствии вычисляется хеш (Hash), индекс вычисляется с помощью функции по модулю следующим образом:
Location on table: (Hash mod TableLength) + 1
Например, если кто-то определит TableLength = 25 и вычисленный хеш в десятичном коде
был 131, то программа будет вычислять (131 мод 25) + 1 = 6 + 1 = 7, и это вычисленное число
(7) появится на выходе.
HTML-страница хэша должна содержать около полдюжины блоков для вычисления SHA256 и для каждого хэша
количество «Location on table».
Блокчейн: в blockchain.js
Я хотел бы версию, где сложность головоломки может быть указана от 1 до 5 с 4 по умолчанию.
В соответствии с вышеизложенным параметр MaximumNonce должен быть увеличен примерно до 31 000 000