pull down to refresh
437 sats \ 12 replies \ @0xbitcoiner 26 Apr \ on: TCP/IP Alternatives? tech
I'm not an expert in this area, but I know that the TCP stack is well-established and mature. UDP is also widely used, but it doesn't do flow control, so if any packets are lost during transmission, they're not recovered. UDP is often used for streaming, for example, where it's not a big deal if a few packets are lost.
I've heard of this protocol, but I'm not sure if it's used by anyone.
https://datatracker.ietf.org/doc/html/rfc2549
https://datatracker.ietf.org/wg/mptcp/charter/
https://datatracker.ietf.org/doc/html/rfc3828
https://datatracker.ietf.org/doc/html/rfc4960
Do you know if there has ever been a serious attempt to basically create an alternative internet, where sites could be hosted, not necessarily using http?
reply
There have been attempts. I don't know what you'd count as serious but here's some of the projects that are non HTTP-based are being used to some extent today:
- Gopher - This predates HTTP, basically a more presentation-strict protocol that displays information as either text or links. Very lightweight as a result.
- Gemini - A "souped up" version of Gopher. Aims to recreate that "lightweight web" that's common in the mid to late 90s.
- Urbit - An overlay OS with its own network stack. Very interesting project.
There's probably more. But those are the ones that I've used so that's what I'm familiar with.
reply
Thanks. I'll check out Urbit. Edit: I looked at the site for 30 seconds. This is exactly what I was looking for. I heard of it before, but didn't know anything about it.
reply
reply
reply
That's why I said I wish they've used Bitcoin instead. As far as I understand it, the smart contract that handles the identity management is something that Bitcoin can't handle yet. Maybe if BitVM becomes a thing.
From what I gather though, they're trying to bootstrap away from Ethereum into an Urbit-specific solution. That's probably the reason why you can't easily find the blockchain that they're using for the identity layer.
reply
Yes, there have been and continue to be, but it's a very challenging area to gain traction because 99% (just a guess) of the internet operates in the way we're familiar with, and there's a lot of resistance to fundamental change.
Here's a page to check out:
https://github.com/redecentralize/alternative-internet
reply
Thanks. It seems like an ordinary web site like github is critical, yet incredibly fragile. Are there more secure alternatives to web site hosting over TCP/ip?
reply
There are decentralized website hosting solutions, but I have never used them.
reply
Would these be based on TCP/IP? Would it not be conceivable to, let's say, set up a decentralized version of SN that is basically connected to separate computers serving as nodes in a decentralized way, and completely separate from ICANN and not censorable by an ISP? What would this look like?
reply
reply
I just checked the site. Looks interesting. Do you have experience with it? How secure is it?
reply