@kowalabearhugs There's no obligation, but what are the alternatives? I only see Twitter and Discord mentioned. And what is the point of using these services? Looks like organizers are trying to prevent people who actually value privacy from participating.
@gabriel Dero is a scam. I did some research on them a couple of years ago and came to conclusion that they don't actually have the technology. They were making extraordinary claims about solving very difficult problems, but there were no documentation, and very little amount of code. People who were working on the same problems (FHE/ZK) also said that Dero is not what it claims to be.
I haven't heard of Dero for a while, but recently their shills again started to talk about it in various crypto-related chatrooms.
No idea what they are doing now. A vaporware can become real if enough people believe in it, but it will never be good.
@arcanicanis How much memory Prosody / ejabberd require? I may consider this option, though registering on someone else's server would be better for me. Also I don't mind furries.
@fentiger DID methods such as key: represent identity types. Right now the development is focused on simple key-based identity, but other kinds of identity are also possible with FEP-ef61. Managing keys is difficult and many people will probably want to delegate this task to identity providers. With DIDs this is very easy, just replace did:key with did:web.
Other DID methods can also be used, FEP-ef61 enables further experimentation with identity.
Of course we can invent our own standard for representing identities, but DID standard already exists and developers are more or less familiar with it. Some may dislike DIDs because they are associated with blockchain technology but this too shall pass. If technology works, eventually it will be widely accepted, and if not it will be forgotten. And in any case, DID standard does not depend on it, there are maybe 2 or 3 mentions of "DLT" in the entire spec.
People familiar with DID standards are saying that the idea of a "wrapper" method such as did:ap is not well aligned with the DID spec, and my implementation experience also shows that self-referential DIDs make DID parser more complicated than it should be.
@hongminhee In theory locations of public key and actor object can be different, but in practice this feature only makes software more complicated for no reason, and you can make Fediverse more friendly to developers by not supporting it. Almost everyone already uses fragment IDs, so you can either ignore projects that contribute to protocol decay or add special rules for them
Developer of ActivityPub-based micro-blogging and content subscription platform Mitra. Working on Fediverse standards: https://codeberg.org/silverpill/feps