Вы находитесь на странице: 1из 31

Андрей Рябых

Как заработать на
криптовалютах и блокчейне.
Объясняем на пальцах

«Питер»
2019
УДК 32.988.02-018.2
ББК 004.77

Рябых А. В.
Как заработать на криптовалютах и блокчейне. Объясняем на
пальцах / А. В. Рябых — «Питер», 2019

ISBN 978-5-4461-0955-5

Высокие технологии породили новый финансовый инструмент –


криптовалюты. Их доходность баснословно высока, юные программисты и
азартные бизнесмены, сделавшие ставку на революционный финансовый
продукт, в мгновение ока прославились и превратились в мультимиллионеров.
Но для большинства людей крипторынок так и остается китайской грамотой.
Не стоит опускать руки! Эта книга поможет выгодно войти на заманчивый
рынок криптовалют всем желающим. Ведь все основные понятия и
законы криптомира здесь объясняются простым, понятным и доступным
языком.• Что такое блокчейн?• Чем биткойн отличается от эфира?• От чего
зависит цена криптовалюты?• Как выбирать монеты?Интернет-буржуй Андрей
Рябых и Светлана Русова раскроют секрет, как не упустить свой шанс и
заработать на криптовалютах и блокчейне.

УДК 32.988.02-018.2
ББК 004.77

ISBN 978-5-4461-0955-5 © Рябых А. В., 2019


© Питер, 2019
А. В. Рябых, С. Русова. «Как заработать на криптовалютах и блокчейне. Объясняем на пальцах»

Содержание
Введение 6
Андрей Рябых 6
Светлана Русова 8
Как и почему я увлекся рынком блокчейна и криптовалют 10
История Андрея Рябых 10
История Светланы Русовой с приветами и посвящениями 11
Глава 1 13
Краткая история денег: – вчера и сегодня 13
Bitcoin – с чего все началось? 15
Blockchain (принципы и алгоритм работы) 19
Конец ознакомительного фрагмента. 31

4
А. В. Рябых, С. Русова. «Как заработать на криптовалютах и блокчейне. Объясняем на пальцах»

Интернет-буржуй Андрей
Рябых, Светлана Русова
Как заработать на криптовалютах и
блокчейне. Объясняем на пальцах
16+ (В соответствии с Федеральным законом от 29 декабря 2010 г. № 436-ФЗ.)

Информация, содержащаяся в данной книге, получена из источников, рассматриваемых


издательством как надежные. Тем не менее, имея в виду возможные человеческие или техни-
ческие ошибки, издательство не может гарантировать абсолютную точность и полноту приво-
димых сведений и не несет ответственности за возможные ошибки, связанные с использова-
нием книги.

Издательство не несет ответственности за доступность материалов, ссылки на которые


вы можете найти в этой книге. На момент подготовки книги к изданию все ссылки на интер-
нет-ресурсы были действующими.

© ООО Издательство «Питер», 2019


© Светлана Русова, Андрей Рябых, 2019
© Коровяковский Иван, иллюстрации, 2019
© Шатров Владимир, фотографии, 2019

5
А. В. Рябых, С. Русова. «Как заработать на криптовалютах и блокчейне. Объясняем на пальцах»

Введение

Андрей Рябых
Посвящаю эту книгу моей любимой жене Алёне

Я интернет-буржуй Андрей Рябых.


Предприниматель, бизнес-ментор, инвестор.
«Интернет-буржуй» – это зарегистрированный торговый знак и часть моего персональ-
ного
бренда.
✓ 3 высших образования (учитель, юрист, экономист), кандидат наук;
✓ с 1999 года в ИТ-бизнесе;
✓ автор трех книг по бизнесу;
✓ основатель и руководитель бизнес-школы ШИБ.РФ (подготовка специалистов для
криптовалютного рынка);
✓ сооснователь учебного центра SmartContracts.engineer (подготовка специалистов для
рынка блокчейн-разработки);
✓ автор колонки, посвященной криптовалютам, на сайте интернет-газеты Фонтанка. ру
(крупнейшее онлайн СМИ Санкт-Петербурга);
✓ автор и ведущий курса «КРИПТОИНВЕСТОР» по инвестированию в криптовалюты
(на сентябрь 2018-го курс прошли 647 человек);
6
А. В. Рябых, С. Русова. «Как заработать на криптовалютах и блокчейне. Объясняем на пальцах»

✓ издатель одного из популярнейших интернет-СМИ Санкт-Петербурга – Gazeta.SPb;


✓ спикер конференций: Цифровой экономический форум (Сколково), Форум част-
ного капитала, VKtest, Деловой Форум Business With China, БЛОКЧЕЙН.РФ, CryptoPiter,
CRYTODATE, Северо-Западный Экономический Форум, CryptoPrism, iPlace, Молодежный
Карьерный Форум, форум «Бизнес для меня».

«Биткойн», «криптовалюта», «блокчейн» – сейчас большинство этих слов являются


синонимами выражений «финансовый пузырь», «новое МММ», «лохотрон». К сожалению,
очень интересный и перспективный рынок сильно дискредитирован неумелыми, а зачастую и
намеренно деструктивными действиями его участников.
Я уже больше года учу людей правильно входить и инвестировать в этот высокориско-
ванный рынок.
Данная книга является описанием моей методики и результатов опыта моих учеников.
Все желающие могут следить за моими исследованиями:
httр://интернет-буржуй. рф
http://vk.com/lntemetBurzhui
https://facebook.com/ln ternetBurzhui
http://youtube.com/lnternetBurzhui

P. S. Личная благодарность фотографу Владимиру Шатрову за профессионализм и опе-


ративность.

7
А. В. Рябых, С. Русова. «Как заработать на криптовалютах и блокчейне. Объясняем на пальцах»

Светлана Русова
Посвящаю эту книгу маме, папе, бабушке, мужу и доченьке

Я занимаюсь предпринимательством с 2007 года. Начинала с разработки сайтов на фри-


лансе, но через некоторое время выросла до собственной студии с сотрудниками и офисом.
Потом на основе этой студии мы создали учебный центр, который сначала был времен-
ным проектом, потом отдельным направлением, а со временем стал единственным и главным
направлением работы компании.
Я провожу курсы с 2010 года, очень много выступаю и часто рассказываю людям о новых
технологиях. Считаю, что эти знания могут сильно повлиять на жизнь людей, поэтому охотно
рассказываю про основы.
Для меня большая награда видеть увлеченные и загоревшиеся глаза человека, который
узнал что-то новое и теперь придумывает, как эта информация может улучшить его жизнь.
Несколько фактов из моего резюме:
✓ учебный центр BESTRANK;
✓ учебный центр SmartContracts.engineer ('подготовка специалистов для рынка блок-
чейн-разработки);
✓ с 2006 работаю в ИТ-бизнесе (прошла путь от рядового программиста до генерального
директора);

8
А. В. Рябых, С. Русова. «Как заработать на криптовалютах и блокчейне. Объясняем на пальцах»

✓ с апреля 2017 года занимаюсь разработкой проектов с использованием blockchairr,


✓ получила психологическое образование и 5 лет работала в лаборатории нейропсихо-
логии (Институт образования взрослых Российской Академии образования);
✓ автор и ведущая курса для программистов «BlockChain и смарт-контракты»;
✓ спикер конференций TokenConfllS, CodeFest2018, Стачка2017, Стачка2018, Russian
BlockChain Week, Битрикс24. Идея и др.;
'С преподаватель курса «Блокчейн 2.0» Российского экономического университета им.
Г. В. Плеханова.

9
А. В. Рябых, С. Русова. «Как заработать на криптовалютах и блокчейне. Объясняем на пальцах»

Как и почему я увлекся рынком блокчейна и криптовалют

История Андрея Рябых


Биткойн – это пузырь, и он лопнет!
Криптовалюты – это новая пирамида типа «МММ»!
Блокчейн – это непонятный лохотрон!

Миллионам людей подобные мысли мешают увидеть новую технологическую революцию


