Genesis: Как появился Биткоин
Краткая история зарождения первой массовой криптовалюты.
31 октября 2008 года несколько сотен энтузиастов и специалистов по криптографии, включенных в закрытый список e-mail рассылки (The Cryptography Mailing list) на сайте metzdowd.com, получили письмо, подписанное неким Сатоши Накамото (Satoshi Nakamoto). В нём он сообщил, что работает над созданием новой электронной системы денежных расчетов, в которой операции производятся непосредственно между участниками без привлечения третьей доверенной стороны.
В письме содержалась ссылка на короткий текст (9 страниц) доклада под названием Bitcoin: A Peer-to-Peer Electronic Cash System («Биткоин: Одноранговая электронная денежная система»), в котором в строгом академическом стиле, кратко, но ясно, со схемами и формулами описывалась технология новой денежной системы, названная автором Биткоином (Bitcoin).
До сих пор неизвестна личность человека (или группы людей?), который скрывается под псевдонимом Сатоши Накамото.
Японское имя Сатоси (именно так звучит по-японски Satoshi) означает «ясно мыслящий, мудрый, сообразительный». Слово naka переводится с японского как «в, внутри», а moto — «начало, основание, базис».
То есть Сатоси (Сатоши) Накамото можно перевести с японского как «ясно мыслящий в основании (чего-то)».
В то же время, имя Сатоси Накамото записывается по-японски тремя иероглифами — 中本聡
Здесь 聡 — собственно имя Сатоси (Сатоши).
А 中本 — переводится как «в книге».
Т.е. Сатоси (Сатоши) Накамото можно также перевести с японского как «ясно мыслящий в книге» (знаток, мудрец).
В одном из постов на форуме криптологов Сатоши Накамото сообщил, что начал работать над концепцией Биткоина в 2007 году.
А 15 августа 2008 года Патентное бюро США зарегистрировало заявку на патент 20100042841 A1 под названием Updating and Distributing Encryption Keys (Обновления и распространения ключей шифрования), в которой описывается криптографический алгоритм, во многом схожий с принципами, на которой строится технология Bitcoin.
Примечательно, что в этой заявке используется редкая фраза “computationally impractical to reverse”, которая встречается только в вышеуказанном докладе Сатоши Накамото.
Авторами заявки были Нил Кинг (Neal King), Владимир Оксман (Vladimir Oksman) и Чарльз Брай (Charles Bry). Они также являются авторами ещё нескольких патентов, связанных с криптографией и близких к технологии Bitcoin.
Однако, все трое опровергают свою причастность к созданию Bitcoin и связь с Сатоши Накамото.
Личность человека, создавшего Биткоин, пытались установить многие, но пока безрезультатно.
Например, 6 марта 2014 года журнал Newsweek опубликовал в качестве темы номера расследование американской журналистки Лии Гудман (Leah McGrath Goodman) под названием The face behind Bitcoin («Лицо Биткоина»), в котором она утверждает, что этим человеком является Дориан Прентис Сатоси Накамото (Dorian Prentice Satoshi Nakamoto) — 64-летний американец японского происхождения.
Однако, сам Дориан букавально на следующий день после публикации выступил в прессе с опровержением своей причастности к Биткоину и его создателю.
- Дориан Сатоши Накамото (Dorian Prentice Satoshi Nakamoto)
Другой исследователь личности Накамото, — Скай Грей (Skye Grey) в своей статье Occam’s Razor: who is most likely to be Satoshi Nakamoto? («Бритва Оккама: кто более всего похож на Сатоши Накамото?») привел много улик, указывающих на то, что создателем Биткоина может быть Ник Сабо (Nick Szabo) — криптолог и ученый-правовед, известный своими исследованиями в области истории денег и умных контрактов. Кстати, первые идеи умных контрактов (smart-contracts) были предложены в Сабо еще 1994 году.
С 1998 года Ник Сабо разрабатывает механизм, позволяющий децентрализовать цифровую валюту. А созданная им система “Bit Gold” является прямым предшественником архитектуры биткоина.
Но и Сабо открестился от своего участия в создании Биткоина.
- Ник Сабо (Nick Szabo)
Поиски мифической личности — создателя первой массовой криптовалюты, — безусловно, будут продолжаться и далее. И не только потому, что всем интересно узнать истинное лицо создателя революционной технологии, которая изменяет мир.
По оценкам известного криптографа Серхио Лернера (Sergio Demian Lerner) — одного из соавторов технологии оптимизации майнинга ASICboost, количество биткоинов, которое лично намайнил Сатоши Накамото составляет порядка 1 млн. монет, что соответствует по текущему курсу (на момент написания этой статьи) примерно $2,5 млрд.
По сути, каждый 17-й биткоин в сети Биткоина находится в руках у его создателя и при желании Сатоши может обрушить криптовалюту так же стремительно, как и вывел её на мировой рынок.
Доверие — краегульный камень любой финансовой (денежной) системы, а таинственность не слишком хороша, когда речь идет о деньгах.
Но, вернемся к истории…
15 августа 2008 года, через три дня после подачи вышеупомянутой патентной заявки, был зарегистрирован домен bitcoin.org.
Этот домен был зарегистрирован на сайте anonymousspeech.com, который позволяет пользователям анонимно регистрировать доменные имена.
Впоследствии Сатоши Накамото утверждал, что выкупил этот домен. Но, не сообщил, у кого.
Через 9 дней после обнародования доклада Сатоши Накамото о Биткоине, 9 ноября 2008 года проект Bitcoin был зарегистрирован на ресурсе SourceForge.net — сайте, ориентированном на разработку и распространение программного обеспечения с открытым кодом (Open Source Software).
В своем докладе, который, кстати, был опубликован на вышеупомянутом домене bitcoin.org, Накамото предложил новую технологию децентрализованного оборота цифровой наличности, которая состояла из двух составляющих.
Одним из компонентов Биткоина стал разработанный его создателем инновационный блокчейн — распределенный реестр, состоящий из цепочки блоков финансовых транзакций, в которой каждый последующий блок был криптографически связан с предыдущим. Поэтому, любая правка уже внесенной информации о транзакциях была невозможна. Этим достигалась неизменность всех транзакций в реестре и его защищенность от попыток кражи или двойного использования денег.
Второй компонент представлял собой криптографический алгоритм майнинга («добычи») биткоинов, который определял механизм вознаграждения участников сети для того, чтобы они выделяли достаточно ресурсов (вычислеительной мощности и элетроэнергии) для поддержания работоспособности блокчейна.
Но, большинство получателей письма со ссылкой на доклад Накамото отнеслись к нему скептически, а некоторые подписчики рассылки подвергли критике новую технологию. Одни писали, что электроэнергия, необходимая для майнинга биткоина обойдется дороже, чем будет стоимость новой криптовалюты. Другие указывали, что правительства ни одной ведущих стран мира не позволят биткоину функционировать в крупных масштабах. Третьи вообще считали, что идея оборота денег без участия доверенного посредника (банков) утопична, поскольку ранее неоднократно делались попытки её реализации и все они были безуспешны.
Также негативную роль сыграло то, что никто из получателей письма, не знал, кто такой Накамото. Тут следует заметить, что подписчиками закрытой e-mail рассылки, в которой был обнародован доклад Накамото, были членами сообщества шифропанков и криптологов. Они придавали большое значение анонимности, но друг друга более-менее знали.
В онлайновых сообществах, как и в реальном мире, репутация каждого участника зависит от степени его вовлеченности в общую деятельность. А до октября 2008 года никто ничего не слышал о Сатоши Накамото — он внезапно появился ниоткуда.
Криптографы и шифропанки повидали достаточно «великих проектов» от малограмотных новичков, так что их скептическая реакция была предсказуемой.
Понимая, что сетевую технологию, каковым является Биткоин, невозможно продвинуть без поддержки и участия сообщества, Накамото прибег к маркетинговому приему.
«Может, имеет смысл приобрести немного монет (биткоина) на случай, если проект будет успешным», — посоветовал он одному скептически настроенному оппоненту на форуме криптологов.
Как бы то ни было, но раскрутку Биткоина надо было с чего-то начинать и Накамото стал первым его пользователем.
3 января 2009 года Сатоши Накмото запустил написанную им же программу для майнинга биткоина.Первый блок с 50 монетами биткоина был добыт в 18:15:05 по Гринвичу.
На самом деле первый блок имел №0 и получил название Genesis (зарождение, возникновение).
Целую неделю Накамото держал свой компьютер включенным и в одиночку майнил биткоины, паралельно отлаживая компьютерную программу.
9 января 2009 года Накмото публикует на сайте bitcoin.org первый релиз своей программы Bitcoin Core version 0.1, при помощи которой можно не только добывать биткоины, но и осуществлять переводы между биткоин-адресами в сети (отправлять и получать монеты).
Мы не никогда не узнаем, как бы в дальнейшем сложилась судьба детища Накамото, если бы не один человек, у которого 9-страничный доклад о Биткоине вызвал прилив энтузиазма.
Этим человеком был американский программист Хэл Финни (Hal Finney), известный также как Гарольд Томас Финни II.
- Хэл Финни (Hal Finney)
На тот момент 33-летний Финни был ведущим разработчиком PGP (Pretty Good Privecy — «На редкость надежная приватность») — системы шифрования с открытм ключом для электронной почты, созданной легендарным криптологом Филиппом Циммерманом (Philip R. Zimmermann).
Финни также считают автором многих криптографических инноваций, включая анонимные почтовые серверы, позволявшие отправлять электронную почту без раскрытия личности отправителя.
Он также был известным участником движения шифропанков — сообщества людей, интересующихся криптографией и сохранением анонимности.
Шифропанки выступают против тотального вмешательства государства в лице его правительства и спецслужб в личную жизнь граждан. Они рассматривают криптографию как инструмент защиты неприкосновенности личной жизни, а также передачи власти от бюрократизированных централизованных учреждений непосредственно гражданам.
Среди известных шифропанков были такие личности, как уже упоминавшийся выше Филипп Циммерман, а также основатель WikiLeaks Джулиан Ассанж (Julian Paul Assange).
Хэл Финни давно интересовался криптографическими схемами платежей. Он был лично знаком с Ником Сабо и даже делал попытку создания собственной валюты, основанной на алгоритме доказательства проделанной работы, под названием PoW, изобретенного в 1997 году британским криптологом Адамом Беком (Adam Back).
Так что, Финни нашел проект Накамото весьма интересным и даже написал ему электронное письмо по указанному в докладе адресу (satoshin@gmx.com). Так завязалась их переписка. И неудивительно, что Финни стал вторым (после Накамото) пользователем Биткоина.
В субботу, 10 января 2009 года, в семье Финни был праздник — день рождения сына. Но Хэл с утра уединился в своем кабинете и запустил свой настольный IBM ThinkCentre и кликнул по ссылке на сайт bitcoin.org, которую он получил накануне от Накамото.
При первом запуске программа Накамото сгенерировала для Хэла биткоин-адрес и приватный ключ к нему. Но дальше она дала сбой. Проанализировав файлы журналов работы программы, Финни написал Накамото письмо, в котором указал, что произошло и как это исправить. В дальнейшем они постоянно обменивались электронными сообщениями, стремясь доработать протокол Биткоина и отладить его работоспособность.
Вечером того же дня, после нескольких неудачных попыток Хэлу Финни все же удалось вторым после Накамото сгененировать блок данных и получить 50 монет на свой биткоин-адрес. Это был блок под номером 78. А в сети Биткона появился узел (node) №2.
Ободренный этим успехом, Хэл написал поздравительное письмо Сатоши Накамото, текст которого также направил в группу подписчиков рассылки, где 31 октября 2008 года Накамото обнародовал свой проект новых цифровых денег.
«Представьте, что Биткоин станет главной платежной системой в мире, — писал Финни, — тогда его суммарная стоимость сравняется со всеми богатствами в мире».
По подсчетам Хэла, в этом случае стоимость одного биткоина будет около $10 млн.
«Даже если вероятность этого события будет всего лишь 1 к 100 млн, стоит подумать!», — закончил свое послание известный криптолог.
12 января 2009 года Сатоши Накамото в качестве тестовой операции перевел на биткоин-адрес Хэла Финни 10 биткоинов. Это была первая транзакция между двумя адресами в сети Биткоина. Она была записана в блок №170.
Таким образом, Хэл Финни стал первым человеком в истории, который получил денежный перевод в биткоинах.
Но, первые недели после запуска Биткоина пользователи не спешили присоединяться к его сети. Поэтому Накамото, чтобы поддерживать сеть, использовал собственные компьютеры.
Он также всеми способами популяризировал Биткоин и старался оперативно отвечать всем на вопросы о своем проекте.
Хэл Финни также всячески поддерживал детище Накамото. «В пользу Биткоина говорит то, что он распределен и не имеет единой точки сбоя, он децентрализован и не принадлежит никакой компании», — отвечал Финни на вопрос одного из многочисленных скептиков.
Но, со временем и Финни стал терять энтузиазм. Его стал раздражать шум постоянно работающего компьютера, на котором велся майнинг биткоинов. Потом он вовсе отключил функцию майнинга, опасаясь быстрого износа компьютера.
Впоследствии, когда у биткоина появилась реальная стоимость, Финни жалел об этом. В марте 2013 года стоимость «добытых» им ранее монет, а их оказалось около 1000, составила почти $60 тыс.
«Я немного пожалел, что прекратил майнинг, тем не менее, мне невероятно повезло присутствовать прирождении биткоина», — писал в то время Финни.
Но, окончательно Финни выбила неизлечимая болезнь. В августе 2009-го врачи поставили ему диагноз «боковой амиотрофический склероз» (БАС), также называемый болезнью Лу Герига, по имени известного бейсболиста, страдавшего ею.
В конце-концов, Хэл Финни покинул уже начавшее формироваться биткоин-сообщество.
А 28 августа 2014 года Хэл Финни умер.
Но, без него, возможно, Биткоин бы и не состоялся.
А может, Хэл Финни— это и был Сатоши Накамото?
Как бы то ни было, уход Хэла Финни из сети Биткоин не оказал негативного влияния на развитие криптовалюты, поскольку уже появились лица, заинтересованные в её продвижении и видевшие большие перспективы.
Одним из них был финский студент Марти Малми (Martti Malmi).
«Мне хотелось бы помочь с биткоином, если я могу быть чем-либо полезен», — написал он Накамото в начале мая 2009 года.
- Марти Малми (Martti Malmi)
К тому времени уже зарождалось понимание, что предложенная Накамото альтернативная денежная система, основанная на неразрушимом алгоритме, заслуживает большего доверия, чем склонные к ошибкам и мошенничеству люди, управляющие крупными организациями, в сердце традиционной денежной системы.
Тут следует отметить, что всего лишь за полтора месяца до обнародования Накамото концепции электронной криптовалюты произошло важное событие на финансовом рынке США — банкротство инвестиционного банка Lehman Btothers, — одного из крупнейших в мире. Мировой финансовый кризис перешел в свою острую фазу.
На Уолл-стрит настроения были близки к паническим — ведущие американские финансисты готовились к полному параличу самой мощной финансовой системы в мире, доверие к банкам было подорвано. Некоторые опасались что завтра американские банки вообще не откроются.
Как уже отмечалось выше, доверие — краеугольный камень любой финансовой (денежной) системы.
В условиях продолжения финансового кризиса, появление Биткоина, как независимой от государств и правительств денежной системы, которая продемонстрировала свою работоспособность благодаря настойчивости Накамото и энтузиазму Финни, вызвало растущий интерес не только в среде программистов и криптологов.
Одним из новых евангелистов Биткоина и стал Марти Малми.
В то время он был студентом Хельсинкского политеха и впервые узнал о Биткоине весной 2009 года.
Прежде чем написать письмо Накамото, Малми оставил несколько сообщений о Биткоине на сайте anti-state.org.
В одном из них он писал: «Широкое распространение систем, подобных Биткоину, может подорвать способность государства эксплуатировать граждан».
Ранее Сатоши Накамото, Хэл Финни и другие касались только технической стороны работы системы. Но, постепенно Накамото пришел к пониманию, что для продвижения своего проекта нужно уделять внимание идеологической мотивации.
«Главный недостаток традиционных денег состоит в том, что они нуждаются в доверии, — мы должны верить в честность центробанков, но история полна примеров, когда банки подрывали это доверие, обесценивая фиатные деньги», — писал Сатоши.
В Марти Малми он увидел человека, который способен продвинуть идею децентрализованных цифровых денег в массы. Он предложил Марти попробовать себя в качестве копирайтера и писать статьи на официальный сайт Биткона — bitcoin.org.
C этой задачей Малми прекрасно справился. Он подготовил вводную статью о Биткоине, в которой объяснял, что это такое и давал ответы на различные вопросы, типа: «Безопасен ли Биткоин?» или «Почему следует использовать Биткоин?».
«Защититесь от несправедливой монетарной политики цетробанков-монополистов», — писал он, отвечая на второй вопрос.
За несколько недель общения с Сатоши Накамото Марти коренным образом переделал весьма примитивный до этого сайт bitcoin.org.
Осенью 2009 года при непосредственом участии Малми был запущен Биткоин-форум, который привлек регулярных посетителей, ставших писать на нем свои сообщения.
Один из них, под ником NewLibertyStandard высказал мысль, что неплохо бы создать биржу, на котрой можно было бы продавать и покупать биткоины за фиатные деньги. Марти Малми живо откликнулся на эту идею и отправил NewLibertyStandard 5050 биткоинов за которые получил на свой счет в PayPal $5,02. Таким образом состоялась первая сделка по обмену биткоинов. Её курс был примерно 1000 биткоинов за 1 доллар.
Эта сделка породила дискуссии о том, как должен рассчитываться обменный курс биткоина к доллару. В результате, отправным пунктом для расчета курса послужила стоимость электроэнергии, потребляемой компьютером в процессе майнинга. Вычислялся курс обмена по формуле: средняя электрическая мощность, потребляемая процессором в результате манинга одного блока, умножалась на стоимость электроэнергии в США и делилась на число получаемых за блок биткоинов (в то время — 50 штук).
5 октября 2009 года на специально созданном для обмена сайте New Liberty Standard (по адресу: http://newlibertystandard.wetpaint.com/page/Exchange+Rate) был опубликован курс: 1309,03 биткоина за $1. Т.е. за 1 биткон тогда давали около 0,08 цента.
К сожалению, сайт New Liberty Standard в настоящее время уже не работает, но первые курсы обмена до конца 2009 года можно посмотреть в архиве: http://web.archive.org/web/20091229132610/http://newlibertystandard.wetpaint.com/page/Exchange+Rate
Однако, для Сатоши Накамото покупка за биткоины была важнее обмена его на фиатные валюты.
«Было бы неплохо, если бы люди смогли начать использовать биткоин для чего-нибудь, — писал Сатоши в письме Марти Малми в конце августа 2009 годла. — Нам нужно найти какую-то сферу его применения».
Однако, первая сделка по покупке за биткоины состоялась только в следующем, 2010 году.
Программист из Флориды Ласло Ханеч, ранее прославился тем, что первым написал программу, которая позволяла майнить биткоины при помощи графического процессора (GPU), который позволял на порядок поднять вычислительную мощность майнинга.
В результате Ласло удалось намайнить 70 тыс. биткоинов, которые он решил потратить на что-то материальное и попросил на форуме доставить ему две пиццы, пообещав за них заплатить 10 тыс. биткоинов.
Не сразу нашлись желающие. Но, все же, один человек из Калифорнии заказал за доллары пиццу из сети пиццерий Papa John’s, с тем, чтобы ее доставили Ласло.
22 мая 2010 года в дверь дома Ласло постучал курьер, который доставил ему пиццу, за которую Ханеч фактически уплатил 10 000 биткоинов (по курсу на момент написания этой статьи — $25 млн).
Ласло затем еще не раз заказывал пиццу, пока не закончились добытые майнингом монеты.
После того, как Ласло опубликовал фотографии одного из своих заказов, Марти Малми написал: «Поздравляю, Ласло, это важный рубеж!».
Действительно, это была первая зафиксированная в истории сделка, в которой криптовалюта (биткоин) была обменена на товар.
Но, вернемся в 2009 год…
Через неделю после обнародования первого обменного курса биткоина, 12 октября 2009 года, заработал чат-канал #bitcoin-dev в IRC, который в то время стал основным местом общения биткоин-сообщества.
Затем Малми взялся за программирование и узучив язык С++, на котром был написан код Биткоина, принял активное участие в его усовершенствовании.
Появившаяся 16 декабря 2009 года новая версия Bitcoin Core 0.2 была в значительной мере сделана самим Малми. Так он стал по сути основным разработчиком кода Биткоина.
К концу 2009 года количество работающих майнинговых узлов в сети Биткоина стало таким, что пришлось впервые увеличить сложность решаемой криптографической задачи майнинга. Это произошло 30 декабря 2009 года.
Так состоялось рождение Биткоина, как распределенной децентрализованной сети денежных расчетов.
Хронология:
- 18 августа 2008 года — зарегистрирован домен bitcoin.org
- 31 октября 2008 года — Сатоши Накамото обнародовал доклад Bitcoin: A Peer-to-Peer Electronic Cash System («Биткоин: Одноранговая электронная денежная система»), в котором в писывалась технология новой денежной системы.
- 9 ноября 2008 года — проект Bitcoin был зарегистрирован на сайте разработчиков SourceForge.net
- 3 января 2009 года — Сатоши Накамото сгенерировал первый блок Биткоина(Genesis) и получил на свой биткоин-адрес первые 50 монет.
- 9 января 2009 года — Сатоши Накамото опубликовал первый релиз программы Bitcoin Core v.0.1.
- 10 января 2009 года — В сети появился узел №2 Биткоина. Вторым пользователем Биткоина стал Хэл Финни. В этот же день он сгенерировал блок №78 и получил первые 50 монет на свой биткоин-адрес.
- 12 января 2009 года — первая в истории транзакция по переводу биткоина — Сатоши Накамото отправил на биткоин-адрес Хэла Финни 10 монет. Это зафиксировано в блоке №170.
- 5 октября 2009 года — на сайте New Liberty Standard опубликован первый обменный курс биткоина к доллару США.
- 12 октября 2009 года — заработал чат-канал #bitcoin-dev в IRC.
- 16 декабря 2009 года — вышла версия Bitcoin Core 0.2
- 30 декабря 2009 года — впервые увеличена сложность майнинга.
Источники:
Литература:
- Эпоха криптовалют. Как биткоин и блокчейн меняют мировой экономический порядок, Майкл Кейси, Пол Винья
- Цифровое золото, Натниэл Поппер
Сайты:
- bitcoin.org
- historyofbitcoin.org
- wikipedia.org
- bitcoinwiki.org
- likeinamirror.wordpress.com
- www.newsweek.com
- habrahabr.ru
- bitnovosti.com