Experimental browser for the Atmosphere
so when a firehose event comes in, we'll do a little computation to play the write in reverse and see if it matches the repo's previous root block. that's all it takes. that's where the "100 bytes" claim comes from: we'll need to store the repo's DID plus the hash of its root block. 9/10
Feb 24, 2025, 5:58 PM
{ "uri": "at://did:plc:l3rouwludahu3ui3bt66mfvj/app.bsky.feed.post/3liwwg4cce62r", "cid": "bafyreie3oesghmezmmxlw2srwl2aj3prloydcz76s33cv7aqzbpcpizxoy", "value": { "text": "so when a firehose event comes in, we'll do a little computation to play the write in reverse and see if it matches the repo's previous root block. that's all it takes.\n\nthat's where the \"100 bytes\" claim comes from: we'll need to store the repo's DID plus the hash of its root block. 9/10", "$type": "app.bsky.feed.post", "langs": [ "en" ], "reply": { "root": { "cid": "bafyreihsifpdxm2bhsrogvaw7oby66ssmtw3bywun4jcphkf77hslx5kti", "uri": "at://did:plc:l3rouwludahu3ui3bt66mfvj/app.bsky.feed.post/3liwwg45izs2r" }, "parent": { "cid": "bafyreih35paeulnmxgoc3x4tmf24cdpa7ugs5r6q2nxlltcjurb5jka7ju", "uri": "at://did:plc:l3rouwludahu3ui3bt66mfvj/app.bsky.feed.post/3liwwg4cce52r" } }, "createdAt": "2025-02-24T17:58:57.460Z" } }