Ферма биткоин — компьютерная система, предназначенная исключительно для майнинга (генерации новых денежных единиц) криптовалюты Bitcoin.
Кратко напомним процесс майнинга. Итак, целью майнинга является вычисление нового блока системы Bitcoin. Блоки используются системой для подтверждения подлинности платежных транзакций и сохранения информации о них в единой распределенной базе данных.
Дополнительно в системе имеется такой параметр как «сложность», который пересчитывается в сторону увеличения каждые две недели и рассчитывается индивидуально для каждого майнинг-устройства. Он влияет на скорость вычисления нового блока.
Из процесса майнинга следует, что технические требования к фермам биткоин достаточно специфичны, и обычные компьютеры не в состоянии обеспечить нужную вычислительную мощность. Алгоритм расчета для увеличения скорости требует максимального использования параллельных вычислений.
Фермы биткоин бывают трех типов:
- Фермы на базе видеокарт компании ATI (сейчас AMD). Графические процессоры (GPU) видеокарт ATI идеально подходят для майнинга биткоин и не уступают первенство в скорости уже много лет. Поэтому первые коммерческие фермы биткоин состояли из огромного количества одновременно работающих видеокарт. До определенного этапа такие фермы вполне соответствовали своему назначению. Они продолжают использоваться и сейчас, но возросшая сложность майнинга биткоин сделала их экономически невыгодными из-за большого энергопотребления и проблем с охлаждением.
- Фермы на базе FPGA (программируемых логических матриц). Модули FPGA производят вычисления со скоростью GPU, но при этом потребляют в разы меньше электроэнергии и не требуют мощной системы охлаждения. Кроме того они занимают меньше места и более надежны, по сравнению с видеокартами.
- Фермы на базе ASIC-процессоров. Используются процессоры специально разработанные для вычисления блока Bitcoin. Скорость ASIC-процессоров позволяет им генерировать в 20-30 раз больше биткоинов на доллар инвестиций по сравнению с FPGA-фермами. Единственный недостаток таких ферм – высокая стоимость и как следствие увеличение срока окупаемости. Но на данный момент это самое передовое решение для майнинга Bitcoin.
Фермы биткоин в настоящее время – вполне сформировавшийся сегмент компьютерного рынка. Множество фирм предлагают готовые фермы для майнинга биткоин любого типа (GPU, FPGA или ASIC) и мощности.
Спасибо за публикацию, очень правильно все написано!