Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Честно говоря, меня во всем этом проекте заинтересовали не сами биткоины (ну их, эти денежные суррогаты ))), но скорее математическая сторона алгоритма SHA256.Вероятно вот это зря. Зная, что именно требуется вычислить, вероятно, можно сам требуемый результат использовать для ускорения вычислений.
Компилирую, для FPGA Cyclone IV и вижу, что эта штука займет 30,103 логических элементов.А работает это быстрее, чем конвейерная реализация? И насколько?
Хабр торт
Вот уже показалась призрачная экономия энергии. Я считаю, что каждая логическая функция кушает энергию.
спасибо за крутую статью!
От строки
"0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef"
правильный SHA-256 хеш
"a8ae6e6ee929abea3afcfc5258c8ccd6f85273e0d4626d26c7279f3250f77c8e"
а не
"ab4e426e7b531a4b9c0625ba9279fac84746969912100d154a5566e912a20756"
https://sopkit.github.io/Encoding/sha256.html
Можно ли вычислять биткоины быстрее, проще или легче?