Команда разработчиков L2-протокола zkLend, работающего на платформе Starknet, опубликовала подробный отчёт о недавнем взломе и изложила стратегию возврата средств пострадавшим.
Аварийные показатели
В результате атаки пострадали четыре пула ликвидности. Проценты потерянных средств таковы:
- ETH: 7,06 %
- USDC: 4,08 %
- USDT: 23,57 %
- STRK: 30,65 %
Кредитно-компенсационный механизм
Компенсация будет выдаваться в соответствии со статусом конкретного пула: пользователи получат либо полный возврат, либо частичное возмещение. Команда zkLend выделила средства в размере 400 000 USD. План предусматривает, что часть дефицита будет покрыта перераспределением излишков из непострадавших пулов, а общий невозмещенный ущерб после внутреннего вклада команды составляет примерно 9 млн USD.
Метод расчёта долей
Для каждого участника вычисляется чистая стоимость депозита (NDV) - сумма его активов за вычетом заемных средств. На основании NDV пропорционально корректируется доля пользователя в токенах. Например, если инвестор вложил 1 ETH и 1000 USDC, а заимствовал 300 USDT, при ценах на момент атаки 1 ETH = 2000 USD, NDV составит 2700 USD. Это значение используется для справедливого перераспределения долей.
Recovery NFT
В рамках долгосрочного обеспечения zkLend выпустит около 82 818 Recovery NFT. Эти токены закрепляют право на претензии к оставшимся средствам, которые проект восстановит через будущие доходы, а также в случае возврата украденных активов.
Портал восстановления
Команда готовит специальный портал, который будет доступен в течение ближайших двух недель. Пользователи смогут увидеть размер компенсации и инструкции по дальнейшим действиям. Прямые выплаты начнутся сразу после завершения аудита контрактов, что займет примерно два недели.
Контекст инцидента
18 февраля хакеры атаковали кошельки пользователей L2-платформы Abstract, основанной на Ethereum. Позже разработчик проекта Cardex сообщил, что уязвимость в блокчейн-игре привела к краже ETH на сумму 400 000 USD с 9000 адресов.