Re: Some ideas on Freenet architecture

Arne Babenhauserheide <arne_bab-S0/[email protected]> Mon, 11 Sep 2017 23:48:33 +0200
Newsgroups gmane.network.freenet.devel
Message-ID <[email protected]>
Matthew John Toseland <[email protected]> writes:
> Applied to spam, for example, we could justify banning somebody by
> showing some of his messages.
>
> Does it still allow for spam amplification? Probably, if we immediately
> propagate inserts to everywhere. But maybe we can resolve the fight
> within a few small random parts of the network. And the fact that you
> can only vote once per darknet connection on any given key severely
> limits the mischief you can do... so maybe it's manageable even with
> full propagation.

How would we avoid having to interact with all inserts?

>> Because it's our only source of scarcity. The whole objective of this
>> part of the proposal is to create spam-proof, adequately-scalable
>> distributed keyword search. Or distributed data structures of whatever
>> other kind, where we can maintain the structure in a collaborative
>> manner, obtaining a consensus, without having to poll every outbox and
>> every fork.

I agree that our darknet structure is our only real source of scarcity
(but only in the immediate region: One malicious darknet peer can
introduce an arbitrary number of additional distant peers).

But I’m wary of mixing the darknet structure too much with content. For
scalable keyword search we could already use the WoT and merge
information from identities — with efficient transfer, because the data
will be widely cached.

What I’d be more interested in is to see whether we can use darknet
connections with something like blinded tokens to allow introducing WoT
IDs without CAPTCHAs while keeping the WoT IDs separate from the darknet
structure. I’d like to be able to offer a friend who installs Freenet
something which allows him or her to introduce a few WoT IDs.

Best wishes,
Arne
-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken
signature.asc (application/pgp-signature, 832 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEE801qEjXQSQPNItXAE++NRSQDw+sFAlm3B40ACgkQE++NRSQD
w+uLSQ/+JhEyz1pG9/93JOpuN3oUxnduJNmUqL/yR0iVR/lfmxyKamR3IeJRz0w6
ow/1A0Gt296dTrauARpDhoibVgL8C4stykkq9Eu28bli6sH3ze2FqBWdwXhHyopx
Rs7QKQGkZz21HuzYaXqsmEUu7rSGVcz8h7RAa6dpiKvTosHtZqau9uHDIy1vqMX5
27QmYTrBqKZ8THDq8I02l17dQs/y+ANubgLMCstDs5BGS6uL1yltLFy6OS6u665c
ioXgkge+pKW8usCFJmrnmbrYkWYUUnJ9/5T7orYjD5++jFwV5HEVu8NkyQf/mGar
jfU9Ph7Nd0kPjU4En39kF0hpHa3K22cThmB0c8/jQ8Qxce2yozbcMUjyFuQbm/w6
Q+fz6y4zLJbvzxGQOeU4La80/ZkZKcpfoMVCljYq8QH0u34KK3KaDqSmxQWVQO3a
nYs2fWyfJy2WP0QOKhd0v3IRH1z0F+Ur2gXeMB28yfBjECiNVzVIKes461n06tTT
w0VjKcz6aKpvHOOxi1F7hcQp9YYnJvohuBUlS1G+OMbF80HgM+drSafdLo4TeD0e
FvKfi4VPHJJ88Ibkpih+4fpRPedi3/6HNki+ggcFY8lxvJwxmKs8JVAMeeSgLJiS
hCEghDGWWIy+qYFZFmPeXi6fUi1XNNIU/HDtvvmoYHqB5jQJ454=
=WEQg
-----END PGP SIGNATURE-----