ATProto Browser

ATProto Browser

Experimental browser for the Atmosphere

Post

@rabble.nz - Here's the Light MLS stuff I mentioned, which gives you basically infinite scalability. Instant joins, eventual authentication. www.ietf.org/archive/id/d... We have it implemented in MLSpp, would be interested to hear if it's useful in other places.

Mar 23, 2025, 5:51 PM

Record data

{
  "uri": "at://did:plc:43l77wm7hyxizh4atc2gnrnt/app.bsky.feed.post/3ll2sm4ixvs2f",
  "cid": "bafyreic4xm4tyjkgskblsafnau66cvegl7snmt3kidxiivqkbklownjoki",
  "value": {
    "text": "@rabble.nz - Here's the Light MLS stuff I mentioned, which gives you basically infinite scalability.  Instant joins, eventual authentication.\n\nwww.ietf.org/archive/id/d...\n\nWe have it implemented in MLSpp, would be interested to hear if it's useful in other places.",
    "$type": "app.bsky.feed.post",
    "embed": {
      "$type": "app.bsky.embed.external",
      "external": {
        "uri": "https://www.ietf.org/archive/id/draft-kiefer-mls-light-02.html",
        "title": "Light MLS",
        "description": "The Messaging Layer Security (MLS) protocol provides efficient asynchronous\ngroup key establishment for large groups with up to thousands of clients. In\nMLS, any member can commit a change to the grou..."
      }
    },
    "langs": [
      "en"
    ],
    "facets": [
      {
        "$type": "app.bsky.richtext.facet",
        "index": {
          "byteEnd": 10,
          "byteStart": 0
        },
        "features": [
          {
            "did": "did:plc:bas4q6ksuie6quze6t4z7sga",
            "$type": "app.bsky.richtext.facet#mention"
          }
        ]
      },
      {
        "index": {
          "byteEnd": 171,
          "byteStart": 143
        },
        "features": [
          {
            "uri": "https://www.ietf.org/archive/id/draft-kiefer-mls-light-02.html",
            "$type": "app.bsky.richtext.facet#link"
          }
        ]
      }
    ],
    "createdAt": "2025-03-23T17:51:46.393Z"
  }
}