Мацей Витковяк (Maciej Witkowiak) опубликовал на GitHub код, который позволяет добывать BTC на Commodore 64, одном из первых компьютеров массового рынка, с производительностью 0.2 х/с. Commodore 64 был выпущен в 1982 году и стал первым широко используемым 8-битным персональным компьютером, ориентированным на игры и создание музыки. У домашнего компьютера было 64 кибибайта оперативной памяти, тогда как современные компьютеры обычно имеют от 4 до 32 гигабайт оперативной памяти.
Майнинг можно реализовать практически на любом компьютере – он сводится к обработке хэш-функций. В первые годы существования биткоина майнить можно было на домашнем компьютере, сейчас же для месячного заработка выше средней зарплаты требуется покупка оборудования на десятки тысяч долларов, а срок полной окупаемости измеряется месяцами, а часто и годами.
Майнинг BTC на Commodore 64. Изображение: Мацей Витковяк.
Разработчик кода для майнинга на Commodore 64 Мацей Витковяк, оценил скорость хэширования на старом компьютере в 0.2 х/с. Для сравнения, современный ASIC-майнер, например, Antminer T19, считает хэши со скоростью 84 Тх/с. Поэтому маловероятно, что на Commodore 64 когда-либо можно будет добыть блок Биткоина или другой распространенной криптовалюты.
Поскольку на любом компьютере можно запускать процесс добычи BTC, разработчики в последнее время начали экспериментировать с разнообразным старым оборудованием. В прошлом месяце один из пользователей YouTube превратил Game Boy 1989 года - первую крупную портативную игровую консоль Nintendo - в майнер BTC. Код для Commodore 64 на Github - ответвление кода для Game Boy.
Витковяк отметил, что Commodore 64 не очень эффективно обрабатывает 32-битные вычисления, которые необходимы при выполнении хэш-функций. Он дал пользователям рекомендацию: «Просто наслаждайтесь этим опытом».
Напомним, что в начале года майнер из США установил майнинговую ферму из видеокарт Nvidia в багажник своего BMW i8 и запитал ее от электрической силовой системы автомобиля.