Re: Some ideas on Freenet architecture

Matthew John Toseland <[email protected]> Sat, 16 Sep 2017 15:33:34 +0100
Newsgroups gmane.network.freenet.devel
Message-ID <[email protected]>
On 16/09/17 08:31, Arne Babenhauserheide wrote:
> 
> Matthew John Toseland <[email protected]> writes:
>> The above is slightly inaccurate. For a genuine user, the third step
>> starts off as a bundle, then later becomes a broadcast. We enforce the
>> scarcity and popularity requirements in both stages.
> 
> Doesn’t enforcing scarcity at the bundle level create information
> leakage about the length of the bundle-tunnel?

I don't know?
> 
>>> However a solation which keeps the resilience of WoT active could be
>>> built on top of what you describe by not having one global queue but
>>> rather N queues with each ID trusting one of the queues chosen at
>>> random. Every day you choose another section to watch.
>>>
>>> N could be chosen by taking the size of the WoT into account.
>>
>> For Scarce KSKs to work, as currently designed, the queue needs to be
>> *very* popular. So maybe have everyone subscribe to the global queue,
>> but new identities only accepted automatically by some randomised subset
>> of the graph. Then you need to get some likes or whatever before you can
>> be seen more widely.
> 
> That should work, too, yes.
> 
> There could also be multiple different applications listening for the
> same queue. It only says "there’s a new key".
> 
>>> This would enable use-cases like automatic newsbots (something I’m
>>> sorely missing for babcom_cli).
>>
>> I don't understand this use-case.
> 
> I’d like to provide users with some amount of autonomous systems who for
> example aggregate posts about a given topic. Something like mailing
> lists. But for these, they must work without user interaction, but
> without opening an avenue for spamming.
> 
> Best wishes,
> Arne
>
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEc27pBqYIRqYrFuFIDtgl+2jq2pEFAlm9NkQACgkQDtgl+2jq
2pF60Q/+N12onlu6ENULHaWq3XmfbncZKHVp35E10moJ7wE0J6/rS1AvzYq1RrCy
ejid5EBozW0rcw6sUz5Xf/Cz3Krv/mdQPem6dhVrsl8hDmGcU+UMYiH6hO0BLXYD
B4Znu14U54CybHuRlt0rXreTgKhzwF0hcog2kLPj21nEzddAv5hKc3+iRZjdia2R
aatrV2zuBQafxHJPYY3UtKtcJ6IYaMWk6rzKHKSNs6XUsdHUhB8bXh5Z8UGnfLzR
bpEtljdqgOyfbtjO/Q64ncoxgu0WIZ/g9uQmke2HnonhNp1exXG53sleIYaLdz0N
2h7Byqv+kPuigxMNDEoqo9M50tGCVHVeGsVUHE6oopxN4JMekY1moWCGV4nC2bGK
Q5NdYafTgqVaIiyHEwauJr5lYA/+Hct1T2yLvzEGA1v7p7pKBCFSNyeYs29lxmts
1M88VGcUszparntfnwZ2+mPu+QO6RlGdUARRfiugtImSPL7dq7vWh1/frQfuaU40
Sy6EdGzmje5pdOJZPbs70mTLaj6RAYw+f9n5FnU9gCRfu2jjTEDk9rQYvRhpJttE
3I/9yRhhndgEi0PQ4BKRPstWqE/BDbn4Kaw+IJuyjySTI46lb17EHbjHkArZWboq
DhZsLzTfbXhRMDSdyFk7oFsGcx739/lgkMudnEKk+awRxtJFL6k=
=Lfu1
-----END PGP SIGNATURE-----