Риск смарт-контракта
8.8 Поверхность
Риск смарт-контракта исходит от on-chain-переходов состояний, таких как mint/burn токенов, стейкинг, маршрутизация казначейства, вестинг и обязательства расчётов. Ошибка программы, неправильная конфигурация полномочий или неожиданное поведение сети могут повлиять на балансы пользователей, обращающееся предложение или состояние казначейства.
8.9 Модель управления
| Поверхность риска | Публичный принцип управления |
|---|---|
| Ошибка программы | Независимый обзор, покрытие тестами, версионированное развёртывание |
| Концентрация полномочий | Класс многостороннего одобрения, отложенное исполнение, разделение полномочий |
| Несоответствие расчётов | Обязательства внеблокчейн-реестра и воспроизводимая событийная модель |
| Рыночное воздействие от казначейства | Rule-based исполнение и публичный след для завершённых событий |
Модель полномочий в блокчейне описана в 04 §4.10. Инструмент подписи, набор подписантов, порог, окно задержки, аварийный порядок и шаги реагирования управляются во внутреннем операционном слое.
8.10 Эволюция
Среда выполнения цепи — это внешний слой расчётов. Упорядочивание транзакций, рынок комиссий, лимит вычислений и жизнеспособность сети обрабатываются через предварительный обзор перед развёртыванием, мониторинг после развёртывания и дисциплину версионированных обновлений.