Skip to content
Cosmopediaby Unity Nodes
DiscussionsValidation[Suggestion] A more decentralised, secure and profesionnal way to chat between validatorsForum ↗

[Suggestion] A more decentralised, secure and profesionnal way to chat between validators

Validation7 posts535 views11 likesLast activity Jun 2023
IC
IchthyxOP
Jun 2023 3

Hello, I’m Ichthyx CTO of Nuxian-Labs/Pro Delegators From the beginning cryptocurrency have decentralized/interoperable value, and you ? Some people like @jacobgadikian (on twitter, forum don’t allow me to post link) have raised concerns about Discord, and I totally agree. I think discord is a over-complicated UX, is slow, does not respect privacy, is centralized, and absolutely no values about decentralization, freedom, interoperability. All the notifications is a mess and a lot of spam therefore is very confusing then not serious for a validators job (checking announcements). That’s why I suggest by this post an alternative way of having chat. I think we should use an open, decentralized, federated, and interoperable, and simple communication protocol. Like XMPP or Matrix. Every validator can host his own instance and every instance can communicate together. Of course there will be a public group-chat for validators, or private group-chat? Who will be on one of the instances. For spam issue we can restrict access for only stakers, or even validator only (But I didn’t find how you can sign/verify a message with Gaia/Cosmos for stakers only. For example, on eth you…

Excerpt (1199 of 2313 characters). Read the whole post on the forum ↗

SE
serejandmyself
Jun 2023 3

Lets do it on chain instead. Urbit, Status, Cyber (by the way native to Cosmos and IBC enabled) are all options.

IC
Ichthyx
Jun 2023

Explain why do you want to put all validators conversations on a public register ? (It’s bad for privacy and data hungry).

Also solutions like Status.im is not on chain. Imho pure p2p chat is bad for battery consumption and take far too much resources. Chat messages should be mobile friendly. Technically speaking, I think SimpleX have found the right compromise, but it’s far too niche.

SE
serejandmyself
Jun 2023 1

because validators are public entities and what they discuss should imo be public. in all honesty, the chains that create closed discord channels to hide validators convos arent doing the best thing ever. btw things can be encrypted…

Why do you say Status is not? The app is build on top of Ethereum

AL
Alice
Jun 2023 4

Hey Ichthyx, Thank you for your input and post! We appreciate your suggestions and the spirit of innovation they represent. Decentralization and interoperability are extremely important, but there is a trade-off space to be explored between the options that you suggest and already established platforms like Discord. There are a few reasons why Discord continues to serve the Cosmos Hub as one of our primary communication platforms. Foremost, Discord provides a unified experience, offering a single platform for text, voice, and video communication, complemented by file and screen sharing features. This comprehensive communication suite reduces the need for additional tools, ensuring that validators, developers, end-users, and other community members have everything they need within easy reach. The community is made up of a diverse group of users with vastly different needs, including validators, developers, end-users, and more, who interact regularly and thus share key information and context across the different layers of the community that need to be informed. A unified platform like Discord fosters a conducive environment for these interactions. Fragmenting our…

Excerpt (1188 of 3925 characters). Read the whole post on the forum ↗

SU
Sumit_Redhu
Jun 2023
serejandmyself:

in all honesty, the chains that create closed discord channels to hide validators convos arent doing the best thing ever.

Absolutely in favor of this. Closed groups should be a big no.
I don’t have technical knowledge but I can throw some ideas. AFAIK We need closed discussion for vulnerabilities.what we can do is allow acess to val who are in active set through message. we can give acees to new val and reset the acess every week. Dont know if this is possible but we can do something similar to this.

BL
BlueStitch
Jun 2023

Interesting points on why using Discord as the primary communication.

← Back to Discussions