Николай,
Кто то же рулит процессом, уже несколько раз меняли награду за майнинг, неужели сами майнеры выступили за снижение награды несколько раз?
Да блин, сколько можно?
Вот строка, где майнер устанавливает свою награду используя функцию GetBlockSubsidy.
А вот так выглядит ваш кукл, который награду режет:
// Subsidy is cut in half every 210,000 blocks which will occur approximately every 4 years.
nSubsidy >>= halvings;
В функции ConnectBlock происходит проверка того, что майнер назначил себе награду, не больше положенной. Эту проверку запускают другие майнеры и не принимают блок, если награда неправильная. Повторяю, читайте медленно, чтобы понять — один майнер блок генерирует, тратит электричество, а другие майнеры этот блок подтверждают и не принимают блоки, которые не соответствуют правилу алгоритма.
Еще в правом верхнем углу есть ссылка Contributors, это ваше мировое правительство, список людей, которые этот файл меняли. Например validation.cpp, в котором расчет и проверка награды, менял 101 человек. А если вы нажмете кнопку Blame, то увидите всю историю изменения кода. Там указан конкретный человек, который менял, когда и почему. Еще если покопаетесь, то найдете обсуждения каждого изменения. Все это открытая информация и так разрабатываются все open source проекты.
>Были случаи кражи биткоинов с кошельков уж не бывшие ли это работники по обслуживанию системы биткоина знающие дыры в системе
Вам в папку crypto, там весь код указан, алгоритмы известны и теоретически доказаны. Тысячи людей до вас ошибок в них не нашли. Дерзайте, ищите закладки.
И какие, млять, «работники по обслуживанию системы биткоина»? Идите и запустите у себя узел, станьте частью «системы» и ее «работником». Ваш узел найдет другие узлы и начнет майнить биткоин, запускать функцию GetBlockSubsidy, назначать награду и посылать этот блок другим, а они другим и так далее, пока все майнеры сети не согласятся с тем, что ваш блок правильный. Там еще коллизии бывают, они разруливаются и все это называется алгоритм консенсуса.
Вопросов много, а с информированием и разъяснением тишина
Вот вам видео на 25 минут, с картинками, чтобы было понятно даже детям. Если все еще не понятно, то вы либо слушаете профессионалов, либо идете читать код, либо идете ныть в интернетах. Иного не дано. Ссылки на код выше. Я все сказал.