# BDASL and BAO<>Range Request Calculations - you are here: https://ipfs.fyi/hashberg-notes - schedule: https://ipfs.fyi/hashberg-schedule - session-specific [TLDRaw board]() - Facilitator(s): @b5 from n0.computer (iroh) - Scribe(s): ??? ## Context - ## Notes (scribed) - b5: level-set on iroh - blobs v0.35.0 - blake3 BAO instead of unixfs/block-limit - BDASL - live demo: high-ish def (not 4K but high) video in browser streaming via "media over QUIC" RFCs and iroh network - skipping around in video made possible by iroh BAO-calculations translated locally to HTTP range-requests, intelligible to the "CDN layer" (which thus doesn't have to speak blake3/BAO) - live demo: deploying patches and variants of infra to live infra via gitpush to evolve stuff like this QUIC stuff ## summary This is basically the CID/Iroh make-up session. *Explains Iroh, BDASL.* Any hash function you want as long as it's BLAKE3. *Explains verifying big data: chunk or this other concept. Verification metadata.* Trade-off with the verification tree: you can trim the lower parts and regen on the fly. :dancers: :minidisc: DEMO TIME :flying_disc: :firecracker: b5 shows `iroh-dasl`!!! One cool thing is the abilty to do verified range requests by translating between ranges and hashes.