Oddbean new post about | logout
 The gist is that Parent blocks in Merkle DAGs can become very large. If there’s 10,000 files in a folder, that parent block has 10,000 hashes.

You have to download a whole parent block to get a leaf underneath it.. this creates bloated branches.

We replace a parent block with a classic merkle tree, so we chop the size of a parent block down logarithmically…

Instead of downloading all 10,000 hashes in a parent block, we only need around 15 hashes now to retrieve any leaf with a branch. This creates the slimmest Merkle DAG branches in history. nostr:note15cwpd2lggpg59p95mw3tnhvnzq3vh0fwx8vawqy96wz4ny8qvr4sygxyrj 
 nostr:nevent1qqsfr93697mlfum4tzm2w3dcccjcvj8r3ar9znnsr07ahfjul6dg6wspr4mhxue69uhkummnw3ezumt4w35ku7thv9kxcet59e3k7mf0qyvhwumn8ghj7mrfva58gmnfdenhyetvv9ujucm0d5hsz8mhwden5te0dehhxarj94ex2mrp0yhxgetjv44hymmnwvhx6ef0qyghwumn8ghj7mn0wd68ytnhd9hx2tcpr9mhxue69uhhyetvv9ujuumwdae8gtnnda3kjctv9uqsuamnwvaz7tmwdaejumr0dshszymhwden5te0danxvcmgv95kutnsw43z7qgswaehxw309ahx7um5wghx6mmd9uq32amnwvaz7tmjv4kxz7fwv3sk6atn9e5k7tcpzdmhxue69uhhqatjwpkx2urpvuhx2ue0smaw2e