Сеть может передавать всё; экосистема — только то, что согласовано. ESAETCH различает «технически возможный обмен» и «допустимый обмен» — и работает только во втором режиме.
Узел-отправитель регистрирует обмен в реестре: что отправляется, кому, в каком формате, с каким окном допустимого расхождения.
Координационный слой проверяет, имеет ли отправитель право на этот обмен, и совпадает ли формат с описанием контракта.
Через подходящий маршрут данные попадают к узлу-получателю; маршрут описан в реестре и не выбирается «на лету».
Завершённый обмен фиксируется в наблюдательном контуре. Журнал — основа для последующего пересмотра регламента.
Базовый формат: фиксированные поля, явная схема, явная версия. Используется для большинства обменов.
Зафиксированный факт, который произошёл; описан тип события, источник и время.
Зафиксированный срез состояния системы на определённый момент времени.
Описанный append-only элемент, который всегда дополняет и никогда не редактирует.
Парный обмен с описанной схемой запроса и схемой ответа; используется для координационных операций.
Группа сообщений, передаваемая как единое целое в режиме контурного обмена.
Минимальный по размеру формат для наблюдательного контура — без полезной нагрузки.
Не регистрируются в обменах; считаются техническими и не имеют права пересекать границы узлов экосистемы.
За каждый поток данных отвечает один владелец-узел. Он подписывает все изменения контракта и инициирует ревизию при расхождении формата с описанием.
Это не должность, а зафиксированная роль в реестре. Если владелец не найден, поток считается аномальным и подлежит закрытию в ближайшем цикле.