FFORGE//RS
← Маршрут

blockchain / УРОВЕНЬ 3

Вернувшийся block

ОЦЕНКА35 МИН
01

ТЕОРИЯ / ВОСПРОИЗВЕДЕНИЕ

Что нужно восстановить

  • Различать probabilistic/deterministic finality и находить common ancestor

Fork choice не всегда означает finality

Fork-choice выбирает current canonical head; finality описывает невозможность или явно оценённую маловероятность revert. Reorg-safe indexer откатывает orphaned effects до common ancestor и применяет новую branch.

КОНТРОЛЬНАЯ ТОЧКА

Indexer видит более длинную competing branch. Что безопаснее до её применения?

ISOLATED RUST 1.96
src/main.rsРЕДАКТИРОВАНИЕ

02 / ОТЛАДКА

Найдите и исправьте дефект

Верните highest common block height для двух ancestor paths genesis→head без новой collection.

Инициализация редактора…
ОБЛАЧНЫЙ SANDBOXсеть выключена · 256 МБ · 12 с
1 / 64 KB
ВЫВОД
Runner ждёт отправки кода.