Slashing — механизм экономического наказания в некоторых сетях Proof-of-Stake, при котором из стейка валидатора может быть изъята часть средств из-за определенного нарушения правил протокола. Цель slashing — сделать некоторые формы вредоносного или критически неправильного поведения экономически невыгодными.

Важно отличать slashing от обычного снижения награды из-за низкой доступности. Пропуск части обязанностей может приводить к потере потенциального вознаграждения, тогда как slashing обычно означает фактическое уменьшение экономического обеспечения. Конкретные условия зависят от блокчейна.

Какие действия могут привести к slashing

Наиболее известный класс нарушений — одновременная подпись несовместимых сообщений, например голосование за два конкурирующих состояния сети в условиях, где это запрещено протоколом. Такое поведение может угрожать безопасности консенсуса. В некоторых сетях наказания также связаны с другими видами некорректного поведения.

Точный размер штрафа определяется правилами сети. Он может зависеть от характера нарушения, размера стейка, количества других нарушений и состояния протокола. Поэтому нельзя использовать единый процент slashing для всех PoS-сетей.

Риск для делегаторов

В некоторых моделях штраф распространяется не только на собственные средства валидатора, но и на делегированный ему стейк. Поэтому делегатор принимает определенный риск выбранного валидатора, даже если сам не управляет сервером.

Для снижения операционного риска валидаторы используют безопасную инфраструктуру, контроль ключей, резервирование и мониторинг. Особое значение имеет защита от ситуаций, когда две копии валидатора одновременно подписывают конфликтующие сообщения.