1. Что такое блокчейн?

Блокчейн — это распределенный, неизменяемый цифровой реестр, который записывает транзакции на множестве компьютеров таким образом, чтобы предотвратить изменения после факта.

Ключевые характеристики:

  • Распределенный: Данные хранятся на нескольких узлах (компьютерах)

  • Неизменяемый: После записи данные нельзя изменить

  • Прозрачный: Транзакции можно публично проверять

  • Безопасный: Использует криптографические методы

2. Как работает блокчейн

  1. Создание транзакции → Пользователь инициирует транзакцию (например, отправка криптовалюты)

  2. Верификация → Узлы сети подтверждают транзакцию

  3. Формирование блока → Подтвержденные транзакции группируются в блок

  4. Механизм консенсуса → Сеть соглашается, что блок действителен

  5. Блок добавлен в цепочку → Обновляется постоянная, хронологическая запись

3. Компоненты блокчейна

Блоки: Контейнеры, содержащие данные транзакций

Цепочка: Связанная последовательность блоков

Хэш: Уникальный цифровой отпечаток каждого блока

Узел: Участник сети

Леджер: Полная база данных транзакций

4. Типы блокчейнов

Публичный блокчейн

  • Определение: Открытые сети, в которые может войти любой желающий и участвовать.

  • Доступ: Без разрешения.

  • Консенсус: Обычно Proof of Work (PoW) или Proof of Stake (PoS).

  • Плюсы: Высокая децентрализация, прозрачность, устойчивость к цензуре.

  • Минусы: Более медленные, менее приватные, высокая стоимость энергии (PoW).

Примеры:

  1. Биткойн

  2. Эфириум

  3. Лайткойн

  4. Солана

Частная блокчейн

  • Определение: Контролируется одной организацией.

  • Доступ: С разрешением.

  • Консенсус: Часто централизованный или через ограниченное количество валидаторов.

  • Плюсы: Быстрые транзакции, конфиденциальность, проще соответствие требованиям.

  • Минусы: Менее децентрализованный, требуется доверие к центральному органу.

Примеры:

  1. Hyperledger Fabric

  2. Corda

Консорциумный блокчейн

  • Определение: Контролируется группой организаций.

  • Доступ: С разрешением (участники предварительно отобраны).

  • Консенсус: Предварительно одобренные валидаторы делят контроль.

  • Плюсы: Совместное управление, быстрее, чем публичные цепочки, безопасное сотрудничество.

  • Минусы: Ограниченная децентрализация, требуется доверие между участниками.

Примеры:

  1. Кворум

  2. Энергетическая веб-цепочка

Гибридные блокчейны

  • Определение: Сочетает элементы публичных и частных блокчейнов.

  • Доступ: Определенные данные публичны, другие части ограничены.

  • Консенсус: Гибкий (может сочетать методы без разрешения и с разрешением).

  • Плюсы: Настраиваемая конфиденциальность, масштабируемость, избирательная прозрачность.

  • Минусы: Сложная архитектура, проблемы управления.

Примеры:

  1. XinFin (Сеть XDC)

  2. Dragonchain

5. Механизмы консенсуса

  1. Механизмы консенсуса позволяют узлам согласовывать состояние блокчейна.

  2. Proof of Work (PoW): Майнеры решают задачи (Биткойн)

  3. Proof of Stake (PoS): Валидаторы ставят токены (Эфириум 2.0)

  4. Делегированный Proof of Stake (DPoS): Система на основе голосования (EOS, TRON)

  5. Практическая византийская устойчивость к сбоям (PBFT): Быстрая, используется в разрешенных блокчейнах

6. Пример из реальной жизни

  1. Когда вы отправляете 1 ETH другу:

  2. Ваш кошелек создает транзакцию → отправляется в сеть

  3. Валидаторы проверяют её → одобряют

  4. Она записывается в блок → навсегда сохраняется в блокчейне Эфириума

На этом всё за сегодня.


#web3 #web3course #Web3 #blockchain