и возможности, которая она дает.
Да и меня самого посещали аналогичные мысли примерно полтора года назад.
Первое зерно сомнений заронил один из моих учеников (у меня своя бизнес-школа
«ШИБ.РФ»), который вложился в этот рынок и на простых схемах показал, как он за пару
месяцев сделал +100 %.
Скепсис к криптовалютам у меня остался, но я заинтересовался такими высокими при-
былями.
Да и ученику я доверял.
Я начал исследовать этот рынок со стороны инвестиций, а моя ученица Светлана Русова
(у нее своя школа обучения программистов) – со стороны разработчиков.
Выделив на исследования сумму в 1000 долларов я вложил ее равными частями во все
криптотемы, которые нашел: облачный майнинг, hyip-проекты, ICO, купил кусок биткойна,
начал играть на бирже, подписался на каналы с советами от так называемых криптопрофи –
какие монеты купить, и купил монет, руководствуясь этими советами.
Через месяц я подвел результаты и прослезился. Это были самые неудачные инвестиции
в моей жизни:
✓ облачный майнинг либо оказался разводом, либо реальный доход был существенно
ниже заявленного;
✓ hyip-проекты – новая версия финансовых пирамид;
✓ ICO – я не смог угадать на тот момент удачное предложение и понял, что для осознан-
ного выбора мне не хватает знаний;
✓ на бирже я практически сразу слил весь депозит, ибо, как всякий увлеченный хомяк
(так на бирже называют начинающих игроков), вошел на всю котлету в ожидании многих иксов
и не угадал;
✓ почти все монеты, купленные по советам профи, упали в цене на порядок – тут я узнал,
что такое памп и еще много новых слов.
Только биткойн подрос немного за месяц, но это было значительно меньше тех сумм,
которые я видел и рассчитывал получить.
Я уже практически решил, что крипта – это новый лохотрон и тут… тут мне на глаза
попался анонс, что в Москву приезжает Виталик Бутерин (это реальный криптогуру, создатель
второй по рыночной стоимости криптовалюты Etherium).
Чтобы окончательно расставить все точки над «ё», я купил билет на Сапсан и поехал
слушать Виталика.
То, что я поспешил с выводами о том, что крипта и блокчейн – это пузырь и развод, я
понял на конференции Внешэкономбанка.
Председатель ВЭБ лично провел очень интересную публичную встречу с Бутериным и
объявил о создании первого Центра блокчейн-компетенций.
Новая технология была приравнена по значению для будущего России к нефти и золоту.
10
А. В. Рябых, С. Русова. «Как заработать на криптовалютах и блокчейне. Объясняем на пальцах»

Я примерно с неделю ездил за Бутериным, слушая все его выступления и доклады других
крипто/блокчейн-экспертов.
У меня наконец начала складываться картина, что же я упустил, и как и на чем здесь
можно хорошо заработать.
И тут еще биткойн и ряд купленных монет неожиданно для меня дали почти 100 % роста.
Вернувшись домой, я сел за разработку алгоритма отбора перспективных криптомонет
и дальнейшего управления ими.
Заметив мое серьезное увлечение новой темой, несколько учеников попросили научить
их инвестированию в криптовалюты (они до сих пор жалеют, что не закупились тогда на всю
котлету по тем ценам).
Когда я увидел, как кратно растет доход моих учеников, работающих по моей методике,
я решил поделиться ею с более широкой аудиторией и запустил курс «КРИПТОИНВЕСТОР».
На сентябрь 2018 года его прошли 647человек.
Доходность у разных потоков прыгает (она сильно зависит отточки входа в рынок), при
этом портфели, сформированные летом и осенью 2017-го (сейчас это 12–14 месяцев), дают
очень хорошие проценты доходности – 70-100 % годовых. С учетом текущей коррекции (паде-
ния) цены на криптовалюту это очень хороший результат!
Поскольку в программных внутренностях этого рынка Светлана разбирается лучше
меня, я попросил ее помочь в написании книги. Она автор глав, посвященных устройству блок-
чейна, внутренностям монет и кошелькам.
Историю знакомства Светланы с рынком блокчейна и криптовалют вы прочитаете на сле-
дующей странице.

История Светланы Русовой с приветами и посвящениями


Примерно в 2013 году мой прозорливый муж Константин Богданов заинтересовался бит-
койнами и майнингом и предложил начать майнить биткойны на одном из наших старых ком-
пов. Тогда я попыталась разобраться в этом вопросе, чтобы понять, что же такое блокчейн
и биткойн, но все объяснения начинались со слов «это цепочка блоков», и дальше шли раз-
ной степени подробности объяснения, как взаимодействуют публичный и приватный ключи.
Самым внятным из объяснений было сравнение с дневником, который по ночам подделывают
таджики.
Перспективы новой технологии казались туманными, мощностей старого компьютера не
хватало, поэтому майнерами в 2013 году мы не стали ☺.
Новый виток знакомства с блокчейном и криптовалютами случился весной-летом 2017
года.
Как в театре, было три звоночка.
Во-первых, мой коллега и бизнес-партнер Антон Кузнецов, чьим техническим сужде-
ниям я обычно доверяла, стал делать демо-проекты на блокчейне, заинтересовавшись этой
технологией.
Во-вторых, мой соученик по бизнес-школе ШИБ.РФ Анатолий Иванов рассказал мне о
том, как востребованы смарт-контракты, их аудиты и какие удивительные вещи происходят в
криптомире.
В-третьих, Андрей Рябых был очень заинтересован в инвестиционной и финансовой
составляющей этого рынка
и с огромным вдохновением рассказывал о новых инструментах.
В итоге у меня сложился пазл из трех составляющих: технической, предпринимательской
и инвестиционной.

11
А. В. Рябых, С. Русова. «Как заработать на криптовалютах и блокчейне. Объясняем на пальцах»

Мне стало интересно, я прочитала книги Mastering Bitcoin и Ethereum, множество статей,
форумов, чатиков, документации и т. д. Так как меня очень часто спрашивают, а что еще можно
почитать, чтобы лучше разобраться в блокчейне, я составила список ссылок. Печатать его в
книге бессмысленно, вы можете их скачать по ссылке http://bit.ly/2KeKlbn.
Тогда же, в 2017-го, я начала писать смарт-контракты, сначала по субподряду, а потом
и для прямых клиентов.
В конце августа 2017 года в Иннополисе (это инновационный город под Казанью) про-
ходила конференция «Блокчейн – новая цифровая нефть России». Я подала заявку, что хочу
быть участником, заявку неожиданно одобрили, и я полетела в Казань.
На конференции было много разработчиков, представителей бизнеса и государства. Тех-
нических знаний после этого мероприятия у меня не прибавилось, а вот примеров исполь-
зования, актуальных вопросов, впечатлений и новых знакомств было очень много. Важным
бонусом стала возможность посетить выступления Виталика Бутерина и составить свое впе-
чатление о нем.
С этого мероприятия я приехала вдохновленная и с твердым ощущением, что на блок-
чейне можно делать очень интересные и перспективные проекты, решая задачи совершенно
другого уровня.
Примерно в то же время я поехала в Москву на двухдневный курс компании Mixbyte
«Погружение в блокчейн». Хотя на тот момент у меня было уже достаточно много техниче-
ских знаний, особенно в области смарт-контрактов, но курс оказался очень полезен тем, что
систематизировал уже имеющуюся информацию и показал направления, которые еще нужно
было изучить подробнее.
Как обычно, изучая что-то новое, я начинала делиться этими сведениями со всеми окру-
жающими. А окружающие быстро разделились на программистов, которые хотели больше тех-
нических подробностей и деталей, и «гуманитариев», которые говорили: «Света, объясни по-
человечески, что такое этот ваш блокчейн».
Огромное спасибо Ивану Рыкову, который был первым слушателем курса «Введение в
блокчейн» для технарей, за правильные вопросы и помощь в структурировании информации.
И такое же огромное спасибо Максиму Пашину и Ивану Коровяковскому за то, что
помогли создать курс «Введение в блокчейн» для нетехнарей, обозначили темы, которые инте-
ресны, останавливали там, где я уходила в «программистские дебри», просили говорить на
человеческом языке, помогали обобщать информацию, подбирать яркие образы и подходящие
сравнения.
В итоге с осени 2017 года мы запустили две версии курса «Введение в блокчейн и смарт-
контракты», а также цикл курсов по работе с Ethereum (смарт-контракты и децентрализованные
приложения).
Спасибо и привет всем, кто упомянут в этой главе, очень ценю вашу помощь!

12
А. В. Рябых, С. Русова. «Как заработать на криптовалютах и блокчейне. Объясняем на пальцах»

Глава 1
Как устроен рынок биткойна и криптовалют

Краткая история денег: – вчера и сегодня


