Проще всего понять блокчейн, если начать не с техники, а с одного вопроса: кто ведёт запись?
Любые деньги и любая собственность держатся на учёте. Кто-то помнит, у кого сколько. Веками этим занимался тот, кому доверяли: банк, реестр, нотариус. Блокчейн отвечает на тот же вопрос иначе — запись ведут все участники сразу, и ни у кого нет единоличного права её переписать.
Всё остальное — блоки, хеши, майнинг — это подробности того, как такой общий учёт технически удаётся.
Кто вёл учёт раньше и что изменилось
Возьмём привычный банковский счёт. Ваш баланс — строка в базе данных банка. Он её ведёт, он же её и защищает, он же и единственный, кто может её изменить.
Такая схема работает столетиями и имеет одно уязвимое место: всё держится на одном хранителе. Если он ошибётся, будет взломан, прекратит работу или просто откажет вам в операции — записи, к которой можно апеллировать, у вас нет.
Блокчейн меняет здесь ровно одну вещь: копия всего реестра лежит у множества независимых участников. Не «у главного и резервного», а у тысяч разных, между собой не связанных.
Отсюда все свойства технологии, о которых пишут. Не потому что она «умная», а потому что хранителей много и они сверяют записи друг с другом.
Из чего состоит цепочка
Теперь техническая часть — она короткая.
Транзакции — записи вида «с адреса A на адрес B ушло столько-то». Их накапливают и упаковывают пачками.
Блок — такая пачка записей. Кроме самих записей в него кладут короткий отпечаток предыдущего блока: результат вычисления, который однозначно соответствует его содержимому.
Цепочка — последовательность блоков, где каждый следующий содержит отпечаток предыдущего. Отсюда и название: цепь из блоков.
Ключевое следствие устройства: отпечаток зависит от содержимого. Измените одну цифру в старом блоке — его отпечаток станет другим, а значит, не совпадёт с тем, что записан в следующем блоке. И в том, что за ним. И так до конца цепочки.
Почему запись нельзя переписать задним числом
Здесь и находится вся суть, поэтому разберём медленно.
Чтобы подделать старую запись, злоумышленнику мало изменить её саму. Придётся пересчитать заново весь хвост цепочки — и сделать это быстрее, чем остальная сеть продолжает добавлять новые блоки.
Дальше добавляется второе препятствие: у остальных участников лежит своя копия, и она не совпадёт с подделанной. Сеть работает по правилу, описанному заранее в программе, и принимает ту версию цепочки, которую подтверждает большинство ресурсов сети, а не тот, кто громче настаивает.
Отсюда важное уточнение, которое обычно теряется: записи не «невозможно» изменить в абсолютном смысле — их слишком дорого изменить. Защита здесь экономическая, а не магическая. Чем крупнее сеть, тем дороже атака и тем меньше в ней смысла.
Кто такие участники сети и зачем их много
Участник — это компьютер с программой сети и копией реестра. Одни только хранят и проверяют записи, другие ещё и предлагают новые блоки, получая за это вознаграждение.
Зачем их много:
- Проверка. Каждый участник самостоятельно убеждается, что новая запись соответствует правилам: подпись верна, средства есть, формат корректен.
- Живучесть. Отключение части участников не останавливает сеть.
- Отсутствие «главного». Некому единолично отменить операцию или заморозить адрес.
Именно последний пункт даёт технологии её главное качество — и он же оборачивается её главным неудобством, о чём ниже.
Что блокчейн делает хорошо, а что плохо
Честная таблица без восторгов.
| Задача | Насколько подходит |
|---|---|
| Зафиксировать факт и порядок событий | подходит: запись публична, проверяема и связана с предыдущими |
| Провести перевод без посредника | подходит: сеть исполняет правило, а не решение сотрудника |
| Хранить большие объёмы данных | не подходит: каждая запись копируется всеми участниками, это дорого |
| Обрабатывать миллионы операций мгновенно | плохо подходит: за согласованность платят скоростью |
| Хранить личные данные | не подходит: запись публична и не удаляется |
| Отменить ошибку | не подходит: отмены не предусмотрено вовсе |
Правило, которое стоит запомнить: блокчейн — не «база данных получше», а размен. Вы получаете независимость от одного хранителя и платите за неё скоростью, стоимостью и невозможностью что-либо исправить.
Для чего его используют, кроме переводов
Список короткий, потому что честный — за пределами денежных задач применений меньше, чем принято обещать.
- Криптовалюты. Исходное и главное применение: учёт того, у кого сколько единиц.
- Программы на блокчейне. Смарт-контракт — это условие, записанное кодом и исполняемое сетью автоматически: наступило событие — сработало.
- Подтверждение подлинности. Отпечаток документа или изображения, записанный в сеть, позволяет позже доказать, что файл существовал и не менялся.
- Цепочки поставок. Фиксация переходов товара между участниками, где сторонам не хочется полагаться на общий учёт одного из них.
- Учёт прав на цифровые объекты. Записи о владении, которые не зависят от сервера конкретной компании.
Общее у всех сценариев одно: они появляются там, где у сторон нет общего доверенного посредника и договориться о том, кто ведёт учёт, сложнее, чем передать это правилу.
Чего блокчейн не гарантирует
Раздел, которого не хватает большинству вводных материалов.
- Не гарантирует честности сторон. Сеть подтверждает, что перевод произошёл, но не проверяет, за что вы платили и получите ли обещанное.
- Не защищает от ваших собственных ошибок. Отправили не на тот адрес или не в ту сеть — вернуть некому: отмены не существует.
- Не делает данные приватными. У большинства сетей все операции видны кому угодно; анонимность здесь — миф о псевдонимах, а не о невидимости.
- Не отменяет законы. Технология нейтральна, а вот операции с активами регулируются.
- Не заменяет банк во всём. Кредиты, страхование вкладов, оспаривание платежа — всё это остаётся вне сети.
Практическая сторона для читателя из России
Прежде чем что-то отправлять в сети, актив должен там появиться, и первый шаг делается вне блокчейна — за рубли.
Здесь работает Maze Broker: завести первый актив на свой кошелёк можно по заявке на сайте — рубли отправляются через СБП, а монеты зачисляются на указанный вами адрес, уже внутри той сети, о которой шла речь выше.
Правовая рамка при этом простая: цифровая валюта в России приравнена к имуществу, покупка и продажа не запрещены, а вот оплачивать ею покупки в стране нельзя. Рублёвый платёж таким расчётом не является. При продаже дороже цены приобретения возникает НДФЛ.
Часто задаваемые вопросы
Что такое блокчейн простыми словами?
Это способ вести общий учёт без единственного хранителя. Записи об операциях упаковываются в блоки, каждый блок содержит отпечаток предыдущего, а копия всей цепочки хранится у множества независимых участников сети. Изменить старую запись нельзя незаметно: отпечаток перестанет совпадать со следующим блоком, а у остальных участников останется другая версия.
Как работает блокчейн пошагово?
Операции собираются в блок, участники сети проверяют их на соответствие правилам, блок получает отпечаток предыдущего и добавляется в конец цепочки, после чего обновлённая копия расходится по сети. Согласие достигается заранее описанным в программе правилом, а не решением человека, поэтому у сети нет сотрудника, который мог бы отменить операцию.
Почему данные в блокчейне нельзя подделать?
Точнее сказать — подделать слишком дорого. Отпечаток блока зависит от его содержимого, поэтому изменение старой записи ломает связь со всеми последующими блоками, и злоумышленнику пришлось бы пересчитать весь хвост цепочки быстрее, чем сеть добавляет новые блоки. Одновременно у остальных участников хранится собственная копия, которая с подделкой не совпадёт.
Для чего нужен блокчейн, кроме криптовалют?
Для задач, где у сторон нет общего доверенного посредника: программы на блокчейне, исполняющиеся автоматически при наступлении условия, подтверждение подлинности документов через их отпечаток, учёт переходов товара в цепочках поставок, записи о правах на цифровые объекты. Для хранения больших объёмов данных и личной информации технология не подходит.
Чем блокчейн отличается от обычной базы данных?
Базой данных управляет владелец: он один вправе её изменить и он же за неё отвечает. В блокчейне копия реестра лежит у множества независимых участников, а изменения принимаются по заранее описанному правилу. Взамен приходится платить скоростью, стоимостью хранения и невозможностью отменить ошибку.
Можно ли вернуть ошибочный перевод в блокчейне?
Нет. Отмена операций в сети не предусмотрена: подтверждённая запись остаётся в цепочке навсегда, а обратиться не к кому — оператора у сети нет. Вернуть средства может только получатель и только добровольно. Поэтому адрес и сеть проверяют до отправки, а на новый адрес разумно сначала отправить небольшую пробную сумму.
Одна фраза, которая всё объясняет
Блокчейн — это ответ на вопрос «кто ведёт запись», в котором вместо одного хранителя стоит вся сеть сразу. Из этого выводится остальное: блоки связаны отпечатками, поэтому переписать старую запись незаметно не выйдет; копия реестра лежит у множества независимых участников, поэтому подделка не совпадёт с их версией; правило согласия описано в программе, поэтому у сети нет сотрудника, способного отменить операцию. За это приходится платить — скоростью, стоимостью хранения и полной невозможностью исправить ошибку. И ровно поэтому технология уместна там, где сторонам не на кого возложить общий учёт, и неуместна там, где посредник и так всех устраивает.
Дисклеймер. Материал носит образовательный характер, не является инвестиционной, налоговой или юридической консультацией и не содержит рекомендаций по приобретению каких-либо активов. Описано устройство технологии в общем виде; параметры конкретных сетей — скорость, стоимость операций, правила согласия — различаются и меняются. Операции в блокчейне необратимы: подтверждённый перевод отменить нельзя, ошибка в адресе или выборе сети, как правило, ведёт к безвозвратной потере средств. Записи в большинстве публичных сетей открыты для просмотра, поэтому технология не обеспечивает конфиденциальности. Цифровая валюта в России отнесена к имуществу: приобретение и продажа не запрещены, использование в качестве средства платежа за товары и услуги внутри страны — запрещено. Доход от продажи подлежит декларированию в установленном порядке.
