Само слово «блокчейн» дает понять, что данная технология тесно связана с построением блоков. Блоками называются цифровые регистры информации, в которых делаются записи о произведенных транзакциях. Причем...
Само слово «блокчейн» дает понять, что данная технология тесно связана с построением блоков. Блоками называются цифровые регистры информации, в которых делаются записи о произведенных транзакциях. Причем транзакции эти не обязательно должны быть финансовыми: речь идет о любом обмене данными в принципе. Другими словами, если блокчейн представляет собой распределенную бухгалтерскую книгу, то блок — это одна страница этой книги.
Структура блока в блокчейне
Каждый блок состоит из заголовка и списка транзакций. Информация, указываемая в заголовке блока, разнится в зависимости от криптовалюты, но примерный набор данных выглядит так:
- Вознаграждение майнеру за создание блока.
- Версия блока.
- Дата и время создания блока.
- Хеш-код заголовка блока.
- Хеш-код предыдущего блока.
- Хеш-код всех транзакций в блоке.
- Прочая служебная информация.
Хеш-код — это, говоря простым языком, обширная информация, преобразованная в битовую строчку фиксированной длины. То есть каждый новый блок содержит информацию о своих характеристиках и о характеристиках предыдущего блока.
Образуются блоки друг за другом через определенные промежутки времени, формируя тем самым последовательную цепочку записей, копии которой имеются у всех участников сети. Происходит данный процесс благодаря вычислительным мощностям майнеров.
Что такое форк блокчейна?
Блоки формируются одновременно множеством майнеров по всему миру, и часто случается так, что несколько блоков называют предыдущим один и тот же блок. В таком случае система может разветвляться, подобно дереву, из ствола которого растет множество ветвей. Такой процесс называется форком.
«Стволом» считается более длинная цепочка блоков, а при их равенстве предпочтение отдается той, последний блок которой появился раньше. Все транзакции, не попавшие в блок основной цепи, отклоняются и встают в очередь, чтобы попасть уже в новый блок.
Поделитесь этим с друзьями!
Будьте первым, кто оставит комментарий
Пожалуйста, авторизируйтесь для возможности комментировать