Bitcoin это как открытая книга для всех в цифровом формате, с регистрацией всех остатков каждого адреса Bitcoin, на самом деле, с записью всех операций между Bitcoin адресом в хронологическом порядке. Все, что поможет сохранить операции и остатки этой книги называется "шахтеры" - по аналогии с разведкой золота - и на самом деле ничего не создаются, созданные или чеканилось но может случиться так, чтобы получить несколько ломтиков огромного "цифровая пицца" с лимитом двадцать один миллион кусочков, в качестве вознаграждения за проверку операций и держать книгу открытой для всех и надежной на в распределенной компьютерной сети - то есть, без центральной точки отказа.
Эти награды - или кусочки пиццы - называются Bitcoin монет, но обратите внимание, что они на самом деле существуют только в виде остатков, связанных с адресом Bitcoin и соответствующий закрытый ключ.
Что является приватным эти секретные ключи каждого адреса Bitcoin, и эта информация хранится в специальном файле, называемом бумажником (walltet.dat), которая защищает эту информацию, что делает его невидимым и герметичное как можно больше.
Работа горных компьютеров, чтобы сделать операции становятся необратимыми, методом проб и ошибок, пока они не найдут место в цепи блоков, которые делают их необратимыми. Уровень сложности этого пробы и ошибок, чтобы найти свое место в так называемом blockchain является схемой, которая делает операции необратимы и избежать двойных расходов от Bitcoins из этих адресов в цепочке сделок, и она корректируется каждые две недели, так что новый блок вставляется через каждые десять минут - независимо от количества вычислительной мощности сети - с соответствующим воздаянием пиццы ломтиков, а не монеты, чтобы "шахтеры" что на самом деле создали последний блок будет добавлен - как правило, сотрудничает в бассейнах с другими шахтерами, чтобы иметь больше шансов не упустить награду. Они получают пиццу ломтики, не монеты в адрес Bitcoin они назначат для этой цели.
Эта награда называется coinbase и то, что делает стоимость Bitcoin монеты для обращения. Да, они являются монетами, а не кусочки пиццы. Но если вы хотите думать его с кусочками пиццы, вы можете счастливо сказать, что на самом деле нет монеты: просто "шахтеры" получить кусочки пиццы в своих назначенных Bitcoin адресов, что позволяет транзакции между Bitcoin адресами.
Числа, используемые таинственную Big Daddy из Bitcoin, Сатоши Накамото, несколько произвольны и эмпирический, но работают хорошо, и, кажется, был вдохновлен золотодобывающих anologies, а также обеспечить достаточную денежную массу, которая может стать сравнимым с США доллар к 2030 году.
Секретный ключ и Bitcoin адрес образуют пару и, как ключ и шкафчик, или в качестве пароля и вашего банковского счета. Но их математические свойства очень частность потому, что можно вычислить в некоторой доле секунды на Bitcoin адреса, в паре с закрытым ключом. Но обратное бы бесчисленные миллионы, если не миллиарды лет, как это должно было бы быть сделано путем проб и ошибок, даже если были использованы квантовые компьютеры.
Можно думать, что с большим количеством удачи вы можете найти секретный ключ и сгенерировать пару так, чтобы соответствующий адрес Bitcoin был балансом красть, но вероятность этого, конечно, гораздо меньше, чем три молнии падают на тот же человек и его оставшиеся в живых, хотя это, возможно, уже произошло в прошлом.
Для снижения риска вы должны иметь много Bitcoin адреса в вашем Валет. Имея биткойны хорошо распределены в нашей (ы) кошелек (ы) гарантирует, что он будет гораздо менее вероятно, будет шанс увидеть все ваши Bitcoins исчезают волшебным.
Если вы зашифровать ваш кошелек и иметь биткойна распределенный во многих адресах, вы должны быть безопасными.
[РЕДАКТИРОВАТЬ]
Предел 21 млн Bitcoins результатов от накопления 50 Bitcoins наградить каждые десять минут в течение первых четырех лет (50x6x24x365x4 = 10 512 000), плюс половина, 25 Bitcoins вознаграждение каждые десять минут в течение следующих четырех лет (5256 000 + 10 512 000 = 15 768 000), плюс половина, 12,5 Bitcoins вознаграждение каждые десять минут в течение следующих четырех лет (2 628 000 + 5 256 000 + 10 512 000 = 18 396 000) ... и так далее и тому подобное, до награды четвереньки лет до так, что он не добавляет ничего к общей сумме "почти" 21 миллионов более точно: 20999999,97690000 BTC.
Вот код, который накладывает это ограничение,
// на main.cpp
int64 статический GetBlockValue (интермедиат nHeight, int64 nFees)
{
Int64 nSubsidy = 50 * МОНЕТКА;
// Субсидия разрезают пополам каждые 210000 блоков, которые будут происходить примерно каждые 4 года
nSubsidy >>= (NHeight / 210000);
вернуться nSubsidy + nFees;
}