We investigate how a blockchain can distill the collective belief of its nodes regarding the trustworthiness of a (sub)set of nodes into a {\em reputation system} that reflects the probability of correctly performing a task. To address this question, we introduce a framework that breaks it down into two sub-problems:
1. (Information Extraction): How can the system distill trust information from a function of the nodes' true beliefs?
2. (Incentive Design): How can we incentivize nodes to truthfully report such information?
To tackle the first sub-problem, we adapt, in a non-trivial manner, the well-known PageRank algorithm to our problem. For the second, we define a new class of games, called Trustworthy Reputation games (TRep games), which aim to extract the collective beliefs on trust from the actions of rational participants. We then propose a concrete TRep game whose utility function leverages Personalized PageRank and can be instantiated through a straightforward blockchain rewards mechanism. Building on this, we show how the TRep game enables the design of a reputation system. Such systems can enhance the robustness, scalability, and efficiency of blockchain and DeFi solutions. For instance, we demonstrate how such a system can be used within a Proof-of-Reputation blockchain.
- ID статьи: 2505.14551
- Название: Game of Trust: How Trustworthy Does Your Blockchain Think You Are?
- Авторы: Petros Drineas (Purdue University), Rohit Nema (Stanford University), Rafail Ostrovsky (UCLA), Vassilis Zikas (Georgia Tech)
- Классификация: cs.GT (Теория игр), cs.AI (Искусственный интеллект), cs.CR (Криптография и безопасность)
- Дата публикации: 9 октября 2025 г. (arXiv v2)
- Ссылка на статью: https://arxiv.org/abs/2505.14551
В данной работе исследуется, как блокчейн может извлекать из коллективных убеждений своих узлов систему репутации, отражающую надежность подмножества узлов и вероятность надлежащего выполнения задач. Авторы разбивают эту проблему на два подпроблемы: (1) извлечение информации — как система извлекает информацию о доверии из функции истинных убеждений узлов? (2) проектирование стимулов — как побудить узлы честно сообщать такую информацию? Для решения первой подпроблемы авторы нетривиальным образом адаптируют известный алгоритм PageRank; для решения второй подпроблемы они определяют новый класс игр — игры репутации доверия (TRep games), направленные на извлечение коллективных убеждений о доверии из действий рациональных участников.
Центральная проблема блокчейнов и децентрализованных систем — это вопрос доверия. В отсутствие центрального органа власти, как определить, какие узлы заслуживают доверия для выполнения конкретных задач? Это напрямую влияет на качество и эффективность системы.
- Необходимость решений масштабирования Layer-2: Решения Layer-2, такие как оптимистичные протоколы (optimistic protocols), зависят от предположений о надежности конкретных сущностей, однако абсолютное доверие представляет системный риск в системах, управляющих миллиардами долларов активов.
- Ограничения существующих подходов:
- Традиционные методы полагаются на механизмы залога, требующие от надежных сторон предоставления залога с экономическими штрафами за отклонение от честного выполнения
- Существующие системы репутации обычно являются временными и неявными, лишены строгого формального анализа
- Отождествление репутации с системными ресурсами (такими как доля или вычислительная мощность) не отражает напрямую надежность
Статья ставит центральный вопрос: Как блокчейн может вывести систему репутации для подмножества своих узлов путем извлечения коллективных убеждений системы о надежности узлов?
- Концептуальный вклад: Систематическая структура, разбивающая сложную проблему на две подпроблемы: извлечение информации и проектирование стимулов
- Технические вклады:
- Предложение алгоритма Designated PageRank, адаптирующего PageRank для извлечения репутации
- Определение нового класса игр — игр репутации доверия (TRep games)
- Проектирование конкретных функций полезности на основе персонализированного PageRank
- Теоретические вклады:
- Доказательство сохранения пропорций оценок репутации выходом PageRank при полной информации
- Установление соответствия между равновесием Нэша и извлечением репутации
- Предоставление гарантий приближения при зашумленной информации
- Практические вклады: Демонстрация интеграции игр TRep в блокчейн Proof-of-Reputation
Входные данные: Убеждения n узлов пользователей о надежности m узлов серверов
Выходные данные: Вектор оценок репутации, отражающий относительную надежность серверов
Ограничения: Стимулирование пользователей честно сообщать свои убеждения
Определяется ориентированный взвешенный граф G=(V∪V^,E,R), где:
- V={v1,…,vn}: множество узлов пользователей
- V^={v^1,…,v^m}: множество узлов серверов
- R=(R1,…,Rm): вектор оценок надежности серверов
- Веса ребер представляют степень доверия пользователя к другим узлам
Для решения проблемы висячих узлов (узлы серверов с нулевой исходящей степенью) модифицируется традиционный PageRank:
π=π(1−α)Wout−1M+nα⋅[1n×1,0m×1]
Ключевые модификации:
- Телепортация ограничена только узлами пользователей
- Значения PageRank узлов серверов определяются напрямую взвешенным вкладом узлов пользователей
Определяется синхронная байесовская игра:
G=(P,A=∏i∈[n]Ai,(ui)i∈[n],(Ti)i∈[n],(Rj)j∈[m])
где:
- Игроки: P=(Pi)i∈[n], n агентов/игроков
- Пространство действий: Ai=[m+n], каждый игрок может одобрить любой сервер или пользователя
- Естественные состояния: (Rj)j∈[m], каждое Rj∈[0,1] представляет вероятность
- Функции полезности: Основаны на персонализированном PageRank вклада
Ожидаемая полезность игрока Pi:
E[ui(s,r)]=∑j∈[m]rj⋅ωv^j∣V−1(vi)
где ωv^j∣V−1(vi) — относительный вклад пользователя vi в оценку репутации сервера v^j.
- Нетривиальная адаптация PageRank:
- Решение проблем традиционного PageRank при асимметричных ролях узлов
- Введение механизма ограниченной телепортации
- Предоставление теоретических гарантий сохранения пропорций
- Интеграция теории игр и извлечения репутации:
- Первая интеграция формального теоретико-игрового рассуждения с механизмами извлечения репутации
- Проектирование функций полезности, совместимых со стимулами
- Установление соответствия между равновесием Нэша и декодированием репутации
- Концепция декодируемости:
- Определение (E,f)-декодируемости, где E — множество профилей стратегий, f — функция репутации
- Предоставление эффективной функции декодирования D, такой что D(e)≃f(R1,…,Rm)
Статья в основном проводит теоретический анализ, рассматривая три сценария информации:
- Полная информация: Все пользователи полностью знают естественное состояние R
- Иерархическая информация: Часть пользователей (Pperfect) обладает полной информацией, остальные — неполной
- Согласованная зашумленная информация: Все пользователи имеют зашумленные, но согласованные оценки естественного состояния
- Сохранение пропорций: ρjρi=RjRi
- Точность приближения: Ошибка приближения в норме L∞
- Свойства равновесия Нэша: Уникальность и существование
Теорема 3: Gperfect является (ENE,f1)-декодируемой, где f1=N (функция L1-нормализации).
Лемма 2: Gperfect имеет уникальное равновесие Нэша s∗=(N(R),…,N(R)).
При наличии подмножества пользователей с полной информацией сохраняется (ENE,f1)-декодируемость, не зависящая от стратегий других пользователей.
Теорема 4: Gnoisy является (Ett,f2)-декодируемой, где:
- Ett — профили стратегии "говорить правду"
- f2 с высокой вероятностью выводит вектор, близкий к N(R) в норме L∞
Лемма 3: При условии ϵ=O(1/n) стратегия "говорить правду" является ϵ′-равновесием Нэша, где ϵ′=O(m2/n).
- Уникальное равновесие Нэша: При полной информации существует уникальное симметричное равновесие Нэша
- Устойчивость: При иерархической структуре информации стратегии пользователей с полной информацией не зависят от зашумленных пользователей
- Масштабируемость: С увеличением количества пользователей (n≫m) ошибка приближения монотонно уменьшается
- Сохранение пропорций: Во всех сценариях сохраняются относительные отношения надежности между серверами
- Токенизированная репутация: Вознаграждение репутационными токенами через механизмы делегирования доли
- Proof-of-Reputation: Использование существующих систем репутации для улучшения протоколов консенсуса
- Отличие данной работы: Прямое извлечение репутации из убеждений участников, а не косвенное измерение через ресурсы
- Традиционные применения: Ранжирование важности веб-страниц, системы рекомендаций
- Расширения теории игр: Исследование стратегического манипулирования PageRank
- Инновация данной работы: Одновременное использование PageRank для проектирования полезности и декодирования, специально для оценки надежности
- Репутация в повторяющихся играх: Обучение репутации на основе исторического поведения
- Байесовское оптимальное проектирование: Проектирование механизмов при неполной информации
- Вклад данной работы: Новая структура для обучения внешней репутации в одноразовых играх
- Проверка осуществимости: Блокчейн может надежно извлекать системы репутации для своих узлов через систематическую структуру
- Теоретические гарантии: Предоставлены формальные гарантии производительности при различных предположениях об информации
- Практичность: Может быть напрямую интегрирована в существующие системы PoR блокчейна
- Статические предположения: Текущая структура предполагает статическую репутацию, не рассматривая динамические обновления
- Требования к информации: Требует, чтобы пользователи имели определенный уровень знаний о серверах
- Устойчивость к сговору: Недостаточный анализ устойчивости к враждебным стратегическим коалициям
- Эмпирическая проверка: В основном теоретический анализ, отсутствуют крупномасштабные эмпирические эксперименты
- Динамические системы репутации: Расширение на повторяющиеся игры, позволяющее динамическое обновление репутации
- Различные топологии графов: Исследование поведения PageRank при различных структурах сетей
- Анализ чувствительности: Изучение чувствительности к пользователям с ошибочной информацией
- Эмпирическая оценка: Проверка теоретических результатов в реальных окружениях блокчейна
- Теоретическая строгость:
- Предоставлена полная математическая структура и строгие доказательства
- Установлена формальная связь между теорией игр и системами репутации
- Предоставлены теоретические гарантии при множественных сценариях информации
- Инновационность методов:
- Нетривиальная адаптация PageRank имеет теоретическую и практическую ценность
- Определение игр TRep заполняет пробел в данной области
- Умное проектирование функций полезности, совместимых со стимулами
- Значимость проблемы:
- Решает центральную проблему доверия в блокчейнах и DeFi
- Предоставляет теоретическую основу для решений Layer-2
- Имеет широкие перспективы применения
- Систематический подход:
- Систематическое разбиение сложной проблемы
- Предоставление операционных решений
- Тесная интеграция теории и приложений
- Недостаточная эмпирическая проверка:
- Отсутствуют крупномасштабные численные эксперименты
- Не протестировано в реальных окружениях блокчейна
- Практическая производительность теоретических результатов требует проверки
- Ограничения предположений:
- Предположение о статической репутации чрезмерно идеализировано
- Предположение о полной информации сложно удовлетворить на практике
- Ограниченный анализ враждебного поведения
- Рассмотрение масштабируемости:
- Недостаточно глубокий анализ вычислительной сложности
- Производительность при крупномасштабных сетях неизвестна
- Затраты на хранение и коммуникацию недостаточно обсуждены
- Анализ устойчивости:
- Недостаточный анализ устойчивости к стратегическому манипулированию
- Ограниченное рассмотрение угроз безопасности, таких как атаки Sybil
- Неясная обработка экстремальных случаев, таких как разделение сети
- Академический вклад:
- Открывает формальное исследование систем репутации блокчейна
- Предоставляет новую парадигму для применения теории игр в блокчейнах
- Может инициировать последующие направления исследований
- Практическая ценность:
- Предоставляет теоретическую основу для блокчейнов PoR
- Применимо к оценке кредита в DeFi
- Имеет руководящее значение для решений Layer-2
- Воспроизводимость:
- Теоретические результаты полностью воспроизводимы
- Описание алгоритмов ясное и подробное
- Отсутствует реализация с открытым исходным кодом
- Блокчейны Proof-of-Reputation: Как основной компонент механизма консенсуса
- Системы кредита DeFi: Оценка кредитоспособности участников заимствования
- Выбор верификаторов Layer-2: Выбор надежных узлов верификаторов
- Децентрализованное управление: Распределение прав голоса на основе репутации
- Управление цепью поставок: Оценка надежности поставщиков
Статья цитирует 72 связанные работы, включая в основном:
- Основы блокчейна: Bitcoin, Ethereum, Algorand и другие основные системы блокчейна
- Теория PageRank: Оригинальная статья PageRank и расширенные применения
- Теория игр: Байесовские игры, теория репутации в повторяющихся играх
- Системы репутации: Исследования механизмов репутации в информатике и социальных науках
- Решения Layer-2: Оптимистичные Rollup, платежные каналы и другие решения расширения
Общая оценка: Это высококачественная статья с строгой теорией и сильной инновационностью, предоставляющая важную теоретическую основу для систем репутации блокчейна. Несмотря на некоторый недостаток в эмпирической проверке, её теоретические вклады и перспективы применения делают её важной работой в данной области.