Johan Pouwelse
Johan Pouwelse
### Official place for "class projects" of the Feb 2022 edition of [CS4160](https://studiegids.tudelft.nl/a101_displayCourse.do?course_id=57438) by Delft University of Technology. Prior year examples: [2021 edition](https://github.com/Tribler/tribler/issues/5944), the [2020 edition](https://github.com/Tribler/tribler/issues/4863) projects, and [2018 projects](https://github.com/Tribler/tribler/issues/3909)....
Three primary tasks for the whole Tribler research team: - [ ] _fully circular and self-sufficient token economy_ Create a richer incentive then tit-for-tat within Bittorrent. Deploy the micro-economy around...
The Developers Doc Portal Goal: enable starting developers an immediate broad grasp of Tribler Approach: single webpage with pointers to _all_ documentation, low-maintenance, no sub-pages. - Tribler basic functionality with...
we have a _small_ memory leak. 4000 Tribler.dispersy.candidate.Candidate objects are in memory after 30h. 145313 Tribler.dispersy.candidate.Candidate objects are in memory after 784h. Suspects for memory leakage. Our automatic reports with...
Goal: make code easier to understand for new developers and reduce pylint errors/warnings Currently there are some automatic warning (not all need fixing): http://jenkins.tribler.org/jenkins/job/Test_dispersy_devel/616/violations/ First pylint warning is moving functionality...
IETF RFC1918 defines the following IPv4 ranges as private: 10.0.0.0 - 10.255.255.255 (10/8 prefix) 172.16.0.0 - 172.31.255.255 (172.16/12 prefix) 192.168.0.0 - 192.168.255.255 (192.168/16 prefix) Dispersy currently allows such private addresses...
Problem: sending fake identities to victim will pollute internal data structures Solution: as a first line of defense we use rate control Each overlay has a list of neighbors and...
Dispersy is light-weight and uses only a two-way handshake. We have no design yet which preserves our ligh-weight character and prevents IPv4 spoofing. Dispersy uses a requestCache to store outstanding...
See screenshot, after running for 10 minutes it seems a lot of packets are dropped. Could be related to issue #38 or #70. But never seen this popup before. }. Current main idea: - Web3Trust: finding truth...