Технология Блокчейн и NFT. Базовый курс. Тимур Казанцев
Чтение книги онлайн.
Читать онлайн книгу Технология Блокчейн и NFT. Базовый курс - Тимур Казанцев страница 6
Жесткие форки случаются, когда код изменяется так сильно, что новая версия больше не обратно совместима с прежними блоками. При этом сценарий блокчейн делится на две части, оригинальный блокчейн и новая версия, которая следует новому протоколу. При хардфорке узлы, не принявшие новые правила, не принимают информацию от узлов, которые их приняли. При хардфорке одна из ветвей может отмереть, либо обе ветви могут продолжить свое существование и будут действовать уже две новые криптовалюты. Например, криптомонеты Bitcoin Cash или Bitcoin Gold как раз появились при помощи жесткого форка из оригинального блокчейна биткоина. Другие примеры: Dogecoin (форк Litecoin), Expanse (форк Ethereum), Stellar (форк Ripple).
В 2016 году состоялся хардфорк сети Эфириум. Новая цепочка продолжила существование под прежним названием Ethereum (ETH), а оригинальная цепочка также сохранилась и поддерживается уже под другим названием Ethereum Classic (ETC).
Что такое майнинг
Под «майнингом» (с англ. ‘mining’ – добыча) подразумевается добавление новых блоков с транзакциями в цепочку блокчейна. Транзакции в сетях блокчейн совершаются достаточно часто, и сами по себе они не добавятся в блок и не примкнут к главной цепочке. Этим и занимаются майнеры. Они берут транзакции, упаковывают их в блоки, и пытаются добавить новые блоки в цепочку. За это они получают вознаграждение от сети.
Почему «пытаются»? Потому что это не так легко. Чтобы добавить блок, необходимо решить сложную математическую задачу, генерируемую блокчейн сетью. Для этого необходимы мощные компьютеры. Компьютеры майнеров соревнуются друг с другом, они работают круглые сутки, чтобы решить такие сложные задачи. Вероятность того, что тот или иной майнер решит математическую задачу первым, присоединит блок и получит за это вознаграждение – как правило, зависит как раз от мощности его оборудования.
Если задача решена, то новый блок распределяется по сети и добавляется в основную цепь. Майнер, решивший задачу первым, получает вознаграждение, как правило, в виде криптовалюты данной сети.
Кроме подтверждения транзакций, майнеры также проверяют транзакции, зарегистрированные другими майнерами. И также они хранят копии блокчейна, защищая информацию от потери или подделки.
Как правило (в сети биткоин, например), количество майнеров неограничено. И чем их больше в сети, тем лучше, потому что такая сеть становится более надежной.
При работе с криптовалютами, майнеры за свою работу получают награждение в виде криптомонет: как комиссия от всех участников транзакций, записанных в блоке, а также вознаграждение от самой сети. Сеть генерирует и выпускает новые монеты, и общее количество монет увеличивается. Однако, как правило, в некоторых криптовалютах существует ограничение: когда общая сумма монет достигает определенного максимума, их выпуск прекращается. Дальше майнеры могут работать только за вознаграждение от участников.