2 ms·
It has been really exciting to see ZeroNet grow, we need this! Curious, does it still use git to push a JSON record change in a large blob to a remote bot that
by marknadal 9y ago
It has been really exciting to see ZeroNet grow, we need this!
Curious, does it still use git to push a JSON record change in a large blob to a remote bot that then commits it? Are you working to re-architect this? I'm hoping I can convince you guys to partner up with us, we just got a prototype of end-to-end encrypted P2P data structures working ( https://youtu.be/ik_dqXBMBHw https://youtu.be/ik_dqXBMBHw ) that is storage/network efficient (syncing diffs) and fully decentralized using CRDTs. Shoot me an email (check profile) if you see this. I've been keeping an eye on ZeroNet for the last year or year and a half-ish (?), and really excited about its growth.
- doublec 9y agoIt does not use git internally - other than for source code control - and it does not push to a remote bot. There used to be a demo app called ZeroBoard that used an external service that it did an HTTP POST too, back in the days when ZeroNet had not other way to do that type of thing. The app is still around but it's superceded by other things.
- marknadal 9y agoHuh, then how do you handle dynamic content versus pages?
- doublec 9y agoI'm not the author of ZeroNet btw, just in case you think I am. Each site has an area for user content. That is content not generated by the site owner. Users of the site that generate content (posts in a forum or comments on a blog for example) write their content into that area which is a directory for them based on the public key of their pseudo-anonymous identity. The user then signs the data with their private key and this gets sent to other site users through the seeding mechanism. All this is hidden by the API so the user of a site doesn't see the public/private key signing, etc.