Чтобы понять, из чего вырос новый вид денег, совершим краткий экскурс в прошлое и
настоящее.

Деньги вчера

На островах Океании и у ряда племен индейцев Южной Америки деньгами служили


ракушки и жемчужины. В Африке входу были кресты из меди весом от двухсот граммов до
килограмма. На Руси одна беличья шкурка долгое время принималась за копейку, сто шкурок
– за рубль. В Микронезии в качестве денег выступали огромные каменные диски с отверстием
внутри (камни РАИ): чем больше диск, тем больше стоимость.
Деньги в то время обладали минимум тремя характеристиками:
1. Консенсус: все должны были согласиться с данным типом денег и принимать их.
2. Материальное воплощение: металл, камень, жемчужины, шкурки и т. д.
3. Сложность воспроизводства: предполагалось, что их изготовление должно быть
долгим и сложным, иначе начнется инфляция.
Кстати, на том микронезийском острове произошла инфляция, после того как европейцы
продали местному населению железные инструменты.
По одной из версий, первыми монеты стали использовать жившие в эпоху Древней Гре-
ции лидийцы: в 685 году до н. э. они начали чеканить деньги из электрума – природного сплава
золота и серебра, в котором преобладает золото. Спустя 500 лет эту моду переняли крупные
города, такие как Афины.
Вы задумывались когда-нибудь над вопросом, почему люди выбрали золото?
Потому что этот металл обладает свойствами, выделяющими его среди прочих:
1. Его запас ограничен. Золото редко встречается в природе, и его трудно найти.
2. Небольшой по объему и весу кусок золота обладает высокой стоимостью.
3. При длительном хранении золото сохраняет свои свойства.
4. Оно пластично, его легко делить и растягивать.
5. Золото легко идентифицировать на глаз, по цвету, по весу и степени ковкости. Мы все
помним сценки из старого кино, когда золото пробовали на зуб.
6. Наконец, золото – это желтый металл, он блестит и, что очень важно, похож на солнце.
Для нашей цивилизации сходство с главным небесным светилом играет большую роль.
Как только появились первые монеты, правители начали контролировать денежное обра-
щение.
Бумажные деньги впервые появились в 910 году в Китае, где 100 лет до н. э. изобрели
саму бумагу. В Европу первые бумажные деньги привез Марко Поло в XIII веке. Приблизи-
тельно в то же время в Италии стали появляться первые банкиры – banchiere (от итальянского
banco – стол, прилавок). Поначалу это были обычные менялы, но вскоре возникли банковские
дома, которые облегчали процессы обмена платежными средствами.
Со временем банкиры стали раздавать своим клиентам расписки (banknote), в которых
указывалось, сколько денег они передали банку. Так у человека появилась возможность не

13
А. В. Рябых, С. Русова. «Как заработать на криптовалютах и блокчейне. Объясняем на пальцах»

таскать за собой груды драгоценного металла, а получать натуральные деньги в любом месте,
где есть представительство банка, с помощью одной бумаги – банкноты.
Самые ранние в мире выпуски банкнот были произведены в Стокгольме в 1661 году. В
России первые бумажные деньги (ассигнации) появились при Екатерине II, в 1769 году.

Деньги сегодня

В Большой российской энциклопедии можно найти следующее определение: «Деньги –


всеобщий эквивалент, служащий мерой стоимости любых товаров и услуг и способный непо-
средственно на них обмениваться».
В книге Юваля Ноя Харари «Sapiens. Краткая история человечества», написанной в 2011
году, есть интересное объяснение феномена денег. Их появление связывается с созданием
межсубъективной реальности, существующей исключительно в представлении людей. То есть
деньги – это не банкноты и монеты. Деньги – это все, что готовы использовать люди, чтобы
оценивать стоимость других вещей для обмена услугами и товарами.
Существует четыре основных вида денег:
1. Товарные, то есть вещи, которые можно использовать. Те самые беличьи шкурки,
бутылка водки для советского водопроводчика или живые бараны где-нибудь в горах. Золотые,
серебряные, медные деньги – разновидность товарных денег, т. к. их номинал равен стоимости
содержащегося в них металла.
2. Обеспеченные (фидуциарные). Это деньги, которые легко менялись на опредленное
количество товара или товарных денег (золото или серебро). В 1971 году президент США
Ричард Никсон отменил жесткую привязку доллара к золоту.
3. Фиатные. Это деньги символические, ненастоящие, декретированные, необеспечен-
ные. Фиатные (от латинского fiat – декрет, «да будет так») деньги обеспечиваются госу-
дарством, которое решает, сколько такие деньги стоят. Возьмите в руку любую российскую
купюру, и вы там прочитаете: «билет Банка России». Это БИЛЕТ!!!
Ученики на моих занятиях часто шутят: «Если это билет, то куда мы едем?»
4. Электронные деньги и цифровая валюта. Это новый вид денег. В настоящий момент
единой теории относительно электронных денег и цифровой валюты нет, но они уже присут-
ствуют, и мы ими успешно рассчитываемся.
Общая сумма денег в мире, по оценочным показателям, составляет 60 триллионов дол-
ларов. При этом сумма банкнот и монет, то есть реально воплощенных денег, составляет где-
то порядка 6 триллионов долларов. Таким образом, только 10 % денег имеют реальное вопло-
щение, а остальные деньги существуют л ишь на компьютерных серверах.
90 % денег – это ЦИФРА.
Современное определение денег: ДЕНЬГИ – разновидность информации о стоимости.
Собственно блокчейн, лежащий в основе биткойна, это очень надежная база хранения
информации о стоимости. Так что все давно шло к появлению нового типа денег – криптова-
лют.

14
А. В. Рябых, С. Русова. «Как заработать на криптовалютах и блокчейне. Объясняем на пальцах»

Bitcoin – с чего все началось?


31 октября 2008 года несколько сотен энтузиастов и специалистов по криптографии,
включенных в закрытый список e-mail рассылки (The Cryptography Mailing List) на сайте
metzdowd.com, получили письмо, подписанное неким Сатоши Накамото (Satoshi Nakamoto). В
нем он сообщил, что работает над созданием новой электронной системы денежных расчетов,
в которой операции производятся непосредственно между участниками без привлечения тре-
тьей доверенной стороны.
В письме содержалась ссылка на короткий текст (9 страниц) доклада под названием
Bitcoin: A Peer-to-Peer Electronic Cash System («Биткойн: одноранговая электронная денежная
система»), в котором в строгом академическом стиле, кратко, но ясно, со схемами и формулами
описывалась технология новой денежной системы, названная автором Биткойном (Bitcoin).
До сих пор неизвестно, кто скрывается под псевдонимом Сатоши Накамото. Не будем
сейчас останавливаться на этом, истории и версии о том, кто этот человек, будут рассказаны
в отдельной главе.
Итак, 31 октября было отправлено письмо с описанием принципов новой денежной
системы.
Большинство получателей этого письма отнеслись к нему очень скептически.
Во-первых, никому из адресатов Сатоши не был знаком. А такие сообщества, несмотря
на закрытость и анонимность, очень внимательно относятся к репутации своих участников.
Во-вторых, все получатели этой рассылки регулярно видят различные фантастические
проекты от новичков-энтузиа-стов.
Кстати, участники рассылки написали все те же самые возражения, которые можно слы-
шать до сих пор, когда речь заходит о криптовалютах и биткойнах:
✓ электроэнергия, затрачиваемая на производство бит-койна, стоит больше, чем новая
криптовалюта;
✓ крупные державы и мировое правительство никогда не допустят появления неконтро-
лируемой валюты;
✓ банки необходимы для создания доверия между участниками взаиморасчетов.

Появление первых биткойнов

Несмотря на отсутствие поддержки в сообществе, Сатоши продолжил свою работу и 3


января 2009 года на своем компьютере запустил программу для майнинга. В 18:15:05 по Грин-
вичу он создал первые 50 биткойнов.
Тогда же у биткойна появились первые последователи: 10 января 2009 года Хэл Финни
также запустил программу для работы с биткойнами, обнаружил в ней ошибку, написал сооб-
щение Сатоши Накамото и предложил решение возникшей проблемы. К вечеру того же дня
после нескольких попыток Хэлу удалось сгенерировать блок № 78 и получить 50 биткойнов
на свой адрес.

Первый перевод биткойнов с одного кошелька на другой

