2025-11-23T20:07:17.265462

Game of Trust: How Trustworthy Does Your Blockchain Think You Are?

Drineas, Nema, Ostrovsky et al.
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.
academic

Игра доверия: Насколько надежным вас считает блокчейн?

Основная информация

  • 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), направленные на извлечение коллективных убеждений о доверии из действий рациональных участников.

Исследовательский контекст и мотивация

Основная проблема

Центральная проблема блокчейнов и децентрализованных систем — это вопрос доверия. В отсутствие центрального органа власти, как определить, какие узлы заслуживают доверия для выполнения конкретных задач? Это напрямую влияет на качество и эффективность системы.

Значимость исследования

  1. Необходимость решений масштабирования Layer-2: Решения Layer-2, такие как оптимистичные протоколы (optimistic protocols), зависят от предположений о надежности конкретных сущностей, однако абсолютное доверие представляет системный риск в системах, управляющих миллиардами долларов активов.
  2. Ограничения существующих подходов:
    • Традиционные методы полагаются на механизмы залога, требующие от надежных сторон предоставления залога с экономическими штрафами за отклонение от честного выполнения
    • Существующие системы репутации обычно являются временными и неявными, лишены строгого формального анализа
    • Отождествление репутации с системными ресурсами (такими как доля или вычислительная мощность) не отражает напрямую надежность

Исследовательская мотивация

Статья ставит центральный вопрос: Как блокчейн может вывести систему репутации для подмножества своих узлов путем извлечения коллективных убеждений системы о надежности узлов?

Основные вклады

  1. Концептуальный вклад: Систематическая структура, разбивающая сложную проблему на две подпроблемы: извлечение информации и проектирование стимулов
  2. Технические вклады:
    • Предложение алгоритма Designated PageRank, адаптирующего PageRank для извлечения репутации
    • Определение нового класса игр — игр репутации доверия (TRep games)
    • Проектирование конкретных функций полезности на основе персонализированного PageRank
  3. Теоретические вклады:
    • Доказательство сохранения пропорций оценок репутации выходом PageRank при полной информации
    • Установление соответствия между равновесием Нэша и извлечением репутации
    • Предоставление гарантий приближения при зашумленной информации
  4. Практические вклады: Демонстрация интеграции игр TRep в блокчейн Proof-of-Reputation

Подробное описание методов

Определение задачи

Входные данные: Убеждения n узлов пользователей о надежности m узлов серверов Выходные данные: Вектор оценок репутации, отражающий относительную надежность серверов Ограничения: Стимулирование пользователей честно сообщать свои убеждения

Архитектура модели

1. Графы репутации доверия (TRep Graphs)

Определяется ориентированный взвешенный граф G=(VV^,E,R)G = (V \cup \hat{V}, E, R), где:

  • V={v1,,vn}V = \{v_1, \ldots, v_n\}: множество узлов пользователей
  • V^={v^1,,v^m}\hat{V} = \{\hat{v}_1, \ldots, \hat{v}_m\}: множество узлов серверов
  • R=(R1,,Rm)R = (R_1, \ldots, R_m): вектор оценок надежности серверов
  • Веса ребер представляют степень доверия пользователя к другим узлам

2. Алгоритм Designated PageRank

Для решения проблемы висячих узлов (узлы серверов с нулевой исходящей степенью) модифицируется традиционный PageRank:

π=π(1α)Wout1M+αn[1n×1,0m×1]\pi = \pi(1-\alpha)W_{out}^{-1}M + \frac{\alpha}{n} \cdot [1_{n \times 1}, 0_{m \times 1}]

Ключевые модификации:

  • Телепортация ограничена только узлами пользователей
  • Значения PageRank узлов серверов определяются напрямую взвешенным вкладом узлов пользователей

3. Игры репутации доверия (TRep Games)

Определяется синхронная байесовская игра: G=(P,A=i[n]Ai,(ui)i[n],(Ti)i[n],(Rj)j[m])G = (P, A = \prod_{i \in [n]} A_i, (u_i)_{i \in [n]}, (T_i)_{i \in [n]}, (R_j)_{j \in [m]})

где:

  • Игроки: P=(Pi)i[n]P = (P_i)_{i \in [n]}, n агентов/игроков
  • Пространство действий: Ai=[m+n]A_i = [m+n], каждый игрок может одобрить любой сервер или пользователя
  • Естественные состояния: (Rj)j[m](R_j)_{j \in [m]}, каждое Rj[0,1]R_j \in [0,1] представляет вероятность
  • Функции полезности: Основаны на персонализированном PageRank вклада

4. Проектирование функций полезности

