Tox.im

rysiek rysiek at hackerspace.pl
Sun Jul 6 00:56:17 PDT 2014


Dnia sobota, 5 lipca 2014 23:35:18 Lodewijk andré de la porte pisze:
> I apologize for the wording in the following post. I feel entirely
> unmotivated to do anything but write down what I think of in a
> fairly-hack-and-slash-and-mash manner and I am sort of fatigued and sort of
> boosted on caffeine (which helps remedy sleepiness and increases focus but
> does nothing for the intellectual fatigue I'm experiencing after a good 8
> hours of mind-bending geometric programming***, tips welcome).
> 
> 2014-07-05 20:13 GMT+02:00 Cathal Garvey <cathalgarvey at cathalgarvey.me>:
> > * P2P
> > * Encrypted
> 
> Tor/network layer ish stuff
> 
> >  * Voice/Video/Chat/Files
> 
> Application layer stuff
> 
> >  * GPL'd
> 
> You could give me a steaming pile of NSA honeytrap codepies, as long as
> it's GPL I'll trust it with my life and love it feverishly. (joke)
> 
> If anyone ever steals this idea I'll point to this e-mail and claim it was
> originally mine and it stuck in your head until you thought it was yours**:
> 
> 
> Just write the communications layer. Expose it through a socket on the
> local machine. Let's say the port will be 33742 (actually a good port
> number) (say "eel for tee too") and one can talk
> modern-JSON-over-an-HTTP-subset with it.
> 
> Platform dependent high-performance stuff like COM objects, maybe some RPC,
> etc.  are optional.
> 
> This little daemon/server maintains the connection to whatever P2P network
> is currently thought to be neat. It may or may not also do DNS-ish stuff
> and (if that's the popular P2P thing) it can have a keyring with trusted
> peers (aka "friends").
> 
> Once you have that you can communicate in an abstracted form. You can send
> messages that will pop out on the other side to registered listeners
> (method of registration is pretty much irrelevant, but let's say it's
> either directly by subscribing to 33742 or by some other sockety means).
> 
> The service rendered is "you give me a destination (as per my spec) and a
> message and I will make sure it gets there without anyone really knowing if
> it was us". So it's like TOR, but a little more explicit and less
> proxy-like.
> 
> You might wonder, why not proxy like? I like it because I never know
> whether something is going through the proxy or not. I'd prefer the
> application saying "Golly, where is 33742?" than going "You know, I swear
> we had this proxy arrangement.... Oh well".
> 
> 33742 will also* do trickle connections and arbitrarily decide that a
> certain application is getting snailservice today. A few (~5?) trickle
> connections will always be kept cheerfully active, ticking away a few kbps
> of random data, and the occasional fully crypted packet that looks just
> like random data. Add some sort of meshing thingy on top of it, and the
> requirement that snailservice packets should be snailserviced with at least
> an 80% chance and voila every frikkin packet has plausible deniability ("I
> got it over trickles/snailservice!").
> 
> 
> Then, to make it attractive to actually use it, you write *SEVERAL
> DIFFERENT APPLICATIONS WITH SPECIFIC PURPOSES*, because you want to do *one
> thing, and do it right*. One of these things should be an IMAP server,
> because letter-secret is very nice indeed.
> 
> 
> Why?
>  * Performance
>  * Simplicity
>  * Stability
>  * Security
>  * Modularity
>  * Ease of extension
>  * Separation of concerns
> 
> The best part? The longer you think of it, the better the idea becomes.
> 
> * if it's good 337.
> ** or the idea spread from someone that had this or a variation going on.
> The point is that I claim this idea. It's not very original because really
> it's just Tor++ with some reasonable processing, but that's what we usually
> call an original idea so I'll just claim it anyway. (Antartica is mine too
> btw, really)
> *** If you do enough geometric programming you start to notice that perhaps
> "space", geometry and coordinates and things like that, are probably not at
> all as natural as they seem to be. Graphics programming gives a similar
> sense. Collisions just aren't .. ¿ natural? Crypto really makes
> mathematical sense, but geometry, man!

That all seems like MaidSAFE:
http://maidsafe.net/

-- 
Pozdr
rysiek
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 316 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.cpunks.org/pipermail/cypherpunks/attachments/20140706/cc4322d6/attachment-0001.sig>


More information about the cypherpunks mailing list