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

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


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


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


Цепочки блоков

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


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


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

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


Конкуренция цепочек

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

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

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

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

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

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

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

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

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

Давайте соберем в одну картинку, как же работает блокчейн.


Рис. 5


Перейти на страницу:

Похожие книги

100 способов заработать деньги в трудные времена
100 способов заработать деньги в трудные времена

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

Александр Попов

Карьера, кадры / О бизнесе популярно / Финансы и бизнес
Самые успешные PR-кампании в мировой практике
Самые успешные PR-кампании в мировой практике

В книге представлены 62 самые успешные, по оценке специального комитета Американского общества паблик рилейшнз (PRSA) и жюри профессионального конкурса «Серебряная наковальня» (Silver Anvil Award), PR-кампании за 1994-2000 гг. в мировой практике. Сборник предлагает примеры удачного использования public relations для продвижения новых товаров и услуг, при кризисном реагировании, при организации специальных событий, а также для поиска спонсоров. Особенности лучших мировых PR-кампаний как новых, так и всемирно известных торговых марок (Coca-Cola, VISA, Maxwell House, Kodak, Barbi, Levi`s) классифицированы по специальным рубрикам и применительно к таким областям, как производство продуктов питания и товаров массового спроса, Интернет и телекоммуникации, банковское дело, транспорт, экология, здравоохранение, наука, образование, культура, спорт, туризм и др.

без автора

О бизнесе популярно / Финансы и бизнес