codex-storage / nim-codex

Decentralized Durability Engine
https://codex.storage
Apache License 2.0
69 stars 25 forks source link

Codex/BitTorrent integration #959

Open marcinczenko opened 1 month ago

marcinczenko commented 1 month ago

This issue is a starting place for capturing work discussion and progress on integrating Codex with BitTorrent client. The objective is to gather data and do some experiments allowing us to feel better amount of work required to get Codex client and BitTorrent working together. Ideally we want to have some tangible result before Devcon.

Ideally, we want to be able to keep as much as possible of the Codex protocol intact while taking advantage of usability feature and management facilities (downloading, pausing, resuming, etc) that BitTorrent currently provides.

This issue is related to #951 which to my best understanding focuses on extracting BitTorrent performance metrics.

The work performed by @gmega will be a very good start for this issue:

More info will follow...

marcinczenko commented 1 month ago

I am gathering some additional raw data in Notion: https://www.notion.so/Codex-BitTorrent-Integration-Intro-1258f96fb65c80258231fb8b4a978702?pvs=4.