Криптовалюта. Учебное пособие по работе с цифровыми активами - страница 15
Блок содержит в себе информацию, которая была передана вам в шифрованном виде от предыдущего блока. Перед тем, как предыдущий блок передал вам шифр, вы обменялись паролями как разведчики на задании, чтобы удостовериться, что перед вами действительный не мошеннический блок.
Теперь блок может начать записывать в себя транзакции, подтверждая их. Эти транзакции уже были проведены, но находились «вне закона», а как только появился новый блок в цепочке, они поместились внутри, тем самым став подтверждёнными.
Теперь наш воображаемый блок стал частью длинной цепочки и бережно хранит в себе данные, которые не могут быть изменены! Я намерено упустил технические тонкости, оставив лишь основную суть, чтобы сформировать чёткое представление, что такое блок.
Майнинг
Процесс добычи криптовалюты на всём, что в состоянии производить необходимые вычислительные операции. Для этой цели пригодны как специализированные устройства ASIC так и персональные компьютеры, ноутбуки. Соответственно человек котороый контролирует этот процесс называется майнером.
Почти все криптовалюты, в том числе и Bitcoin поддерживаются майнерами. Но есть так называемые «не добываемые монеты», например, монетка Ripple (XRP). Она не подтверждает свои транзакции майнингом, а рыночная цена актива зависит от ценности проекта, что является негативом для лиц, предпочитающих иметь дела только с «добываемыми» монетами.
Майнинговая ферма
Оборудование, предназначенное для майнинга криптовалюты. Фермы могут быть различными по размеру, виду и мощности. Обычный системный блок персонального компьютера, четыре видеокарты с блоком питания и огромный ангар со стеллажами ASIC – это всё фермы.
Производительность ферм разнится в зависимости от оснащения, но все они характеризуются высоким потреблением электроэнергии и большим тепловыделением, поэтому нуждаются в охлаждении. Устройства, на которых криптовалюта майнится в промышленных масштабах, размещаются в местах с дешёвым электричеством и холодным климатом с целью продления срока жизни оборудования.
Алгоритм консенсуса и протокол сети
В контексте криптовалют, алгоритмы консенсуса являются решающим элементом каждой blockchain сети, поскольку они отвечают за поддержание целостности и безопасности этих распределенных систем.
Алгоритм консенсуса – это механизм, с помощью которого сеть достигает консенсуса. Публичные (децентрализованные) blockchain цепочки построены как распределенные системы, и поскольку они не полагаются на центральный сервер, распределенные узлы должны согласовывать валидацию (подтверждение) транзакции между собой.
Именно здесь вступают в силу алгоритмы консенсуса. Они уверяют, что соблюдаются правила протокола, и гарантируют, что все транзакции происходят доверенным способом, и отсутствует возможность двойной траты монет. Очень часто путают понятие алгоритм консенсуса и протокол сети. Хочу внести немного ясности.
Эти термины используются взаимозаменяемо, но это не одно и то же. Проще говоря, мы можем охарактеризовать протокол как первичные правила blockchain сети, а алгоритм консенсуса – механизм, с помощью которого они будут выполняться.
Существует несколько типов алгоритмов консенсуса. Наиболее распространенными являются Proof of Work и Proof of Stake. У каждого есть свои преимущества и недостатки, при попытке добиться баланса безопасности, с функциональностью и масштабируемостью.