Що таке Блокчейн?

Блокчейн (blockchain) — це децентралізований реєстр даних. Це як один сервер з базою даних, логінами і паролями, але розкиданий на величезну купу фізичних комп’ютерів, кожен з яких веде свою копію цієї бази даних. Учасники також слідкують за всіма іншими, щоб записи про логіни-паролі завжди збігались, та щоб ніхто не змінював історію записів.

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

Завдяки криптографії та математичним принципам теорії ігор, ця технологія є досить захищеною*, адже ви не можете внести зміни до блока, не порушивши всього ланцюга. При цьому вам навіть не потрібно знати або довіряти учасникам мережі. Кожен блок вказує на попередній, і так до самого початку історії транзакції — генезис-блока.

*В технічному плані є певні вразливості, наприклад: атака 51%, тяжіння ринку хеш-рейтів до монополізації, а також банальні закладки в алгоритмах шифрування. Перефразуючи Черчілля — "Блокчейн — це найгірший механізм прямої електронної демократії, який є на даний момент, за винятком всіх інших, винайдених людством".

Чому навколо блокчейну стільки хайпу? 

Тому що чимало людей заробили на курсі біткоїна, про це дізналось багато людей, які теж так хотіли. Потім історія повторилась з Ефіріумом і ІСО. Це просто хайп. Люди завжди вірили в панацею, тож це черговий міф. Але так само як Інтернет, ця технологія спершу спростить, а потім покращить наше суспільство у спосіб, який обговоримо в інших статтях. 

Чи використовується блокчейн ще десь, окрім біткоїна? 

Так. Є приватні та публічні блокчейни. Блокчейн не обов’язково пов’язаний із криптовалютою і може виконувати конкретні бізнес-процеси без токенів.

Чи покінчить технологія блокчейн із корупцією?

Не в Україні. Окей, самої технології недостатньо. Але ми покажемо, що вона є серйозною заявою на успіх.

Характеристики блокчейну:

  • Незмінний: блоки можна додавати, але не змінювати
  • Незворотний: як тільки транзакція сталася, вороття назад нема (але все ж є виключення)
  • Прозорий (але не завжди відкритий)
  • Самодостатній (коли програму написано й запущено, вона діє згідно протоколу та економічних стимулів)

Технічні складові блокчейну:

  • Криптографія (хешування)
  • Децентралізація (розподілений реєстр та P2P мережа)
  • Протокол консенсусу (набір правил, за яким учасники погоджуються з поточною версією блокчейну)

Дивитися пояснення блокчейну на 5 рівнях: від дитини до експерта.

Наочний приклад блокчейну.

Коментарі