---
TITLE: Основи блокчейну
DESCRIPTION: Дізнайся про базову архітектуру блокчейн-технології.
LANGUAGE: Українська
WRITERS: iSpeakNerd
EDITORS: Claude (Anthropic AI, 2026 review)
TRANSLATORS: Claude (Anthropic AI)
LINK: https://app.banklessacademy.com/lessons/blockchain-basics
FORMAT: LESSON
---

```
__________________________________________________________________________________________________________________________________________________________

$$$$$$$\                      $$\       $$\                                      $$$$$$\                           $$\
$$  __$$\                     $$ |      $$ |                                    $$  __$$\                          $$ |
$$ |  $$ | $$$$$$\  $$$$$$$\  $$ |  $$\ $$ | $$$$$$\   $$$$$$$\  $$$$$$$\       $$ /  $$ | $$$$$$$\ $$$$$$\   $$$$$$$ | $$$$$$\  $$$$$$\$$$$\  $$\   $$\
$$$$$$$\ | \____$$\ $$  __$$\ $$ | $$  |$$ |$$  __$$\ $$  _____|$$  _____|      $$$$$$$$ |$$  _____|\____$$\ $$  __$$ |$$  __$$\ $$  _$$  _$$\ $$ |  $$ |
$$  __$$\  $$$$$$$ |$$ |  $$ |$$$$$$  / $$ |$$$$$$$$ |\$$$$$$\  \$$$$$$\        $$  __$$ |$$ /      $$$$$$$ |$$ /  $$ |$$$$$$$$ |$$ / $$ / $$ |$$ |  $$ |
$$ |  $$ |$$  __$$ |$$ |  $$ |$$  _$$<  $$ |$$   ____| \____$$\  \____$$\       $$ |  $$ |$$ |     $$  __$$ |$$ |  $$ |$$   ____|$$ | $$ | $$ |$$ |  $$ |
$$$$$$$  |\$$$$$$$ |$$ |  $$ |$$ | \$$\ $$ |\$$$$$$$\ $$$$$$$  |$$$$$$$  |      $$ |  $$ |\$$$$$$$\\$$$$$$$ |\$$$$$$$ |\$$$$$$$\ $$ | $$ | $$ |\$$$$$$$ |
\_______/  \_______|\__|  \__|\__|  \__|\__| \_______|\_______/ \_______/       \__|  \__| \_______|\_______| \_______| \_______|\__| \__| \__| \____$$ |
                                                                                                                                               $$\   $$ |
PORTABLE LESSON DATADISK COLLECTION                                                                                                            \$$$$$$  |
                                                                                                                                                \______/
__________________________________________________________________________________________________________________________________________________________
```

---

# Вступ

`Блокчейн`-технологія це революційний спосіб зберігати й відстежувати дані, роблячи їх доступними для всіх. Це спосіб упорядкувати дані в один публічний список усіх минулих транзакцій, який кожен може переглянути, але не може змінити. Цей публічний список транзакцій разом називають `реєстром` блокчейну.

