incubator-wave-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Bruno Gonzalez (aka stenyak)" <>
Subject Re: Advantages of P2P messaging?
Date Tue, 11 Jun 2013 20:09:12 GMT
On Tue, Jun 11, 2013 at 9:38 PM, Joseph Gentle <> wrote:

> On Tue, Jun 11, 2013 at 11:08 AM, Bruno Gonzalez (aka stenyak)
> <> wrote:
> > Additionally, I'm guessing that domains wouldn't be required, but
> instead a
> > simple ip+port pair could be used somehow (stenyak@ or
> > something?)
> First, we don't need peers to be globally addressable. They can just
> connect to servers or other peers on local network (or whatever).
> Secondly, we won't tie your identity to the IP of the computer you're
> on - your identity doesn't change when you move between devices or
> when your computer's IP changes. We probably want some method of
> signing / encryption where your local node stores your private key so
> other peers can verify the authenticity of your operations.

This would be equivalent to commit signing in git, where you simply carry
your private key, and sign whatever comes out of your computer, right?
So in order to add a user to a wave, you would add his public key instead
of an email-like address, and then only owners of the private key (namely,
the user himself) can send wave operations.

> > Is it possible to use this "something else" (both the certificate
> > alternative, and the domain alternative) for federation in current WiaB,
> > and if so, is there any reason (other than lack of resources) for not
> > having it in WiaB already?
> Personally, I'm a big fan of mozilla persona for WIAB. That would
> remove heaps of the sign in flow and remove the need to store user
> accounts.
> I usually use OpenID (with my own openid server), but of course this
requires a server to begin with. I understand Persona removes that need,
which is why it would be preferable?
I'm not sure if this is on a separate plane to the keypair stuff (they
solve unrelated things, both of which would be necessary), or if it's an
alternative/replacement method, or if persona can somehow use a key pair
under the hood.

     Bruno González

Jabber: stenyak AT

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message