12 января 2009 Сатоши Накамото перевел Хэлу 10 биткойнов, и это была первая опе-
рация по переводу биткойнов, а Хэл Финни стал первым человеком, который получил денеж-
ный перевод в биткойнах. Кстати, Финни запустил майнинг на своем компьютере, а потом его

15
А. В. Рябых, С. Русова. «Как заработать на криптовалютах и блокчейне. Объясняем на пальцах»

отключил, так как его раздражал шум постоянно работающего компьютера и он боялся, что
тот слишком быстро износится. До этого момента он успел намайнить около 1000 биткойнов.

Первая сделка по обмену биткойна на фиатную валюту

Постепенно становилось все больше людей, которые поддерживали идею биткойна.


Одним из них стал Марти Малми, присоединившийся к сообществу биткойнэнтузиастов в мае
2009 года. Он писал статьи, рассказывал о принципах новой платежной системы. В октябре
2009 под руководством Малми был запущен Биткойн-форум.
На этом форуме состоялась первая сделка по обмену биткойнов на реальную валюту:
Марти Малми перевел 5000 биткойнов в обмен на 5,02 долларов. Курс обмена составил около
1000 биткойнов за 1 доллар США.

Первая настоящая покупка за биткойн

Следующим шагом распространения биткойнов должна была стать покупка за них насто-
ящих товаров. И такая сделка состоялась в мае 2010 года. Ласло Ханеч, программист из Фло-
риды, намайнил 70 000 биткойнов. Он написал на форуме предложение, что готов купить
пиццу за 10 000 биткойнов. Желающих долго не было, наконец 22 мая некто из Калифорнии
заказал в Papa John's доставку пиццы на адрес Ласло.
Позже Ласло Ханеч подтвердил на форуме, что сделка состоялась. Марти Малми отметил
это событие как очень важный рубеж для новой экономики.
По сегодняшнему курсу за переход этого рубежа Ласло Ханеч заплатил 82 818 100 дол-
ларов или 5 218658 344,35 рублей. Это самая дорогая пицца в истории человечества – пицца
ценой в 5 миллиардов рублей!

Блокчейн-праздники

Вот так всего за полтора года были пройдены самые важные этапы, подтверждающие
жизнеспособность новой экономической теории:
1. 31 октября 2008 года – публикация основных идей новой экономической теории (White
Paper).
2. 3 января 2009 года – запущена сеть и созданы первые биткойны.
3. 12 января 2009 года – первый перевод биткойнов с кошелька на кошелек.
4. 5 октября 2009 года – впервые опубликован обменный курс биткойна к доллару
5. 22 мая 2010 – первая покупка товара за биткойны.
Эти даты в криптосообществе стали праздничными:

31 октября – день рождения биткойна.


3 января – Genesis Day, его тоже часто называют днем рождения биткойна.
22 мая – Pizza Day, день пиццы.

Теперь вы знаете краткую историю появления биткойна и три новых праздника ☺.


Самое время разобраться, как же все-таки работает биткойн и для чего он нужен.

16
А. В. Рябых, С. Русова. «Как заработать на криптовалютах и блокчейне. Объясняем на пальцах»

Для чего нужен биткойн?

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

Какими были предпосылки для разработки независимой цифровой валюты?


Какие недостатки существующей денежной системы должна устранить цифровая
валюта?
Во-первых, деньги принадлежат государству. Сейчас все имеющиеся валюты выпус-
каются разными странами, ценность валюты на мировом рынке зависит от политической и
экономической ситуации внутри страны. Правительство может влиять на курс своей валюты,
а иногда и на валюту других стран. Государство также отвечает за выпуск новых денег, тем
самым имея возможность создавать инфляцию.
Во-вторых, для функционирования денежной системы необходимо наличие
посредника. Традиционные денежные взаиморасчеты проводятся с помощью банков. Банков-
ская система выступает третьей стороной, которой доверяют участники дистанционных вза-
иморасчетов. Наличие посредника и дополнительных проверок делает процесс совершения
платежей более медленным и дорогим. За перевод денег внутри банковской системы мы пла-
тим комиссию банку, как правило, в процентах от суммы сделки, при этом отдельно оплачивая
банковское обслуживание.
В случае возникновения каких-то сложностей у банка: ограбления, закрытия, лишения
лицензии – это неизбежно коснется всех его вкладчиков, поэтому государство вынуждено тра-
тить большие ресурсы на контроль и страхование банков.
Для обеспечения прозрачности и безопасности сделок банки вынуждены со своей сто-
роны добавлять усиленный контроль и проверки на всех этапах прохождения денег. Банк
постоянно запрашивает у нас большое количество бумаг и подтверждений. Мне кажется, это
одно из самых бюрократизированных учреждений, с которым мы сталкиваемся в повседнев-
ной жизни.
На обеспечение всей этой системы требуются большие ресурсы. Их стоимость и закла-
дывается в комиссии за перевод и в тарифы банковского обслуживания.
В-третьих, банки подконтрольны государству, поэтому банковский счет может
быть заблокирован по требованию налоговой инспекции или суда.
Биткойн создавался сразу как децентрализованная цифровая валюта. Децентрализован-
ная – это значит, что нет единого центра, выпускающего биткойны и принимающего решения.
Любой желающий может подключиться к этой сети, для этого не требуется где-то регистриро-
ваться, указывать свое имя, паспортные данные и т. д. Дальше вы сами принимаете решение,
насколько активно вы хотите участвовать в жизни биткойна: просто пользоваться для расче-
тов, проверять чужие транзакции и получать за это вознаграждение, начать программировать
новые возможности и т. д. Самое главное правило децентрализации – вам не нужно ни с кем
согласовывать ваши действия, вы делаете то, что считаете правильным и сами несете ответ-
ственность.
Чтобы начать пользоваться биткойном, достаточно просто скачать программу-кошелек
на свой компьютер или смартфон.
При установке кошелька вы получите публичный адрес или ключ и приватный ключ.
Публичный адрес – это аналог банковского счета, а приватный ключ – аналог пароля от
вашего счета (см. рис. 1).

17
А. В. Рябых, С. Русова. «Как заработать на криптовалютах и блокчейне. Объясняем на пальцах»

Рис. 1

Переводить биткойны не сложнее, чем отправить платеж знакомому через мобильный


или интернет-банк.

Предположим, я, Светлана Русова, хочу отправить биткойны своему мужу. Я захожу


в свой кошелек на компьютере или смартфоне, указываю сумму и публичный адрес кошелька
мужа, потом нажимаю кнопку «отправить».
Мой кошелек зашифрует эти данные и отправит в общую сеть, к которой подключены
все кошельки биткойна.
Другие участники сети сверяют информацию о моем переводе с тем, что уже записано
в истории блокчейна. Если перевод правильный, то он будет сохранен в общую память сети
биткойн (эта общая память называется блокчейн).
После записи информации о переводе в блокчейн перевод считается завершенным.
За то, что другие участники сети проверяют мой перевод, я плачу им вознаграждение,
его еще называют комиссией или английским словом fee. В отличие от банковских переводов,
сумма вознаграждения не зависит от суммы перевода. Размер комиссии зависит только от
количества транзакций, то есть от загруженности сети.

Для тех, кто хочет просто пользоваться криптовалютой для расчетов, все выглядит и
работает очень просто: указали получателя, сумму перевода, комиссию, нажали кнопочку
«Отправить» и ждем, пока перевод будет проверен ☺.
Давайте разберемся, что же при этом происходит внутри биткойна.

18
А. В. Рябых, С. Русова. «Как заработать на криптовалютах и блокчейне. Объясняем на пальцах»

Blockchain (принципы и алгоритм работы)

Что первично – курица или яйцо?

Внутри биткойна как раз находится технология блокчейн.


Иногда в Сети возникают споры: что же первично – биткойн или блокчейн? И кажется,
что первичной должна быть технология сохранения информации, но, на самом деле, первичной
была концепция криптовалюты и в ней была описана технология блокчейн.
Конечно, можно найти более ранние научные исследования и практические разработки,
посвященные шифрованию и хранению информации. Точно так же, как есть более ранние
описания концепции цифровых валют. Однако в едином, законченном и наиболее близком к
актуальному состоянию криптовалюты и блокчейн были описаны в White Paper биткойна.
ВАЖНЫЙ ВЫВОД
Биткойн – это не то же самое, что блокчейн.
Блокчейн – это вообще необязательно криптовалюта.
Существуют блокчейны, которые используются не для финансовых расчетов, а, напри-
мер, для хранения файлов или для построения распределенных вычислительных систем.
Прежде чем мы перейдем к описанию работы блокчейна, давайте поговорим о том, для чего
же он в принципе нужен. От чего весь технологический мир сходит с ума? Что же такое уни-
кальное, неповторимое и суперпрогрессивное дает нам эта технология?

