Экосистема стейкинга Solana столкнулась с проблемой прозрачности после недавнего обновления программного обеспечения, которое может скрывать информацию о комиссии валидаторов из метаданных наград. Это изменение, внесённое клиентом валидатора Agave в слиянии pull request 20 мая, оставляет поле ставки комиссии пустым, когда активны функции кастомных коллекторов, что усложняет сопоставление выплат с применёнными комиссиями. По данным CryptoSlate, проблема впервые была отмечена в отчёте стейкинг-сервиса P2P.org от 30 октября, который зафиксировал исчезновение данных о комиссиях из наград за голосование и стейкинг начиная с 8 сентября, несмотря на то, что комиссии продолжали взиматься.

SOL / USD
Источник: CoinGecko. Цены ориентировочные.

Технический фон подавления данных о комиссиях

Обновление Agave реализует спецификацию протокола SIMD‑0232, которая позволяет валидаторам направлять доход от комиссий на выделенные счета для сбора. Хотя базовый расчёт инфляционной комиссии остаётся неизменным, клиент теперь скрывает поле комиссии во внешних нагрузках наград, используемых в запросах и подписках RPC. Как объясняется в pull request, накопленные награды могут объединять доход от нескольких коллекторов, что делает единую ставку комиссии вводящей в заблуждение для общей суммы. В результате ставка комиссии опускается как для общих наград валидатора, так и для индивидуальных наград за стейкинг, хотя внутренний расчёт по-прежнему применяет комиссию.

Влияние на делегаторов и поставщиков данных

Для держателей SOL отсутствие метаданных о комиссии означает, что простое уведомление о награде больше не содержит всей информации, необходимой для проверки комиссии, применённой к конкретному эпохе. Поскольку Solana фиксирует ставку комиссии в начале эпохи E‑1, применяет её в течение эпохи E и завершает начисление наград в начале эпохи E+1, отображаемая ставка на голосующем счёте валидатора может не совпадать со ставкой, использованной для конкретной выплаты. Исторические инструменты, такие как Validator History Program от Jito и парсер снимков от Marinade, могут восстановить данных о комиссиях, но для этого требуется acesso к архивному состоянию и тщателное согласование эпох и слотов. Поставщик данных Trillium отмечает, что его методология расчёта APY по-прежнему позволяет измерять чистый доход без данных о комиссиях, однако она не может независимо подтвердить комиссию, которая привела к этим доходам.

Предложения и текущие обсуждения

Разработчики открыли запрос в RPC для включения эффективной инфляционной комиссии, её эпохи и слота банка в ответах, стремясь преодолеть разрыв между текущим состоянием валидатора и историческими расчетами выплат. Обсуждение состояния голосования в октябре также рассматривает хранение ставок комиссии вместе с эпохами, в которые они вступают в силу, что упростит проверку для делегатора. По состоянию на отчёт CryptoSlate, запрос в RPC остаётся открытым без сроков реализации, что заставляет сообщество полагать на внешние анализаторы и исторические программы для точного восстановления данных о комиссиях.