bittorrent-codex-docs/10 Notes/Learn BitTorrent.md
2024-10-31 11:02:58 +01:00

2.6 KiB

tags urls related-to
bittorrent
https://www.bittorrent.org
https://www.bittorrent.com
Comparison of BitTorrent clients

#bittorrent

urls https://www.bittorrent.org, https://www.bittorrent.com
relates-to Comparison of BitTorrent clients

In order to imagine, what do we mean by BitTorrent - Codex Integration, we need to gain some basic understanding of BitTorrent. This is no time nor space to create a comprehensive introduction to BitTorrent here (we need to learn it as we go), so, here I just gathered some resources I use to understand the protocol, and by doing it to understand what does it mean for Codex to integrate with BitTorrent clients.

Specs

BitTorrent spec is build incrementally from so called BitTorrent Enhancement Proposals (BEPs). Each BEP adds something to the BitTorrent Protocol. The most important BEPs to study in order to get a good initial grip on the BitTorrent protocol are:

Papers

Selection of some more important BitTorrent papers:

  1. Incentives Build Robustness in BitTorrent - original "BitTorrent" paper by Bram Cohen.
  2. The Bittorrent P2P File-Sharing System - Measurements And Analysis - Paper from the creators of the Tribler protocol.

Books

Not so many decent books about the BitTorrent protocol. You can find some publications from Springer and occasionally IEEE that focus on some aspects of BitTorrent or its performance.

Below some recommendations:

  1. The World of Peer-to-Peer (P2P). Community book, free.
  2. BitTorrent chapter from book P2P and Grids to Services on the Web.

BitTorrent Token

Not sure how to categorise this, especially it is just in the area of the BitTorrent ambitions. Yet, clearly, they want to be on the same market as we are: Whitepaper.