Тогда предлагаю следующую схему. Она должна решить врожденные проблемы некоторых коинов. Вычисляется уровень избыточной мощности сети при которой атака 51 невозможна. Для этой мощности вычисляется уровень сложности. Теперь мы имеем эталонный уровень сложности при котором сеть не взломать. Пока мощность сети маленькая все идет по обычному варианту. Но как только уровень сложности достигает эталонного уровня то сеть начинает отключать избыточные мощности. То есть появляется новый пул добавляет мощность, а значит и сложность он автоматически отключается из добычи. То есть при достижении эталонной сложности самые крупные единицы с большой вычислительной мощностью отключаются от добычи. Нет смысла делать крупные пулы. Система поощряет малые пулы они пострадают в меньшей степени так как мощность единицы маленького пула мала. Сложность не намного повышается от эталонной и держится на одном уровне. Все довольны. И заметьте, теперь полная децентрализация! Насчет обновлений. Если в клиент пихать много чего социального то да, социальные фишки необходимо время от времени обновлять. Значит можно внедрить вредоносное ПО. Клиент должен быть максимально простым. Он должен выполнять только одну клиентскую функцию передачу денег. А значит его обновления будут минимальны или их не будет.