2015 IEEE 34th Symposium on Reliable Distributed Systems (SRDS) 2015
DOI: 10.1109/srds.2015.36
|View full text |Cite
|
Sign up to set email alerts
|

A Framework for the Design Configuration of Accountable Selfish-Resilient Peer-to-Peer Systems

Abstract: A challenge in designing a peer-to-peer (P2P) system is to ensure that the system is able to tolerate selfish nodes that strategically deviate from their specification whenever doing so is convenient. In this paper, we propose RACOON, a framework for the design of P2P systems that are resilient to selfish behaviours. While most existing solutions target specific systems or types of selfishness, RACOON proposes a generic and semi-automatic approach that achieves robust and reusable results. Also, RACOON support… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
7
0

Year Published

2016
2016
2020
2020

Publication Types

Select...
3
2
1

Relationship

2
4

Authors

Journals

citations
Cited by 8 publications
(9 citation statements)
references
References 30 publications
0
7
0
Order By: Relevance
“…Most of the GT solutions are not readily applicable to cooperative systems [30], mainly due to simplifying assumptions to make the model tractable, e.g., assuming that nodes have I E E E P r o o f perfect rationality [18], [19], [20] or are risk averse [23], [24], [25]. Evolutionary Game Theory (EGT) relaxes these assumptions by considering nodes with limited rationality that adapt their behaviours dynamically, by learning from experience [32].…”
Section: Related Workmentioning
confidence: 99%
“…Most of the GT solutions are not readily applicable to cooperative systems [30], mainly due to simplifying assumptions to make the model tractable, e.g., assuming that nodes have I E E E P r o o f perfect rationality [18], [19], [20] or are risk averse [23], [24], [25]. Evolutionary Game Theory (EGT) relaxes these assumptions by considering nodes with limited rationality that adapt their behaviours dynamically, by learning from experience [32].…”
Section: Related Workmentioning
confidence: 99%
“…Although performance and dependability concerns are also taken into account by these frameworks (e.g., fault handling support, performance and correctness analysis), there is no explicit guidance for addressing selfishness-related issues. To the best of our knowledge, the only exception is RACOON [18], a framework for designing and configuring selfishness countermeasures for P2P systems. RACOON includes a custom built simulation environment that allows assessing the selfish-resilience of the designed system against a fixed set of three simple deviations.…”
Section: Related Workmentioning
confidence: 99%
“…On the contrary, SEINE supports a considerably more expressive power and customisation of selfish behaviours, allowing it to cover most of the state-of-the-art selfishness manifestations, including the small subset supported by RACOON. Furthermore, SEINE supports the automatic injection of the specified behaviours into a PeerSim implementation of the system, while in RACOON such behaviours need to be manually implemented for a custom built simulator [18].…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Dawson, however, does not present any modeling approach or other systematic approach to get from requirements to a test plan. Cota et al [16] proposed a framework, RACOON, which is a semi-automatic approach to configure accountability mechanisms (e.g. logging, auditing, monitoring) and reputation mechanisms on the P2P systems.…”
Section: Related Workmentioning
confidence: 99%