Как работает блокчейн и что это такое простыми словами
Научные статьи изобилуют сложной терминологией. Мы попробуем разобраться, как работает блокчейн без помощи Сатоси Накамото или Виталика Бутерина.
Что означает термин «блокчейн»?
В переводе с английского слово blockchain означает «цепочку блоков». Этот термин хорошо объясняет суть рассматриваемой технологии, то есть как работает блокчейн. Информация в системе представляет собой линию из отдельных элементов. Каждый из них связан с предыдущим и содержит зашифрованную информацию о нем.
Используемые алгоритмы позволяют добавлять новые записи и проверять их подлинность благодаря связи с предыдущими. Фактического изменения и удаления данных не происходит. Для этого в цепочку просто вносятся записи с новой информацией.
Важная особенность блокчейна — распределение ресурсов. Каждый пользователь цепочки одновременно участвует в поддержании ее работы. Он хранит на своем компьютере все записи и предоставляет их для проверки подлинности. Таким образом, вмешательство в работу одного узла невозможно. При отключении кого-то из участников функционированию блокчейна ничего не угрожает.
Основные элементы блокчейна
Благодаря своей универсальности, блокчейн-технологию можно применять в различных сферах. Основное направление — хранение информации об активах. Это могут быть деньги, акции, имущество. Причем имущество может быть виртуальным (музыка, картинка в интернете) или реальным (яхта, квартира).
Одним из элементов блокчейна является актив. Вторым — транзакция, то есть запись о передаче его от одного участника системы к другому.
Транзакцией может считаться фактическое перемещение объекта. Например, когда один человек переводит другому биткоин или эфир, они появляются в кошельке получателя, но можно вносить только запись о транзакции, например, информацию о собственнике картины. В то время как сам шедевр будет висеть в музее постоянно и никуда не двигаться.
Блокчейн — более надежная технология хранения информации, чем существующие варианты. Следовательно, если реестр находится в единой базе данных, ее можно взломать, уничтожить, внести несанкционированные изменения, но в случае с цепочкой это нужно сделать для каждого узла. Они хранятся на отдельных компьютерах пользователей, расположенных по всему миру, поэтому такой взлом теоретически невозможен.
Разберем на примере. Предположим, пользователь приобретает картину в Лувре и хочет подарить ее любимому человеку. Данные об этом вносятся в виде нового элемента в цепочке. Так как эта запись содержит «образ» предыдущей, она защищена от подделок. Поэтому изменение отдельного элемента невозможно, так как «взломанный» не будет соответствовать образу, хранящемуся у «соседа».
Почему именно «цепочка блоков»?
Из термина «блокчейн» и предыдущего объяснения понятно, что он состоит из отдельных блоков. С другой стороны, они же являются записями в транзакциях. Каждая из них содержит следующие данные:
- кто переводит;
- кому передается;
- объем, переданный новому собственнику.
Блоки соединяются в непрерывную цепочку, которая продолжается бесконечно. Каждый следующий элемент ссылается на предыдущий. Он содержит информацию о «соседе снизу» в виде хэша. Благодаря этому, в любой момент можно восстановить всю историю передачи актива до момента его создания.
Для работы блокчейна важен консенсус. Речь идет о согласовании данных во всех узлах цепи, например, один из участников выключил компьютер. В это время была совершена передача прав на актив, то есть добавлена новая запись. Как только ПК вновь появится в блокчейне, информация в нем актуализируется.
Механизм консенсуса позволяет избежать несанкционированного внесения изменений. Поэтому если сам пользователь захочет подделать данные у себя на ПК, остальные узлы цепи восстановят верную информацию.
В реально работающих блокчейнах за секунду или минуту могут происходить сотни транзакций. Для оптимизации работы они объединяются в один добавляемый блок.
Что такое майнинг?
Под словом «майнинг» понимают решение сложных математических задач. Они нужны для формирования уникальных идентификаторов новых элементов, то есть происходит так называемый «расчет хэша».
Майнеры выполняют также несколько дополнительных задач:
- хранят на своих компьютерах копии записей блокчейна, то есть участвуют в защите информации и поддержании работы сети;
- подтверждают подлинность транзакций и проверяют те записи, которые регистрировались другими участниками.
От количества майнеров зависит надежность распределенной сети. Следовательно, чем больше узлов, тем сложнее вмешаться в ее работу. Стать майнером может любой желающий. Нужен только компьютер и специальная программа.
Количество “майнеров” растет потому, что каждый из них получает вознаграждение. Самое главное, что размер оплаты и механизм заработка зависит от алгоритма блокчейна, например, майнеры криптовалюты получают виртуальные монеты. Так происходит эмиссия крипты, то есть увеличение количества денежных средств.
Разберем на примере. Каждые 10 минут в цепочку добавляется новый блок. Записать его может тот майнер, который первым решит сложную математическую задачу. Он и получит вознаграждение, поэтому шансы разбогатеть на майнинге крипты имеют только владельцы мощных ПК. Сейчас сложность расчетов сильно возросла. Для успешного майнинга нужны сети из мощных процессоров, объединенные в «майнинговые фермы».
Как работает блокчейн: важные особенности
Блокчейн — уникальная технология, которая имеет несколько важных плюсов:
- прежде всего, она позволяет хранить записи об активах любого типа: виртуальных и материальных;
- операции по передаче актива полностью анонимны, так как идентификатором получателя и отправителя выступает только номер кошелька;
- транзакции абсолютно надежны, потому что изменить информацию о совершенных сделках на всех узлах сети невозможно;
- блокчейн невозможно уничтожить. Данные о транзакциях хранятся у каждого участника сети на его компьютере. Потеря одного узла не сказывается на работоспособности всей системы.
Ценность технологии распределенных реестров уже оценена пользователями и бизнесом по всему миру. Те, кто понимает, как работает блокчейн, используют технологию и для организации оборота валюты, и для купли-продажи виртуальных активов, и для инвестирования в стартапы. Самое время разобраться со всеми нюансами «цепочки » и понять, как извлечь из этих знаний прибыль.
Читайте также:
- Децентрализация криптовалюты: преимущества и риски
- Почему СВDC, цифровые валюты центральных банков, набирают популярность?
- Биткоин — пузырь или выгодная инвестиция
Побольше пишите для «чайников» – не сразу доходит) Но понять хочется)
Блокчейн – это не просто какая-то технология, а целое явление. Причем оно появилось не так давно. Поэтому в одной статье охватить эту тему очень сложно. Я только начал рассказывать про блокчейн и затронул лишь край «пирога». В следующих статьях обязательно разовьем эту тему. Например, в ближайшее время расскажу о том, где уже сейчас применяется блокчейн, помимо криптовалют.
Скажите а можно ли майнить битокин, если у тебя нет мощного компьютера. например на собственном ноутбуке?
Для майнинга подходит любой компьютер. Но так как вычислительная мощность у него будет маленькой, шанс рассчитать хэш первым и получить вознаграждение будет очень маленьким. Иногда даже не окупятся затраты на электричество. Но зарабатывать на криптовалютах можно по-другому. Например, заниматься куплей-продажей на бирже или просто хранить на кошельке (такая возможность доступна не для всех видов крипты).
Производители видеокарт сейчас ставят антимайнерскую защиту на них, но как это вообще работает? Как карта понимает, что ее мощность используют для майнинга, а не для рендеринга, например?
Любой расчет выполняется по определенному алгоритму. Производители видеокарт, насколько я понимаю, аппаратно «учат» карту распознавать этот алгоритм и снижать производительность. Но некоторые майнеры уже частично научились обходить эту защиту. Так что борьба между желающими добыть биткоины и производителями «железа» продолжается.
А можно использовать свой комп не для майнинга, а для хранения записей блокчейна? За это существуют вознаграждения?
Любой комп в блокчейне хранит записи обо всех транзакциях. В этом и особенность распределенных сетей. Уничтожение одного узла не приводит к нарушению работы системы, так как вся информация есть у других.
Зарабатывать можно и без майнинга. Для этого нужно выбрать криптовалюту, которая работает на консенсусе PoS (в отличие от PoW для битка). Там вознаграждение участникам блокчейна начисляется за то, что они хранят монеты у себя на кошельке. Но этот кошелек должен быть постоянно «в сети». Плюс такого варианта, что мощный компьютер или майнинговая ферма не нужны. Этот вопрос подробно расписан в статье https://aussiedlerbote.de/2021/11/chto-takoe-stejking-kak-zarabotat-na-kriptovalyute-bez-majninga-i-torgovli-na-birzhe/
Большое спасибо, Юрий. Очень понятно все пишите.
Скажите пожалуйста, а сколько денег примерно нужно вложить чтобы прибыль от майнинга была к примеру 100$ в месяц ?
Чтобы сделать такой расчет, нужно знать много переменных. Например, какова стоимость электричества и сколько его будет уходить на охлаждение, какую крипту вы хотите майнить и некоторые другие моменты. Плюс на прибыль влияет изменение курса криптовалюты. То есть, если хранить полученные токены, то со временем их стоимость в долларах может увеличиваться. Это тоже прибыль.
Если вы пишите, что майнеры выполняют функцию защиты и хранения крипты, а также проверяют подлинность, то в момент тогда майнить уже не будет возможности (когда будет подходить к концу количество битка), кто будет брать на себя эти функции?
мне пишут что через блокчейн помогут вывести деньги,от брокеров мошенников .боюсь что это опять развод
что скажете про блокчейн полигон