#robo $ROBO
В родном протоколе агента Fabric робот иногда может завершить работу быстрее, чем сеть может ее подтвердить. Именно это и произошло в этом следе.
Робот завершил свой цикл задач — движение привода, подтверждение телеметрии и флаг завершения — всего за 14 миллисекунд. Исполнительный след уже был добавлен, и машина перешла в состояние ожидания.
Но кворум проверки Рабочей Доказательства Робота (PoRW) Fabric еще даже не сформировался.
Исполнение: завершено
Проверка: не начата
Валидация медленно начала появляться в сетевой панели. Две ноды. Затем три. Все еще ниже порога кворума, необходимого для воспроизведения проверки.
Тем временем робот не ждал.
Телеметрия сердцебиения продолжала добавляться в буфер следа, подтверждая, что машина жива и подключена. Новый запрос задачи появился в очереди планировщика, прежде чем первая задача даже вошла в полный этап проверки.
Наконец, сеть достигла кворума.
Валидация начала воспроизводить пакет исполнительного следа пакет за пакетом — журналы движения, считывания датчиков и сигналы завершения. Пришло первое предварительное подтверждение.
Но к тому времени робот уже начал второй цикл задач.
Теперь система держала две параллельные реальности:
• Задача 1: завершена, формирование проверки, ожидается расчет
• Задача 2: выполняется в реальном времени
Машина уже двинулась дальше, в то время как сеть все еще устанавливала уверенность о прошлом.
Это небольшой момент в инфраструктуре Fabric, но он показывает нечто важное: