ATProto Browser

ATProto Browser

Experimental browser for the Atmosphere

Post

the repo is a kind of merkle tree w/ a signed root. events on the firehose contain the following: - the new blocks added to the repo tree - a description of the write (e.g. "key K changed from value A to B") the hard part: do these two match and apply cleanly on the prev state of the repo? 3/10

Feb 24, 2025, 5:58 PM

Record data

{
  "uri": "at://did:plc:l3rouwludahu3ui3bt66mfvj/app.bsky.feed.post/3liwwg4cafk2r",
  "cid": "bafyreic3sn57bah7shpbqnzgn4cifft2alrrxkoczsxru3czelwcsubkzm",
  "value": {
    "text": "the repo is a kind of merkle tree w/ a signed root. events on the firehose contain the following:\n - the new blocks added to the repo tree\n - a description of the write (e.g. \"key K changed from value A to B\")\n\nthe hard part: do these two match and apply cleanly on the prev state of the repo? 3/10",
    "$type": "app.bsky.feed.post",
    "langs": [
      "en"
    ],
    "reply": {
      "root": {
        "cid": "bafyreihsifpdxm2bhsrogvaw7oby66ssmtw3bywun4jcphkf77hslx5kti",
        "uri": "at://did:plc:l3rouwludahu3ui3bt66mfvj/app.bsky.feed.post/3liwwg45izs2r"
      },
      "parent": {
        "cid": "bafyreielaovcxvf6jr7prhqxtia7zfngfi64ghuopz3ts646jigao64dnm",
        "uri": "at://did:plc:l3rouwludahu3ui3bt66mfvj/app.bsky.feed.post/3liwwg45puk2r"
      }
    },
    "createdAt": "2025-02-24T17:58:57.454Z"
  }
}