Support for ipfs:// and ipns:// protocols #29332
Unanswered
fabricedesre
asked this question in
Ideas
Replies: 2 comments 10 replies
-
This would be wonderful. I've been using Electron for their protocol handler APIs in Agregore but would love to switch to something a bit more rusty. 🥰 |
Beta Was this translation helpful? Give feedback.
0 replies
-
This is the kind of work that I'm a bit hesitant about for a couple reasons:
I'm not necessarily arguing against it, but I think I'd like to understand the value of it better. |
Beta Was this translation helpful? Give feedback.
10 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
ipfs:// and ipns:// provide access to content based addressed resources. They are agnostic to the payload so can be used to load web content. Because of content based addressing, content integrity is guaranteed independently of the transport layer used as long as you verify block hashes.
Broadly speaking there are 2 classes of implementations:
While running a full node works, it's also quite heavyweight. A better solution would be to extract the block verification and traversal from eg. iroh's code base and use it for a lightweight implementation. This component could be generic enough to be reused in multiple browsers and other runtimes.
Is there any appetite to get such support in Servo?
Beta Was this translation helpful? Give feedback.
All reactions