Биткоин для всех. Популярно о первой распределенной одноранговой денежной системе - страница 11

стр.

После того, как Ласло опубликовал фотографии одного из своих заказов, Марти Малми написал: «Поздравляю, Ласло, это важный рубеж!».

Действительно, это была первая зафиксированная в истории сделка, в которой криптовалюта (биткоин) была обменена на товар.


Но вернемся в 2009 год…


Через неделю после обнародования первого обменного курса биткоина, 12 октября 2009 года, заработал чат-канал #bitcoin-dev в IRC8, который в то время стал основным местом общения биткоин-сообщества.

Затем Малми взялся за программирование и изучив язык С++, на котором был написан код Биткоина, принял активное участие в его усовершенствовании.

Появившаяся 16 декабря 2009 года новая версия Bitcoin Core 0.2 была в значительной мере написана самим Малми. Так он стал, по сути, основным разработчиком кода Биткоина.

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

Это произошло 30 декабря 2009 года при добавлении блока №32256. При этом сложность возросла с 1,0 до 1,18289953.

Так состоялось рождение Биткоина, как распределенной и децентрализованной сети электронных денежных расчетов.


Хронология:

– 18 августа 2008 года – зарегистрирован домен bitcoin.org


– 31 октября 2008 года – Сатоши Накамото обнародовал доклад Bitcoin: A Peer-to-Peer Electronic Cash System («Биткоин: Одноранговая электронная денежная система»), в котором описывалась технология новой денежной системы.


– 9 ноября 2008 года – проект Bitcoin был зарегистрирован на сайте разработчиков SourceForge.net


– 3 января 2009 года – Сатоши Накамото сгенерировал первый блок Биткоина (Genesis) и получил на свой биткоин-адрес первые 50 монет. В первый блок был включен текст: «The Times 03/Jan/2009 Chancellor on brink of second bailout for banks.»


– 9 января 2009 года – Сатоши Накамото опубликовал первый релиз программы Bitcoin Core v.0.1. в в списке рассылки Cypherpunks.


– 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 года – впервые увеличена сложность майнинга.

Популярно об основах криптографии, используемой в протоколе Биткоина

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

Биткоин построен на трех основных криптографических технологиях – хэшировании, асимметричной криптографии и электронной цифровой подписи (ЭЦП). Собственно, эти технологии лежат и в основе самой криптографии, позволяя обеспечивать конфиденциальность, целостность данных и аутентификацию.

Разумеется, для понимания работы Биткоина необходимо понимать, как же работают технологии, на которых он базируется. Я просто и наглядно расскажу об этом.

Хэширование: Просто и наглядно

Хэширование, или хэш-функция – одна из основных составляющих современной криптографии и протокола Биткоина.


Но, что это такое? Как наглядно представить сущность хэша?


Начнем с того, что хэширование – это особое преобразование любого массива информации, в результате которого получается его некое отображение, образ или дайджест, называемый хэшем (hash) – уникальная короткая символьная строка, которая присуща только этому массиву входящей информации.

Из этого следует, что для любого объема информации, будь-то одна буква или, например, роман Льва Толстого «Война и мир» (или даже всё Полное собрание сочинений этого автора) существует уникальный и неповторимый хэш – короткая символьная строка. Причем, если в той же «Войне и мире» изменить хотя бы один символ, добавить один лишь знак, – хэш изменится кардинально до неузнаваемости.