FuzzrNet / Fuzzr

P2P platform for publishing content, self-hosting, decentralized curation, and more.
https://fuzzr.net
The Unlicense
58 stars 8 forks source link

Web server & P2P local-hosted blogging platform #40

Open cryptoquick opened 3 years ago

cryptoquick commented 3 years ago

Considering making one of our first features a web server and locally-hosted blogging platforms.

The intention would be to join with others in sharing each other's content, to ensure uptime. To do this, a "trusted ring architecture" would be established.

A simple uptime assurance strategy that would require trusting a peer with privileged information (not ideal):

0.1

0.1.1

0.2

Anyway, comments and thoughts on this idea are welcome. This approach might not require IPFS, remarkably enough. Just ZeroMQ, Warp server, dyanmic DNS requests on the backend, and a Rust-native crypto system capable of hashing, signatures, and encryption, some of which will need to happen in WASM clients.

cryptoquick commented 3 years ago

Thoughts, @NukeManDan and @kn0wmad ?

kn0wmad commented 3 years ago

Honestly, I think this is asking way too much of the users and is overly complex. I would prefer the approach of a program that is dead simple and immediately usable. The idea is to empower publishers to secure their content for people to see, not to require them to understand DNS, a system we ultimately seek to obviate.

cryptoquick commented 3 years ago

I agree, integration with the web (such as DNS, IP, router config, security issues in HTML, security, etc...), would be very complex for content publishers. So, visitors would also have to be encouraged to also need to download the client. I think this is the approach to build towards first. I'll backlog this issue.