• N3M@reddthat.com
    link
    fedilink
    English
    arrow-up
    1
    ·
    7 hours ago

    Looks like a cross between Zot and Nostr. It looks like it’s got some interesting features, namely the key based identities, easy migration, and it being designed around implementing custom features into the protocol while hopefully remaining compatible with other poly servers.

    But I’m not really sure there’d be too much of a point in using it. Zot, Nostr, and AT (Bluesky) both already have the former two - with Nostr having the latter as well, and AT having a limited amount of the latter (Lexicons add flexibility but break compatibility). Although I only skimmed through the docs I can’t see features big enough that would make someone implement polyproto over using an existing protocol that already has a userbase.

    It might be handy as a server that is centered around polyproto, but compatible with other software (kind of like how Friendica isn’t actually activity pub, but bridges things internally). That way you’d get the benefits of polyproto when talking with others on poly, while still being able to communicate with others on other protocols. But it doesn’t look like they’re aiming for that - I’m not a cryptography expert, but they’re using X.509-based keys. Both Nostr and AT use secp256k1, so had they used those you’d be able to use the same identity across multiple platforms (even if the posts had to be bridged/translated since the json formatting would be different).

    If you’re looking for a central home server, private key powered accounts hidden behind a domain based username, the ability to instantly migrate servers, and a protocol that supported heavy customization, I’d recommend looking into ditto. It’s built on Nostr, but it’s built around being a more Activity Pub style home server (and it even works with Mastodon API capable clients). Ditto is nearly 1:1 with what it looks like polyproto wants to build, and it already exists right now on a protocol with an active userbase, so I’m not quite sure what the goal would be in making another protocol.

    Or maybe I’m just being dumb and there’s more to polyproto than I realize.

  • Tony Bark@pawb.social
    link
    fedilink
    English
    arrow-up
    8
    arrow-down
    1
    ·
    3 days ago

    So far, this feels like Bluesky but designed for WebAssembly. Which, after discovering SpacetimeDB, not a bad idea. That being said…

    Switch home servers even if your home server is offline,

    Huh?

    • skrlet13@feddit.cl
      link
      fedilink
      English
      arrow-up
      13
      ·
      edit-2
      3 days ago

      I assume it means you can migrate from a dead home server to a new alive one.