← Back to team overview

p2psp team mailing list archive

Re: Prevention of pollution attacks (GSoC)

 

Hello!,

I just pushed the new version of PeerSIm impl of p2psp-protocol
(lp:~im-shakirov/p2psp/sim).
I have implemented the malicious peers and the CIS of rules (model 1,
STrPe). New log file at the same place -
https://www.dropbox.com/s/dh1cewia6ahyoiy/log.txt?dl=0

The first results is that there is some problems to acheive average number
of poision chunks at P / 2 (P is number of peers, as described at
http://p2psp.org/en/p2psp-protocol?cap=indexsu11.xht#x20-160004.11)
There is always P - 1 poisoned chunks in simulation. But to be honest, now
peers send their chunks to the rest of team simultaneously (as described in
fact 1 - http://p2psp.org/en/p2psp-protocol?cap=indexse2.xht#x4-30002).

What do you think? Should I to implement the process of sending chunks
(from peers) as consecutive actions? In other words the peer sends chunks
one by one. If so, there is can be acheived the P / 2 number of poisoned
chunks, I think.

2015-03-12 13:16 GMT+06:00 Vicente Gonzalez <vicente.gonzalez.ruiz@xxxxxxxxx
>:

>
>
> 2015-03-12 5:07 GMT+01:00 Ilshat Shakirov <im.shakirov@xxxxxxxxx>:
>
>> Thanks!
>>
>> PeerSim can simulate both latencies between peers and packet losses. (in
>> fact there is already latencies, you can see it in log file, i.e. the peers
>> send 'hello' message at the same time (on start of simulation) but splitter
>> receives the first message from peer number 7).
>> If I will implement the chunk losses, is it mean that I should implement
>> LRS of rules?
>>
>
> Nop.
>
>
>> I wanted to focus on CIS module (in order to do my GSoC project).
>>
>
> Yes. The only Set of Rules that you need in order to experiment with CIS
> is DBS. Even the lost of chunks could be ignored at this moment.
>
> Regards,
> Vi.
>
> --
> Vicente González Ruiz
> Depto de Informática
> Escuela Técnica Superior de Ingeniería
> Universidad de Almería
>
> Carretera Sacramento S/N
> 04120, La Cañada de San Urbano
> Almería, España
>
> e-mail: vruiz@xxxxxx
> http://www.ual.es/~vruiz
> tel: +34 950 015711
> fax: +34 950 015486
>

References