Конечно же, Сатоши Накамото (или те, кто скрывается за этим псевдонимом) придумал биткоин не сам. Однако именно ему удалось использовать достижения науки и технологий, чтобы создать первую и главную мировую криптовалюту. Cryptonomist рассказывает, с чего началось создание биткоина и как проходило его становление.
Исследования Дэвида Чаума
Сотрудник факультета вычислительной техники Калифорнийского университета в Санта-Барбаре в 1983 году решил найти такой способ проведения платежей, который бы обеспечивал прозрачность процедуры и анонимность для всех участников. Дэвид Чаум вывел алгоритм «слепой подписи», который позволял провести сделку секретно между двумя анонимными сторонами, но при этом сообщить сторонним наблюдателям, что она состоялась.
После этого Чаум совместно с израильскими разработчиками создал протоколы «электронной наличности». Они позволяли продавцу одобрять сделку только после того, как третья сторона подтвердит анонимный платёж. При этом покупателю достаточно было просто предоставить доказательство отправки средств в цифровом виде.
Адам Бэк и система защиты от спама
Британский разработчик Адам Бэк в 1997 году создал систему защиты от спама Hashcash. Она предполагала, что отправителю нужно совершить множество ресурсозатратных операций, чтобы вычислить хэш письма и отправить его. При этом получатель мог очень быстро проверить правильность вычисления хэша и таким образом убедиться в подлинности сообщения.
Бэк сформулировал задачу так: «Найти такое значение x, что хеш SHA (x) содержал бы N старших нулевых бит».
Этот подход стал основой для алгоритма доказательства выполнения работы. Он используется для майнинга биткоина и ряда других криптовалют.
Bit gold Ника Сабо
Исследователь Ник Сабо в 1998 году начал работу над децентрализованной денежной системой Bit gold. Учёный верил, что электронные деньги избавят мир от множества угроз: подделки, инфляции, кражи.
Над Bit gold Сабо работал около семи лет. Но в 2005 году он закрыл проект, потому что так и не смог полноценно запустить его. К слову, это дало повод считать Сабо кандидатом на роль Сатоши Накамото.
Хэл Финни и его алгоритм
В 2004 году специалист по безопасности, разработчик игр и криптопанк Хэл (Гарольд) Финни написал первый алгоритм «Многоразового доказательства выполнения работы». Это принцип защиты систем от злоупотребления услугами, который был призван не допустить организацию спам-рассылок или DoS-атак, а также создать новую защищенную электронную валюту.
Финни усовершенствовал идею Адама Бэка и предложил клиенту-отправителю выполнять серьёзную, длительную и ресурсозатратную работу. А клиенту-получателю — предоставить средства, которые бы проверяли правильность выполненной работы с минимальными затратами времени, энергии или мощности.
Выход на сцену Сатоши Накамото
О Сатоши Накамото заговорили в конце 2008 года. До этого человек или группа лиц под этим псевдонимом оставляли лишь редкие сообщения на форумах, посвящённых криптографии, электронным платежам
Домен bitcoin.org Накамото зарегистрировал 18 августа 2008 года. А 31 октября он представил техническое описание криптовалюты в «Bitcoin P2P e-cash paper» и первую версию кода.
В документе Накамото описал блокчейн-систему, основанную на идеях Чаума и Бэка. Описание гласило, что все транзакции, которые когда-либо совершались в системе, объединяются в блоки информации. Они публично доступны и связаны между собой особым математическим алгоритмом.
Если содержимое какого-либо блока меняется, необходимо вносить правки и в следующий блок. Это обеспечивает неизменность информации о транзакциях и сразу сигнализирует о стороннем вмешательстве.
Накамото использовал доказательство выполнения работы для значительного усложнения двойного расходования — чтобы одними и теми же биткоинами нельзя было заплатить два раза. Хэш блока транзакций находился через криптографическую функцию SHA-256 с подбором таких параметров, чтобы у результата заданное число старших бит были нулевыми.
Копии базы данных Накамото предложил хранить в биткоин-кошельках. Это зашифрованные клиенты, которые пользователи устанавливают себе на компьютеры. Кошелёк позволял записывать совершенные и подтверждённые транзакции в новый блок, который затем присоединялся к блокчейну.
После регистрации в системе и создания кошелька пользователю присваивался уникальный персональный адрес (открытый ключ). Он использовался при пересылке биткоинов и гарантировал анонимность.
Хэл Финни в 2008 году заинтересовался идеей Сатоши Накамото и проанализировал первую версию выложенного им кода. Финни общался с Накамото по электронной почте. Он находил баги в коде, а Накамото исправлял их.
Майнинг и первые транзакции
Накамото реализовал майнинг новых блоков как решение сложной математической задачи. Майнеру необходимо было подобрать хэш, используя информацию о предыдущих блоках и транзакциях, которые нужно включить в следующий блок цепи. Задачу можно решить исключительно простым перебором.
Генезис-блок биткоина появился в 18:15:05 по Гринвичу 3 января 2009 года.
Первые биткоины намайнил сам Сатоши Накамото на компьютере со стандартным процессором. Наградой за первый блок транзакций было 50 биткоинов. Затем примерно каждые 4 года сумма вознаграждения уменьшается вдвое.
Первая публичная версия программного обеспечения Bitcoin v0.1 вышла 9 января. А 12 января Хэл Финни стал получателем первой биткоин-транзакции. Накамото отправил ему 10 биткоинов на блоке 170. Значит, на тот момент Накамото располагал как минимум 8500 биткоинами.
После этого Финни намайнил несколько блоков на своём домашнем компьютере. Но так как система сильно перегревалась, Финни опасался, что она выйдет из строя. И через некоторое время он попросту выключил компьютер.
Первые биржи, обменники и оплаты
В 2009 году за один доллар давали от 7000 до 1600 биткоинов. Курс был привязан к мощности процессора, которая требовалась для генерации биткоинов, стоимости электричества в США и общему количеству биткоинов, созданных майнером.
Первое официальное значение курса на бирже New Liberty Standard 5 октября 2009 года: 1 доллар = 1,309.03 BTC
Первый сервис для покупки биткоинов Bitcoin Market появился 6 февраля 2010 года. Известно, что один из пользователей сервиса обменял на Bitcoin Market доллары на биткоины, а затем использовал их для заказа еды. 22 мая 2010 года он заплатил 10 тыс. биткоинов (около 25 долларов) за две пиццы. В 2018 году в это действительно сложно поверить.
В июле 2010 года о биткоине написал портал Slashdot, популярный среди гиков. Это обеспечило новой криптовалюте огромную популярность. Курс стал резко расти: так, уже через месяц 10 тыс. биткоинов стоили 600 долларов.
Тогда же появились первые майнеры, убеждённые в перспективности идеи. Правда, майнили они в основном на домашних компьютерах, а не на специальном оборудовании.
Биткоин-биржа MtGox стала работать 17 июля 2010 года. Здесь можно было не только покупать, но и продавать биткоины за доллары. Курс снова резко пошел вверх: в июле биткоин на MtGox стоил 6 центов, в ноябре — уже 50 центов. Объём рынка биткоинов 6 ноября достиг 1 млн долларов.
Всемирная известность
Курс биткоина на MtGox достиг 1 доллара 9 февраля 2011 года. В марте появились первые биржи, которые позволяли обменять криптовалюту на польские злотые, бразильские реалы и британские фунты.
Тогда же в биткоин поверил основатель шведской Пиратской партии Рик Фальквинге. Он вложил в криптовалюту все свои средства. А сайт Wikileaks стал принимать пожертвования в биткоинах.
Рынок вырос до 10 млн долларов. Стало понятно: это всерьёз и надолго.
Известность и большие деньги привлекли хакеров. Так, 13 июня 2011 года анонимный пользователь заявил о первой крупной краже. Хакеры похитили из его кошелька 25 тыс. биткоинов, или 375 тыс. долларов по курсу.
Спустя шесть дней, 19 июня, взломали биржу MtGox. Адреса электронной почты и пароли от кошельков 60 тыс. пользователей попали в свободный доступ. Хакеры присвоили аккаунт одного из администраторов биржи, снизили курс биткоина с 17,5 доллара до 1 цента и купили несколько тысяч монет. В тот же день украли тысячи монет со счетов пользователей сервиса MyBitcoin.
Биржа на неделю закрылась. Курс постепенно восстановился. Однако впоследствии MtGox всё же объявила себя банкротом, и к ней до сих пор довольно много вопросов.
Первая биткоин-конференция состоялась в рамках World Expo в Нью-Йорке 20 августа. Forbes и The Economist опубликовали статьи о биткоине, а для New York Times колонку о криптовалюте написал Пол Кругман, нобелевский лауреат по экономике.
Естественно, что и даркнет не остался в стороне. В 2011 году пользователи анонимной электронной торговой площадки Silk Road начали принимать оплату в биткоинах, и через год её объем продаж достиг 15 млн долларов по курсу. Но это уже совсем другая история…