-
housemate
which marketplaces are people using on the tor and i2p networks, nowadays..?
-
br-m
<letscage.com:matrix.org> housemate: nice try diddy
-
br-m
<helene:unredacted.org> @letscage.com:matrix.org: i'm sure they were asking about mullvad, right?
-
br-m
<helene:unredacted.org> right?
-
br-m
<fijxu:nadeko.net> nice try fed
-
DataHoarder
blocks.p2pool.observer/proofs now has SupportXMR view key as well, unknown if they will post it on their site yet but details were shared for them to be public
-
DataHoarder
looking at
blocks.p2pool.observer/pools that's 71% of all blocks last week have a direct verifiable proof
-
br-m
<vlnst:nope.chat> Hi!
-
br-m
<vlnst:nope.chat> Can anyone explain how connections to Monero nodes work in general?
-
br-m
<vlnst:nope.chat> For what and when is rpc-ssl used (is it even used at all)?
-
br-m
<vlnst:nope.chat> Why doesn't this guide
docs.getmonero.org/running-node/monerod-systemd cover it?
-
br-m
<vlnst:nope.chat> If I want to run a node for a specific group of people on a domain with login:password protection, is it recommended to use certificates? And should I use the ones from the domain or the ones generated by monero-gen-ssl-cert?
-
Cindy
you mean when using mTLS?
-
br-m
<vlnst:nope.chat> Cindy: I don't know what mTLS is. I just saw the rpc-ssl option and was wondering what it is used for and how connection between users and nodes are secured
-
Cindy
oh i thought you were talking about using certs to authenticate
-
Cindy
instead of login:password
-
br-m
<eddie:oblak.be> SSL/TLS is used to encrypt connections, it has less to do with authentication/authorization
-
Cindy
TLS is used to encrypt connections, but mTLS is used to also provide autheticatio
-
Cindy
mutual TLS*
-
br-m
<eddie:oblak.be> yeah it's sort of authentication, true
-
br-m
<eddie:oblak.be> it's very similar to passwordless ssh
-
br-m
<eddie:oblak.be> But to answer @vlnst:nope.chat question, afaik the TLS on the rpc endpoints is used to prevent eavesdropping between the nodes.
-
Cindy
and probably impersonation
-
br-m
<eddie:oblak.be> > If I want to run a node for a specific group of people on a domain with login:password protection, is it recommended to use certificates?
-
br-m
<eddie:oblak.be> Yes, if you make the endpoint public
-
Cindy
i wanna ask
-
br-m
<eddie:oblak.be> otherwise a mitm can intercept the credentials
-
Cindy
is it possible to make your own blockchain in monerod
-
Cindy
for testing
-
br-m
<eddie:oblak.be> there should be a regtest mode I suppose?
-
br-m
<eddie:oblak.be> I've done it with bitcoin only, so far, but I assume it will exist for monero too
-
Cindy
i saw it in a tutorial or something
-
br-m
<vlnst:nope.chat> I see most public Monero nodes don't use TLS (the clearnet ones). Does that mean people use nodes without any encryption? How bad can it be?
-
br-m
<eddie:oblak.be> It's not great
-
Cindy
-
Cindy
this was the tutorial lol
-
Cindy
how to make a private LAN blockchain
-
br-m
<eddie:oblak.be> The communication between 2 nodes is not that problematic I would think, but between wallets and nodes should be private. correct me if I'm wrong
-
br-m
<vlnst:nope.chat> @eddie:oblak.be: Thank you for the explanations
-
br-m
<reaster:matrix.reaster.dev> hi, i have a tech question,
-
br-m
<reaster:matrix.reaster.dev> i'm running my own node since a log time actually, selfhosting, used to have my port 18080 and 18089 open, (i also had a tls redirection using a reverse proxy)
-
br-m
<reaster:matrix.reaster.dev> recently i setup un cloudflare proxy (mostly to hide my ip)
-
br-m
<reaster:matrix.reaster.dev> so using my reverse proxy tls i have access to my rpc node connection, ok
-
br-m
<reaster:matrix.reaster.dev> but is my node still "accessible" trough p2p? like how does it broadcast it's ip to others nodes?
-
br-m
<reaster:matrix.reaster.dev> because no, cloudflare free plan obviously doesn't allow to forward trough the same proxy the ports you want
-
Cindy
you have to expose your P2P port somehow
-
Cindy
and yes
-
Cindy
cloudflare only lets you forward through HTTP
-
Cindy
this is because they're not used to any protocols they could MITM in
-
br-m
<reaster:matrix.reaster.dev> it is exposed, if you query the ip and 18080 you'll get my node p2p socket
-
Cindy
ah
-
br-m
<reaster:matrix.reaster.dev> just now my domain:18080 will not work (like it would before)
-
br-m
<reaster:matrix.reaster.dev> but i'm saying probably stupid things because p2p tech never relied on dns names in the first place
-
br-m
<eddie:oblak.be> But you are still exposing your home IP due to having the P2P port open there?
-
Cindy
^
-
br-m
<reaster:matrix.reaster.dev> yeah, not really an issue to expose my home ip over the p2p,
-
br-m
<reaster:matrix.reaster.dev> it's mainly for the rpc connection that the proxy is usefull
-
br-m
<reaster:matrix.reaster.dev> because, (i'm not sure) but from the rpc connection, can they really get the ip of my node? not really
-
br-m
<eddie:oblak.be> It could be if the RPC responds with its origin Ip in some answer
-
br-m
<eddie:oblak.be> But I don't know if that would actually happens
-
br-m
<reaster:matrix.reaster.dev> yes if you look at the constellation of all the nodes, you will find my node ip, it's not that much of an issue
-
br-m
<reaster:matrix.reaster.dev> @eddie:oblak.be: it couldn't anyway, its dockerized, under a reverse proxy, under a nat, under a proxy, like good luck to get your real ip
-
Cindy
if its under a NAT, good luck getting anyone to communicate with you
-
br-m
<eddie:oblak.be> Why do you want to proxy then the RPC connection anyway?
-
br-m
<eddie:oblak.be> Just curious about the reasoning
-
br-m
<reaster:matrix.reaster.dev> but anyway, i suppose the node p2p connection go ask a peer and the peer broadcast the ip that hit it and everyone is happy
-
br-m
<reaster:matrix.reaster.dev> Cindy: i'm not that much of a beginner come on, i've setup port forward on my nat
-
br-m
<reaster:matrix.reaster.dev> @eddie:oblak.be: so i can give away my rpc connection over a hostname, under 443 and my ip would be obfuscated by the proxy
-
br-m
<eddie:oblak.be> and if it's not a problem that peer nodes know your IP, why would it be a problem that rpc consumer know it?
-
br-m
<eddie:oblak.be> Or you don't want your own IP tied to the hostname?
-
br-m
<reaster:matrix.reaster.dev> @eddie:oblak.be: exactly, got it
-
br-m
<eddie:oblak.be> fair enough
-
br-m
<reaster:matrix.reaster.dev> on another subject, i use monero since 2years approx, and i'm still reticent to speak about it to my locals shops etc
-
br-m
<reaster:matrix.reaster.dev> like crypto theses days got so bad reps
-
br-m
<reaster:matrix.reaster.dev> my family, ok i managed to give them a wallet and explain but they just hold and do nothing
-
br-m
<eddie:oblak.be> you have an opportunity to educate the shops, most of them probably have no idea what it actually is
-
Cindy
educate on what
-
br-m
<eddie:oblak.be> on how to use monero/crypto in a decent manner
-
br-m
<eddie:oblak.be> crypto never had a good reputation to begin with..
-
Cindy
true
-
br-m
<eddie:oblak.be> but that's not because the technology is evil, or made for evil people only.
-
br-m
<eddie:oblak.be> The hard part imho is not the bad reputation, but the technological complexity
-
Cindy
you think we could have monero integration in PoS systems
-
Cindy
(point-of-sale)
-
br-m
<eddie:oblak.be> There're already PoS's that support it afaik?
-
Cindy
like wut
-
br-m
<eddie:oblak.be> Something was used at monerokon, not sure how it is called
-
Cindy
eddie: what software, though?
-
Cindy
i mean
-
Cindy
if it's some custom one, i doubt there'll be adoption
-
br-m
<eddie:oblak.be> You mean XMR should be integrated in "classic" PoS software
-
br-m
<eddie:oblak.be> ?
-
Cindy
yes
-
Cindy
i mean.. PoS systems already let you integrate whatever
-
Cindy
i think they run a custom script
-
br-m
<eddie:oblak.be> I don't know, I am not very familiar with this
-
Cindy
this is how they manage to accept many payment methods and currencies
-
Cindy
(i guess, flexible in general)