-
nioCat
hmmm, another discussion about matrix not working
-
m-relay
<ofrnxmr:xmr.mx> Yea, i'm pretty sure the monero.social homeserver is just broken :)
-
pigeons
OK, let's form an issue statement to work on. This looks like a start? "<kewbit:matrix.org> I lost connection to Monero community workgroup help. Is it overloaded? Nah just forever loads on laptop, phone it’s gone"
-
pigeons
To start I'll look at the metrics and then I'll try to login as well
-
pigeons
Need to check something unrelated first.
-
ofrnxmr
it honestly appears as if the state of the rooms is being rolled back, or certain info is being dropped
-
ofrnxmr
Monero-website is missing the profile pic for monero.social users, even though it was just added
-
louipc
state resets is a known problem with matrix. the protocol and server implementation is just broken
-
m-relay
<recanman:kernal.eu> Yep
-
m-relay
<ofrnxmr:xmr.mx> its werid tho, bcuz if youre on a different homeserver (like xmr.mx) the rooms and users on other homeservers appear to be fine
-
m-relay
<ofrnxmr:xmr.mx> Example: ofrnxmr:monero.social cannot seen plowsof:matrix.org's pfp, but the pfp is older than the sky
-
m-relay
<pigeons:monero.social> I'm not having any of the connection or latency issues, but I can reproduce some of the missing profile pictures, so that gives me a place to start looking.
-
m-relay
<ofrnxmr:monero.social> The conn issues arent easily reproducible. They happen to random ppl at random times.
-
m-relay
<ofrnxmr:monero.social> quickex was dropped from this room, i was as well. I think someone else too, all at different times
-
m-relay
<ofrnxmr:monero.social> While many others (like syntheticbird) had accounts that were unaffected
-
m-relay
<syntheticbird:monero.social> this so much true
-
m-relay
<fr33_yourself:monero.social> Could you elaborate on this? What would this look like in practice?
-
m-relay
<ofrnxmr:xmr.mx> 1. Blocking port 18080 2. inspect packets for monero p2p traffic and block it
-
m-relay
<ofrnxmr:xmr.mx> 3. Mitm "fire sheep" [self-signed] rpc traffic
-
m-relay
<syntheticbird:monero.social> this so much true
-
m-relay
<basses:matrix.org> change port, use Tor or VPN
-
m-relay
<syntheticbird:monero.social> Use tor or vpn => block connection guard nodes/block wireguard/openvpn connections
-
m-relay
<syntheticbird:monero.social> It's more than easy for any country to make a GFW
-
m-relay
<syntheticbird:monero.social> look there is even an open source re implementation of china GFW:
github.com/apernet/OpenGFW
-
m-relay
<syntheticbird:monero.social> > **Use cases**
-
m-relay
<syntheticbird:monero.social> > Help you fulfill your dictatorial ambitions
-
m-relay
<ofrnxmr:xmr.mx> No incoming connections is you use tor or most centralized VPN
-
m-relay
<ofrnxmr:xmr.mx> And if you use a centralized VPN that does have port forwarding, your node will share an ip with many others
-
m-relay
<ofrnxmr:xmr.mx> And if your vpn provider is using an ISP that blocks monero, well, youre SOL
-
m-relay
<ofrnxmr:xmr.mx> if monero had onion/i2p blockchain sync, it would cause issues with network speed / scaling
-
m-relay
<ofrnxmr:xmr.mx> "change port" requires upnp to work, disregarding firewalls, and doesn't do anything about packet analysis
-
m-relay
<ofrnxmr:xmr.mx> When he says VPN, he means mullvas. Rando doesnt believe in traditional VPN connections :D
-
m-relay
<syntheticbird:monero.social> The only combination that would work out would be Wireguard over Shadowsocks + DAITA and it's supposing the firewall don't store the IP addresses of mullvad servers
-
m-relay
<basses:matrix.org> "change port" was my solution to port blocking which is a common thing, VPN/Tor can easily bypass it countries that doesn't block them
-
m-relay
<basses:matrix.org> yes DAITA by mullvad is the only VPN that can protect you against traffic analysis
-
m-relay
<basses:matrix.org> "change port" was my solution to port blocking which is a common thing, VPN/Tor can easily bypass it in countries that doesn't block them
-
m-relay
<ofrnxmr:xmr.mx> Mullvad needs to exit to clearnet
-
m-relay
<recanman:kernal.eu> Here's the actual paper:
dl.acm.org/doi/pdf/10.1145/3603216.3624953
-
m-relay
<syntheticbird:monero.social> Also a report from a mullvad dev:
pulls.name/blog/2024-06-05-eval-first-daita-servers
-
m-relay
<recanman:kernal.eu> Adding random traffic can actually make you stand out at times, best to look at the actual research done
-
m-relay
<syntheticbird:monero.social> I plan on adding MaybeNot to Cuprate in the future. Iirc there is also someone working on monerod traffic obfuscation
-
m-relay
<recanman:kernal.eu> Cool!
-
m-relay
<basses:matrix.org> Windscribe also does that but it is not as advanced with AI 🚀
-
m-relay
-
m-relay
<syntheticbird:monero.social> rando DAITA do not use AI
-
m-relay
<recanman:kernal.eu> Lol
-
m-relay
<recanman:kernal.eu> Read the paper before making conclusions
-
m-relay
<basses:matrix.org> oh lool
-
m-relay
<syntheticbird:monero.social> MaybeNot is just a unified framework of network state machine that give you instruction on padding, delays and fragmentation
-
m-relay
<recanman:kernal.eu> Now here's the thing: There is no technical background on this blog post. Adding random traffic can make you stand out!
-
m-relay
<recanman:kernal.eu> Adding random traffic only (can) protect you against one type of correlation attack, but many others exist
-
m-relay
<syntheticbird:monero.social> See reference implementation of defenses used by researcher:
github.com/ewitwer/maybenot-defenses
-
m-relay
<basses:matrix.org> stand out as someone using this feature, because more traffic isn't that much suspicious.
-
m-relay
<syntheticbird:monero.social> That mostly. Also if you add truly random noise in your traffic you can just noice cancel it and it would add no protection.
-
m-relay
<syntheticbird:monero.social> The main point is not to add noise. but make your traffic looks like noise
-
m-relay
<recanman:kernal.eu> SyntheticBird explained it, and additionally, it depends on the amount of information adversary has
-
m-relay
<recanman:kernal.eu> SyntheticBird explained it, and additionally, it depends on the amount of information/access adversary has
-
m-relay
<ofrnxmr:xmr.mx> As if conatantly streaming blockchain traffic doesnt already standout
-
m-relay
<recanman:kernal.eu> It does, and that is a big problem for people in certain places
-
m-relay
<ofrnxmr:xmr.mx> With 15 outgoing connections and 100 incoming
-
m-relay
<recanman:kernal.eu> An option is tor
-
m-relay
<ofrnxmr:xmr.mx> Tor doesnt so incoming
-
m-relay
<recanman:kernal.eu> But even then, yes, incoming/outgoing connections can be suspicious
-
m-relay
<recanman:kernal.eu> Oops, yes, you're right
-
m-relay
<ofrnxmr:xmr.mx> I2p at least runs a relay by default, so (if we had blockchain sync over tor/i2p) your traffic would be mixed in with relay traffic (afaik)
-
m-relay
<solar:monero.social> That's right
-
m-relay
<basses:matrix.org> >The paper was written responsibly using ChatGPT, Github Copilot, and Grammarly.
-
m-relay
<basses:matrix.org> Respect the honesty
-
m-relay
<syntheticbird:monero.social> I just want i2p written in Rust with modern crypto algorithm that are fast and safer. Is that so much to ask ?
-
m-relay
<ofrnxmr:xmr.mx> LOL
-
m-relay
<syntheticbird:monero.social> LMAO
-
m-relay
<recanman:kernal.eu> Yes haha
-
m-relay
<solar:monero.social> Which algorithms would you like to see implemented?
-
m-relay
<basses:matrix.org> used AI 🤣
-
m-relay
<syntheticbird:monero.social> replace every hash by Blake3 would be a start
-
m-relay
<syntheticbird:monero.social> then also use muh Falcon or Kyber post quantum
-
m-relay
-
m-relay
<basses:matrix.org> BLAKE3-256: the fastest cryptographic hash in software at the cost of having a lower security margin and being limited to a 128-bit security level. It's also rarely available in cryptographic libraries. However, it improves on BLAKE2 in that there’s only one variant that covers all use cases (it’s a regular hash, PRF, MAC, KDF, and XOF), but depending on the cryptographic libr<clipped message>
-
m-relay
<basses:matrix.org> ary you use, this probably isn't something you’ll notice when using BLAKE2b anyway. I'd only recommend this when speed is of utmost importance because it's not conservative.
-
m-relay
<syntheticbird:monero.social> Interesting. I didn't know Blake3 had a 128bit security level. So only relevant for pre-quantum applications.
-
m-relay
<ofrnxmr:xmr.mx> Aren't our seeds /privkeys limited to 128bit?
-
m-relay
<ofrnxmr:xmr.mx> I don't remember, maybe just a polyseed thing?
-
m-relay
<trojanvolta:hackliberty.org> yes , and thats why a quantum day would reverse our public keys to private keys .
-
m-relay
<syntheticbird:monero.social> Yes. Our keys and overall cryptography is based upon Curve25519 which offers 128bit security
-
m-relay
<recanman:kernal.eu> seed/polyseed is a representation of the private key
-
m-relay
-
m-relay
-
m-relay
<ofrnxmr:xmr.mx> FIFY
-
m-relay
<recanman:kernal.eu> Oh, cool, new website
-
m-relay
<recanman:kernal.eu> Thanks ofrnxmr
-
m-relay
-
m-relay
<ofrnxmr:xmr.mx> My point was that the argument between 12 vs 24 word bitcoin seeds was (iirc) something about 24 being pointless due to the security of the key being limited to the security of 12 words
-
m-relay
<recanman:kernal.eu> Ohh
-
m-relay
<recanman:kernal.eu> Okay
-
m-relay
<recanman:kernal.eu> Thanks for clarifying
-
m-relay
<ofrnxmr:xmr.mx> And polyseed being less words because more words doesnt actually increase the security. I think that may have been the reason for the bump from 14 to 16 words for polyseed (checksum, birthday, features + privkey)
-
m-relay
<syntheticbird:monero.social> I still want a simple cli program that convert 25 words seeds + birth date into 16 word polyseed
-
m-relay
<recanman:kernal.eu> Why not do it?
-
m-relay
<recanman:kernal.eu> What's the issue?
-
m-relay
<recanman:kernal.eu> There should be a reference implementation of polyseed somewhere
-
m-relay
-
m-relay
<recanman:kernal.eu> Convert between 25-word seed wordlists
-
m-relay
<syntheticbird:monero.social> I love you
-
m-relay
<recanman:kernal.eu> Someone asked how to convert old english to english a few months back, so I made this
-
m-relay
-
m-relay
<ofrnxmr:xmr.mx> i dont think its possible ?
-
m-relay
<recanman:kernal.eu> I don't even know how polyseed words, let me read
-
m-relay
<ofrnxmr:xmr.mx> You can go from poly to legacy, but not legacy to poly
-
m-relay
<ofrnxmr:xmr.mx>
github.com/tevador/polyseed more detailed here
-
m-relay
<ofrnxmr:xmr.mx> iiuc
-
m-relay
<recanman:kernal.eu> Not directly because of the wallet birthday embedding
-
m-relay
-
m-relay
<ofrnxmr:xmr.mx> For that youd just need to convert the restore height to an approximate date
-
m-relay
<recanman:kernal.eu> Yeah
-
m-relay
<ofrnxmr:xmr.mx> Date after nov 2021
-
m-relay
<recanman:kernal.eu> I need to look into the code to look at the representation of the private keys
-
m-relay
<ofrnxmr:xmr.mx> > The wallet birthday has a resolution of 2629746 seconds (1/12 of the average Gregorian year). All dates between November 2021 and February 2107 can be represented.
-
m-relay
-
m-relay
<recanman:kernal.eu> `feature` bits are pretty clear along with `birthday`
-
m-relay
<ofrnxmr:xmr.mx> Yeah
-
m-relay
-
m-relay
-
m-relay
<recanman:kernal.eu> In a couple of hours I think I can get something working but don't have the time unfortunately
-
m-relay
<recanman:kernal.eu> Well, possibly on Monday... not sure as always
-
m-relay
<ofrnxmr:xmr.mx> Definitely cant use seeds older than 2021(?)
-
m-relay
<recanman:kernal.eu> Well, the birthday would be messed up, yeah
-
m-relay
<ofrnxmr:xmr.mx> Afaik you cant convert a pkey into a polyseed,
-
m-relay
<syntheticbird:monero.social> i'll make a new wallet then
-
m-relay
<recanman:kernal.eu> Why not?
-
m-relay
<ofrnxmr:xmr.mx> Pkey is deroved from the polyseed ping vthor and detherminal
-
m-relay
<syntheticbird:monero.social> I think you can. I better hope Polyseed is a mapping function not just an encoding one.
-
m-relay
<ofrnxmr:xmr.mx> Because the pkey is a derivation of the feature bits, birthday etc, not the other way around
-
m-relay
<syntheticbird:monero.social> oh in that sense
-
m-relay
<recanman:kernal.eu> hmm
-
m-relay
<ofrnxmr:xmr.mx> I remember (maybe) tevador saying it was a 1 way function, and detherminal's writeup on poly states that, unlike legacy, the key is a derivation of the seed. Legacy seeds can be created by knowing the key, but polyseeds cant be created by knowing the key
-
m-relay
<recanman:kernal.eu> That's a very interesting approach
-
m-relay
<syntheticbird:monero.social> by just knowing the key? or with every features?
-
m-relay
<ofrnxmr:xmr.mx> tobtoht might also know the answer, but he's not in this room
-
m-relay
<syntheticbird:monero.social> oh no I think you're right
-
m-relay
<syntheticbird:monero.social> there is a argon2 story behind it
-
m-relay
<recanman:kernal.eu> Looks like you're right
-
m-relay
<recanman:kernal.eu> >The private key is derived from the 150-bit secret seed using PBKDF2-HMAC-SHA256 with 10000 iterations
-
m-relay
<syntheticbird:monero.social> ah PBKDF2 I see tevador is racist.
-
m-relay
<recanman:kernal.eu> Wait, 10k iterations only?
-
m-relay
<recanman:kernal.eu> NIST recommends 600k lol
-
m-relay
<syntheticbird:monero.social> OWASP*
-
m-relay
<syntheticbird:monero.social> not NIST
-
m-relay
<recanman:kernal.eu> Really? I remember seeing it on NIST website
-
m-relay
-
m-relay
<syntheticbird:monero.social> and their NIST link do not redirect to any 600k reference
-
m-relay
<recanman:kernal.eu> 🤷
-
m-relay
<syntheticbird:monero.social> > Therefore, the iteration count SHOULD be as large as verification server performance will allow, typically at least 10,000 iterations.
-
m-relay
<syntheticbird:monero.social> from NIST website
-
m-relay
<ofrnxmr:xmr.mx> > The KDF parameters were selected to allow for the key to be derived by hardware wallets.
-
m-relay
<recanman:kernal.eu> Yeah I saw that. Just unusual for me
-
m-relay
<ofrnxmr:xmr.mx> I do think its strange and contradictory to use a low number BECAUSE of supposed high security devices
-
m-relay
<ofrnxmr:xmr.mx> Like "we could have used 600k, but because we want secure devices, we'll use the bare minimum of 10k"
-
m-relay
<recanman:kernal.eu> No idea
-
m-relay
<syntheticbird:monero.social> I suppose it probably doesn't matter that much. The entropy of the 150bit secret seed is high enough unlike a password
-
m-relay
<syntheticbird:monero.social> It's more a matter of getting more bit from it than really making it hard to do the reverse
-
m-relay
<ofrnxmr:xmr.mx> my password is password4321
-
m-relay
<ofrnxmr:xmr.mx> And for those tricky websites its pass1234*/-+
-
m-relay
<ofrnxmr:xmr.mx> I always forget if its +- or -+ (±)
-
m-relay
<johnjoy66:matrix.org> Hey there! I wanted to let you know that I have a Telegram channel where I share some amazing Verified sauce and soft cashout
-
m-relay
<johnjoy66:matrix.org> Here are some of the things you can find on my channel:
-
m-relay
<johnjoy66:matrix.org> - Apple Pay
-
m-relay
<johnjoy66:matrix.org> - Bank logs/ bank drops
-
m-relay
<johnjoy66:matrix.org> - Chime transfer
-
m-relay
<johnjoy66:matrix.org> - Cashapp
-
m-relay
<johnjoy66:matrix.org> - Clone card
-
m-relay
<johnjoy66:matrix.org> - Credit Cards( Cvv )
-
m-relay
<johnjoy66:matrix.org> - CC sites
-
m-relay
<johnjoy66:matrix.org> - PayPal transfer
-
m-relay
<johnjoy66:matrix.org> - Wellsfargo sauce
-
m-relay
<recanman:kernal.eu> Does this actually work?
-
vThor
ofrnxmr: "Afaik you cant convert a pkey into a polyseed" <- you can't
-
m-relay
<johnjoy66:matrix.org> Hey there! I wanted to let you know that I have a Telegram channel where I share some amazing Verified sauce and soft cashout
-
m-relay
<johnjoy66:matrix.org> Here are some of the things you can find on my channel:
-
m-relay
<johnjoy66:matrix.org> - Apple Pay
-
m-relay
<johnjoy66:matrix.org> - Bank logs/ bank drops
-
m-relay
<johnjoy66:matrix.org> - Chime transfer
-
m-relay
<johnjoy66:matrix.org> - Cashapp
-
m-relay
<johnjoy66:matrix.org> - Clone card
-
m-relay
<johnjoy66:matrix.org> - Credit Cards( Cvv )
-
m-relay
<johnjoy66:matrix.org> - CC sites
-
m-relay
<johnjoy66:matrix.org> - PayPal transfer
-
m-relay
<johnjoy66:matrix.org> - Wellsfargo sauce
-
m-relay
<ofrnxmr:xmr.mx> Dm me
-
m-relay
<ofrnxmr:xmr.mx> I'm interested
-
m-relay
<ofrnxmr:xmr.mx> I dont use telescam tho
-
m-relay
<ofrnxmr:xmr.mx> Thanks vthor
-
vThor
"ah PBKDF2 I see tevador is racist" <- ? Wuut :D
-
m-relay
<recanman:kernal.eu> No idea what that meant. Anyways, why was PBKDF2 the choice?
-
m-relay
<johnjoy66:matrix.org> Hey there! I wanted to let you know that I have a Telegram channel where I share some amazing Verified sauce and soft cashout
-
m-relay
<johnjoy66:matrix.org> Here are some of the things you can find on my channel:
-
m-relay
<johnjoy66:matrix.org> - Apple Pay
-
m-relay
<johnjoy66:matrix.org> - Bank logs/ bank drops
-
m-relay
<johnjoy66:matrix.org> - Chime transfer
-
m-relay
<johnjoy66:matrix.org> - Cashapp
-
m-relay
<johnjoy66:matrix.org> - Clone card
-
m-relay
<johnjoy66:matrix.org> - Credit Cards( Cvv )
-
m-relay
<johnjoy66:matrix.org> - CC sites
-
m-relay
<johnjoy66:matrix.org> - PayPal transfer
-
m-relay
<johnjoy66:matrix.org> - Wellsfargo sauce
-
m-relay
<ofrnxmr:xmr.mx> xmrscott
-
vThor
hey moron, can you stop flooding the channel while I'm reading?
-
m-relay
<recanman:kernal.eu> He's sharing Verified sauce and soft cashout vThor, hear him out 😄
-
m-relay
-
m-relay
<syntheticbird:monero.social> legendary
-
m-relay
<syntheticbird:monero.social> plowsof: can i be mod
-
m-relay
<syntheticbird:monero.social> pretty please
-
m-relay
<recanman:kernal.eu> I'd like to have those powers as well plowsof
-
m-relay
<syntheticbird:monero.social> recanman deserve them
-
vThor
yepp it is seed -> PBKDF2 -> pubkey. And polyseed has also an encryption, what seems not to be used not in feather nor in ANONERO, but the password is then applied as an offset when I recall right (still something I need to fix to keep it compatible).
-
m-relay
<syntheticbird:monero.social> private key not pubkey vThor
-
m-relay
<recanman:kernal.eu> heh
-
vThor
yes, did I write pubkey :/
-
m-relay
<recanman:kernal.eu> yep
-
vThor
yes ...
-
vThor
Time to do more drugs then :D
-
m-relay
<syntheticbird:monero.social> best choice
-
as2333
whatever you do, never allow syntheticbird any kind of power here
-
m-relay
<syntheticbird:monero.social> LMAO
-
vThor
*rofl*
-
vThor
meant meds, but it's the same as drugs, comes only in a blister instead of milar or a bag :D
-
m-relay
<ofrnxmr:xmr.mx> Syn, check you dm
-
m-relay
<syntheticbird:monero.social> there is nothing