HelloZeroNet / HelloZeroNet/ZeroNet

Allow a Prof Of Work download upload system in content.json (A correct blocklist which the owners can filter the Hit And Run Users)

Đang mở
#2,342 3 bình luận 0 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
JavaScript
Star
18.8k
Fork
2.3k
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

**Is your feature request related to a problem? Please describe.**

[Hit And Run Wiki](https://en.wikipedia.org/wiki/Glossary_of_BitTorrent_terms#Hit-and-run)

-To reduce and filter Hit And Run Users who do not want to seed back the files.

-This will be work like a "Bad Seeders" 100% correct and decentralized blocklist for the site owners.
(It does not offer any solution to this problem the ZeroNet service.)

-To get money easy way the site owners and seeders.

-To get long seeded files.

-Reducing the owners and seeders electricity costs

-If the file are not popular but the owner seed the file then she can make more profit from it.

-This way the owners can pay with this revenues with Paid Hosting Service.

-Who are properly seeding files it would not cost them money.They could even make money with it.

-Publishers can get fast seeders if we use the (first 4 user credit system) see below. And users can get money if they seed new files.

Users who just download but don't seed back the files they do harm for the owners. And the whole network.

**Describe the solution you'd like**

A simple setup If the user download a file she must pay 1Byte/Coin.When the same user seed back the file she earn 1Byte/Coin when the complete file are seeded back.This point the file are free from the user.When the user seed more the file she earn more coins.And **a simple setup in content.json "ban_hit_and_run_users" true, or false.** Using free updates when the user have the file.The coins are collecting in the user walet.

Example: If the file are 1GB the user Must pay 1GB Coin.When the user seeded back the 1GB file he get back the coin.When he seed more than 1GB he earn coins.What can the user use it for other services and downloads.

How the users can get free credit,and the pulishers fast seed:

And a extra to keep it free for new users.The first 4 downloader the file will be free after the last publication.So they can earn mony if they seed it back.The first 4 downloader after the file are published only get a minus credit, but the user can download the file .So users get money if they download paid new files and seed it back more extra data than the current file.If the file are not new the user can download as much as he have in their walet, but the can not get credit.

**Describe alternatives you've considered**

In all non public registration require torrent services. Users who regulary not seed back the content that they downloaded get banned.Many zite or file owners these Hit And Run users are only a problem.And it would be important to allow to block this users.In TPB lot uf user download the newly uploaded files.So the uploader doesn't have to run too much time their mashine to get enough seeder.

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Hướng nghiên cứu

Bắt đầu bằng cách kiểm tra cấu hình content.json được tham chiếu trong yêu cầu và thiết lập ban_hit_and_run_users được đề xuất. Làm rõ các quy tắc bắt buộc về credit, seeding, wallet, thanh toán và lọc trước khi triển khai; để hoàn thành cần có một thiết kế đã được thống nhất và hành vi được lập tài liệu cho chủ sở hữu trang web và người dùng.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
json
Lĩnh vực
distributed-systems
Loại issue
Tính năng
Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Cần làm rõ
Mức phù hợp với người mới
20/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.