Hi there,
According to schedule, the aim of the second week is to implement trusted peer logic. I think that this schedule is not correct, because of results of the first week.
Results of the second week:
1. crc32 is changed to sha256 in chunk hash message.
2. Now splitter have trusted peer list. It can be initialized like this:
$ ./splitter.py --source_port 8080 --strpe "127.0.0.1:56000" "127.0.0.1:56001"
So now messages from peers which is not in trusted peer list will be ignored by splitter.
The diff between the first and second week can be found
here.
Also, the diff between main p2psp repo and my fork can be found
here.
Thanks!