Криптокапиталы: практическое руководство по работе с криптовалютами (страница 3)
Само слово Blockchain в переводе с английского означает «цепочка блоков», и это хорошо определяет ее суть. Все данные записываются в связанные между собой блоки. Они содержат временную метку и информацию о транзакциях. Когда новый блок добавляется в цепочку, он стыкуется с предыдущим с помощью уникального кода. В эту цепочку блоков нельзя внести изменения – фрагменты невозможно поменять местами, заменить или наполнить другой информацией. Благодаря криптографии блокчейн защищен от вмешательств, и это делает его безопасным. К тому же, в системе нет единого сервера, на котором хранилась бы вся база данных. Содержимое может быть одновременно записано на различных устройствах.
Вот как определяют блокчейн М. Кейси и П. Винья, обозреватели Wall Street Journal и авторы книги «Эпоха криптовалют»: «В сущности – это цифровой реестр (или проще – учетная книга), распределенный по децентрализованной сети автономных компьютеров, которые обновляют и поддерживают его таким образом, чтобы любой пользователь мог доказать достоверность и подлинность записи».
Блокчейн стал основой для создания криптовалют – децентрализованной, анонимной и безопасной системой электронных денег.
Каждая транзакция должна быть подтверждена большим количеством компьютерной мощности. Этот процесс «добычи» цифровой валюты называется майнинг.
Исследователь криптотехнологий Ян Лански выделил 6 требований, которым должна соответствовать любая цифровая денежная система:
1. Отсутствие центрального органа управления, не подверженность государственным вмешательствам, состояние поддерживают распределенные участники.
2. Хранится обзор криптовалютных единиц и их владельцев, контролировать каждый портфель может только его обладатель.
3. Система определяет, могут ли быть созданы новые криптовалютные единицы, т. к. у большинства криптовалют есть ограничения на выпуск. Предложение и стоимость цифровых активов определяют пользователи, т. к. исходный код открыт.
4. Право собственности на криптовалютные единицы может быть доказано исключительно криптографическим способом.
5. Разрешено проводить транзакции, в которых меняется владелец криптографических единиц. Заявление о такой операции может быть выдано только субъектом, подтверждающим текущее право собственности на эти единицы.
6. При одновременном вводе двух различных инструкций по смене владельца одних и тех же криптографических единиц, система выполнит только одну из них.
В 1994 году произошло еще одно революционное открытие. Американец с венгерскими корнями, шифропанк[16] (сторонник цифровой конфиденциальности и децентрализации) Ник Сабо предложил концепцию смарт-контрактов, которая легла в основу работы криптовалют.
Smart-contract («умный контракт») – это автоматически исполняемый контракт, условия которого напрямую зашиты в код внутри блокчейна. В самих контрактах изложены условия взаимодействия между сторонами, в них зафиксированы юридические обязанности всех сторон. Смарт-контракты нужны для автоматизации транзакций, связанных с блокчейном, и для упразднения посредников. На этом фундаменте позже был построен биткоин, эфир и многие другие криптовалюты.
Прототипы криптовалют
Итак, вернемся к проблеме двойного расходования и разработкам Дэвида Чаума. В своей работе под названием «Слепые подписи для неотслеживаемых платежей» он предложил концепцию «электронной наличности». Система, придуманная Чаумом, называлась eCash, и, по сути, это была первая криптовалюта.
ECash позволяла пользователям хранить цифровые деньги на локальном компьютере, а также отправлять и получать электронные активы без раскрытия своей личности. Для шифрования информации Чаум придумал «формулу ослепления», благодаря которой средства можно было безопасно передавать между пользователями. Такие подписи решали проблему двойного расходования. В них использовалось RSA шифрование – тот самый алгоритм, который мы описали в начале главы в сценке с участием Алисы, Боба и Евы. Однако разработка Чаума велась для банков и регулирования платежей, а значит, о децентрализации не было и речи.
В 1989 году Чаум основал компанию DigiCash, которая использовала технологию eCash. Однако DigiCash просуществовала недолго. Предприятие не смогло конкурировать с растущей популярностью кредитных карт – они просто были удобнее, чем прото-криптовалюта Чаума. Сыграл роль и тот факт, что в 1990-х люди не особо задумывались о конфиденциальности данных. В итоге DigiCash объявила о банкротстве в 1998 году.
Тем не менее идеи профессора Чаума не были забыты. Их подхватил британский разработчик, доктор Адам Блэк. Еще в 1997 году он предложил концепцию Hashcash. Цель разработки была в том, чтобы сократить спамерские атаки. Hashcash не работала с транзакциями электронных денег, но предлагала свой вариант решения проблемы двойных расходов, причем без участия централизованных органов.
Блэк придумал криптографическую функцию, которая предлагала пользователям перед отправкой письма решить головоломку и таким образом создать уникальную электронную подпись.
На это требовалось определенное время, а значит, сокращался риск, что отправитель окажется спамером. Просто не хватило бы сил делать рассылку с такими «сложностями» на сотни адресов. Хотя механизм Hashcash и близок к принципу работы криптовалют, эта система не была предназначена для создания новых валютных единиц.
Ник Сабо, которого мы уже упоминали выше, тоже пытался создать свою электронную валюту. В 1998 году он опубликовал концепцию Bit Gold, где описал версию децентрализованной криптовалюты, которая изменила бы систему рынка золота. К сожалению, идея Bit Gold так и не была воплощена и осталась существовать лишь на бумаге.
Кстати говоря, некоторые конспирологи полагают, что именно Ник Сабо под псевдонимом Сатоши Накамото создал биткоин. Эту и другие теории мы еще обсудим в последующих главах.
Конечно, были и другие попытки создать криптовалюты. Это проекты Blinded Cash, B-Money и т. д. Они в целом решали проблему двойного расходования, но были не очень удобны в использовании и имели ряд недостатков – были медленными, дорогими и небезопасными. Кроме того, они не могли обеспечить полной анонимности, так как все транзакции записывались в централизованную базу данных. Тем не менее они заложили техническую основу для появления самой известной и ценной криптовалюты в мире.
Почему именно биткоин?
В наши дни биткоин – любимый инструмент трейдеров и инвесторов, он имеет самую большую рыночную капитализацию и наиболее популярен среди пользователей. На диаграмме ниже вы видите колебания цены биткоина за всю историю его существования.
Но что такого уникального предлагает биткоин, почему именно эта криптовалюта показала себя как наиболее жизнеспособная, почему именно ее приняли во всем мире?
Ник Сабо писал: «Все деньги, которые когда-либо использовало человечество, были ненадежны в той или иной степени, что проявлялось в самых разных формах: от подделки до кражи, но наиболее пагубной из них, вероятно, была инфляция».
Биткоин в полной мере решает эту проблему, а также предлагает удобную и понятную систему транзакций – и в этом его революционность.
Все описанные выше технологии послужили вдохновением для Сатоши Накамото. Идеи, предложенные Чаумом, Блэком, Сабо и другими разработчиками, были ощутимо улучшены в алгоритме биткоина.
Также перед создателем новой цифровой валюты стояла непростая задача – найти собственное решение проблем безопасности. И он справился.
Давайте поговорим о том, что из себя представляет биткоин, как он раз и навсегда изменил мировой финансовый рынок. Перенесемся в 2008 год, когда был зарегистрирован домен bitcoin.com и появилась загадочная «Белая книга» не менее загадочного Сатоши Накамото.
Рис. 1. График цены биткоина
Источник: TradingView https://ru.tradingview.com/
Глава 3
На заре эпохи блокчейна
«Белая книга»
31 октября 2008 года на платформе Metz Dowd была опубликована работа под названием «Bitcoin: A Peer-to-Peer Electronic Cash System» – «Белая книга» (далее будем называть ее White Paper), написанная анонимным разработчиком под псевдонимом Сатоши Накамото. В ней всего 9 страниц, но в этот небольшой документ помещается описание всех ключевых принципов проекта «Биткоин».
Публикация White Paper и презентация биткоина стали настоящей революцией в криптографии. Это событие повлияло на всемирное признание и распространение цифровых валют.
Кратко изложим содержание White Paper.
Биткоин, как и любая другая современная криптовалюта, работает на основе хеширования – функции, которая при помощи математических формул преобразует случайный объем данных в короткую строку кода.
В идеале для каждого набора информации нужен уникальный хеш. Он гарантирует безопасность операций и необходим для проверки подлинности данных в технологиях, связанных с блокчейном.
В сети «Биткоин» каждая транзакция подтверждается той или иной последовательностью хешей. А хронологию транзакций вычисляет одноранговый распределенный сервер временных меток.
Блокчейн биткоина устроен так, что после шифрования введенные данные нельзя изменить, но система должна их проверить, чтобы удостовериться в подлинности транзакций. Для этого используется консенсусный механизм доказательства работы – «proof-of-work», благодаря которому сложно добавить в цепочку новый элемент. Сначала нужно выполнить сложные вычисления и задействовать огромные мощности – защита от злоумышленников, у которых, скорее всего, нет таких ресурсов.
Информация о транзакциях равномерно распределена по множеству узлов системы – они называются «ноды». Благодаря им практически невозможно существенно изменить реестр. Опять же, потребуется высокопроизводительное оборудование.
Для проверки существующих блоков, добавления новых и для выпуска монет нужны люди – их называют майнерами. Конечно, они выполняют работу не просто так, а за вознаграждение – процент от каждого выпущенного ими биткоина.
Чтобы система не перегружалась таким колоссальным объемом данных, Сатоши Накамото предложил обрезать старые транзакции. От полноценной записи остается только корень – Меркла[17]
