ATProto Browser

ATProto Browser

Experimental browser for the Atmosphere

Post

Interesting. A follow is basically just a record, and there's nothing preventing records with the exact same data (except rkey). I was incorrectly assuming some kind of integrity check would happen like in a database, but seems like that's not something the protocol supports yet.

Nov 26, 2024, 12:57 PM

Record data

{
  "uri": "at://did:plc:j54ccldhewdeqqid2j6i5unh/app.bsky.feed.post/3lbu3mbgpvk2p",
  "cid": "bafyreiarhlh4p7wz5bqb7pj54neaosmkpw7gvvtdwmlucpiw5ienvyxzva",
  "value": {
    "text": "Interesting. \n\nA follow is basically just a record, and there's nothing preventing records with the exact same data (except rkey). I was incorrectly assuming some kind of integrity check would happen like in a database, but seems like that's not something the protocol supports yet.",
    "$type": "app.bsky.feed.post",
    "langs": [
      "en"
    ],
    "reply": {
      "root": {
        "cid": "bafyreih7ecjcn7dfeyxvh7u74pcrrc2hnafw2hzwiipts7wyyhuwcvoqgq",
        "uri": "at://did:plc:j54ccldhewdeqqid2j6i5unh/app.bsky.feed.post/3lbtvkskg3c2n"
      },
      "parent": {
        "cid": "bafyreihowun7r7cpkn65aygvc2kybalvmvqeqey4bj7hwkwfvhxoijhppu",
        "uri": "at://did:plc:oio4hkxaop4ao4wz2pp3f4cr/app.bsky.feed.post/3lbu2evnueo23"
      }
    },
    "createdAt": "2024-11-26T12:57:32.422Z"
  }
}