СпільнотаУвійти

Поділитися

Криптовалюти

Визначення

Блокчейн — це спільний цифровий реєстр, у якому транзакції об’єднано в блоки, а кожен блок пов’язаний із попереднім, тому після додавання запис дуже важко змінити.

Як це працює

Кожен блок містить пакет транзакцій і хеш попереднього блоку. Хеш — це короткий «відбиток», який створює криптографічна функція: зміна навіть одного символу вхідних даних дає зовсім інший хеш. Оскільки кожен блок містить хеш попереднього, зміна старої транзакції змінила б хеш цього блоку й розірвала б зв’язок з усіма наступними блоками.

Багато комп’ютерів, які називають вузлами, зберігають копії реєстру й перевіряють кожен новий блок на відповідність правилам мережі. Механізм консенсусу визначає, хто може додати наступний блок. У механізмі доказу роботи (proof of work) майнери змагаються обчислювальною потужністю; у механізмі доказу частки (proof of stake) валідатори блокують монети як заставу. Публічні блокчейни дозволяють будь-кому читати реєстр і брати участь у роботі мережі, а блокчейни з обмеженим доступом допускають лише схвалених учасників.

Завдяки такій конструкції історію дуже важко переписати, але це не неможливо: зловмисник, який контролював би більшість обчислювальної потужності чи стейку мережі, теоретично міг би реорганізувати нещодавні блоки. Смарт-контракти, гаманці та біржі, побудовані довкола блокчейну, також можуть мати власні вади. Те, що токен працює на блокчейні, нічого не говорить про те, чи він цінний, чи добре ним керують і чи безпечно його тримати.

Приклад (гіпотетичні цифри)

Припустімо, блокчейн X додає новий блок кожні 15 секунд, а одержувач чекає, доки поверх блоку з платежем буде додано ще 20 блоків.

Час очікування = 20 × 15 секунд = 300 секунд, або 5 хвилин.

Щоб скасувати платіж, зловмисникові довелося б перебудувати цей блок і 20 наступних — загалом 21 блок — і змусити мережу прийняти переписаний ланцюжок.

Кожен новий блок додає ще один шар, який довелося б скасувати, тому після очікування кількох блоків змінити запис значно важче, хоча й не неможливо.

Типові помилки

  • Вважати, що блокчейн робить будь-який токен на його основі цінним або безпечним.
  • Думати, що записи за жодних обставин не можна змінити.
  • Вважати платіж остаточним, доки не додано кількість блоків, якої вимагає одержувач.
  • Плутати ваду біржі чи смарт-контракту зі збоєм самого блокчейну.

Цей словник має лише освітню мету й не є інвестиційною порадою. У прикладах використано гіпотетичні цифри.

Усі терміни словника