Ожидаемая полезность игрока PiP_i: E[ui(s,r)]=j[m]rjωv^jV1(vi)E[u_i(s,r)] = \sum_{j \in [m]} r_j \cdot \omega^{-1}_{\hat{v}_j|V}(v_i)

где ωv^jV1(vi)\omega^{-1}_{\hat{v}_j|V}(v_i) — относительный вклад пользователя viv_i в оценку репутации сервера v^j\hat{v}_j.

Технические инновации

  1. Нетривиальная адаптация PageRank:
    • Решение проблем традиционного PageRank при асимметричных ролях узлов
    • Введение механизма ограниченной телепортации
    • Предоставление теоретических гарантий сохранения пропорций
  2. Интеграция теории игр и извлечения репутации:
    • Первая интеграция формального теоретико-игрового рассуждения с механизмами извлечения репутации
    • Проектирование функций полезности, совместимых со стимулами
    • Установление соответствия между равновесием Нэша и декодированием репутации
  3. Концепция декодируемости:
    • Определение (E,f)(E,f)-декодируемости, где EE — множество профилей стратегий, ff — функция репутации
    • Предоставление эффективной функции декодирования DD, такой что D(e)f(R1,,Rm)D(e) \simeq f(R_1, \ldots, R_m)

Экспериментальная установка

Сценарии теоретического анализа

Статья в основном проводит теоретический анализ, рассматривая три сценария информации:

  1. Полная информация: Все пользователи полностью знают естественное состояние RR
  2. Иерархическая информация: Часть пользователей (PperfectP_{perfect}) обладает полной информацией, остальные — неполной
  3. Согласованная зашумленная информация: Все пользователи имеют зашумленные, но согласованные оценки естественного состояния

Метрики оценки

  • Сохранение пропорций: ρiρj=RiRj\frac{\rho_i}{\rho_j} = \frac{R_i}{R_j}
  • Точность приближения: Ошибка приближения в норме LL_\infty
  • Свойства равновесия Нэша: Уникальность и существование

Результаты экспериментов

Основные теоретические результаты

1. Сценарий полной информации (Теорема 1)

Теорема 3: GperfectG_{perfect} является (ENE,f1)(E_{NE}, f_1)-декодируемой, где f1=Nf_1 = N (функция L1-нормализации).

Лемма 2: GperfectG_{perfect} имеет уникальное равновесие Нэша s=(N(R),,N(R))s^* = (N(R), \ldots, N(R)).

2. Сценарий иерархической информации

При наличии подмножества пользователей с полной информацией сохраняется (ENE,f1)(E_{NE}, f_1)-декодируемость, не зависящая от стратегий других пользователей.

3. Сценарий зашумленной информации (Теорема 2)

Теорема 4: GnoisyG_{noisy} является (Ett,f2)(E_{tt}, f_2)-декодируемой, где:

  • EttE_{tt} — профили стратегии "говорить правду"
  • f2f_2 с высокой вероятностью выводит вектор, близкий к N(R)N(R) в норме LL_\infty

Лемма 3: При условии ϵ=O(1/n)\epsilon = O(1/n) стратегия "говорить правду" является ϵ\epsilon'-равновесием Нэша, где ϵ=O(m2/n)\epsilon' = O(m^2/n).

Экспериментальные находки

  1. Уникальное равновесие Нэша: При полной информации существует уникальное симметричное равновесие Нэша
  2. Устойчивость: При иерархической структуре информации стратегии пользователей с полной информацией не зависят от зашумленных пользователей
  3. Масштабируемость: С увеличением количества пользователей (nmn \gg m) ошибка приближения монотонно уменьшается
  4. Сохранение пропорций: Во всех сценариях сохраняются относительные отношения надежности между серверами

Связанные работы

Системы репутации блокчейна

  • Токенизированная репутация: Вознаграждение репутационными токенами через механизмы делегирования доли
  • Proof-of-Reputation: Использование существующих систем репутации для улучшения протоколов консенсуса
  • Отличие данной работы: Прямое извлечение репутации из убеждений участников, а не косвенное измерение через ресурсы

Применение PageRank

  • Традиционные применения: Ранжирование важности веб-страниц, системы рекомендаций
  • Расширения теории игр: Исследование стратегического манипулирования PageRank
  • Инновация данной работы: Одновременное использование PageRank для проектирования полезности и декодирования, специально для оценки надежности

Репутация и теория игр

  • Репутация в повторяющихся играх: Обучение репутации на основе исторического поведения
  • Байесовское оптимальное проектирование: Проектирование механизмов при неполной информации
  • Вклад данной работы: Новая структура для обучения внешней репутации в одноразовых играх

Заключение и обсуждение

