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.
- Paper ID: 2505.14551
- Title: Game of Trust: How Trustworthy Does Your Blockchain Think You Are?
- Authors: Petros Drineas (Purdue University), Rohit Nema (Stanford University), Rafail Ostrovsky (UCLA), Vassilis Zikas (Georgia Tech)
- Classification: cs.GT (Game Theory), cs.AI (Artificial Intelligence), cs.CR (Cryptography and Security)
- Publication Date: October 9, 2025 (arXiv v2)
- Paper Link: https://arxiv.org/abs/2505.14551
This paper investigates how to enable blockchains to extract reputation systems regarding the trustworthiness of node subsets from the collective beliefs of their nodes, systems that reflect the probability of correct task execution. The paper decomposes this problem into two sub-problems: (1) Information Extraction: How can the system extract trust information from a function of nodes' true beliefs? (2) Incentive Design: How can nodes be incentivized to truthfully report such information? To address the first sub-problem, the authors adapt the renowned PageRank algorithm in a non-trivial manner; to address the second, they define a new class of games—Trustworthy Reputation games (TRep games)—aimed at extracting collective beliefs about trust from the actions of rational participants.
The central challenge of blockchains and decentralized systems is the trust problem. Without a central authority, how can one determine which nodes deserve trust to execute specific tasks? This directly impacts system quality and efficiency.
- Layer-2 Scaling Solution Requirements: Layer-2 solutions such as optimistic protocols rely on assumptions about the trustworthiness of specific entities, yet absolute trust presents systemic risks in systems managing billions of dollars in assets.
- Limitations of Existing Approaches:
- Traditional methods rely on collateral mechanisms, requiring trusted parties to provide collateral with economic penalties for deviating from honest execution
- Existing reputation systems are typically ad-hoc and implicit, lacking rigorous formal analysis
- Equating reputation with system resources (such as stake or computational power) fails to directly reflect trustworthiness
The paper poses the core question: How can blockchains derive reputation systems for node subsets by extracting the system's collective beliefs about node trustworthiness?
- Conceptual Contribution: A systematic framework decomposing the complex problem into information extraction and incentive design sub-problems
- Technical Contributions:
- Proposes Designated PageRank algorithm, adapting PageRank for reputation extraction
- Defines a new game category: Trustworthy Reputation games (TRep games)
- Designs specific utility functions based on personalized PageRank
- Theoretical Contributions:
- Proves that PageRank output maintains reputation score proportions under perfect information
- Establishes correspondence between Nash equilibrium and reputation extraction
- Provides approximation guarantees under noisy information
- Application Contribution: Demonstrates how to integrate TRep games into Proof-of-Reputation blockchains
Input: Beliefs of n user nodes regarding the trustworthiness of m server nodes
Output: A reputation score vector reflecting relative trustworthiness of servers
Constraint: Incentivize users to truthfully report their beliefs
Define a directed weighted graph G=(V∪V^,E,R), where:
- V={v1,…,vn}: Set of user nodes
- V^={v^1,…,v^m}: Set of server nodes
- R=(R1,…,Rm): Vector of server trustworthiness scores
- Edge weights represent users' trust in other nodes
To address the dangling node problem (server nodes with zero out-degree), the traditional PageRank is modified:
π=π(1−α)Wout−1M+nα⋅[1n×1,0m×1]
Key modifications:
- Restrict teleportation only to user nodes
- Server node PageRank values are directly determined by weighted contributions from user nodes
Define a synchronous Bayesian game:
G=(P,A=∏i∈[n]Ai,(ui)i∈[n],(Ti)i∈[n],(Rj)j∈[m])
Where:
- Players: P=(Pi)i∈[n], n agents/players
- Action Space: Ai=[m+n], each player can endorse any server or user
- Nature's State: (Rj)j∈[m], each Rj∈[0,1] represents probability
- Utility Functions: Based on personalized PageRank contributions
Expected utility for player Pi:
E[ui(s,r)]=∑j∈[m]rj⋅ωv^j∣V−1(vi)
Where ωv^j∣V−1(vi) is the relative contribution of user vi to server v^j's reputation score.
- Non-trivial Adaptation of PageRank:
- Addresses issues with traditional PageRank under asymmetric node roles
- Introduces restricted teleportation mechanism
- Provides theoretical guarantees for proportion preservation
- Integration of Game Theory and Reputation Extraction:
- First formal integration of game-theoretic reasoning with reputation extraction mechanisms
- Designs incentive-compatible utility functions
- Establishes correspondence between Nash equilibrium and reputation decoding
- Decodability Concept:
- Defines (E,f)-decodability, where E is a set of strategy profiles and f is a reputation function
- Provides efficient decoding function D such that D(e)≃f(R1,…,Rm)
The paper primarily conducts theoretical analysis, considering three information scenarios:
- Perfect Information: All users have complete knowledge of the natural state R
- Hierarchical Information: Some users (Pperfect) possess perfect information while others have incomplete information
- Consistent Noisy Information: All users have noisy but consistent estimates of the natural state
- Proportion Preservation: ρjρi=RjRi
- Approximation Accuracy: Approximation error under L∞ norm
- Nash Equilibrium Properties: Uniqueness and existence
Theorem 3: Gperfect is (ENE,f1)-decodable, where f1=N (L1 normalization function).
Lemma 2: Gperfect has a unique Nash equilibrium s∗=(N(R),…,N(R)).
When a subset of users with perfect information exists, (ENE,f1)-decodability is maintained and unaffected by other users' strategies.
Theorem 4: Gnoisy is (Ett,f2)-decodable, where:
- Ett is the "truth-telling" strategy profile
- f2 outputs with high probability a vector close to N(R) under L∞ norm
Lemma 3: Assuming ϵ=O(1/n), truth-telling strategy is an ϵ′-Nash equilibrium, where ϵ′=O(m2/n).
- Unique Nash Equilibrium: Unique symmetric Nash equilibrium exists under perfect information
- Robustness: Under hierarchical information structure, strategies of perfectly informed users are unaffected by noisy users
- Scalability: As the number of users increases (n≫m), approximation error decreases monotonically
- Proportion Preservation: Maintains relative trustworthiness relationships between servers across various scenarios
- Tokenized Reputation: Rewarding reputation tokens through stake delegation mechanisms
- Proof-of-Reputation: Enhancing consensus protocols using existing reputation systems
- This Paper's Distinction: Directly extracts reputation from participant beliefs rather than indirectly through resource measurement
- Traditional Applications: Web page importance ranking, recommendation systems
- Game-Theoretic Extensions: Strategic PageRank manipulation research
- This Paper's Innovation: Simultaneously uses PageRank for utility design and decoding, specifically targeting trust assessment
- Reputation in Repeated Games: Reputation learning based on historical behavior
- Bayesian Optimal Design: Mechanism design under incomplete information
- This Paper's Contribution: New framework for learning external reputation in one-shot games
- Feasibility Verification: Blockchains can reliably extract reputation systems for their nodes through a systematic framework
- Theoretical Guarantees: Provides formal performance guarantees under different information assumptions
- Practicality: Can be directly integrated into existing PoR blockchain systems
- Static Assumptions: Current framework assumes static reputation without considering dynamic updates
- Information Requirements: Requires users to have certain understanding of servers
- Collusion Resistance: Insufficient analysis of robustness against adversarial strategic coalitions
- Empirical Validation: Primarily theoretical analysis lacking large-scale empirical experiments
- Dynamic Reputation Systems: Extend to repeated game settings allowing dynamic reputation updates
- Different Graph Topologies: Study PageRank behavior under different network structures
- Sensitivity Analysis: Explore sensitivity to misinformed users
- Empirical Evaluation: Validate theoretical results in real blockchain environments
- Theoretical Rigor:
- Provides complete mathematical framework with rigorous proofs
- Establishes formal connections between game theory and reputation systems
- Gives theoretical guarantees across multiple information scenarios
- Methodological Innovation:
- Non-trivial adaptation of PageRank has both theoretical and practical value
- Definition of TRep games fills a gap in the field
- Clever design of incentive-compatible utility functions
- Problem Importance:
- Addresses core trust issues in blockchain and DeFi
- Provides theoretical foundation for Layer-2 solutions
- Possesses broad application prospects
- Systematic Approach:
- Systematically decomposes complex problems
- Provides actionable solutions
- Tight integration of theory and application
- Insufficient Empirical Validation:
- Lacks large-scale numerical experiments
- Not tested in real blockchain environments
- Practical performance of theoretical results remains unverified
- Assumption Limitations:
- Static reputation assumption is overly idealized
- Perfect information assumption difficult to satisfy in practice
- Limited analysis of adversarial behavior
- Scalability Considerations:
- Computational complexity analysis insufficient
- Performance in large-scale networks unknown
- Storage and communication overhead insufficiently discussed
- Robustness Analysis:
- Insufficient analysis of resistance to strategic manipulation
- Limited consideration of security threats like Sybil attacks
- Unclear handling of extreme cases such as network partitions
- Academic Contribution:
- Pioneering formal study of blockchain reputation systems
- Provides new paradigm for game theory applications in blockchain
- May catalyze subsequent research directions
- Practical Value:
- Provides theoretical foundation for PoR blockchains
- Applicable to DeFi credit assessment
- Offers guidance for Layer-2 solutions
- Reproducibility:
- Theoretical results fully reproducible
- Algorithm descriptions clear and detailed
- Lacks open-source implementation
- Proof-of-Reputation Blockchains: As core component of consensus mechanism
- DeFi Credit Systems: Assessing creditworthiness of lending participants
- Layer-2 Validator Selection: Selecting trustworthy validator nodes
- Decentralized Governance: Allocating voting weights based on reputation
- Supply Chain Management: Assessing supplier trustworthiness
The paper cites 72 related references, primarily including:
- Blockchain Fundamentals: Bitcoin, Ethereum, Algorand and other major blockchain systems
- PageRank Theory: Original PageRank papers and extended applications
- Game Theory: Bayesian games, reputation theory in repeated games
- Reputation Systems: Reputation mechanism research in computer science and social science
- Layer-2 Solutions: Optimistic Rollups, payment channels and other scaling solutions
Overall Assessment: This is a theoretically rigorous and highly innovative high-quality paper that provides important theoretical foundations for blockchain reputation systems. Despite some shortcomings in empirical validation, its theoretical contributions and application prospects make it an important work in the field.