HelloZeroNet / HelloZeroNet/ZeroNet

Backward compatibility for download and share help seed zites using another torrent clients

未关闭
#2,591 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
JavaScript
星标
18.8k
派生
2.3k
PR 合并指标
30 天内没有已合并 PR

描述

Should have an option for pages and files like a save as zip to crate a torrent file from a complete zite with all files checking content.json and the existing files.Important an HTML file could be placed in the torrent file what the user can add the zite or file to ZeroNet client.And if ZeroNet not installed then this should be mentioned to use in the page.Tribler have https://www.tribler.org/ a onion based UDP anonymous protocoll.Using this,could also connect zeronet anonymously to any torrent client using DHT.

What would be the goals whit this

-Using a hash,simple magnet link,torrent file whit a simple torrent client or ZeroNet software users can share complete zites in the open web or anywhere else.

-Users can seed zites with torrent clients,and when a user open a zite in ZeroNet can download zites from another torrent clients too not just ZeroNet clients.

-Using the webtorrent protocoll users can share files and video files what avaible in ZeroNet in clearnet sites what support web torrent tourgh the ZeroNet client.

-Anonymous torrenting which would encourage even more users to use ZeroNet

-The indexing method of the Tribler could be used to auto index torrent files,zites,files.There could be a indexing page where the torrent added to the client,if not private,would be automatically indexed here.We could collect files from other sites without having to download the pages.Or in content.json a option public site:True or Falshe auto index here the zites.See this on Tribler search option.The advantage would be that a lot of quality content would be automatically uploaded to the zeronet network without content producers.Quality content would automatically gather in one place.Example if a user download a game,video,software from clearnet this could be shared automatically by the system unless the user intends it to be private.

-If ZeroNet are blocked but torrent are not then the pages would be available.

-With a simple HTML file we can promote Zeronet and add zites and files to the ZeroNet client when the user download the torrent with a torrent client and does not have installed ZeroNet.

-ZeroNet this way can use not just TCP but UDP connection.Tribler onion protocoll are use UDP not TCP.And with this working with the UDP based DHT protocoll without trackers.If the user not set ZeroNet as exit node using a insaide UDP proxy network it is also ideal for an internal proxy network that is more difficult to censor.So if both TOR and ZeroNet are blocked or all trackers this third option is still there.

贡献指南

这个仓库没有索引到贡献指南

调研方向

没有指定文件、测试或入口点;首先将 ZeroNet 现有的下载和分享行为进行梳理,包括 content.json 和 complete-zite 的处理,并与拟议的 torrent-client 和 WebTorrent 路径进行对照。要算完成,需要一个范围明确且已经确定的目标,涵盖互操作性、匿名性、索引以及 fallback HTML 行为。

由索引模型根据 Issue 内容生成。

评估

领域
distributed-systems, networking
Issue 类型
功能
难度
5/5
预计耗时
一周以上
活跃度
停滞
描述清晰度
需要澄清
新手友好度
15/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。