Как работает BitCoin?

Базовым элементом этой платёжной системы является программа-клиент с открытым исходным кодом. С помощью сетевого протокола прикладного уровня запущенные на множестве компьютеров клиенты соединяются между собой в одноранговую сеть.

При создании транзакции Когда один пользователь передаёт некую сумму другому пользователю, он создаёт новую транзакцию, которая содержит "подпись" предыдущей транзакции, подписанный им, и публичный ключ кошелька следующего владельца. Затем эта информация широковещательным запросом отправляется в сеть. Остальные узлы сети проверяют подписи, прежде чем принять транзакцию к обработке и перевести средства с одного счета на другой.

Пользователи и участники

На данный момент платежная сеть биткоин насчитывает порядка 60 тыс. серверов. Это машины, которые хранят блоки транзакций и подтверждают транзакции пользователей.

Количество пользователей оценить труднее, но можно говорить что их на порядок больше.

Пользователь — это человек использует программное обеспечение, которое может посылать и получать биткоины, но при этом не хранит чужие блоки транзакций и не подтверждает транзакции.

Анонимность

Да! Ваши транзакции хранятся в открытом доступе. Но нигде не хранится вашего имени. И нет надежного способа связать вас и какой-то конкретный счет, кроме как изъять ваш компьютер, с которого вы делали переводы( но большинство клиентов поддерживают функцию дополнительного шифрования ваших приватных ключей).

Для достижения полной анонимности, вы можете получать и отправлять биткоины каждый раз с нового счет. Помните! Нет ограничения на количество счетов.

Счет в системе

Пользователь может создать очень много различных счетов в системе. Теоретически никаких ограничений на количество счетов в системе не существует.

Счетом в системе "биткоин" является уникальный адрес, который генерируется при помощи специального алгоритма, так называемого криптографического "хеширования". Счет в системе это уникальная пара "публичный ключ" и "приватный ключ".

Что бы совершить перевод с определенного счета нужно знать его приватный ключ". Для каждого счета есть свой приватный ключ и только один.

Пример :
Приватный ключ: 5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreAbuatmU
Публичный ключ: 1MsHWS1BnwMc3tLE8G35UXsS58fKipzB7a

Вы вы не можете в ручном режиме указать приватный ключ для своего счет. Приватный ключ высчитывается при помощи алгоритма, гарантирующего, что проще слетать на марс, чем его взломать.

К примеру вот https://blockchain.info/ru/address/1i7cZdoE9NcHSdAL5eGjmTJbBVqeQDwgw публичный ключ кошелька, на котором лежат 144 тыс., биткоинов правительства США( эквивалент € 64,629,766.83 ). И до сих пор с него не пропало ни одного "биткоина".

Попытки взломать платежную эту систему предпринимались неоднократно, но они не увенчались успехом.

Создать счет

Что бы начать принимать биткоины, вам достаточно установить одну из программ-клиентов, или воспользоваться интернет кошельком.

Вот несколько способов:

  • MultiBit - установить приложение для Windows, Mac и Linux.
  • Bitcoin Wallet - для телефона или планшета на Android.
  • Blockchain - многофункциональный web кошелек
  • BTC TRADE UA - зарегистрироваться у нас на бирже, и мы вам сгенерируем адрес для прием платежей

Безопасность

Вы уже поняли, что доступ к вашему счету контролируется при помощи приватного ключа.

То есть, что бы максимально обезопасить ваши средства, вам достачно записать ваши приватные ключи на флешку(файл wallet.dat).

Без этого файла никто не сможет списать средства с вашего счета.