данные блокчейна, или регистр, хранятся в виде физического файла.
он содержит связанные блоки, каждый блок состоит из набора транзакций. Каждое изменение состояния хранится там.
Напротив, состояние мира содержит только текущее состояние каждого актива, поскольку это то, что нужно приложениям.
Состояние мира реализовано в виде базы данных, хороший вариант - couchdb, есть более простой доступный, но предлагаемый гораздо меньше с точки зрения возможностей запросов.
Конечно, это означает, что состояние мира можно легко воссоздать из книги в любой момент времени.
когда в канал добавляется новый узел, из книги создается его собственное состояние мира.
Хорошее чтение, описывающее все это, здесь: https://hyperledger -fabric.readthedocs.io / en / release-1.3 / ledger / ledger.html