Как работает Биткоин

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

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

Блокчейн

Биткойн – это сеть, которая работает по протоколу, известному как блокчейн. В статье 2008 года человек или люди, называющие себя Сатоши Накамото, впервые описали блокчейн и биткойн, и в течение некоторого времени эти два термина были почти синонимами.

Блокчейн с тех пор превратился в отдельную концепцию, и тысячи блокчейнов были созданы с использованием аналогичных криптографических методов. Эта история может внести путаницу в номенклатуру. Блокчейн иногда относится к оригинальному, Биткойн-блокчейну. В других случаях это относится к технологии blockchain в целом или к любому другому конкретному блокчейну, такому как тот, который питает Ethereum.

Основы технологии blockchain, к счастью, просты. Любой заданный блокчейн состоит из единой цепочки дискретных блоков информации, расположенных в хронологическом порядке. В принципе эта информация может быть любой строкой из 1 и 0, что означает, что она может включать электронные письма, контракты, титулы на землю, свидетельства о браке или сделки с облигациями. Эта универсальность привлекла внимание правительств и частных корпораций; действительно, некоторые аналитики считают, что технология blockchain в конечном итоге будет наиболее эффективным аспектом криптовалютного безумия.

В случае биткойна, однако, информация о блокчейне-это в основном транзакции.

Биткойн – это действительно просто список. Человек "A" отправил "X" биткойнов человеку Б, который отправил "У" биткойнов человеку "С" и т. д. Подсчитывая эти транзакции, каждый знает, где стоят отдельные пользователи.

Другое название для блокчейна – "распределенная книга учета", которая подчеркивает ключевое различие между этой технологией и хорошо сохраненным документом Word. Блокчейн биткойна распространяется, что означает, что он является публичным. Любой желающий может скачать его полностью или перейти на любое количество сайтов, которые его анализируют. Это означает, что запись является общедоступной, но это также означает, что существуют сложные меры для обновления книги блокчейна. Нет никакого центрального органа, который следил бы за всеми транзакциями биткойнов, поэтому участники сами делают это, создавая и проверяя "блоки" данных транзакций. 

Вы можете видеть, например, что 15N3yGu3UFHeyUNdzQ5sS3aRFRzu5Ae7ez отправил 0.01718427 биткойнов в 1JHG2qjdk5Khiq7X5xQrr1wfigepJEK3t 14 августа 2017 года между 11:10 и 11:20 утра. Длинные строки цифр и букв являются адресами, и если бы Вы были в правоохранительных органах или просто очень хорошо информированы, вы, вероятно, могли бы выяснить, кто их контролировал. Другими словами, сеть биткойна не является полностью анонимной, хотя принятие определенных мер предосторожности может очень затруднить привязку отдельных лиц к транзакциям.

Пост-Доверие

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

Теоретически, все, что нужно сделать вору, чтобы забрать его у вас, – это добавить строку в бухгалтерскую книгу, которая переводится как "вы заплатили мне все, что у вас есть".

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

Чтобы предотвратить то или другое, вам нужно доверие. В этом случае обычное решение с традиционной валютой будет заключаться в осуществлении операций через центральный, нейтральный арбитр, такой как банк. Однако биткойн сделал это ненужным. (Вероятно, это не совпадение, что первоначальное описание Сатоши было опубликовано в октябре 2008 года, когда доверие к банкам было на уровне нескольких поколений.) Вместо того, чтобы иметь надежную власть держать гроссбух и председательствовать над сетью, сеть биткойнов децентрализована. Все следят друг за другом.

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

Майнинг

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

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

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

Объединение "доказательство работы" с другими криптографическими методами был прорыв Сатоши. Программное обеспечение биткойна регулирует трудности, с которыми сталкиваются майнеры, чтобы ограничить сеть одним новым 1-мегабайтным блоком транзакций каждые 10 минут. Таким образом, объем транзакций удобоварим. У сети есть время для проверки нового блока и книги, которая предшествует ему, и каждый может достичь консенсуса о существующем положении дел. Майнеры не работают для проверки транзакций, добавляя блоки в распределенную книгу исключительно из желания видеть, что сеть биткойнов работает гладко; они также получают компенсацию за свою работу. 

Ключи и кошельки

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

Владение биткойном по существу сводится к двум числам, открытому ключу и закрытому ключу . Грубая аналогия-это имя пользователя (открытый ключ) и пароль (закрытый ключ). Хэш открытого ключа, называемого адресом, является тем, который отображается в блокчейне. Использование хэша обеспечивает дополнительный уровень безопасности.

Чтобы получить биткойн, достаточно, чтобы отправитель знал ваш адрес. Открытый ключ является производным от закрытого ключа, который вам нужно отправить bitcoin на другой адрес. Система позволяет легко получать деньги, но требует проверки личности, чтобы отправить его.

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