Для чего нужен блокчейн?

Физический мир и цифровая реальность


Когда появились компьютеры, физический мир вокруг нас начал дополняться цифро-
вым. В физическом мире мы писали письмо на бумаге, отправляли по почте и ждали, пока оно
переместится из одной точки пространства в другую. В цифровом мире мы набираем сообще-
ние на смартфоне и мгновенно отсылаем, скорость доставки практически не зависит от рас-
стояния между отправителем и получателем.
Цифровая реальность очень сильно упростила и ускорила нашу жизнь: мы переписыва-
емся, общаемся, договариваемся, делаем покупки через Интернет. Но у цифрового мира все-
гда был очень серьезный недостаток: в нем очень легко изменить, удалить и подделать данные.
Электронный документ очень просто отредактировать или удалить. Чтобы защитить цифровые
данные, придумывают сложные и дорогостоящие системы безопасности.
Это сильно ограничивает автоматизацию и развитие цифрового мира вокруг нас.
Все серьезные действия и важные договоренности по-прежнему обязательно фиксиру-
ются на бумаге. Подделать бумажный документ во много раз сложнее, чем цифровой, а если
и получится, то следы подделки будут заметны.

Блокчейн заменяет бумагу в цифровом мире


С появлением биткойна, а точнее с выделением блокчейна в отдельную технологию, циф-
ровой мир получил новое направление развития. Сохраненные в блокчейне цифровые дан-
ные невозможно подделать или удалить. Внутри блокчейна информация защищена от под-
делки даже надежнее, чем если бы она была распечатана на бумаге. Бумажный экземпляр
можно порвать или уничтожить каким-то более изощренным способом, а в блокчейне созда-
ется огромное количество копий каждой записи и уничтожение одной из них не приведет к
19
А. В. Рябых, С. Русова. «Как заработать на криптовалютах и блокчейне. Объясняем на пальцах»

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


цифровые данные, как если бы они были сохранены на бумаге или любым другим способом
в физическом мире.
В будущем появятся программы, которые объединят в огромную сеть все компьютеры
мира. Любой желающий сможет воспользоваться возможностями такого сверхкомпьютера для
своих вычислений.
Чтобы защитить результаты вычислений от подделок, их сохраняют в блокчейн. Блок-
чейн может взаимодействовать с цифровыми валютами, поэтому, получив результаты вычис-
лений, можно будет сделать все необходимые денежные переводы и начисления.

Выплаты от страховой через несколько минут после ДТП


Например, в такой сети могла бы обрабатываться информация о страховых случаях
по автомобильным авариям. Участники аварии загружают фотографии повреждений, записи
видеорегистраторов, указывают дату и место аварии. Сверхкомпьютер обрабатывает эти дан-
ные, дополнительно собирает информацию с ближайших камер видеонаблюдения, высчиты-
вает траектории движения, строит сценарий и схему аварии, выявляет нарушение ПДД, опре-
деляет виновника происшествия, на основе фотографий оценивает размер ущерба и тут же
производит взаиморасчеты между участниками аварии.
Если учесть, что у компьютера есть вычислительные мощности всех компьютеров мира,
то такая обработка займет всего несколько минут.
Аналогичные примеры можно придумать для медицины, образования, научных исследо-
ваний, патентов, сделок с недвижимостью, логистики и большинства других отраслей. Блок-
чейн может стать той технологией, которая позволит объединить другие достижения челове-
ческого разума: Big Data, нейронные сети, искусственный интеллект, – и создать на их основе
нечто совершенно новое.
Именно потрясающие возможности для сближения физического
и цифрового миров, скрытые внутри блокчейна, вдохновляют сейчас
исследователей и разработчиков на изучение этой технологии и создание
новых блокчейнов, решающих самые разные задачи.

Как работает блокчейн?

Технически блокчейн похож на e-mail: у каждого пользователя есть свой уникальный


адрес, он называется публичным. Все публичные адреса объединены в одну сеть, которую и
называют сетью биткойн. Внутри этой сети владельцы адресов могут обмениваться сообщени-
ями по специальному протоколу.
Мы уже сравнили блокчейн с интернет-банком и с электронной почтой, теперь расскажу
про четыре важных отличия блокчейна от привычных нам технологий.
1. Блокчейн – это полностью автоматизированная система, в нем строго выполняются
запрограммированные действия. Блокчейн никому не принадлежит. С одной стороны, это дает
нам полную свободу действий, но, с другой стороны, «свобода порождает ответственность»,
поэтому внутри блокчейна мы можем полагаться только на себя. Здесь нет техподдержки, мене-
джеров или программистов, которые могут помочь в случае каких-то проблем: восстановить
забытый пароль, отменить транзакцию, заблокировать счет мошенников и вернуть украденные
средства.
2. При подключении к блокчейну нам не нужно указывать никакую информацию о себе.
Здесь не нужны имена, фамилии, резервные адреса, телефон для восстановления пароля, деви-
чья фамилии матери и т. д. По этой причине часто говорят об анонимности внутри блокчейна.
20
А. В. Рябых, С. Русова. «Как заработать на криптовалютах и блокчейне. Объясняем на пальцах»

Действительно, при создании аккаунта нет никакой явной возможности идентифицировать


хозяина.
3. Блокчейн прозрачен – вся информация внутри него видна всем участникам сети.
Любой желающий может посмотреть, что хранится у вас в кошельке, какие переводы и на какие
адреса вы делали. Но, как следует из пункта 2, мы не знаем, кто стоит за этими адресами.
Поэтому фактически в прозрачном мире блокчейна всегда можно посмотреть, что адрес А
перевел адресу Б такую-то сумму. Согласитесь, в большинстве случаев это не очень информа-
тивно ☺.
4. В роли пароля от публичного адреса выступает приватный адрес. Пара из публич-
ного и приватного адреса генерируется автоматически при подключении к блокчейну, то
есть не нужно ничего придумывать самостоятельно. Но очень важно сохранить оба ключа в
надежном месте. Если вы потеряете приватный ключ, то восстановить его не получится. Вме-
сте с потерей приватного ключа вы полностью теряете и доступ к своему аккаунту.
Я уже несколько раз говорила, что вся информация внутри блокчейна сохраняется очень
надежно. Давайте разберемся, каким образом достигается такой уровень защиты.

Ноды
Все очень просто – как включить телевизор ☺.
Чтобы начать работать с блокчейном, например с биткойном, нужно завести кошелек:
скачать специальную программу на свой компьютер или смартфон. После установки некоторые
кошельки в автоматическом режиме начинают скачивать весь блокчейн на ваш компьютер.
Устанавливая кошелек на компьютер, вы скачиваете полную копию блокчейна. Получа-
ется, что сколько кошельков установлено на разных компьютерах, столько резервных копий
блокчейна существует.
Конечно, так делают не все, а только так называемые теплые, или
толстые, кошельки. Подробнее про кошельки у нас есть отдельная глава,
поэтому пока просто запомните, что скачивать себе на компьютер весь
блокчейн не обязательно.
С технической точки зрения, участники блокчейн-сети, которые хранят у себя пол-
ную копию блокчейна, называются ноды. А с человеческой точки зрения, владельцев таких
кошельков называют криптоэнтузиастами, так как блокчейн может занимать достаточно
много места на компьютере.
Например, по состоянию на весну 2018 года один из самых популярных блокчейнов,
Ethereum, занимает около 500 GB на жестком диске. Понятно, что не на всяком компьютере
будет достаточно ресурсов для хранения полной ноды блокчейна.
Владельцы нод делают огромное и очень полезное дело для всего блокчейна: многократ-
ное копирование является одним из инструментов защиты данных внутри блокчейна. Если
что-то произойдет с одной из нод, данные можно будет спокойно восстановить из другой.
Чтобы действительно серьезно повредить блокчейну, нужно одновременно вывести из строя
больше половины нод. А так как ноды находятся на компьютерах несвязанных участников,
сделать это достаточно сложно.
Некоторые криптоэнтузиасты делают свои ноды публичными, то есть разрешают другим
кошелькам подключаться к ним, чтобы совершать транзакции и получать актуальную инфор-
мацию. Такие участники сети тоже приносят ощутимую пользу блокчейну, потому что огром-
ное количество кошельков работает с блокчейном именно через ноды-посредники. С одной
стороны, это менее безопасно, чем держать свою ноду и работать с блокчейном напрямую, а с
другой – гораздо удобнее и не требует такого количества ресурсов на компьютере.

