---
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) и определением (блокчейн-технология). В любом случае `блокчейн` это вся структура, на которой построены криптовалюты.

Если приближать снаружи внутрь, в блокчейне три уровня структуры:

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, а деньги открывает приватный ключ.
