История создания криптовалюты. Загадочный создатель Биткоина, Сатоши Накамото, играет важную роль в истории появления криптовалюты. Неотъемлемой частью этой истории стала также легендарная пицца, стоимость которой в наши дни сравнима с бюджетом небольшой страны. В этой статье рассмотрим первые сдвиги в курсе BTC, а также события, связанные с крахом известной биржи Mt. Gox, кражами многомиллионных сумм и громадными потерями биткоинов, зарытых на выброшенных жестких дисках.
Рассмотрев все эти факты, становится очевидно, что история создания криптовалюты насыщена интригами и перипетиями. В первой части нашего повествования мы углубимся в реальность и расскажем об истории криптовалюты с момента появления Биткоина до экспоненциального роста, получившего название крипто-бума, начавшегося в 2013 году.
Создание Биткоина: Зарождение криптовалюты
В январе 2009 года был выпущен Биткоин 0.1, открывая двери на путь развития криптовалюты. Первоначально поддерживаемыми операционными системами были Windows 2000, Windows NT и Windows XP. Однако вскоре после релиза, основатель Биткоина – Сатоши, начал улучшать клиент и исправлять ошибки в сети и протоколе коммуникации узлов. Совместно с другими разработчиками, было сделано приложение более простым в использовании.
В декабре 2009 года Биткоин 0.2 был выпущен и стал поддерживать также операционную систему Linux. Это вызвало более активное участие сообщества в разработке Биткоина. В этом релизе также была реализована многопоточная обработка для генерации блоков, что значительно повысило эффективность майнинга на многоядерных процессорах.
Другим важным достижением была разработка API-интерфейса JSON RPC, который позволил сторонним службам взаимодействовать с Биткоином и его сетью. К этому периоду Биткоин был известен небольшому кругу разработчиков и пользователей. Однако, в ноябре 2009 года появился форум на bitcoin.org, позже превратившийся в Bitcointalk, что привело к увеличению популярности и привлечению новых участников. Были предложены новые идеи и созданы группы для их воплощения.
Несмотря на восторженные отзывы, Биткоин также получил и критику. Было обнаружено несколько дефектов в его работы, а также возникла идея использования комиссий за транзакции. Это вызвало обсуждения возможности отслеживания монет.
Летом 2010 года был выпущен Биткоин 0.3, вместе с ростом количества пользователей и сложности майнинга. К тому времени майнеры начали объединяться в пулы для увеличения своей стабильности и распределения награды. Однако было обнаружено, что появились майнинг-пулы с недостаточно сложными алгоритмами, которые можно легко обмануть.
В декабре 2010 года был скомпилирован первый мобильный клиент Биткоина для смартфона Nokia N900. На импульсе этого прогресса, на следующий день была выполнена первая мобильная биткоин-транзакция.
Таким образом, история создания Биткоина полна революционных моментов, когда небольшое сообщество разработчиков и пользователей постепенно превратилось в глобальное явление, привлекая все большее внимание и интерес. Биткоин-проект не стоял на месте, продолжая развиваться и совершенствоваться до сегодняшнего дня.
История создания криптовалюты: Первые эксперименты
В конце 2010 года Сатоши выпустил финальную версию Биткоина (0.3.9) и покинул проект. Однако исчезновение создателя не создало серьезную проблему, так как разработку Биткоина продолжили другие участники сообщества. Для более эффективного взаимодействия был введен формат предложений об улучшении Биткоина (Bitcoin Improvement Proposal, BIP). Эти предложения определили стандартный способ представления новых идей, ведь у Биткоина отсутствует формальная структура. Первое предложение BIP (BIP 0001) было представлено Амиром Тааки (Amir Taaki) 19 августа 2011 года, в котором он раскрыл суть этой идеи.
В это время уже было предложено множество улучшений для Биткоина. Некоторые из них не могли быть реализованы, поэтому некоторые участники сообщества начали создавать свои собственные проекты. Первым реализованным идеями было связывание Биткоина с системой DNS, что привело к созданию Неймкойна. Затем разработчики начали экспериментировать с различными параметрами, такими как интервалы создания блоков и награды за блок. В результате были созданы такие альтернативные криптовалюты, как GeistGeld, iXcoin, SolidCoin и другие.
С ростом сложности майнинга пользователи стали использовать FPGA и GPU. В сообществе началось обсуждение проблем с хеш-функцией SHA256, и это стало отправной точкой для новых экспериментов. Первым проектом стала валюта Tenebrix, которая обеспечивала надежную защиту от майнинга на GPU. Принцип работы этой валюты (Proof-of-Work) был основан на алгоритме Scrypt. Этот алгоритм был изначально создан в 2009 году для генерации паролей, но затем был приспособлен для майнинга. Вскоре после этого появился GPU-майнер для Scrypt.
Немного позже была создана другая криптовалюта под названием Лайткоин. Она была принята сообществом с бОльшим энтузиазмом даже по сравнению с Tenebrix, которая была выпущена с премайнингом. Майнинг Лайткоина осуществлялся на обычных процессорах, в то время как майнинг на GPU оставался прерогативой Биткоина.
В лето 2011 года был представлен принцип подтверждения владения Proof-of-Stake (PoS) как ответ на проблему неравного распределения голосов участников. В отличие от учета доли вычислительных ресурсов, голоса в такой системе рассчитываются пропорционально количеству монет владельца, что подтверждается с помощью закрытых ключей. Через год была выпущена криптовалюта PPCoin (Пиркоин), которая использовала гибридный принцип подтверждения работы и владения.
Этот период также ознаменовал начало развития мобильных криптовалютных приложений. В июле 2011 года компания Intervex Digital выпустила Bitcoins Mobile, первое приложение для iPad, связанное с Биткоином. В августе 2011 года был создан первый децентрализованный пиринговый пул (P2Pool). Примерно в то же время была опубликована работа «Анализ анонимности в биткойн-системе«, которая стала отправной точкой для серьезных исследований анонимности Биткоина, в результате чего были созданы биткойн-миксеры. Майк Гогулски руководил первой «прачечной» для биткоинов.
Летом 2011 года были представлены майнинг-устройства на базе ASIC, которые нарушили стабильность инфраструктуры майнинга. Однако до их фактического появления прошло еще полгода. Главная проблема с ASIC-оборудованием заключается в том, что оно способствует концентрации вычислительной мощности. Это противоречит идее Биткоина.
В 2011 году была создана альтернативная криптовалюта Ripple. Протокол Ripple был первоначально разработан в 2004 году Райаном Фаггером, веб-разработчиком из Ванкувера. Фаггер начал работать над финансовой службой Ripplepay в 2005 году, которая предоставляла безопасные онлайн-платежи. Некоторые люди поняли потенциал Ripple в решении проблем, с которыми сталкивалось сообщество Биткоина, таких как использование централизованных бирж, высокое энергопотребление и длительное время проведения транзакций. Это привело к разработке новой системы Ripple Джедом Маккалебом в 2011 году.
В мае 2011 года Маккалеб начал разработку цифровой валюты, основанной на консенсусе участников, а не на майнинге, как в Биткоине. В конце 2011 года Алан Райнер предложил BIP 0010, описывающий мульти-подписные транзакции. Такие транзакции отправляли средства с адреса, связанного с несколькими закрытыми ключами ECDSA. Транзакции с мульти-подписью обозначаются как «m из n», где адрес связан с n закрытыми ключами, причем требуется как минимум m подписей.
Это предложение было реализовано и протестировано в старых версиях ПО Armory. 30 марта 2012 года мульти-подписи были добавлены в Биткоин. Такова история создания криптовалюты.
Развитие инфраструктуры криптовалют
На данном этапе возникла проблема связанная с размером блокчейна, что привело к предложению участниками сообщества решений, гарантирующих сохранность важной информации.
В апреле 2012 года были внедрены транзакции платы хешу сценария, определенные в рамках BIP 0016. Они способствовали переносу ответственности за указание условий получения денег с отправителей на получателей. Основное преимущество данного подхода заключается в возможности отправителя совершать транзакции любой сложности, используя 20-байтовый хеш. Такой формат достаточно компактен, чтобы его можно было легко отсканировать с помощью QR-кода или скопировать и вставить.
В сообщество биткоин стали приходить специалисты из разных областей, включая экономистов, ученых, юристов и программистов на разных языках. Это стало причиной разработки библиотеки BitcoinJ на языке Java, что позволило разработчикам создавать приложения.
К 2012 году стало очевидно, что у биткоина есть существенные ограничения, что сподвигло некоторых разработчиков заняться созданием валют с разнообразной функциональностью. В этот период была представлена технология CryptoNote, которая включала кольцевые подписи и одноразовые ключи, что делало транзакции невозможными к отслеживанию. Был разработан альтернативный принцип подтверждения работы для защиты от майнинга на ASIC-оборудовании. В результате, появились первые валюты, основанные на этом принципе, включая Байткоин. Сложные криптографические алгоритмы вначале привлекли внимание академического сообщества. Первые форки CryptoNote также были созданы в университетах.
В августе 2012 года Джед Маккалеб нанял Криса Ларсена и они представили свою идею Райану Фаггеру. После обсуждений с Маккалебом и ранними участниками сообщества Ripple, Фаггер передал им права на концепцию и название. Так начинается история создания криптовалюты Ripple.
История создания криптовалюты Ripple
В сентябре 2012 года Ларсен и Маккалеб основали корпорацию OpenCoin. Они затем приступили к разработке протокола Ripple (RTXP) и платежной сети Ripple. Из общего числа изначально сгенерированных 100 миллиардов токенов (XRP), создатели и другие основатели получили 20 миллиардов. Оставшиеся 80 миллиардов токенов остались в распоряжении Ripple Labs.
Осенью 2012 года большинство разработчиков в биткоин-сообществе занимались созданием и улучшением кошельков. Идея детерминистических кошельков была представлена еще в 2011 году. 5 ноября 2011 года была выпущена программа Electrum — первый упрощенный биткоин-клиент на клиент-серверном протоколе. В 2012 году пользователи получили удобные и безопасные кошельки.
В это время стали доступны облегченные браузерные кошельки и оффлайн-кошельки, что упростило передачу и резервное копирование данных. Были представлены также бумажные кошельки, которые позволяли сохранить пару ключей на бумаге, а также физические биткоины — монеты с записанными на них ключами. История создания криптовалюты до 2012 года подготовила почву для последующего появления множества альтернативных криптовалют.
Заключение
2013 год оказался очень продуктивным и богатым на события, включая пересмотр основных принципов биткоина и активный поиск новых способов разработки криптовалют. В 2013 году была создана PoW-валюта Праймкойн, которая объединила майнинг с поиском простых чисел. Ядро CryptoNote, на первых порах разрабатываемое на языке Java, было переписано на C++ и появилось несколько его форков.
Именно здесь начинается история создания криптовалюты Dogecoin и ее форков, которые быстро завоевали популярность благодаря мемам. Была разработана валюта Quark, с несколькими экспериментальными алгоритмами хеширования. Как уже упоминалось, в 2013 году была создана первая PoS-валюта Пиркойн, а затем появились ее форки. Также в этом году была представлена NXT — еще одна PoS-валюта, основанная на совершенно другом алгоритме, чем у биткоина. И, конечно, продолжалась работа над Ripple.
В 2013 году появились и получили популярность новые технологии создания криптовалют, что привело к появлению новых претендентов. Конечно, Биткоин по-прежнему лидирует среди своих потенциальных конкурентов, но некоторые альтернативы оказались также достойными внимания.