Объявления
Лучшая статья недели
Светлая сторона крипты
Ветры зимы в криптосфере
Почему биткоин застрял на месте, пока фондовый рынок бьет рекорды
Майнинговый клиент — программный компонент, который обеспечивает взаимодействие вычислительного устройства с блокчейн-сетью или майнинговым пулом во время добычи криптовалюты.
Клиент получает вычислительные задания, передаёт их оборудованию, принимает результаты и отправляет выполненную работу обратно. В зависимости от реализации он также может отвечать за выбор сервера, авторизацию, обработку ошибок и контроль состояния соединения.
Основной цикл работы
- Клиент устанавливает соединение с пулом или другим компонентом сети.
- Получает необходимые данные и вычислительное задание.
- Передаёт задачу вычислительному оборудованию.
- Получает результаты вычислений.
- Проверяет их на уровне, предусмотренном реализацией.
- Передаёт результат пулу или сети.
- Получает следующее задание и повторяет цикл.
Отличие от майнингового ПО
Майнинговое ПО — более широкое понятие. Оно может включать сам клиент, средства настройки оборудования, мониторинг, управление несколькими устройствами и другие компоненты.
Майнинговый клиент является функциональным ядром, отвечающим непосредственно за выполнение и передачу майнинговой работы.
Протокол взаимодействия
Для обмена заданиями и результатами клиент использует соответствующий протокол майнинга. Выбор протокола зависит от конкретной сети, пула и программного обеспечения.
Популярные модели
Бренды
Fluminer
ElphaPex
Ebang
Canaan
Todek
Bitdeer
iPollo
Baikal
StrongU
VolcMiner
MicroBT
Lucky Miner
Jasminer
Auradine
Innosilicon
IceRiver
Hummer Miner
Holic
Heatbit
Goldshell
FusionSilicon
Bitaxe
Bitfily
Digital Shovel
Dayun
Bolon Miner
Braiins
BW
Halong Mining
Bitfury
Spondoolies
PinIdea
Pantech
Obelisk
DragonBall Miner
FFMiner
ForestMiner
GMO miner