alright here it is, my hit-piece on CARs in atproto, with a big ecosystem survey
Post
pckt.blogWar on CARs - Data service diariesA widespread authenticity problem in the Authenticated Transfer Protocol, from real-world use of Content-Addressible aRchives
pretty similar to the relay comparison that @iame.li did a couple months ago. with a bit of attention/coordination I don't think it will be that big of a lift to nail these down. getting the details nailed down in the IETF text first feels like the right sequencing.
streamplace.github.ioatproto relay conformance — invalid firehose data
i think a v4 needs to require stream ordering (so that 10k sniff works, maybe this is what you’re saying), or else it needs an explicit flag
0 reposts3 likes
for a flag, http response header avoids doing gross car hacks (magic root, magic first block, additional field on commit thats not part of the signed rep, …), but a little unfortunate to tie it to transport imo maybe @dasl.ing would be open to somehow marking a car as “ordered”