21
А. В. Рябых, С. Русова. «Как заработать на криптовалютах и блокчейне. Объясняем на пальцах»

В чем опасность подключения через ноду-посредника? Подключаясь к


чужой ноде, мы вынуждены доверять ей и надеяться, что владелец не строит
коварных планов по перехвату наших транзакций и передаче нам ложных
сведений о блокчейне.
Чтобы поддерживать данные в актуальном состоянии, ноды постоянно синхронизируют
свою информацию с другими участниками сети. Для этого ноды устанавливают между собой
peer-to-peer соединения. Похожий протокол используется в торрентах. Все, кто подключается к
торренту, устанавливают специальную программу. Когда компьютер с такой программой под-
ключен к сети, другие участники могут скачивать с него файлы. Чтобы дать другим людям
доступ к файлам, их не надо никуда загружать, нужно просто установить торрент-программу
и добавить файл в разрешенные для скачивания.
Примерно так же взаимодействуют ноды блокчейна: установленный кошелек скачивает
обновленные данные о транзакциях с других нод и отдает информацию о своих. Для такой
синхронизации у ноды должен быть доступ в Интернет. Если компьютер с нодой какое-то время
был отключен от сети, то при запуске программы сначала произойдет синхронизация всех
данных, и только после этого можно будет увидеть актуальный баланс и делать переводы.

Пара ключей: публичный и приватный


При создании кошелька для него автоматически создается пара из двух ключей: публич-
ного и приватного. Публичный ключ, или публичный адрес, – это то, что вы передаете всем
желающим отправить вам деньги. А вот приватный нужно хранить в секретном и очень надеж-
ном месте, так как для подтверждения владения кошельком и управления им обязательно
нужен приватный (секретный) ключ. Фактически человек, у которого есть приватный ключ,
является владельцем кошелька и может им полностью распоряжаться.
Криптовалютный кошелек можно сравнить с анонимной прозрачной ячейкой в банке:
все видят ее содержимое, а принадлежать оно будет тому, у кого есть ключ. При этом ячейка
защищена очень надежно, ее невозможно взломать и вытащить содержимое без ключа.
Представьте, что этот ключ от ячейки, где деньги лежат, был сломан или потерян. В этом
случае доступ в ячейку не сможет получить никто, и все деньги, которые в ней лежат, останутся
там навсегда.
А с другой стороны, если кто-то получил ключ, то он спокойно придет в ячейку и запро-
сто заберет ее содержимое. Так как наша ячейка абсолютно прозрачна, то любой желающий
может увидеть, что в ней хранится, и понять, стоит ли тратить время и силы, пытаясь завладеть
ключом от этой ячейки.

Хэширование
Итак, мы знаем, что блокчейн – это сеть, участники сети называются нодами, для под-
ключения к сети нужна специальная программа-кошелек. При создании кошелька мы полу-
чаем публичный и приватный ключи, которые очень важно сохранить. Эти ключи невозможно
восстановить или сменить, они генерируются автоматически, поэтому нельзя установить свой
приватный ключ, который будет проще запомнить.
Перевод криптовалюты с одного адреса на другой называется транзакция. Кстати, если
речь идет о блокчейне, в котором хранятся файлы, а не деньги, то транзакцией будет назы-
ваться запрос на загрузку или скачивание файла. В общем, любое сообщение, которое мы
отправляем с одного блокчейнадреса на другой, – это транзакция.
Перед отправкой транзакции в сеть кошелек «подписывает» ее нашим приватным клю-
чом.
Как он ее подписывает? Очень просто, выполняя всего три шага:

22
А. В. Рябых, С. Русова. «Как заработать на криптовалютах и блокчейне. Объясняем на пальцах»

1. Все данные из нашей транзакции собираются в одну строку.


2. Эта строка обрабатывается при помощи специального шифровального алгоритма.
3. В результате получается строка-подпись. Она называется хэш (hash), а весь этот про-
цесс называется хэширование.
Хэширование – это очень важная часть блокчейна, при этом она
опять-таки не является его изобретением. Программисты достаточно давно
используют хэши для безопасного хранения различных данных.
Например, когда вы регистрируетесь в каком-нибудь интернет-магазине и придумываете
себе пароль, в базе данных магазина сохраняется не ваш пароль, а его обработанная версия
– хэш. Когда вы вводите свой пароль, сайт хэширует его и сравнивает с хэшем, который уже
хранится в базе данных. Если значения совпадут, значит, вы ввели правильный пароль.
Это нужно для того, чтобы даже сотрудники этого магазина не могли залезть в базу дан-
ных, подсмотреть ваш пароль и зайти с ним в ваш аккаунт. Из-за того, что в базе магазина нет
вашего пароля, сайт не может прислать ваш старый пароль, если вы вдруг его забудете. Но он
может прислать ссылку на ваш e-mail, по которой вы сможете придумать новый пароль.
У хэширования есть четыре очень важных свойства:
1. Алгоритм работает всегда одинаково: передавая одни и те же данные, мы всегда будем
получать одинаковую хэш-строку в результате. Именно это свойство хэша используется при
проверке данных, передаваемых из кошелька в блокчейн.
2. Хэширование – это необратимая функция, то есть ее невозможно расшифровать
обратно. Даже зная алгоритм, по которому данные были зашифрованы, мы не можем вычис-
лить, что же было в исходной строке.
3. Мы можем обрабатывать строку любой длины, при этом в результате всегда будет полу-
чен хэш одинаковой длины. Можем взять текст «Войны и мира» или всего одну цифру, – в
результате хэширования будет получено одинаковое количество символов.
4. При малейшем изменении тех данных, которые мы хэшируем, результаты будут отли-
чаться очень сильно.

Рис. 2. Как работает хэширование

На рисунке 2 видно, как изменится результат хэширования, если мы всего лишь уберем
знак точки в конце исходной строки.

Реестр транзакций
Вернемся к нашей транзакции. Кошелек собирает все данные о транзакции, подписывает
их при помощи приватного ключа и передает полученный хэш в единый реестр транзакций
блокчейна.

23
А. В. Рябых, С. Русова. «Как заработать на криптовалютах и блокчейне. Объясняем на пальцах»

В реестре все транзакции, подписанные кошельками, собираются в один длинный список


и ждут своей очереди на проверку (верификацию, валидацию). Если очень сильно упростить
процедуру, то суть проверки состоит в том, что участники сети берут исходные данные тран-
закции, добавляют к ним ваш публичный адрес и вычисляют хэш. Потом сравнивают получен-
ный хэш с хэшем в реестре. Для всех вычислений и сравнений используются инструменты из
высшей математики, которые заложены в алгоритмах блокчейна. Если все правильно, то тран-
закция считается валидной и будет добавлена в блок к другим «правильным» транзакциям.