Розібравши шари блокчейну, ти зрозумієш структуру, яку показує блокчейн-інструмент `оглядач блоків`: **список** блоків, **транзакції** всередині цих блоків і **деталі** кожної окремої транзакції. Щоб побачити це наживо, спробуй [Etherscan](https://etherscan.io/), популярний оглядач блоків для Ethereum.

![](https://app.banklessacademy.com/images/blockchain-basics/introduction-1e34f31e.svg)

# Структура блокчейну

Слово «блокчейн» може бути іменником (блокчейн Bitcoin) або означенням (блокчейн-технологія). У будь-якому разі `блокчейн` означає всю структуру, на якій побудовані криптовалюти.

Якщо придивлятися ззовні всередину, у блокчейні є 3 рівні структури:

1. Увесь `блокчейн` складається з блоків, з'єднаних один за одним по порядку
2. `Блоки` складаються з груп транзакцій, зібраних разом
3. `Транзакції` це перекази вартості або інструкції програмам між `адресами` в мережі

Ця трирівнева структура утворює криптографічний реєстр: незмінну історію всіх транзакцій, здійснених у мережі.

![](https://app.banklessacademy.com/images/blockchain-basics/blockchain-structure-1c9a9ed4.svg)

# Knowledge Check 1

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

- [ ] Упорядковані групи транзакцій, що звуться блоками

> ℹ️ Спробуй ще раз! Блоки є частиною структури, але це не єдина правильна відповідь.

- [ ] Спільний запис, який усі бачать, але ніхто не змінює

> ℹ️ Спробуй ще раз! Це правда, але це не єдина правильна відповідь.

- [ ] Блоки, з'єднані один за одним по порядку

> ℹ️ Спробуй ще раз! Це опис ланцюга блоків, але не єдина правильна відповідь.

- [x] Усе перелічене

> ℹ️ Правильно! Усі три твердження правдиві: блокчейн це спільний незмінний запис транзакцій, згрупованих у блоки й з'єднаних по порядку.

# Розглядаємо реєстр

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

`Реєстр` це список УСІХ транзакцій, коли-небудь зроблених у блокчейні, і для `публічних` блокчейнів його бачить кожен. Окремі групи транзакцій із реєстру утворюють блоки, які разом складають блокчейн.

Коли до реєстру додають нові транзакції, баланси на кожній `адресі` оновлюються; минулі транзакції змінити не можна. Це наче дозволити будь-кому в будь-який момент дивитися на всю історію операцій за банківськими рахунками всіх людей.

![](https://app.banklessacademy.com/images/blockchain-basics/examining-the-ledger-838ca24f.svg)

# Транзакції в реєстрі

Погляньмо на приклади транзакцій:

- Аліса надсилає 5 ETH Бобу
- Боб надсилає 2 ETH Чарлі

Окремі транзакції показують _зміну_ кількості криптовалюти для кожної адреси, тож сумарний результат усіх транзакцій І Є кількістю криптовалюти на кожній адресі.

---

⇒ Аліса втратила 5 ETH

⇒ Боб отримав загалом 3 ETH (отримав 5, надіслав 2)

⇒ Чарлі отримав 2 ETH

![](https://app.banklessacademy.com/images/blockchain-basics/transactions-on-the-ledger-6b86493d.svg)

# Knowledge Check 2

Що з наведеного правдиве для публічних реєстрів блокчейну?

- [ ] Усі транзакції публічні, а минулі транзакції незмінні

> ℹ️ Спробуй ще раз! Це правда, але не єдине правдиве твердження.

- [ ] Реєстр показує, скільки криптовалюти зараз має кожна адреса

> ℹ️ Спробуй ще раз! Це правда, але не єдине правдиве твердження.

- [ ] Реєстр зростає, коли до нього додають нові транзакції

> ℹ️ Спробуй ще раз! Це правда, але не єдине правдиве твердження.

- [x] Усе перелічене

> ℹ️ Правильно! Реєстр публічний і незмінний, тримає баланси адрес актуальними і зростає з кожною новою транзакцією.

# Децентралізація

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

Саме ці спільні дані роблять реєстр блокчейну `децентралізованим`. Жоден орган чи компанія не контролює дані. Блокчейни на кшталт Ethereum ще й `публічні`, бо реєстр може переглянути будь-хто.

Для цього уроку просто запам'ятай: дані реєстру спільні для багатьох комп'ютерів, які тримають мережу Ethereum.

# Knowledge Check 3

Що робить блокчейн децентралізованим?

- [ ] Лише одна організація може писати в блокчейн

> ℹ️ Спробуй ще раз! Одна організація при владі це протилежність децентралізації.

- [ ] Він відповідає вимогам децентралізації від держави

> ℹ️ Спробуй ще раз! Децентралізація випливає з будови мережі, а не зі схвалення держави.

- [x] Реєстр не контролює ніхто, він лежить на багатьох вузлах

> ℹ️ Правильно! Копії реєстру на багатьох вузлах означають, що жодна організація не може контролювати чи змінювати дані.

- [ ] Реєстр зберігається на одному захищеному сервері

> ℹ️ Спробуй ще раз! Один сервер був би центральною точкою контролю. Копії реєстру лежать на багатьох вузлах.

# Анатомія блока

Важлива властивість блокчейнів: дані минулих транзакцій не можна змінити після того, як вони потрапили в блок. Це тому, що кожен блок має унікальний `хеш блока`, наче відбиток пальця, яким блоки зчеплені один за одним. Ніхто не змінить минулі транзакції, не змінивши цей відбиток і відбиток КОЖНОГО наступного блока, бо кожен відбиток залежить від попереднього.

Отже, кожен `блок` це просто група транзакцій плюс унікальний відбиток (його `хеш блока`), обчислений із вмісту блока. Блоки зчеплені, бо кожен посилається на унікальний відбиток попереднього блока й утворює один зв'язаний **ланцюг блоків**, тобто блокчейн.

![](https://app.banklessacademy.com/images/blockchain-basics/block-anatomy-5c22845b.svg)

# Knowledge Check 4

Для чого потрібен хеш блока?

- [ ] Щоб зашифрувати дані блока і ніхто їх не прочитав

> ℹ️ Спробуй ще раз! Дані блока лишаються публічно читабельними. Хеш це відбиток, а не шифрування.

- [x] Щоб зчепити блоки й зробити минулі транзакції незмінними

> ℹ️ Правильно! Кожен блок посилається на відбиток попереднього, тож зміна минулих даних зламала б усі наступні блоки.

- [ ] Щоб транзакції надходили на правильну адресу

> ℹ️ Спробуй ще раз! За те, куди йдуть кошти, відповідають адреси. Хеш блока зчеплює блоки.

- [ ] Щоб блокчейн лишався децентралізованим

> ℹ️ Спробуй ще раз! Децентралізація йде від розподілу реєстру між багатьма вузлами, а не від хеша блока.

# Усередині блока

Пам'ятай: дані `блока` це просто зібрані разом транзакції. Зазирнувши в один блок, ми побачимо список транзакцій і дані про того, хто створив блок.

З нашого попереднього прикладу з реєстром обидві транзакції могли потрапити в один блок або розійтися по кількох блоках у часі. Але хоч у якому блоці вони опиняться, зрештою всі вони додаються до загального реєстру блокчейну.

- Аліса надсилає 5 ETH Бобу
- Боб надсилає 2 ETH Чарлі

Згадай, що кожен блок також має посилатися на `хеш блока` попереднього блока, аби зчепити блокчейн.

![](https://app.banklessacademy.com/images/blockchain-basics/inside-a-block-b0c2dd11.svg)

# Knowledge Check 5

Яка інформація міститься в блоці?

- [ ] Уся інформація з попередніх блоків

> ℹ️ Спробуй ще раз! Блок лише посилається на хеш попереднього блока. Він не копіює всі минулі дані.

- [ ] Будь-що потрібне блокчейну, бо розмір блока необмежений

> ℹ️ Спробуй ще раз! Блок це окрема група транзакцій, а не безмежний контейнер.

- [x] Дані транзакцій і посилання на попередній блок

> ℹ️ Правильно! Блок це група транзакцій плюс хеш попереднього блока, який зчеплює блоки разом.

- [ ] Усі дані транзакцій за певний проміжок часу

> ℹ️ Спробуй ще раз! Транзакції можуть потрапити в один блок або розійтися по кількох блоках у часі.

# Окремі транзакції

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

Саме це ти робиш, коли підтверджуєш транзакцію в гаманці: підписуєш її своїм цифровим підписом. Це цифровий відповідник підпису на чеку, квитанції чи платіжному терміналі.

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

Нарешті, кожна транзакція має унікальний цифровий ідентифікатор, `хеш транзакції`, якого немає в жодної іншої. Завдяки цьому легко послатися на конкретну транзакцію пізніше, а її деталі вже не змінити.

![](https://app.banklessacademy.com/images/blockchain-basics/individual-transactions-de83e15c.svg)

# Knowledge Check 6

Дані в блокчейні це просто список транзакцій, згрупованих у блоки. Прикладами таких транзакцій можуть бути:

- [x] Надсилання чи отримання криптоактивів

> ℹ️ Правильно! Транзакції фіксують рух валюти між користувачами, від простих переказів до взаємодій зі смартконтрактами.

- [ ] Зміна розміру блока

> ℹ️ Спробуй ще раз! Розмір блока транзакція змінити не може.

- [ ] Редагування минулих даних блокчейну

> ℹ️ Спробуй ще раз! Минулі дані блокчейну змінити не можна. Це базова властивість блокчейнів.

- [ ] Усе перелічене

> ℹ️ Спробуй ще раз! Лише один із варіантів вище є справжньою транзакцією блокчейну.

# Адреси користувачів

`Адреса` це публічний ідентифікатор, який кожен може знайти в блокчейні. Як і на електронну пошту, надіслати кошти на неї може будь-хто, але розблокувати й витратити їх може лише той, хто контролює `приватний ключ`.

В Ethereum адреса завжди починається з \_0x\_\_\_\_\_\_\_\_\_\_ і складається з 42 цифр та літер, отриманих із `публічного ключа` цієї адреси.

Дивлячись на окрему транзакцію в оглядачі блоків, ми бачимо адреси From: і To:. Це не каже нам, які _люди_ контролюють ці адреси, але дає змогу будь-кому відстежувати рух криптовалюти в реєстрі блокчейну.

![](https://app.banklessacademy.com/images/blockchain-basics/user-addresses-57e130d9.svg)

# Knowledge Check 7

Що правда про адреси блокчейну?

- [ ] Це публічні ідентифікатори різних учасників блокчейну

> ℹ️ Спробуй ще раз! Це правда, але не єдине правдиве твердження.

- [ ] В Ethereum вони завжди починаються з _0x_

> ℹ️ Спробуй ще раз! Це правда, але не єдине правдиве твердження.

- [ ] Хто контролює приватний ключ, той розпоряджається коштами

> ℹ️ Спробуй ще раз! Це правда, але не єдине правдиве твердження.

- [x] Усе перелічене

> ℹ️ Правильно! Адреси це публічні ідентифікатори, в Ethereum починаються з 0x, а кошти на них відмикає приватний ключ.
