5 ms·
If you are interested in building on ATProtocol, one of the best places to start is the Discord (until we have an atproto native alt @blebbit.app) https://disc
by verdverm 1y ago
If you are interested in building on ATProtocol, one of the best places to start is the Discord (until we have an atproto native alt @blebbit.app)
https://discord.atprotocol.dev/ https://discord.atprotocol.dev/
Of course the spec is good too, very easy read
https://atproto.com https://atproto.com
https://docs.bsky.app https://docs.bsky.app
- tomrod 1y agoWhat sorts of things can be built on the protocol?
- mozzius 1y agoIt’s good at social-oriented apps - there’s obviously Bluesky, and many other smaller apps in the style of other platforms. One of the most interesting projects is tangled.sh - a github-like using atproto for the social layer, which fits perfectly.
- psionides 1y agoAnything "social" basically - the first ideas that come to people's minds are of course things like: GitHub but on ATProto, Instagram on ATProto, Tiktok on ATProto, Reddit on ATProto…
- jazzyjackson 1y agoWhy isn't there a Discord built on ATProto ? [Serious Question, wondering if there are trade-offs that make this especially annoying]
- psionides 1y agoSo, one big problem is that there's basically no way to have shared-private data in the protocol - it's either private to you, or fully public. Hence no "locked accounts", "followers-only posts" and so on on Bluesky, and this also prevents more sensitive ideas like e.g. "Strava on ATProto" (where you probably don't want to share your run map with the whole world!). They are working on this, but it's still gonna take a while as I understand.
- jazzyjackson 1y agoAh thanks for the answer. What's the PKI story on bluesky, doesn't every identity have a corresponding public key? So if I had a list of people I wanted to a post to be visible to, couldn't I "just" encrypt it with a key that is decryptable by each of those individuals via their pubkey?
- actionfromafar 1y agoMy immediate thought to
- psionides 1y agoI'm not really familiar with that layer of things, but I think it's possible, though that "just" is doing a lot of work here of course, and I think it might not necessarily be a good idea to have encrypted messages available publicly for everyone all the time, so they can collect them and wait until someone slips up / a vulnerability is found / they have enough hardware to crunch it...
- verdverm 1y agoPKI distribution for encrypted data is an unsolved problem at the scale of many millions or billions of people. Signal caps at 10k iirc It's also generally not advisable to make your cypher text publicly visible That being said, I'm working with others in the ecosystem on "permissioned space", which are much closer to how people think about Google Docs and similar systems working. There is also another effort around E2EE content (MLS) for messaging. They are also thinking beyond just messages too
- tomrod 1y agoFantastic. Looking forward to seeing where you land.
- ianopolous 1y agoPeergos has a private data solution that is compatible with (and predates) atproto (dag-cbor, portable data and accounts and social graph).
- verdverm 1y agoWorking on it, https://blebbit.app https://blebbit.app (mainly landing pages, but login and basic chat work)
- OneDeuxTriSeiGo 1y agoCurrently atproto is still figuring out how to approach private data. Right now there exists extremely limited abilities to store private data via the bluesky preferences but until that mechanism is standardised in a way other projects can use, there's not really a good way to store data privately let alone transmit data privately. There's a working group for doing this but it'll be a while before anything is adopted at scale. If fully public is okay for you, there is actually already a chatroom/IRC-esque platform called Roomy. It works well but it is all public and there's a touch more latency than a normal client-server platform due to the nature of atproto's gossip protocol.
- beepbooptheory 1y agoThats such a bummer, I was on the matrix dev chat for a while and it was good and helpful. I wonder why they changed it from that?
- psionides 1y agoI don't think that Matrix chat was used much after the initial months, I've only really heard about it in legends... That Discord (the ATProto Touchers) is community-run.
- namrog84 1y agoWhen discord alternative?
- CactusBlue 1y agoI've been building Mikoto Platforms on https://github.com/mikotoIO/mikoto https://github.com/mikotoIO/mikoto
- okkdev 1y agoAi generated images on the homepage are a huge bummer :(