Мой наименее любимый инцидент в сети Plasma — это тот, который кажется «нормальным». Блоки продолжают добавляться, задержка выглядит нормальной, PlasmaBFT не дает сбоя — но переводы USDT начинают дублироваться. Клиент не получил чистый ответ достаточно быстро, и второй клик создает путаницу.
С точки зрения инфраструктуры: тайм-аут → повторная попытка → несколько хешей транзакций → один пользователь настаивает, что он заплатил один раз. Теперь вы сравниваете квитанции, объясняете идемпотентность и решаете, какие «отправленные» считаются.
Цепочка не отключена. Окончательность — да. И да, они отправляют снова — потому что Plasma без газа, и PlasmaBFT обеспечивает финализацию за менее секунды.

