Tribler / tribler

Privacy enhanced BitTorrent client with P2P content discovery
https://www.tribler.org
GNU General Public License v3.0
4.85k stars 451 forks source link

phd placeholder: Accountability Protocol for Future Decentralized Applications #4719

Open grimadas opened 5 years ago

grimadas commented 5 years ago

Working title: Project Noodles

A draft for layers for the accountability tools for the next generation applications. This is semi-layered architecture draft for better understanding of the concept:

NoodleProtocol

grimadas commented 10 months ago

Future Post-PhD Roadmap:

This is a first draft planing for my future research/development.

Realizing the dream of 1992 Web of Trust

This involves development, deployment in Tribler and making a research paper on it. This involves:

  1. Deep Handshake Integration with IPv8 connection. Based on connection certificates that show the most basic form of trust: connection. A <--> B

  2. Trust Crawler: Explore the badges of other nodes to enable indirect trust.

  3. Reward Resource Contribution. Trust badges enable the distribution of the donations and rewards and incentives for the contributors.

  4. Perfect Meta-data and Tag-Spam. Based on trust we can fight spam and help with the search relevancy.

Non-functional requirements

Infinite interaction until you achieve these:

  1. No blocking or annoying Bugs in the code.
  2. Don't create resource black hole, keep it light and easy.
  3. Clear how to use and support in future.
  4. Is able to scale to 1 mln users.