Global Feed Post Login
Replying to Avatar Colby Serpa

1. Centralized bootstrapping: you must rely on a centralized set of nodes to connect into the network.

2. No user-server model: users are forced to spin up a server to browse their decentralized web. You can’t even turn a file into a merkle tree without being forced to spin up an IPFS blockstore server.

3. Their Merkle Trees/DAGs are not optimized for downloading one branch at a time, because you must download a list of all children hashes when downloading any parent hashes — creating excessively bloated merkle branches.

We’ve invented a new type of Merkle Tree/DAG that has the ability to map file directories like IPFS Merkle DAGs, and maintains the small branches of Merkle Trees for quick user validation.

This achievement may help projects independently of Nostr.

Avatar
Colby Serpa 2y ago

Jack, would you like our team to write a paper explaining everything? From how we store repos, to our optimized trees and layered architecture… happy to share.

That way you and the communities on #nostr can assess our approach before we complete the project. Thoughtful criticism is always welcome.

Reply to this note

Please Login to reply.

Discussion

No replies yet.