Как стать автором
Обновить

Комментарии 30

Теперь можно майнить на кластере китайцев.
Или нанять Анатолия Вассермайнера
И майнить на нем параллельно
Автору этого поста надо познакомиться с автором поста про QR коды habrahabr.ru/post/127197
Криптографию на гиктаймс? Не думаю.
Теперь на хабре есть свои вахтеры. Правильной дорогой идем.
Во время умственной работы мозг также интенсивно потребляет энергию, так что 1500 ккал тут не обойдёшься.

С другой стороны, медицинский раствор глюкозы, возможно, выйдет дешевле пончиков. Но и другие питательные вещества (белки, жиры, клетчатка) тоже нужны для длительной работы.
Аппаратный ускоритель
image
А Вы в курсе что эту штуку ещё и можно турбировать? Я пр Счёты… мылом натирали стерженьки, костяшки летели от толчка до конца — сильно ускорялись расчёты.
" я записал слова от A до H в шестнадцатеричной форме" — полагаю, всё-таки имелись в виду буквы, а не слова.

В оригинале («I've written each block A through H in hex») вообще не использует ни «слова», ни «буквы», так что это вольность перевода.
Ну в переводе много вольностей, да. Но не в этом случае.
Я, действительно, не стал использовать слово «блок» в четвёртом смысле (биткойн-блок, алгоритмический блок, блок данных).
Но в русской терминологии эти блоки A..H, которыми оперирует криптографический алгоритм, называют именно словами, блоки это другое, размер блока для SHA-256 — 512бит, но размер слова — 32 бита.
За примером ходить далеко не надо, откройте вики по SHA-2.
«дополнения разбивается на блоки, каждый блок — на 16 слов.», «На каждой итерации 2 слова преобразуются, функцию преобразования задают остальные слова».

Термина «буквы» никогда не встречал в таком контексте.
Ага! Спасибо за разъяснение. Беру свой коммент обратно.
«Беру свой коммент обратно».

Звучит как попытка забрать перчатку после вызова на дуэль =)
А на Ардуино майнер уже делал кто-нибудь?
Делали конечно, ради шутки, такой же как и ручной майнинг.
Производительность никакая. Развитие майнинга было примерно такое: cpu -> gpu -> fpga -> asic. Слабенькие 1-2, даже 4-8, ядерные микроконтроллеры сюда никак не вписываются.
Даже на NES делали
retrominer.com
Скажу только за себя — мне очень интересно. Сколько материалов не прочитал, но тут все классно рассказано,
Спасибо большое, вот теперь я действительно понял как работает биткоин
А рендерить 3D сцены вручную кто-нибудь уже пробовал?
Ух, много лет уж как. Говорят, Леонардо да Винчи неплохо рендерил… :)
Да, давно уже:
image
А тут, значит, поделили на ноль:

НЛО прилетело и опубликовало эту надпись здесь
Судя по характерным дырам, не текстуры, а нормали в геометрии поехали. Видно грани неправильных треугольников в нижних углах.
Художники эпохи Возрождения в этом неплохо преуспели.
… и майнил биткойны в аду
Немного не уловил, а где хешировался список транзакций? Он в этом блоке огромный.
В статье же написано:
«На схеме ниже показан типичный блок в цепочке и его хэш. Желтым выделены байты, которые и участвуют в процессе хэширования».
Очевидно, что сами транзакции не участвуют в хэшировании.
А, понял.
MerkleRoot — 256-bit hash based on all of the transactions in the block — это и есть хеш всех транзакций. А в майнинге уже хешируется по нему.
Не совсем так, Merkle Root куда более сложная сущность, чем просто хэш всех транзакций. Если вкратце, то это корень бинарного дерева double-SHA256 хэшей каждой транзакции, где уровень выше в дереве хэширует конкатенации двух своих ветвей (тоже с хэшами).
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации