Найти тему
Финансы как просто

Как работает blockchain

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

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

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

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

Блоки, из которых состоит блокчейн выполняют функции ячеек для хранения данных транзакций. Новые блоки для записи новой информации создаются постоянно со средней скоростью 1 блок в 10 минут. Как только новый блок создался, он проверяется всеми другими клиентами Bitcoin и прикрепляется к цепочке блокчейна. В дальнейшем изменить его будет невозможна, а база данных автоматически обновится на всех узлах (кошельках) сети.

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

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

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

Объем данных в блокчейне – немногим больше 100 гБ информации. Именно столько нужно программе-клиенту интернет-трафика для его синхронизации.

Всех пользователей сети биткоин условно можно разделить на 2 группы: простые пользователи и майнеры. Простые пользователи совершают транзакции: переводят друг другу биткоины.

Майнеры из этих записей формируют блоки. За каждый сформированный блок система выдает майнеру вознаграждение в виде некоторого количества биткоинов. В настоящее время размер этого вознаграждения составляет 25 монеток.9