Пользователь под ником gbg адаптировал игровую приставку Nintendo Entertainment System (NES) 1985 года выпуска для получения биткоинов. Система выполняет майнинг криптовалюты, но не гарантирует какой-либо прибыли из-за низкой мощности. Описание проекта RetroMiner опубликовано на посвященном ему сайте.
Биткоин — самая известная криптовалюта и децентрализованная платежная система. Курс биткоина нестабилен, но с прошлого года он уверенно растет, и в этом месяце стоимость одного биткоина впервые превысила стоимость унции золота. Биткоины можно покупать и продавать как обычную валюту, а также их можно получать так называемым майнингом. Поскольку в системе нет центробанка, отвечающего за проведение и корректность транзакций, эта задача поручается пользователям системы, при этом пользователю, которому выпала честь обновить блокчейн, получает в качестве бонуса фиксированное количество биткоинов, и в дополнение к ним комиссию от транзакций в новом блоке. Подробнее о том, как работает криптовалюта, можно прочитать в материале N+1 «За одного битого».
Номинально у всех «майнеров» равные шансы получить вознаграждение, но фактически преимущество владельцев наиболее мощных компьютеров, решающих хэш-задачи: шансы пользователя пропорциональны мощности его «фермы». Кроме того, в последние годы получили распространение специализированные микросхемы, которые позволяют строить целые биткоин-фермы.
Таким образом, шансы на победу для машины на базе восьмибитной игровой приставки были изначально невелики, и по словам автора, он взялся за эту задачу из любопытства, а не ради материальной выгоды. Он решил доказать своему другу, что его хобби — старые приставки Nintendo — вполне применимо для решения современных задач. Gbg поспорил, что сможет адаптировать NES 1985 года выпуска для майнинга биткоинов.
Создание системы заняло неделю. Игровая приставка используется в качестве компьютера, выполняющего хэш-алгоритм SHA256. Одна из проблем заключалась в том, что этот алгоритм базируется на 32-битных операциях, поэтому автор использовал одноплатный компьютер Raspberry Pi для сбора данных из сети и их компиляции в ROM-файл, который приставка уже может обработать. Этот файл пересылается на приставку при помощи нескольких дополнительных бесплатных программных модулей, и NES выполняет всю математику.
В случае успеха приставка показывает зеленый экран, неуспеха — красный. Камера PlayStation Eye, направленная на экран, снимает изображение и передает программе компьютерного зрения для распознавания цвета — если он зеленый, система оповещает сеть об успешной майнинговой операции. В итоге вся система успешно справляется с задачей майнинга, так что спор автор выиграл, хотя признает, что заработать с такой маломощной системой практически невозможно.
Это не первый случай применения NES для современных задач. В 2016 году дизайнер Рейчел Вейл доработала старую восьмибитную видеоприставку таким образом, чтобы консоль можно было использовать для просмотра твитов.
Надежда Бессонова
Компания Lumina представила стол со встроенным экраном и беспроводными зарядками. Экран позволяет выводить виджеты в дополнению к монитору компьютера, например, календарь или ленту Twitter. Также в столе есть моторы, меняющие его высоту: вручную по желанию пользователя или автоматически, чтобы он не сидел в одном положении весь день.