Комментарии 30
Теперь можно майнить на кластере китайцев.
Автору этого поста надо познакомиться с автором поста про QR коды habrahabr.ru/post/127197
На гиктаймс.
Во время умственной работы мозг также интенсивно потребляет энергию, так что 1500 ккал тут не обойдёшься.
С другой стороны, медицинский раствор глюкозы, возможно, выйдет дешевле пончиков. Но и другие питательные вещества (белки, жиры, клетчатка) тоже нужны для длительной работы.
С другой стороны, медицинский раствор глюкозы, возможно, выйдет дешевле пончиков. Но и другие питательные вещества (белки, жиры, клетчатка) тоже нужны для длительной работы.
Аппаратный ускоритель
" я записал слова от A до H в шестнадцатеричной форме" — полагаю, всё-таки имелись в виду буквы, а не слова.
В оригинале («I've written each block A through H in hex») вообще не использует ни «слова», ни «буквы», так что это вольность перевода.
В оригинале («I've written each block A through H in hex») вообще не использует ни «слова», ни «буквы», так что это вольность перевода.
Ну в переводе много вольностей, да. Но не в этом случае.
Я, действительно, не стал использовать слово «блок» в четвёртом смысле (биткойн-блок, алгоритмический блок, блок данных).
Но в русской терминологии эти блоки A..H, которыми оперирует криптографический алгоритм, называют именно словами, блоки это другое, размер блока для SHA-256 — 512бит, но размер слова — 32 бита.
За примером ходить далеко не надо, откройте вики по SHA-2.
«дополнения разбивается на блоки, каждый блок — на 16 слов.», «На каждой итерации 2 слова преобразуются, функцию преобразования задают остальные слова».
Термина «буквы» никогда не встречал в таком контексте.
Я, действительно, не стал использовать слово «блок» в четвёртом смысле (биткойн-блок, алгоритмический блок, блок данных).
Но в русской терминологии эти блоки A..H, которыми оперирует криптографический алгоритм, называют именно словами, блоки это другое, размер блока для SHA-256 — 512бит, но размер слова — 32 бита.
За примером ходить далеко не надо, откройте вики по SHA-2.
«дополнения разбивается на блоки, каждый блок — на 16 слов.», «На каждой итерации 2 слова преобразуются, функцию преобразования задают остальные слова».
Термина «буквы» никогда не встречал в таком контексте.
А на Ардуино майнер уже делал кто-нибудь?
Делали конечно, ради шутки, такой же как и ручной майнинг.
Производительность никакая. Развитие майнинга было примерно такое: cpu -> gpu -> fpga -> asic. Слабенькие 1-2, даже 4-8, ядерные микроконтроллеры сюда никак не вписываются.
Производительность никакая. Развитие майнинга было примерно такое: cpu -> gpu -> fpga -> asic. Слабенькие 1-2, даже 4-8, ядерные микроконтроллеры сюда никак не вписываются.
Даже на NES делали
retrominer.com
retrominer.com
Скажу только за себя — мне очень интересно. Сколько материалов не прочитал, но тут все классно рассказано,
Спасибо большое, вот теперь я действительно понял как работает биткоин
Спасибо большое, вот теперь я действительно понял как работает биткоин
А рендерить 3D сцены вручную кто-нибудь уже пробовал?
… и майнил биткойны в аду
Немного не уловил, а где хешировался список транзакций? Он в этом блоке огромный.
В статье же написано:
«На схеме ниже показан типичный блок в цепочке и его хэш. Желтым выделены байты, которые и участвуют в процессе хэширования».
Очевидно, что сами транзакции не участвуют в хэшировании.
«На схеме ниже показан типичный блок в цепочке и его хэш. Желтым выделены байты, которые и участвуют в процессе хэширования».
Очевидно, что сами транзакции не участвуют в хэшировании.
А, понял.
MerkleRoot — 256-bit hash based on all of the transactions in the block — это и есть хеш всех транзакций. А в майнинге уже хешируется по нему.
MerkleRoot — 256-bit hash based on all of the transactions in the block — это и есть хеш всех транзакций. А в майнинге уже хешируется по нему.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Майним Bitcoin с помощью бумаги и ручки