Безпека
Устрій
- Некастодіальність. Протокол ніколи не зберігає ваші ключі. sGRAM лежить у вашому гаманці, і розпоряджатися ним можете лише ви.
- Розблокування контролює контракт. 14-денне утримання щойно випущеного sGRAM забезпечує контракт, а не оператор.
Захист від шкідливих токенів і зловмисників
Ці механізми захисту успадковано від архітектури KTON V2, на якій побудовано пул.
- Вивести можна лише справжній sGRAM. Під час спалювання sGRAM контракт sGRAM заново обчислює адресу sGRAM-гаманця, що належить самому власнику, й приймає спалювання лише з цієї адреси. Підроблені токени, що називають себе «sGRAM», як і будь-які інші жетони, надіслані до протоколу, не можна обміняти на GRAM із пулу.
- Виплати дозволяє лише контракт sGRAM. Пул видає GRAM лише за запитом на виведення, який надійшов від самого контракту sGRAM; повідомлення з будь-якої іншої адреси відхиляється.
- Невідомі операції відхиляються. Повідомлення, які контракти не розпізнають, не обробляються.
- Аварійна зупинка. Окрема роль може зупинити пул у разі виявлення атаки або аномалії. Поки пул зупинено, запити на виведення не виконуються: спалений sGRAM випускається назад власнику, тож нічого не втрачається.
Викрадені та скомпрометовані кошти
Пул призначений для GRAM, якими власник розпоряджається на законних підставах.
- Заборонено умовами. Умови використання забороняють вносити GRAM, отримані внаслідок крадіжки, зламу, шахрайства чи іншої протиправної діяльності, а також використовувати пул для приховування походження таких коштів.
- Стейкінг не обриває слід. Депозити, перекази sGRAM і виведення — публічні транзакції TON, прив'язані до конкретних адрес. Викрадені GRAM, що пройшли через пул, не втрачають зв'язку з джерелом і з гаманцем, у якому перебувають.
- Реагування на звернення. Отримавши обґрунтовані відомості про те, що кошти в пулі походять із крадіжки чи зламу, ми співпрацюємо з потерпілими, гаманцями, біржами та правоохоронними органами і маємо право обмежити доступ до інтерфейсу сайту для причетних адрес.
Походження коду та аудит
- Пул побудовано на відкритому коді ліквідного стейкінгу TON KTON V2 (ліцензія MIT).
- Контракти KTON V2 пройшли аудит TonBit (BitsLab) 3 квітня — 26 травня 2025 року: звіт про аудит
KTON-Final-Audit-Report.pdfміститься в репозиторії KTON. - Пул gram-staking — наше власне розгортання на основі цього коду. Окремого аудиту воно не проходило, а його вихідний код поки що не опубліковано. Аудит KTON сам по собі не охоплює наше розгортання.
Ми оновимо цю сторінку, якщо буде проведено аудит розгортання gram-staking або опубліковано його вихідний код.
ДаліРизики →