Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The ".dweb" Special-Use Domain Name #34

Open
lidel opened this issue Mar 3, 2019 · 5 comments
Open

The ".dweb" Special-Use Domain Name #34

lidel opened this issue Mar 3, 2019 · 5 comments

Comments

@lidel
Copy link
Member

lidel commented Mar 3, 2019

This is similar to #28 (shared stewardship of the "dweb://" protocol handler),
however here we discuss an idea of special-use top-level domain (TLD) for DWeb uses

Summary

There is an interesting precedent of Tor project registering Special-Use Domain Name .onion:

I'd like to open a discussion on feasibility of following that example and creating .dweb

Motivation

Main motivation is improved UX and improved migration path:

  • .dweb could become the www. for the DWeb, eg:
    • IPFS bafybeiemxf5abjwjbikoz4mc3a3dla6ual3jsgpdr4cjr3oz3evfyavhwq.ipfs.dweb (cidv1b32)
    • DAT 778f8d955175c92e4ced5e4f5563f69bfec0c86cc6f670352c457943666fe639.dat.dweb
  • Easy to support in existing software via HTTP Proxies
  • No registration cost (as long it is Special-Use TLD)

Resources

@Gozala
Copy link

Gozala commented Apr 8, 2019

I would go with something like .p2p or .peer instead of dweb

@kuchta
Copy link

kuchta commented Apr 16, 2019

I would go with something like .p2p or .peer instead of dweb

For me, peer (p2p) imply some communication with specific peers, like in conferencing, but in this case, you mean to communicate with a network of peers and you probably don't care which "peer" would answer your request.

@hubjacek
Copy link

This is similar to #28 (shared stewardship of the "dweb://" protocol handler),
however here we discuss an idea of special-use top-level domain (TLD) for DWeb uses

Summary

There is an interesting precedent of Tor project registering Special-Use Domain Name .onion:

I'd like to open a discussion on feasibility of following that example and creating .dweb

Motivation

Main motivation is improved UX and improved migration path:

  • .dweb could become the www. for the DWeb, eg:

    • IPFS bafybeiemxf5abjwjbikoz4mc3a3dla6ual3jsgpdr4cjr3oz3evfyavhwq.ipfs.dweb (cidv1b32)
    • DAT 778f8d955175c92e4ced5e4f5563f69bfec0c86cc6f670352c457943666fe639.dat.dweb
  • Easy to support in existing software via HTTP Proxies

  • No registration cost (as long it is Special-Use TLD)

Resources

@ghost
Copy link

ghost commented Jun 1, 2022

"dweb" looks a bit like "dweeb". Also, I think that this special-use domain name would be used for more than just web-related stuff, no? For example, tor and i2p are used for IRC, and there's also file-sharing protocols like bittorrent which are usually not considered to be part of the "web". I think .p2p is a better umbrella term. Just my two cents.

@ghost
Copy link

ghost commented Jun 1, 2022

For me, peer (p2p) imply some communication with specific peers, like in conferencing

I don't think that's the conventional use of the word, for example:

https://en.wikipedia.org/wiki/Peer-to-peer

Peer-to-peer (P2P) computing or networking is a distributed application architecture that partitions tasks or workloads between peers. Peers are equally privileged, equipotent participants in the application. They are said to form a peer-to-peer network of nodes.[1]

Skype or other teleconferencing software is only P2P in this sense you're describing because it is used for private streams, so there is not really need or incentive for outsiders to "seed" someone else's skype call. Compare that to public live-streaming software like Peertube, which is also called peer-to-peer.

I think the average person associates the word "P2P" with bittorrent, which IPFS is pretty similar to.

Also, It can't hurt to ask for multiple special-use domain names, can it?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

4 participants