Universität Karlsruhe GERMANY A Case for Evidence-Aware Distributed Reputation Systems Overcoming the Limitations of Plausibility Considerations The Second International Conference on Trust Management 29 March - 1 April 2004 – Oxford, UK Philipp Obreiter Universität Karlsruhe Institute for Program Structures und Data Organization DIANE Project http://www.ipd.uni-karlsruhe.de/DIANE 1/16 Motivation (1): Current State 1. service request Anne 2. service provision Bob 3. receipt 5. assessment of the disrecommendation 4. disrecommendation Chris (”Did Anne defect or did Bob defame?”) Problem: 2/16 (”Anne did not provide the service”) Assessment of recommendations is equivalent to the Byzantine Generals Problem Approach: Base such assessment on plausibility considerations How trustworthy is the recommender? Does his statement correspond to one’s own prior beliefs? Motivation (2): Target State 1. service request Anne 2. service provision Bob 3. NR-receipt 8. disrecommendation (”Bob issued defamation”) 5. receipt? 6. receipt! Chris 4. NRdisrecommendation 7. refutation the disrecommendation Approach: Make use of non-repudiable tokens (=evidences) Solves the Byzantine Generals Problem: the defamation is refuted by presenting the receipt Bob’s misbehavior is proven by presenting the receipt/defamation 3/16 Overview • Limitations of plausibility considerations • Concept of Evidences • Overcoming the limitations: 3 patterns • Relationship to existing approaches 4/16 Distributed Reputation Systems: System Model Entity A local instance of the DRS 5/16 Transactions Recommendations information system Entity B local instance of the DRS Limitations of Plausibility Considerations (1) Limitations (Part 1) 1. request Anne 2. provision Bob 3. receipt Chris 5. assessment 6/16 4. disrecommendation disadvantages for newcomers Chris cannot make use of plausibility recommendations unrelated to behavior Anne is disrecommended in spite of the service provision Anne cannot self-recommend ineffective dissemination of recommendations recommendations authenticated but repudiable Limitations of Plausibility Considerations (2) Limitations (Part 2) 1. request Anne 2. provision Bob 3. receipt Chris 5. assessment 7/16 4. disrecommendation unobservable recommendation behavior Anne does not know about the defamation unrecognized defamations e.g., if Chris is a newcomer unrecognized praising same as for defamations dissemination of assessment results Chris’ assessment result cannot be reproduced by others Concept of Evidences: Comparison with Plausibility no coupling undocumented documented by evidences Actual Behavior coupling available evidences Evidences plausibility considerations coupling verification Assessment Coupling of Actual Behavior and Assessment only for documented behavior (inherent restrictions!) plausibility considerations still necessary for undocumented behavior 8/16 Concept of Evidences: Inherent Restrictions Inherent Restrictions ensue from the criterion of incentive compatibility partly compromise the availability and truthfulness of evidences 1. Asymmetry of Issuance there exists a receipt that is not acknowledged some behavior not documented (Coordinated Attack Problem) 2. Issuance of Negative Evidences an entity does not disseminate negative evidences about itself lack of negative evidences 3. Untruthfulness Evidences colluding entities could mutually attest good behavior evidence-awareness cannot solve the problem of praising 9/16 Overcoming the Limitations: Three Patterns (1) self-recommendation verifiable assessment result 1./2. request/provision Anne 3. NR-receipt 5. receipt? 6. receipt! 8. disrecommendation Bob Chris 4. NRdisrecommendation 7. refutation plausibility-less assessment Transferability of Evidences recommendation unrelated to behavior () disadvantages for newcomers () dissemination of assessment results ineffective dissemination of recommendations 10/16 Overcoming the Limitations: Three Patterns (2) 1./2. request/provision Anne 3. NR-receipt 5. receipt? 6. receipt! 8. disrecommendation If Bob does issue the receipt, Bob’s defamation is refutable Bob won’t defame Bob Chris 4. NRdisrecommendation 7. refutation If Bob does not issue the receipt, Bob defects Anne won’t transact with Bob Screening of Recommendation Behavior unobservable recommendation behavior 11/16 Overcoming the Limitations: Three Patterns (3) 1./2. request/provision Anne 3. NR-receipt 5. receipt? 6. receipt! 8. disrecommendation Bob 4. 4. NRNRdisrecomdisrecommendation mendation Chris 7. refutation Anne is given the chance to provide refuting evidences has to be non-repudiable, otherwise it is ignored Policy-based Restriction of Defamations unrecognized defamations () ineffective dissemination of recommendations unobservable recommendation behavior 12/16 Overcoming the Limitations: Summary Limitation Pattern TransferScreening ability disadvantages for newcomers () recommendation unrelated to behavior () ineffective dissemination of recommendations unobservable recommendation behavior () unrecognized praising 13/16 unrecognized defamations dissemination of assessment results Policies Relationship to Existing Approaches self-organized punishment for misbehavior Plausibility based distributed reputation system Evidence aware distributed reputation system Plausibility considerations by a central authority Evidence based assessment by a central authority coupling of assessment with actual behavior 14/16 Summary and Future Work Summary in distributed reputation systems, the truthfulness of recommendations has to be assessed, existing approaches rely on plausibility considerations, there are several limitations of plausibility, we propose the use of non-repudiable tokens (evidences), evidences partly couple assessment and actual behavior, evidences allow for transferability, screening and policies, evidence awareness overcomes virtually every limitation Future Work 15/16 examine the design space of the policies and the verification process implement and evaluate an evidence-aware distributed reputation system H N T A K ...for S your attention http://www.ipd.uni-karlsruhe.de/DIANE 16/16 Appendix 17/16 Distributed Reputation Systems: System Model Entity A local instance of the DRS Example: Transactions Recommendations Recommendee Anne Transaction local instance of the DRS Entity B local instance of the DRS Recommender Bob local instance of the DRS Chris Assessor 18/16 (=Recipient) local instance of the DRS Recommendation Concept of Evidences: Basics Evidence non-repudiable token issued by an entity (evidencer) regarding the behavior of another entity (evidencee) Types of Evidences receipt: evidencer attests that its peer has executed an action non-repudiable recommendation: evidencer (=recommender) may be linked to its recommendation contract: evidencer attests to have agreed on some terms non-repudiable action: evidencer may be linked to its own action 19/16 Limitations (1): Recommender limitations for the recommender issuance of recommendations dissemination of recommendations facts cannot be credibly communicated behavior of others impact of recommendation depends on own reputation 20/16 recommender in charge of the dissemination good conduct of oneself cannot self-recommend Limitations (2): Recommendee limitations for the recommendee incertitude about recommendations incertitude about effectiveness the amount and contents of recommendations is unknown impact on transactions cannot adapt transactional behavior to the peer’s recommendations doubts about the effectiveness of the reputation system impact on the reputation system necessity of pro-active defense unknown effective pruning doubts about the coupling of behavior and reputation lack of incentives 21/16 effective dissemination good behavior might not result in good reputation transaction peer might not know about relevant recommendations lack of protection no protection against defamations Limitations (3): Assessor limitations for the assessor difficulties of assessing recommendations difficulties of disseminating assessment results disseminated result is subject to plausibility considerations plausibility considerations may lead to inappropriate assessment plausibility considerations infeasible assessment necessitates a minimum of background information plausibility considerations false plausibility considerations may lead to wrong assessment underestimation due to defamation 22/16 synergies with well-behaving transaction peers are not exploited overestimation due to praising betrayal by transaction peers Overcoming the Limitations: Summary Patterns Limitations to overcome Recommender Recommendee Assessor 23/16 impact depends on own reputation TransferScreening ability () cannot self-recommend in charge of the dissemination cannot adapt to the peer's recommendations necessity of pro-active defense unknown good behavior might not be rewarded requires background information () () () synergies with defamed entities unexploited betrayed by overestimated peers cannot credibly share assessment result () no protection against defamations peer unaware of positive recommendations Policies
© Copyright 2025 Paperzz