Давайте представим, что у нас есть три блокнота: у тебя, у Анастасии и у меня. В каждом блокноте записано: “Анастасия 100 у.е., Иван 100 у.е., Алексей 100 у.е.”.
Пример транзакции
Анастасия хочет перевести мне 50 у.е. Она заявляет об этом, и мы с тобой проверяем наши блокноты. Мы видим, что у Анастасии действительно есть 100 у.е., поэтому мы подтверждаем её транзакцию. Затем мы все втроём записываем: “Анастасия переводит 50 у.е. Алексею”. Теперь в наших блокнотах написано: “Анастасия 50 у.е., Иван 100 у.е., Алексей 150 у.е.”. Транзакция считается успешной, если её подтвердили более 50% участников сети, то есть в нашем случае — два из трёх.
Отказ в транзакции
Если я заявляю, что перевожу Ивану 200 у.е., вы с Анастасией проверяете свои блокноты и видите, что у меня только 100 у.е. Вы не подтверждаете мою транзакцию. В результате, 66% участников сети (то есть двое из трёх) против, и транзакция не проходит.
Как работает блокчейн
По сути, блокчейн — это такой большой блокнот, в котором хранятся записи всех транзакций. Каждый участник сети имеет копию этого блокнота, и все новые записи должны быть подтверждены большинством участников.
Для поддержания безопасности системы нужно тратить определённое количество электроэнергии (например, 1 кВт/ч на поддержание одного блокнота). Это делает сеть устойчивой к атакам злоумышленников, которые не могут создать 51% фальшивых блокнотов, так как это потребовало бы огромных затрат.
Почему блокчейн надёжен
Если кто-то всё-таки создаст 51% блокнотов, то они потратят огромные ресурсы (десятки миллиардов долларов), и им будет невыгодно компрометировать сеть, так как это обесценит всю их инфраструктуру и сами монеты.
Блокчейн — это доверенная система без необходимости доверять посреднику, например, банку, который решает, проводить транзакцию или нет. В этой системе все участники равны и могут подтверждать транзакции самостоятельно.
Анонимность и прозрачность
Все транзакции в блокчейне анонимны, потому что кошельки не содержат персональной информации, а только адреса, состоящие из более чем 30 символов. При этом вся информация прозрачна: у каждого участника сети есть полный список всех транзакций за всю историю существования блокчейна. Ничего не исчезает, всё навечно записано в этих “блокнотиках”, которые с течением времени становятся длиннее и объёмнее (сотни гигабайт).
Всё это делает блокчейн простой и гениальной системой, обеспечивающей безопасность и надёжность транзакций без посредников.