Вот вопрос, который на самом деле заставил меня перестать бесконечно скроллить документацию Babylon. Что происходит в тот день, когда каждый назначенный наблюдатель сети полностью отключается? Просто проскальзывает мошенничество — бесконтрольно, потому что никто не смотрел?
Нет. И причина — в самой сути этого дизайна. Universal Challengers существуют, чтобы ловить некорректные переходы состояния до того, как они закрепятся, но никто не выдал им эксклюзивные ключи к этой работе. Это не закрытый клуб с фиксированным составом. Это роль: занять её может любой, кто захочет.
Если назначенные наблюдатели спят, офлайн, подкуплены, скомпрометированы — как угодно, — любой другой, кто следит за цепочкой, может подать ровно то же самое оспаривание. Это касается и депозитора, чей BTC лежит в хранилище и находится под угрозой.
Задумайтесь на секунду: это реальное дизайнерское решение, а не сноска. Большинство систем, которые опираются на выделенную роль «наблюдателя», тихо рассчитывают, что он появится в нужный момент. Пропустить это окно — даже случайно — и мошенничество проходит чисто: без второго шанса, без апелляции. Babylon отказывается делать такую ставку. Вместо того чтобы назначать роль, она делает её открытой — и тогда отсутствие перестаёт быть уязвимостью и просто становится несущественным для того, поймают ли мошенничество.
Но вот где я перестаю просто кивать и начинаю немного возражать. Permissionless — это не то же самое, что активность. Тот факт, что любой может оспорить, не означает, что все действительно смотрят в реальном времени каждую секунду за каждым хранилищем во всех приложениях, построенных на этой системе. У депозитора есть «кожа в игре» и очевидная причина постоянно проверять. А какой-то случайный наблюдатель, у которого нет ставки именно в этом конкретном хранилище, не имеет причин для лишней возни.
Так кто же реально делает эту работу в обычный, скучный день, когда ничего не происходит? Мошенничество ловят потому, что система действительно открыта для всех, или потому что депозиторов тихо вынуждают буквально «нянчить» собственные позиции.
#baby @BabylonLabs_io $BABY