.

Следующий, 2010-й, год стал периодом развития инфраструктуры Bitcoin. В этом году начинает функционировать первая криптовалютная биржа Bitcoin Market, потребители впервые расплачиваются биткойнами за реальный товар, развивается майнинг, или создание криптовалюты. В результате укрепления пользовательской инфраструктуры курс криптовалюты по отношению к доллару США взлетел в 10 раз[48].

Блокчейн-технология, положенная в основу протокола Bitcoin, была призвана обеспечить надежность транзакций и достоверность информации о платежах. Реализация потенциала технологий в полном объеме позволила бы противодействовать недобросовестным пользователям, защищая участников оборота без вмешательства государства. Уже в 2010 г. блокчейн подтвердил свою эффективность при защите пользователей от программных ошибок. В августе 2010 г. в цепочке транзакций был зарегистрирован «грязный» блок, образованный в результате программного бага. Проверив распределенную цепочку транзакций, пользователи нашли ошибку и на основании консенсуса исправили код. Так, блокчейн-технология, положенная в основу биткойн-платежей, подтвердила свой статус инструмента, защищенного от недобросовестных пользователей и программных ошибок.

С 2010 по 2017 г. Bitcoin переживает период взлетов и падений. Несмотря на последние, протокол продолжает развиваться и привлекать пользователей. В этот период открываются криптовалютные биржи, организуются выставки и конференции, посвященные вопросам использования криптовалют[49].


Рис. 1.1.

Эволюция протокола Bitcoin[50]


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

Что такое блокчейн? Блокчейн – распределенный реестр, состоящий из взаимосвязанных блоков транзакций. Блоки транзакций, которые регистрируют пользователи, называются узлами реестра, или нодами (nodes). Соответственно, технически блокчейн представляет собой децентрализованную базу данных, предназначенную для хранения и подтверждения достоверности информации. Все размещаемые в блокчейне сведения сохраняются пользователями на своих компьютерах, а достоверность регистрируемых данных обеспечивается криптографическими алгоритмами. Данные алгоритмы будут рассмотрены ниже.

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

При добавлении в блок транзакция подтверждается пользователями. Подтверждение служит доказательством того, что сделка действительна и не может быть отменена[51]. Запись транзакции в один из взаимосвязанных блоков позволяет установить дату ее совершения с точностью до минуты. Алгоритм шифрования данных и присвоение каждому блоку уникального кода сокращают вероятность подлога.

Итак, для большей надежности каждое последующее звено цепочки содержит информацию о предыдущем звене или блоке[52]. Увеличение количества проверенных блоков повышает достоверность всех предыдущих транзакций, ведь каждый раз при создании нового блока пользователи проверяют действительность полной цепочки транзакций: от начала и до конца