top | item 9843471

(no title)

SomeoneWeird | 10 years ago

This seems very similar to cjdns[1]

[1] https://github.com/cjdelisle/cjdns

discuss

order

joeyh|10 years ago

Not realy. cjdns seems to need an invite to get onto its network.

Not saying that's necessarily a bad idea; cjdns seems to be useful to the people that use it. But if I want to build an app that communicates P2P over such a network, a manual step to join the network won't fly.

kpcyrd|10 years ago

cjdns dev here, the network has been opened a while ago. There are some public peers floating around.

There's nightfall[0] to find/announce public peers, but I consider it very beta (quickly hacked together on a bus trip).

[0]: https://github.com/kpcyrd/nightfall

thescriptkiddie|10 years ago

cjdns does not exactly need an invite. If you want to peer over the internet you'll need to swap public keys with someone already part of the network. But most people have turned on autopeering, which will discover peers on the local network and take care of peer swapping for you. Keep in mind that the intended purpose of cjdns is not to be a p2p library, it is to be a mechanism for connecting local mesh networks together into a mesh internet.

gabeio|10 years ago

cjdns can be used as a private mesh also so it completely depends on the application. A private mesh could be more appealing to some.