Що таке Slashing?
Slashing це система штрафів у мережах Proof of Stake, де валідатор втрачає частину своїх заблокованих монет за порушення правил або тривале перебування офлайн. Так протокол забезпечує правильну поведінку без людського арбітра. Уявіть червону картку та штраф, але для виробництва блоків.
Думка, що Slashing трапляється лише при злому, не зовсім точна. Протоколи можуть застосовувати Slashing за недбалість, наприклад за тривалий простій, а також за порушення безпеки, наприклад підписання суперечливих даних.
Як працює Slashing
Уявіть валідатора, який припустив помилку в завантажений період. Ось типовий порядок застосування Slashing при порушенні правила.
- Крок 1: A set of валідаторів відстежує пропозиції блоків та атестації.
- Крок 2: Хтось помічає поведінку, що підлягає Slashing, наприклад підписання двох версій того самого блоку або пропуск занадто великої кількості блоків.
- Крок 3: Докази подаються в ланцюг, і протокол накладає штраф, знищуючи частину ставки і іноді ізолюючи валідатора.
- Крок 4: Делегатори цього валідатора також можуть втратити пропорційну частку, оскільки вони вирішили підтримати цього оператора.
- Крок 5: Залежно від правил, валідатора можуть змусити вийти або чекати період охолодження перед можливим поверненням.
Це основний цикл, жодних секретних процедур не потрібно.
Чому Slashing важливий
Чому вам це має бути цікаво, якщо ви стейкаєте або запускаєте вузли?
- Перевага: Воно стримує шахрайство і зберігає справедливий розподіл винагород, що підтримує стабільність мережі.
- Погляд: Без ефективних санкцій консенсус було б легше піддати маніпуляціям і він став би менш надійним.
- Актуальність: Ви зустрічатимете ризики Slashing у панелях стейкінгу, умовах валідаторів, скарбницях DAO і в деяких гаманцях.
При делегуванні розподіляйте свою ставку між операторами з хорошим часом роботи, прозорою комунікацією та публічними результатами. Slashing завдає меншої шкоди, якщо ви не ставите все на одну ноду.
Ключові характеристики Slashing
Що вирізняє цю систему штрафів:
- Штраф: Визначене в ланцюзі зменшення ставки, яке відбувається автоматично після включення доказів.
- Стримуючий фактор: Збільшує вартість шахрайства або недбалості.
- Спільний ризик: Делегатори зазвичай ділять частину ризику з обраним оператором.
- Пропорційність: Суворість може змінюватися залежно від правопорушення та умов мережі.
- Остаточність: Після Slashing кошти не повертаються.
Варіації
Не всі покарання однакові. Поширені варіанти включають:
- Простій: Тривале перебування офлайн може призвести до невеликого штрафу або лише до ізоляції, залежно від правил ланцюга.
- Подвійне підписання: Double Signing є серйозною помилкою безпеки, коли валідатор підписує конфліктні дані.
- Еквівокація: Деякі протоколи визначають конфліктні голоси як Equivocation, що зазвичай викликає суворіші покарання.
- Цензура: Повторне ігнорування дійсних транзакцій може каратися в певних конструкціях.
Ризик Slashing є частиною стейкінгу. Ознайомтеся з параметрами вашого ланцюга і знайте, що мережі застосовують покарання різними способами.
Приклад
В Ethereum Proof of Stake, якщо валідатор підписує конфліктні блоки, його штрафують (Slashing), змушують вийти, і частина його ставки спалюється.
Цікавий факт
Деякі команди пропонують страхування від Slashing для операторів і делегаторів; це можна уявити як шолом для вашої ставки.
Підсумок
Коротко: Slashing змушує валідаторів діяти чесно, оскільки на кону стоять реальні гроші.