Основные выводы

  1. Проверка осуществимости: Блокчейн может надежно извлекать системы репутации для своих узлов через систематическую структуру
  2. Теоретические гарантии: Предоставлены формальные гарантии производительности при различных предположениях об информации
  3. Практичность: Может быть напрямую интегрирована в существующие системы PoR блокчейна

Ограничения

  1. Статические предположения: Текущая структура предполагает статическую репутацию, не рассматривая динамические обновления
  2. Требования к информации: Требует, чтобы пользователи имели определенный уровень знаний о серверах
  3. Устойчивость к сговору: Недостаточный анализ устойчивости к враждебным стратегическим коалициям
  4. Эмпирическая проверка: В основном теоретический анализ, отсутствуют крупномасштабные эмпирические эксперименты

Направления будущих исследований

  1. Динамические системы репутации: Расширение на повторяющиеся игры, позволяющее динамическое обновление репутации
  2. Различные топологии графов: Исследование поведения PageRank при различных структурах сетей
  3. Анализ чувствительности: Изучение чувствительности к пользователям с ошибочной информацией
  4. Эмпирическая оценка: Проверка теоретических результатов в реальных окружениях блокчейна

Глубокая оценка

Преимущества

  1. Теоретическая строгость:
    • Предоставлена полная математическая структура и строгие доказательства
    • Установлена формальная связь между теорией игр и системами репутации
    • Предоставлены теоретические гарантии при множественных сценариях информации
  2. Инновационность методов:
    • Нетривиальная адаптация PageRank имеет теоретическую и практическую ценность
    • Определение игр TRep заполняет пробел в данной области
    • Умное проектирование функций полезности, совместимых со стимулами
  3. Значимость проблемы:
    • Решает центральную проблему доверия в блокчейнах и DeFi
    • Предоставляет теоретическую основу для решений Layer-2
    • Имеет широкие перспективы применения
  4. Систематический подход:
    • Систематическое разбиение сложной проблемы
    • Предоставление операционных решений
    • Тесная интеграция теории и приложений

Недостатки

  1. Недостаточная эмпирическая проверка:
    • Отсутствуют крупномасштабные численные эксперименты
    • Не протестировано в реальных окружениях блокчейна
    • Практическая производительность теоретических результатов требует проверки
  2. Ограничения предположений:
    • Предположение о статической репутации чрезмерно идеализировано
    • Предположение о полной информации сложно удовлетворить на практике
    • Ограниченный анализ враждебного поведения
  3. Рассмотрение масштабируемости:
    • Недостаточно глубокий анализ вычислительной сложности
    • Производительность при крупномасштабных сетях неизвестна
    • Затраты на хранение и коммуникацию недостаточно обсуждены
  4. Анализ устойчивости:
    • Недостаточный анализ устойчивости к стратегическому манипулированию
    • Ограниченное рассмотрение угроз безопасности, таких как атаки Sybil
    • Неясная обработка экстремальных случаев, таких как разделение сети

Влияние

  1. Академический вклад:
    • Открывает формальное исследование систем репутации блокчейна
    • Предоставляет новую парадигму для применения теории игр в блокчейнах
    • Может инициировать последующие направления исследований
  2. Практическая ценность:
    • Предоставляет теоретическую основу для блокчейнов PoR
    • Применимо к оценке кредита в DeFi
    • Имеет руководящее значение для решений Layer-2
  3. Воспроизводимость:
    • Теоретические результаты полностью воспроизводимы
    • Описание алгоритмов ясное и подробное
    • Отсутствует реализация с открытым исходным кодом

Применимые сценарии

  1. Блокчейны Proof-of-Reputation: Как основной компонент механизма консенсуса
  2. Системы кредита DeFi: Оценка кредитоспособности участников заимствования
  3. Выбор верификаторов Layer-2: Выбор надежных узлов верификаторов
  4. Децентрализованное управление: Распределение прав голоса на основе репутации
  5. Управление цепью поставок: Оценка надежности поставщиков

Библиография

Статья цитирует 72 связанные работы, включая в основном:

  • Основы блокчейна: Bitcoin, Ethereum, Algorand и другие основные системы блокчейна
  • Теория PageRank: Оригинальная статья PageRank и расширенные применения
  • Теория игр: Байесовские игры, теория репутации в повторяющихся играх
  • Системы репутации: Исследования механизмов репутации в информатике и социальных науках
  • Решения Layer-2: Оптимистичные Rollup, платежные каналы и другие решения расширения

Общая оценка: Это высококачественная статья с строгой теорией и сильной инновационностью, предоставляющая важную теоретическую основу для систем репутации блокчейна. Несмотря на некоторый недостаток в эмпирической проверке, её теоретические вклады и перспективы применения делают её важной работой в данной области.