Майнинг
Кто же выполняет проверки транзакций? Этой полезной работой занимается особая кате-
гория участников блокчейн-сети – они называются майнеры, а сама процедура проверки тран-
закции и добавления ее в блок таких же проверенных транзакций называется майнинг.
Майнерам для проверки транзакций и добавления их в блоки обязательно нужны две
вещи: во-первых, хранить у себя полную ноду блокчейна, а во-вторых, иметь очень много
вычислительных мощностей на компьютере.
Дело в том, что блокчейн создает среди майнеров очень сильную конкуренцию. Они все
видят одинаковые транзакции в реестре. Все проверяют их и собирают в блоки.
Все высчитывают хэш для собранных блоков. А вознаграждение получит только один –
тот, у кого будет самый красивый хэш блока. Как только появился новый блок, его автор полу-
чает свое вознаграждение, а все остальные начинают проверять новые транзакции, собирать их
в блоки, высчитывать хэш и пытаться в этот раз выиграть и получить заветное вознаграждение.
Что же это за вознаграждение, которое так хотят получить майнеры? При создании
нового блока в блокчейне «чеканится» новая монета этой сети. Кстати, правильнее будет назы-
вать ее не монета, а токен. Поэтому переформулируем: при формировании нового блока блок-
чейн генерирует новый токен и перечисляет его на адрес участника, создавшего блок. Факти-
чески майнинг совмещает в себе три очень полезные функции: проверяет транзакции, надежно
сохраняет их в блокчейне, создает новые токены (чеканит монеты).
Сколько токенов получит майнер, зависит от двух параметров:
1) от того, в каком блокчейне он проверяет транзакции;
2) от текущего уровня развития этого блокчейна.
Я думаю, что с первым параметром все понятно: если мы проверяем транзакции бит-
койна, то мы получаем вознаграждение в биткойнах, если эфира, то в эфире, и т. д.
А вот про уровень развития блокчейна давайте поговорим подробнее. Дело в том, что
в основных блокчейнах заранее заложена так называемая бомба сложности. Это значит, что
награда за блок периодически уменьшается. Например, в 2009 году, при старте сети биткойн
за каждый новый блок майнер получал 50 ВТС. Такая величина награды сохранялась до 2012
года. А потом в определенный момент награда уменьшается ровно в 2 раза. С 2012 до 2016
года награда составляла 25 ВТС за блок. После уменьшения в 2016 году за каждый новый блок
майнеры получают 12,5 ВТС.
Правила, по которым уменьшается награда за блок, запрограммированы внутри блок-
чейна и не могут быть изменены. Внутри биткойна действуют следующие правила: один блок
формируется раз в 10 минут, через каждые 210 000 блоков награда уменьшается в два раза,
максимально может быть сформирован 21 000 000 (21 млн) биткойнов.
Несложно подсчитать, что уменьшение награды за блок в два раза будет происходить раз
в 4 года (ближайшее ожидается в 2020 году), а все биткойны будут намайнены примерно к
2140 году.
Очень часто Сатоши Накамото подвергают критике за такую бомбу сложности внутри
биткойна, ведь она делает майнинг менее выгодным, а если майнеры не будут проверять тран-
закции и собирать их в блоки, то весь блокчейн перестанет работать. Однако, с другой сто-
24
А. В. Рябых, С. Русова. «Как заработать на криптовалютах и блокчейне. Объясняем на пальцах»

роны, уменьшение награды компенсируется ростом курса биткойна и увеличением комиссии


за транзакцию.
Напомню, что первый опубликованный курс биткойна был 1 доллар США за 1000 ВТС.
Соответственно, за создание одного блока майнер получал 5 центов. В июне 2018-го курс бит-
койна составляет 6500 долларов и за создание одного блока майнер получает 81 250 долларов.
На первый взгляд кажется, что майнинг – это очень выгодное занятие, в которое стоит
инвестировать свое время и средства. Экономическая составляющая этого способа заработка
на криптовалюте будет рассмотрена в главе «Десять способов заработка на криптовалютах.
Плюсы и минусы». А в этой главе позвольте рассказать вам еще про несколько технических
вводных, которые надо учитывать, чтобы понимать суть и выгодность майнинга.
Во-первых, давайте поговорим о красоте. Как уже упоминалось, в блокчейн включаются
только блоки с красивыми хэшами. Как мы знаем, красота – понятие относительное, поэтому
давайте определимся, какие хэши считаются красивыми в блокчейне.
Начнем с биткойна. Здесь самым красивым считается хэш, который начинается с цифры
«О», чем больше нулей в начале строки хэша, тем красивее хэш. У этого есть простое логи-
ческое объяснение: чтобы получить хэш с большим количеством нулей, майнеру нужно пред-
принять больше вычислительных усилий. Как майнер формирует новый блок? Он проверяет
транзакции, добавляет их в блок, высчитывает хэш блока. А мы помним, что при малейшем
изменении хэшируемых данных мы будем получать разный результат.
Поэтому майнер берет транзакции, добавляет к ним какие-то произвольные данные,
высчитывает их хэш; если результат не начинается с 0, то меняет добавленные произволь-
ные данные и снова высчитывает хэш. И повторяет эти действия до тех пор, пока не получит
хэш, который будет соответствовать представлениям биткойна о прекрасном. Соответственно,
чтобы получить хэш с нужным количеством нулей в начале, майнеру нужно проделать очень
много вычислительной работы или быть чертовски везучим ☺.
Если не рассматривать фактор удачи, то более успешными майнерами будут те, у кого
есть более мощное оборудование, то есть те, кто за то же самое время сможет перебрать больше
комбинаций.
Есть еще один фактор, непосредственно влияющий на майнинг.
Внутри биткойна существует параметр, который называется уровень сложности, или
сложность майнинга. От него зависит, сколько нулей обязательно должно быть в начале
хэша. Блокчейн биткойна следит, чтобы новые блоки появлялись раз в 10 минут. Статистика
берется на примере 2016 блоков, их создание должно занимать 14 дней. Если 2016 блоков были
созданы быстрее, то уровень сложности возрастает. Если медленнее, то уровень сложности
снижается.
Чем выше уровень сложности, тем больше ресурсов требуется для получения красивы-
ххэшей, а вознаграждение за создание одного блока является достаточно заманчивым, поэтому
майнеры придумали объединяться в пулы. Ресурсы отдельных майнеров объединяются, веро-
ятность получить нужный хэш становится выше, а полученное вознаграждение распределяется
между участниками пула пропорционально вложенным ресурсам.

Консенсус
Таким образом, в биткойне новый блок создает тот майнер, который приложил для этого
больше вычислительных усилий.
Правила, по которым блокчейн определяет, кто получит награду за создание блока, назы-
ваются консенсус, или алгоритм достижения консенсуса.
Существует несколько видов таких алгоритмов. Внутри биткойна действует алгоритм
«доказательство работы» (Proof-of-Work, PoW). Награду за блок получает тот, кто больше всех
работал.
25
А. В. Рябых, С. Русова. «Как заработать на криптовалютах и блокчейне. Объясняем на пальцах»

Основное достоинство этого вида консенсуса – он выглядит очень справедливым. Побеж-


дает тот, у кого больше мощностей, но при этом есть элемент случайности, который создает
равные условия для участников. Даже имея самое мощное оборудование из всех майнеров,
нет никаких гарантий, что именноты будешь подписывать все блоки. А наличие случайности
подключает еще и фактор удачи, благодаря которому создать блок может даже новичок с допо-
топным оборудованием.
Основными недостатками Proof-of-Work являются его скорость и высокая энергозатрат-
ность. Майнинг по этому алгоритму потребляет достаточно большое количество электроэнер-
гии, а процесс перебора хэшей занимает много времени, что ограничивает пропускную спо-
собность блокчейна.
Другой вид консенсуса, который обычно противопоставляют Proof-of-Work, это Proof-of-
Stake – «доказательство доли (состояния)». В этой системе если два майнера одновременно
добавят в блокчейн новые блоки, будет принят блок того майнера у которого уже есть больше
токенов этого блокчейна. Авторы этого алгоритма рассуждают очень просто: если у меня уже
есть 100 500 миллионов токенов в этом блокчейне, буду ли я делать что-нибудь, что может
повредить этому блокчейну и лишить меня моих токенов? Если я разумный человек, то,
конечно же, нет.
Понятно, что алгоритм, основанный на психологии человека, менее надежен, чем строгие
математические выкладки, которыми руководствуются разработчики PoW.
Тем не менее, алгоритм PoS в блокчейн-среде считается более продвинутым и перспек-
тивным. Многие блокчейны работают над задачей перехода непосредственно на этот алгоритм
или на одну из его версий.
Достоинством алгоритма является его более высокая скорость: не нужно перебирать
большое количество данных, поэтому, как только появился хэш нового блока, он сразу будет
встроен в цепочку к другим блокам.
Есть два основных недостатка:
1) недоброжелатель блокчейна с PoS-консенсусом может купить на бирже достаточное
количество токенов и начать влиять на данные внутри блокчейна, собирая в блоки невалидные
транзакции и передавая их в блокчейн;
2) этот консенсус не выглядит справедливым: в нем богатые становятся богаче, а бедные
– беднее, изменить этот расклад можно, только увеличив свое богатство.
Разработчики блокчейнов, которые хотят использовать Ро5-алгоритм, придумывают спо-
собы, как обойти эти недостатки. Например, в PoS-алгоритмах, актуальных на первую поло-
вину 2018 года, используется понятие ставка. Майнер замораживает определенное количе-
ство токенов и делает ставку на создание нового блока. Если его ставка больше других, то он
получает награду за блок пропорциональную ставке.
На сегодняшний день команда разработчиков Ethereum, одного из самых популярных
блокчейнов, работает над внедрением алгоритма Casper – это улучшенная версия Proof-of-
Stake. Внедрение этого алгоритма позволит существенно увеличить количество транзакций,
которые сможет обрабатывать Ethereum.
Существуют и более редкие виды консенсуса.
Delegated-Proof-of-Stake – «делегированное доказательство доли» – похож на Proof-of-
Stake только названием. Важное отличие заключается в том, что все владельцы токенов могут
выбрать представителя своих интересов внутри этого блокчейна. Фактически выбирается
несколько нод от 21 до 100, которые проверяют блоки. Если выбранная нода работает плохо:
добавляет невалидные транзакции, пропускает блоки, не обрабатывает транзакции, – то она
будет удалена из списка майнеров и переизбрана. Этот алгоритм используют EOS, Steemit,
BitShares. За счет объединения майнеров он позволяет существенно увеличить скорость про-

