Блокчейн – фундамент криптовалют
Для тех, кому удобнее читать в Телеграм
Уже сейчас вы можете прочитать там следующие публикации:
Блокчейн – фундамент криптовалют. Структура блока.
Ключевые свойства блокчейна.
Как работают транзакции в блокчейне.
Важность блокчейна.
Что такое майнинг? Его фундаментальная роль в функционировании децентрализованных сетей?
Основные этапы майнинга.
Как майнинг обеспечивает безопасность и целостность блокчейна?
Криптографический хэш – невидимый страж цифрового мира.
Фундаментальные свойства криптографического хэша: часть 1, часть 2
Важность криптографического хэша для криптовалют.
Что такое Мемори пул и как он работает
=======================
Теперь, когда мы имеем общее представление о криптовалютах, давайте перейдем к их сердцу – блокчейну.
Блокчейн – это фундаментальная технология, лежащая в основе криптовалют.
Это огромная, постоянно растущая база данных, которая хранится на множестве компьютеров (узлов) по всему миру. Это распределенный, децентрализованный и неизменяемый реестр, который записывает все транзакции в хронологическом порядке.
Это не просто технология, это – новая парадигма для хранения и управления информацией, которая обладает уникальными свойствами.
Аналогия с «Книгой учета».
Чтобы лучше понять, представьте себе старую добрую бухгалтерскую книгу, которую ведут в небольшой деревне.
Каждый житель деревни имеет свою копию этой книги.
Когда кто-то совершает сделку (например, продает яблоки), он записывает ее на текущую страницу.
Когда страница заполняется, ее нумеруют, подписывают всеми жителями деревни и добавляют следующую чистую страницу.
Все жители должны согласиться с записями на текущей странице, прежде чем она будет "запечатана" и добавлена новая.
В блокчейне происходит нечто похожее, но в цифровом формате и в гораздо большем масштабе.
Представьте себе огромную цифровую книгу учёта, которая распределена между множеством компьютеров по всему миру.
Каждая "страница" – это "блок", который содержит информацию о нескольких транзакциях.
По мере проведения транзакций, они группируются в новый блок, блок таким образом заполняется, "запечатывается" с помощью сложных криптографических методов и добавляется в конец цепочки к предыдущему блоку, образуя непрерывное соединение – отсюда и название "блокчейн" (block – блок, chain – цепь).
Каждый новый блок содержит криптографическую ссылку на предыдущий блок, что делает цепочку очень надёжной и практически неизменяемой. Эта цепочка является публичной и доступна для просмотра всем участникам сети (рис. 1).
Структура блока.
Каждый блок обычно включает в себя:
= Заголовок блока - содержит метаданные, которые описывают блок.
К ним относятся:
- Номер версии - указывает версию правил блокчейна.
- Хэш предыдущего блока - криптографическая ссылка на предыдущий блок в цепочке, обеспечивающая целостность и порядок.
- Корень Меркла (Merkle root) - хэш всех транзакций, включенных в текущий блок. Дерево Меркла – это структура данных, которая позволяет эффективно проверять целостность большого количества транзакций.
- Временная метка (Timestamp) - время создания блока.
- Nonce - случайное число, которое майнеры изменяют для поиска решения криптографической задачи (в случае Proof-of-Work).
- Целевой хэш (Target hash) - значение, которое майнеры пытаются достичь или превзойти при поиске решения.
= Список транзакций- фактические данные о транзакциях, которые были проверены и включены в этот блок. Каждая транзакция содержит информацию об отправителе, получателе, сумме и цифровой подписи.











