Что такое блокчейн?

Что такое блокчейн?

Denis Smirnov

Что такое блокчейн?

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

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

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

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

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

А если данные изменились, и легальный хозяин хочет их изменить?

Изменить их нельзя, но можно добавить новый блок, который должен быть "подписан" в соответствии с определенными правилами, например, чтобы значение контрольной суммы блока соответствовало нужным параметрам. "Подлинные" данные отобразятся сразу на всех устройствах.

Зачем нужен блокчейн?

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

Допустим, гражданин Иванов хочет продать квартиру, а Петров – ее приобрести. Вряд ли они согласятся просто обменять чемодан с деньгами на ключи и документы. Для оформления сделки они идут к нотариусу, который подтверждает, что у Иванова подлинное свидетельство о праве собственности, а у Петрова – не фальшивые купюры. Только после нотариального оформления, сделка совершается.

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

То есть пока блокчейн не применяется?

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

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

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

Еще один пример использования – онлайн-голосование. Сейчас такую систему планирует внедрять правительство Эстонии. Сфальсифицировать голос конкретного гражданина или убрать его из цепочки невозможно.

Само собой, есть и "электронные нотариусы".

Как эта технология может помочь государству?

На глобальном уровне сфер применения еще больше. Наверняка, каждый сталкивался с необходимостью показывать паспорт при оформлении медицинского полиса, водительских прав и даже пропуска на работу. Теперь представьте, что ваш паспорт хранится в "блоке", и при получении нового документа, запись просто обновляется. Не нужны тысячи и тысячи бумаг, все хранится в зашифрованной и неизменяемой базе данных. В ней могут содержаться кадастровые номера земельных участков, номера банковских счетов, свидетельства о праве собственности, данные водительских прав, полиса ОМС, записи об уплате налогов – и еще множество прочих документов, которые надо защищать от подделок или часто предъявлять.

Биткойн и блокчейн это одно и тоже?

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

Зачем она нужна?

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

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

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

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

Чем отличается биткойн от других валют?

Основная разница – биткойн ничем не обеспечен. Цена биткойнов напрямую зависит от спроса и предложения, то есть того насколько валюта нужна людям. Можно провести параллель с золотом, цена на которое напрямую зависит от спроса. Если золото, в какой-то момент не будет никому нужно, то цена на него рухнет, правда, до полного нуля цена не упадет, т.к. это все же металл и из него можно что-то сделать. Из биткойна же в случае отсутствия спроса сделать ничего не получится, поэтому и цена на него теоретически может упасть вплоть до нуля.

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

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

Количество биткойнов ограничено технически – не более 21 миллиона "монеток"

Как "майнить" биткойны?

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

Но значение этой подписи можно попробовать подобрать. Совершенно любой участник сети может попытаться вычислить ее значение и, если ему улыбнётся удача, получить установленное сетью вознаграждение. Эти биткойны буду сгенерированы "из воздуха", как вознаграждение за проведенную работу. На сегодняшний день сумма вознаграждения составляет 12,5 биткойнов или около $15 000.

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

Второй вариант более простой – их можно купить. На 7 марта 2017 года один биткойн стоил $1270.34. Примечательно, что первый в мире обмен криптовалюты на натуральный товар произошел 22 мая 2010 года. Чех Лазло Ханеш предложил своему товарищу 10 тысяч биткойнов в обмен на то, что он закажет две пиццы. Друг согласился и обмен произошел. По курсу на 7 марта 2017 года, каждая из двух пицц стоила бы 372 млн рублей!

А как потратить?

Некоторые онлайн-магазины и сервисы принимают биткойны – из известных – Microsoft, Dell, Ebay. В Москве есть пункт обмена биткойнов на рубли. Но чаще всего криптовалютой пользуются те, кто хочет перевести крупную сумму денег за рубеж (с традиционными деньгами это обойдется в кругленькую сумму, а с биткойнами комиссия будет минимальной).

 

Report Page