Live data from Hacker News

P2P Matrix

matrix.org

21–30 of 178 posts

Re: P2P Matrix

#21

Earlier quoted context omitted.

IPFS doesn't help - you still need a store-and-forward architecture for messaging, so you might as well use that for images too. IPFS is not a store-and-forward architecture; a file does not get automatically stored by the system, so when the sender disconnects, the file is no longer accessible. There's "solutions" to this, like Filecoin, but nobody wants folks to be paying to upload images. Or, in other words - the…

My idea was more in that every p2p node of Matrix can also be a IPFS server, and be used to pin all of your own media + a small cache of your contacts/group media. You wouldn't need to save all of the media your homeserver is dealing with, but you still could be reasonably sure that your node would be able to find all media you are supposed to access. Given that the post talks about libp2p and how libp2p's main drive…

But if you're doing that then those nodes could also implement the store-and-forward aspect of p2p matrix, which comes with its own non-IPFS discovery and thus solves the discovery problem.

libp2p is what IPFS is built on, not the other way round.

Re: P2P Matrix

#22
Great work as always Martrix and Riot team. This is a long awaited feature, right now I am considering using Riot to replace most of my messaging, if it supports a SMS bridge.

Given the anti-privacy climate in the US, it's great how Matrix is not US based.

Re: P2P Matrix

#23
post #15
post #3

Earlier quoted context omitted.

This makes me wonder: isn't this basically the perfect thing to bootstrap a decentralized DNS with? In a messaging system there's no reason you'd ever want to revoke control of a domain, and the idea of genuinely-anonymizable communication should be appealing to just about anyone. I might not be thinking broadly enough here though.

I think decentralized DNS with machine readable addresses is basically a solved problem (e.g. Magnet links or Tor Hidden Services). A domain in this case is akin to a hash of a public key, or something like that, just enough to securely identify the target of the communication so there’s nothing to “revoke” although that’s not to say the peer discovery systems could not try to blacklist you. Decentralized DNS with hu…

I'm not talking about the technical problem, the technical problem is solved (including for human-readable addresses, which is the part that actually matters), I'm talking about the political part of the problem. "No one bothers with decentralized DNS," here's the problem space it's the killer tool for.

Re: P2P Matrix

#24

I think someone needs to look into the onboarding process. My experience so far: 1: Clicked on "Try Now". 2: Was greeted with a blob of text. Spotted "The easiest way to try Matrix is to use the Riot Web ...". 3: Clicked on "Riot Web" because that is a link. 4: Got transferred to a different website with a lot of buttons on it. 5: Clicked on the green "Get started button" 6: Got transferred to another page with a bun…

So, that's the current Matrix network, not the new P2P Matrix stuff. That said, I think the main takehomes are:

* We need to make it easier to jump into Riot/Web from the matrix.org home page.

* Google reCAPTCHA sucks; we know.

* The new recovery passphrase thing is an error - we know, we're in the middle of fixing it, targeting next week.

* Joining rooms is slow - we know, this is harder to fix, but is on the menu.

Thanks for spelling it out ;)

Re: P2P Matrix

#25
I think Riot should change their name. It's horribly insensitive to have a project named like that given the current situation. Please show some respect for the pain and loss of so many real-world communities.

Re: P2P Matrix

#26

I think someone needs to look into the onboarding process. My experience so far: 1: Clicked on "Try Now". 2: Was greeted with a blob of text. Spotted "The easiest way to try Matrix is to use the Riot Web ...". 3: Clicked on "Riot Web" because that is a link. 4: Got transferred to a different website with a lot of buttons on it. 5: Clicked on the green "Get started button" 6: Got transferred to another page with a bun…

So, that's the current Matrix network, not the new P2P Matrix stuff. That said, I think the main takehomes are: * We need to make it easier to jump into Riot/Web from the matrix.org home page. * Google reCAPTCHA sucks; we know. * The new recovery passphrase thing is an error - we know, we're in the middle of fixing it, targeting next week. * Joining rooms is slow - we know, this is harder to fix, but is on the menu.…

Ok, great. Here comes more feedback :)

Since I did not save my password when signing up, I proceeded to set an email. Got a confirmation email and clicked the link in it.

Then signed out and clicked the "Set a new password" link.

But it does not work. I always get the message "Failed to send email: This email address was not found".

Re: P2P Matrix

#27

I think Riot should change their name. It's horribly insensitive to have a project named like that given the current situation. Please show some respect for the pain and loss of so many real-world communities.

When the riots where in a different continent nobody gave a shit, did they?

Re: P2P Matrix

#28

I think Riot should change their name. It's horribly insensitive to have a project named like that given the current situation. Please show some respect for the pain and loss of so many real-world communities.

Two other perspectives:

- see it as a nod to activists everywhere

- think about the fact that a decentralized e2e encrypted network might actually be a good tool for people fighting oppression

Re: P2P Matrix

#29
> absolute total autonomy and ownership of their conversations, because the only place their conversations exist is on the devices they own.

This also means a total loss of data if something happens to the device.

Of course, I can imagine some usecases where this would be a plus, but I suspect that most of them are on the wrong side of the law. Now, coming from Russia, I know that it doesn't automatically mean it is something bad, but still, in vast majority of cases, it does.

Not my cup of tea, thanks, because keeping my data is very important for me. For this, good old federated model with client-server architecture strikes the best balance between reliability and privacy. Just use your own domain name, and all will be fine

Re: P2P Matrix

#30

Earlier quoted context omitted.

So, that's the current Matrix network, not the new P2P Matrix stuff. That said, I think the main takehomes are: * We need to make it easier to jump into Riot/Web from the matrix.org home page. * Google reCAPTCHA sucks; we know. * The new recovery passphrase thing is an error - we know, we're in the middle of fixing it, targeting next week. * Joining rooms is slow - we know, this is harder to fix, but is on the menu.…

Ok, great. Here comes more feedback :) Since I did not save my password when signing up, I proceeded to set an email. Got a confirmation email and clicked the link in it. Then signed out and clicked the "Set a new password" link. But it does not work. I always get the message "Failed to send email: This email address was not found".

I've filed that for you at https://github.com/vector-im/riot-web/issues/13897. Please keep the feedback coming there; we are currently chasing down first time user experience snafus like this on the current app.
Post reply on HN