Recent work has proposed how socially inspired mechanisms, based on “tags” and developed within social science simulations, might be applied in peer-to-peer overlay networks to maintain high cooperation between peers even when they act selfishly. The proposed mechanism involves a dynamic re-wiring algorithm called “SLAC”. The algorithm assumes a random sampling service over the entire population of nodes but does not implement this itself. In this paper we re-implement SLAC on an open source peer-to-peer simulation testbed called “PEERSIM”. For the random sampling service we utilize an existing protocol called “NEWSCAST”. We present the results of some experiments we performed in which peers play the Prisoner's Dilemma game with their neighbours. Our results demonstrate that SLAC augmented with NEWSCAST produces high levels of cooperation. This increases our confidence that previous results from SLAC are generally applicable and valid and also that SLAC could have applications in real implemented systems. Finally we discuss the open issues that need to be addressed for SLAC to progress to a valuable deployable protocol.
IOS Press, Inc.
6751 Tepper Drive
Clifton, VA 20124
Tel.: +1 703 830 6300
Fax: +1 703 830 2300 firstname.lastname@example.org
(Corporate matters and books only) IOS Press c/o Accucoms US, Inc.
For North America Sales and Customer Service
West Point Commons
Lansdale PA 19446
Tel.: +1 866 855 8967
Fax: +1 215 660 5042 email@example.com