26
А. В. Рябых, С. Русова. «Как заработать на криптовалютах и блокчейне. Объясняем на пальцах»

верки транзакций, а значит, и пропускную способность блокчейна. Например, EOS использует


этот механизм для масштабирования до миллиона транзакций в секунду.
Proof-of-Activiti – доказательство активности. В таком блокчейне есть несколько нод-
админов, которые проверяют транзакции и выдают результат всем остальным. Остальные про-
сто копируют то, что проверили админы. Этот алгоритм носит очень централизованный харак-
тер: чтобы стать админом такой сети, нужно пройти проверку и подтверждение от уже действу-
ющих админов. Этот алгоритм чаще всего используется в непубличных закрытых блокчейнах,
которые работают в замкнутом сообществе либо в компаниях. Примером такого блокчейна
является Kovan. Kovan – это тестовый блокчейн для программистов, которые разрабатывают
проекты на Ethereum. В Kovan существуют несколько администраторов, которые проверяют
транзакции участников и бесплатно выдают токены, которые нужны участникам для проведе-
ния тестов.
Итак, при помощи консенсуса определяется, какой блок с транзакциями будет добавлен
в блокчейн и какой майнер получит за это вознаграждение.

Блоки внутри блокчейна


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

27
А. В. Рябых, С. Русова. «Как заработать на криптовалютах и блокчейне. Объясняем на пальцах»

Рис. 3. Структура блока

Сколько транзакций помещается в одном блоке, зависит от блокчейна, так как макси-
мальный размер блока жестко запрограммирован. Например, в Bitcoin максимальный размер
блока – 1 Мб. Из-за этого в биткойн-сообществе периодически появляются идеи, как можно
увеличить размер блока. Во втором полугодии 2017 г. активно обсуждалась идея, как можно
использовать место, зарезервированное в блоке для служебной информации, под транзакции,
тем самым увеличив емкость блока практически в два раза.

Цепочки блоков
Из проверенных блоков формируется цепочка, в которой каждый новый блок ссылается
на предыдущие.

Рис. 4. Цепочка блоков

Для блока № 1 формируется хэш из содержимого его транзакций. В хэш блока № 2 вклю-
чены транзакции из этого блока + хэш блока № 1. В хэш блока № 3 кроме его транзакций попа-
дет хэш блока № 2. Таким образом формируется цепочка. Если удалить какой-то из блоков
или подменить транзакции внутри него, то изменятся хэши и такой блок выпадет из цепочки.
Если новый добавляемый блок не ссылается на предыдущий, то он автоматически будет
отвергнут цепочкой, а значит, транзакции из него останутся в реестре непроверенных и будут
замайнены другим майнером в последующих блоках.

Конкуренция цепочек
Итак, кошельки подписывают транзакции и отправляют их в реестр. Майнеры напере-
гонки проверяют эти транзакции и собирают их в блоки. Мы уже знаем, что в блокчейне есть
консенсус, который выберет блок, если сразу несколько майнеров добавят блоки одновременно
(такое случается постоянно, так как майнеров много и все стремятся успеть получить награду
за блок).
Но при этом в блокчейне есть такое понятие – конкуренция цепочек блоков. Откуда
же возникает конкуренция, если консенсус так красиво решает спорные ситуации?
Все дело в скорости. Бывают ситуации, когда блок с транзакциями был добавлен в
цепочку, а уже после этого появился более красивый блок с таким же номером. В этом слу-
чае, подчиняясь правилам консенсуса, блокчейн переключится на этот более красивый блок.
Вознаграждение, которое было начислено майнеру-владельцу несчастливого блока, исчезнет и
появится новое вознаграждение у другого майнера.
Причем возможны ситуации, когда несчастливым оказывается не один блок, а цепочка
из нескольких блоков.

28
А. В. Рябых, С. Русова. «Как заработать на криптовалютах и блокчейне. Объясняем на пальцах»

Представьте: где-то живет гениальный программист, который собрал свой собственный


супермощный компьютер и майниттранзакции биткойна. Допустим, у него произошел сбой
отправки сообщений в Интернет. И вот его компьютер вычислил один блок, а передать эту
информацию другим нодам в блокчейн не может. Потом его компьютер вычислил второй блок,
за ним третий, и тут связь появилась, и кошелек выгрузил в блокчейн информацию сразу про
три созданных блока. Если окажется, что в этой цепочке больше нулей в начале хэша, то блок-
чейн сразу же разрушит уже сложившуюся цепочку из трех последних блоков и переключится
на нашу.
Именно по этой причине внутри блокчейна так важно количество подтверждений. Счи-
тается, что современная компьютерная техника не дает возможности собрать цепочку из шести
более красивых хэшей.
Поэтому и существует правило, что перевод биткойна полностью
завершен, когда у него есть шесть подтверждений. Это значит, что уже шесть
блоков ссылаются на нашу транзакцию, а цепочка из шести блоков не может
быть заменена на другую версию.
Конечно, остается вариант, что в один прекрасный день будет изобретен супермощный
компьютер или прилетят инопланетяне со своей чудо-техникой и смогут моментально вычис-
лять очень красивые цепочки гораздо длиннее шести блоков. Надо признать, что, конечно,
существует риск прилета инопланетного компьютерного разума, мечтающего сломать наш
блокчейн, или более вероятный риск – появление сверхмощных квантовых компьютеров, кото-
рые будут производить вычисления в разы быстрее, чем привычная нам техника.
Однако мне кажется, что такой разум столь же успешно сможет взломать и обычную
банковскую систему, просто моментально подбирая самые сложные комбинации паролей.
Давайте соберем в одну картинку, как же работает блокчейн.

Рис. 5

29
А. В. Рябых, С. Русова. «Как заработать на криптовалютах и блокчейне. Объясняем на пальцах»

Блокчейн – это сеть из участников. Когда появляется новый участник, он подключается к


этой сети с помощью специальной программы-кошелька. Если при подключении к блокчейну
участник скачивает весь архив с данными (весь блокчейн), то его кошелек начинает выпол-
нять роль ноды. Бывают ноды, которые просто хранят информацию, а бывают ноды-майнеры,
которые верифицируют транзакции и собирают их в блоки. Майнеры за свою работу получают
награду – токены, монеты, используемые внутри блокчейна. Майнеры собирают проверенные
транзакции в блоки и объединяют блоки в цепочки. Когда майнер
добавляет новый блок, все ноды сохраняют у себя информацию об этом блоке и платеж
считается проведенным. Это вкратце общая схема работы. Если вас интересуют подробности,
то можно посмотреть запись одного из докладов, посвященного устройству блокчейна: http://
bit.ly/2vwSnqP
Пока в примерах мы старались по возможности рассказывать только про биткойн, но
криптовалют намного, намного больше. Можно сказать, что криптовалюты делятся на две
группы: биткойн и все остальные. Все криптовалюты, кроме биткойна, называют одним общим
термином – altcoins, alternative coins,

30
А. В. Рябых, С. Русова. «Как заработать на криптовалютах и блокчейне. Объясняем на пальцах»

Конец ознакомительного фрагмента.


Текст предоставлен ООО «ЛитРес».
Прочитайте эту книгу целиком, купив полную легальную версию на ЛитРес.
Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета
мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal,
WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам спо-
собом.

31

Вам также может понравиться