тот факт, что вы изменили db, ничего не значит. любые изменения, внесенные в эту базу данных, не являются представлением бухгалтерской книги.
Сама бухгалтерская книга, блоки и содержащиеся в них транзакции хранятся в физическом файле. БД мирового состояния - это просто набор текущего состояния для каждого актива. Это хороший дизайн, потому что приложение не будет заботиться о каждом изменении состояния, через которое прошел элемент, оно будет заботиться только о текущем состоянии. Мировое состояние db может быть легко воссоздано, когда в этом есть необходимость.
Теперь вам не следует вносить какие-либо изменения непосредственно в мировое состояние db, потому что это бесполезно. Любые изменения должны проходить через соответствующий процесс, посредством предложения, представленного партнером, который затем проходит через заказчика. Только после того, как все выполнено, изменения попадают в бухгалтерскую книгу и синхронизируются с каждым узлом, и db мирового состояния будет отражать это.
С точки зрения того, где вы должны получить данные, ответ таков: это не имеет значения. У каждого однорангового узла будет точная копия регистра, поэтому, если вы получаете данные из однорангового узла 1 или 2, не имеет значения, это будет то же самое.
Опять же, только потому, что вы изменили состояние мира, это ничего не значит, бухгалтерская книга остается нетронутой, но ваше приложение сообщает текущее состояние из базы данных состояния мира, которая теперь неверна из-за ваших изменений.