Для того, чтобы поместить его в чуть более простых терминах, которые объясняют концепцию добычи прямо:
Ради этого объяснения, скажем, ваш компьютер супер старый компьютер, который может только выполнять вычисления очень медленно.
Когда ваш компьютер мины, она генерирует случайные значения снова и снова, скажем, числа от 1 до 1000000.
Для того, чтобы получить блок Bitcoin, случайное значение, она генерирует должно быть ниже определенного числа, например 100000. Так, в среднем, ваш супер-медленный компьютер получит блок после 10 попыток, так как 100k является десятым одного миллиона. Для того, чтобы нарастить трудности, количество должно быть ниже, может быть уменьшена до 50к, что делает его в два раза сильнее, или, кроме того, чтобы 10k, или 1k, или 1, и т.д.
Bitcoin клиент динамически видит, как создаются быстро Bitcoins и регулирует трудности здесь и там, так что блоки скорости обретаются на всегда останется в среднем 10 минут на каждый блок. И как люди до меня описали, каждый 210K блокирует количество половинок. Поэтому, когда мы достигаем 210K блоков, награда будет 25 Bitcoins на блок, а не 50.
См текущий счет блокирования всех Bitcoin здесь:
http://blockexplorer.com/q/getblockcountНадеюсь, что ответил на некоторые вопросы.