5 ms·
One of them that will, or at least should be able to continue, is scuttlebutt. Scuttlebutt clients on an isolated LAN can share messages with each other. To go
by ytjohn 8y ago
One of them that will, or at least should be able to continue, is scuttlebutt. Scuttlebutt clients on an isolated LAN can share messages with each other. To go beyond the LAN, you point at a "pub server", which anyone can host anywhere. Yes, only russian-based pub servers will be available, and that assumes they are using russian based DNS to point to them (or have a known static IP). However, for the test of communicating within your region, scuttlebutt will hold up.
The protocol, clients, and pub servers (which are really just automated clients) are designed with an offline-first approach, then local, then regional, then global. Messages are copied between clients as they come into contact with each other. One way to visualize it is by picturing islands of people gossiping locally, and then having ships carry that scuttlebutt from island to island.
https://www.scuttlebutt.nz/ https://www.scuttlebutt.nz/
- gregknicholson 8y ago> To go beyond the LAN, you point at a "pub server", which anyone can host anywhere. You could also get messages into and out of Russia by physically moving a laptop or phone with a Scuttlebutt client. Forgive my ignorance here but, supposing there was a mesh network spanning across the block, would Tor, cjdns, Hyperboria or Yggdrasil be low-level enough to get around a block like this?
- neuraxon77 8y agoYes, any network link to an outside pub would eventually sync that pub to the rest of the network. This makes Secure Scuttlebutt a [delay tolerant network](https://en.wikipedia.org/wiki/Delay-tolerant_networking https://en.wikipedia.org/wiki/Delay-tolerant_networking).
- state_less 8y agoIsn't the design motivated in part because one (or more) of the key contributors actually are/were sailors? https://www.theatlantic.com/technology/archive/2017/05/meet-the-counterantidisintermediationists/527553/ https://www.theatlantic.com/technology/archive/2017/05/meet-...
- fenwick67 8y agoYes, and that's why it's called "scuttlebutt".
- mods_censors_me 8y agoTotally agree, the article is total FUD. The Decentralized Web is a lot bigger than just the 2 projects they mention. They don't discuss SSB, GUN, WebTorrent, Zeronet, etc., all legitimately popular systems running in production with tons of users. In in our community we are already running local multi-cast discovery (working!) and have Bluetooth in the works. And we can do extended peer discovery through decentralized signaling relays (any/all peers contribute to this, WebRTC, browser, or other). Even Internet Archive is using us ( https://github.com/amark/gun https://github.com/amark/gun ) for their dweb mirror. Additionally the system uses daisy-chain mesh net algorithms to proxy messages regardless of whether you are directly connected to peers or not. Bring it, Russia. I'm also starting to notice HN actively trying to kill off or censor any dweb discussion that doesn't involve one of Y Combinator's backed protocol.
- d2wa 8y agoBoth IPFS and Dat will also have working peer-discovery on an isolated LAN as well.
- d2wa 8y agoAre there any Russia-based pub servers for Scuttlebutt? Are clients configured to use these by default? Do they rely on any outside infrastructure (e.g. an authoritative DNS server located outside of Russia)?
- fenwick67 8y agoScuttlebutt does not come with any bootstrap nodes. You have to either get a pub invite or talk over mdns. Manyverse (a mobile client) also let's you coordinate connections with friends over the kademlia DHT. Most pubs do use DNS for their addresses.