Re: How to popularise non-anonymous encrypted p2p?
Matthew Toseland <toad-EI5O+8PHWbJeeLb3ft/[email protected]> Sun, 31 Mar 2013 01:06:58 +0000
| Newsgroups | gmane.network.freenet.technical |
|---|---|
| Message-ID | <[email protected]> |
--===============1095024822== Content-Type: multipart/signed; boundary="nextPart2245598.qosMUqHtXO"; protocol="application/pgp-signature"; micalg=pgp-sha256 Content-Transfer-Encoding: 7bit --nextPart2245598.qosMUqHtXO Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable On Sunday 31 Mar 2013 00:23:48 Gregory Maxwell wrote: > On Sat, Mar 30, 2013 at 4:46 PM, Matthew Toseland > <toad-EI5O+8PHWbJeeLb3ft/[email protected]> wrote: > > Ideal Freenet cover traffic, or: > > How to make P2P a permanent fixture. > > What functionality do people want that can be provided by P2P, without = ideological baggage? >=20 > What you want is in the works. It's called webrtc. >=20 > SCTP in DTLS for doing realtime communication (including multimedia) > between web-browsers without requring traffic to go via middleman > servers. Encryption is always on and mandatory. >=20 > There are early deployments of it in Chrome and Firefox and large > amounts being dumped into the development. Woah yeah, in-browser encrypted video chat without having relay through a c= entral server! Nice. Also it looks like you can exchange whatever data you = want, since the data channels can be used separately. The current spec doesn't provide a standard signalling channel, so fully pe= er to peer apps could be implemented using this (they can't be forced to us= e the standard signalling channel since there isn't one). Obviously this de= pends on exactly how it is deployed; the fact that it's a "web application"= , i.e. ultimately a page pulled from a server, isn't necessarily a problem.= How do you ensure the person running the web page doesn't change the code?= How do you avoid accessing the server every time you use the p2p app? The = former is pretty hard for Freenet too, some of the install-this-as-an-app s= tuff may be relevant here? Maybe another way to install Freenet (JWS is loo= king rather less than shiny at the moment) ... You could for example implement a fully p2p VoIP system, with the original = page used only for bootstrapping (i.e. like skype but with a proper PKI). (= Of course it'd probably be easier to block than Skype, but it doesn't matte= r if it's widely used) I'll read the rest when I get around to it, but this looks very promising! =46reenet on a web page? For it to work immediately it would have to be ope= nnet; allowing transient connections on opennet is something we will have t= o decide on, but fundamentally it is problematic. Of course if you have a d= arknet invite, it would work better... --nextPart2245598.qosMUqHtXO Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iEYEABEIAAYFAlFXjDQACgkQYUNbc3WUHYid8wCcCczRN6hTTqCoiZwJsr2m3TjO 7gYAnjTeqHfQlwovBQo9Z0fu1ArKWkt0 =v7iA -----END PGP SIGNATURE----- --nextPart2245598.qosMUqHtXO-- --===============1095024822== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Tech mailing list [email protected] https://emu.freenetproject.org/cgi-bin/mailman/listinfo/tech --===============1095024822==--