ATProto Browser

ATProto Browser

Experimental browser for the Atmosphere

Post

for jetstream, the issue is about *data origin*. you trust *whoever runs the jetstream server* is giving you valid data. jetstream gives no cryptographic proof it's from the actual user's repo. this can be good for smaller apps where you dont mind implicitly trusting upstream, but bad if you do!

Feb 24, 2025, 7:41 PM

Record data

{
  "uri": "at://did:plc:gw3ugt53vjzdtleuh3ioaddm/app.bsky.feed.post/3lix44pz67s2n",
  "cid": "bafyreict6rrb5wy4l3ramrvy57ioyman3nmykcybtqpfh24ijgzaqgadwm",
  "value": {
    "text": "for jetstream, the issue is about *data origin*.  you trust *whoever runs the jetstream server* is giving you valid data. jetstream gives no cryptographic proof it's from the actual user's repo. this can be good for smaller apps where you dont mind implicitly trusting upstream, but bad if you do!",
    "$type": "app.bsky.feed.post",
    "langs": [
      "en"
    ],
    "reply": {
      "root": {
        "cid": "bafyreibvzzqj3zugwhh5soo37ymhiiiq7lvbijg7fhsa4rgu2a656kna2i",
        "uri": "at://did:plc:44ybard66vv44zksje25o7dz/app.bsky.feed.post/3lin3bnojv22h"
      },
      "parent": {
        "cid": "bafyreifhq3w24guotv4txbvshcga3yrfccag4ymjyo6dpxmnrvb5zjnbbu",
        "uri": "at://did:plc:gw3ugt53vjzdtleuh3ioaddm/app.bsky.feed.post/3lix44nsy4s2n"
      }
    },
    "createdAt": "2025-02-24T19:41:02.888Z"
  }
}