Видите? Обычные пользователи ищут ТОЧНО в таком же спектре значений, как и пользователи, которые подключены к пулу.
Так что - никакого выигрыша не будет.
В каком кто ищет диапазоне - это их личные половые проблемы. Решение все равно распределено равновероятно по всей области значений. Так что считать надо вероятности.
Берем вашу же постановку задачи:
900 пользователей майнят соло, 100 пользователей майнят в пуле. Значит вероятность найти блок у пула = 10%, у одного соломайнера = 0.1%. Вероятность впустую сжечь электричество у пула = 90%, у соломайнера = 99.9% Вопросы есть?
Нет, не проблема, если выбрать другую архитектуру решения. Должна быть глобальная распределенная БД, в которой каждому кошельку будет соответствовать отдельный IP.
Кто будет писать в эту базу данных? Сами майнеры? Что помешает майнеру с ип адресом 1.1.1.1 записать в базу значение
якобы своего ип адреса 2.2.2.2 ?