Bulba School
Bulba School

Блокчейн — что это? Объясняем на простом примере

Блокчейн — база данных, которая хранит постоянно растущий список записей (блоков). Эти записи упорядочены в строгой последовательности (поэтому и цепочка). Каждая последующая запись хранит кусок информации о предыдущей записи. У этой базы данных устройства хранения не подключены к общему серверу. Каждый кто хранит базу — хранит её полную копию. При добавлении нового блока он добавляется во все существующие копии.

Пример:

  • Петя привёз с дачи 6 яблок. Записываем факт привоза в блокчейн. Это будет блок №1. Рассылаем блок №1 Коле, Вите, Свете, Снежане и Маргарите. Теперь все знают, что у Пети 6 яблок.
  • Петя отдаёт Коле 5 яблок, чтобы тот поделился со всеми своими друзьями. Записываем факт передачи 5 яблок в блок №2. При этом блок №2 содержит уникальный идентификатор блока №1. Рассылаем этот блок Вите, Свете, Снежане и Маргарите.
  • Коля отдал Вите 1 яблоко. Записываем это в блок №3. Добавляем в запись уникальный идентификатор блока №2. Рассылаем блок всей сети.
  • Коля отдаёт Свете 3 яблока чтобы та поделилась с подругами. Записываем в блок №4. Добавляем идентификатор блока №3. Рассылаем всем блок.
  • Света оказывается той еще звездой и она съедает все 3 яблока в приступе ночного голода. Когда Снежана и Маргарита приходят к Свете за своими яблоками, та сваливает вину на Колю. Говорит, что он дал ей всего 1 яблоко, а остальные у него. Запись в блокчейне говорит о другом.
  • Света огребается и лишается подруг.

Такой вот пример про блокчейн. Есть, конечно, еще вопросы с подтверждением каждого блока, чтобы любой желающий не «отправлял яблоки» от имени другого, но это все нюансы, о которых расскажу в другой раз.

Какие выводы можно сделать из этого примера?

  1. Хранение информации в блокчейне гарантирует невозможность внесения изменений в предыдущие записи (надо будет менять инфу во всех копиях + т.к. каждый следующий блок содержит кусок инфы предыдущего = надо менять все блоки которые следуют за измененным = много работы надо проделать, что практически невозможно).
  2. Кушать по ночам вредно не только для фигуры, но и для красного словца.

Сфер применения блокчейна очень много от криптовалют (вот это поворот) и юриспруденции (невозможность подделать договоры) до поставок продуктов (отслеживаем всю цепочку поставок) и медицины (врачебные ошибки нельзя будет спрятать).

Почему важно понимать как работает блокчейн? Блокчейн это сердце криптовалют и без понимания его работы нельзя понять как работают валюты.

t.me/bulbaschoool

477