From e3a938f5f3ae415b32340423c10a5385de73c829 Mon Sep 17 00:00:00 2001 From: Zachary Vance Date: Fri, 1 May 2020 17:55:50 -0700 Subject: [PATCH] v1.0.9 --- archive/valhalla3.txt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/archive/valhalla3.txt b/archive/valhalla3.txt index abd4b93..e57e83b 100644 --- a/archive/valhalla3.txt +++ b/archive/valhalla3.txt @@ -1,7 +1,7 @@ === valhalla3 === Author: zachary "za3k" vance (za3k@za3k.com) -Written 2020-04-29 (document version 1.0.8) +Written 2020-04-29 (document version 1.0.9) valhalla3 is a p2p protocol designed to manage downloading and making available a very large dataset among a set of volunteer computers. @@ -316,3 +316,9 @@ fenn: you should have an option for times of day to run. add a global leaderboard, it works for SETI@home you should have a merkle-tree timestamp system that collaboratively timestamps the log of changes, so you can find the oldest claims for a file and trust those peers +richard: there's a trusted root so you're not storing child porn, right? + would be good to have plausible deniability so copyright holders can't sue volunteers + how do you get content? +me: Yeah I think this is biggest flaw in the design... you should really be able to browse old versions of websites on it (it should be a mirror, not just a backup). + +me: This needs DoS protection from lots of garbage data. We should add a number-of-clients limit, and somehow prefer pingable/old clients like Kademelia does. Unforuntately, Kademelia is designed around being able to contact all your contacts regularly, which isn't true here, so I'll need to think about it. -- 2.47.3