-
m-relay
<neromonero1024:monero.social> lmaoooo
-
m-relay
<neromonero1024:monero.social> basically, whenever 2 miners on the p2pool find a share at almost the same time, one gets accepted, the other is orphaned
-
m-relay
<neromonero1024:monero.social> however, the orphaned one isn't completely disregarded
-
m-relay
<neromonero1024:monero.social> instead, the miner is paid a fraction
-
m-relay
<neromonero1024:monero.social> this is orphaned one is an uncle
-
vcavallo
Hello
-
elucidator
vcavallo: Hi
-
vcavallo
Any idea why the matrix room would say "you are not invited" when I try to join?
-
m-relay
<321bob321:monero.social> Invite only
-
elucidator
That's a pretty straightforward solution :)
-
vcavallo
Ah! Simple enough. The matrix rooms are listed on the main site so I assumed they are open
-
vcavallo
(right next to this one)
-
elucidator
That may be due to some spam situation.
-
elucidator
There was some matrix spam round some months ago
-
bs_
Hi all, i am currently reading the second edition of Zero to Monero, and it is really interesting. I want to understand the multisig features of monero, especially in the monero cli wallet, as there is an implementation to it. I have some questions about this. Do you now, wwhere is the best place to ask those?
-
moneromooo
Here is a good place to start.
-
bs_
Okay, then i will like to ask the following things:
-
bs_
1. Regarding key creation, in "zero to monero" it says there in the footnote "Robust key aggregation has not yet been implemented in Monero". Is this still not implemented, or am I missing some informations?
-
bs_
2. As for signing, in "zero to monero" MLSTAG is explained, but as far as I know, in a transaction without multisig, MLSAG is not used anymore, so is MLSTAG still the thing used in monero multisig?
-
bs_
3. As I really try to understand multisig in detail, do someone of you know any detailled and current source for informations in this topic. I also try to understand the sourcecode (at
github.com/monero-project/monero/blob/master/src/multisig ) but it is a bit complicated to make a link from the crypto theory to the implementation.
-
bs_
Perhaps, you can help me with those questions :)
-
moneromooo
AFAIK zero to monero is the best technical resource to read.
-
moneromooo
And AFAIK MLSAG is still used. Maybe I missed an update though.
-
m-relay
<jeffro256:monero.social> bs_: CLSAG is used for all current transactions, multisig or not
-
m-relay
<jeffro256:monero.social> IIRC, MLSTAG is a method to construct MLSAGs between multisig participants , it isn't a distinct proving system
-
m-relay
<jeffro256:monero.social> Also, Monero's current multisig implementation is highly modified from the ZtM paper, as it was found to be insecure
-
bs_
okay, thanks, is there like a documentation of the current implementation, so that I can understand the code and the crypto used in it
-
bs_
Or can you explain me a bit more in detail about current implementation, so that i can understand it better?
-
m-relay
<jeffro256:monero.social> Mostly all multisig code is here:
github.com/monero-project/monero/tree/master/src/multisig
-
m-relay
<jeffro256:monero.social> The code comments are actually pretty decent in this folder
-
bs_
Okay thanks! Do you have any further knowledge about what part of the implementation was "highly modified from the ZtM paper". This would help me understand
-
m-relay
<preland:monero.social> So…. Quantum computer in China
-
m-relay
<preland:monero.social> Thoughts?
-
m-relay
<syntheticbird:monero.social> usual media hype misinformation
-
m-relay
<syntheticbird:monero.social> nothing to worry about
-
m-relay
<intr:envs.net> What's the difference between Monerod's `synchronized` and `busy_syncing` fields from `get_info`'s response? Apart from them being inverted obviously
-
m-relay
<intr:envs.net> Is there ever a point where both synchronized and busy_syncing are true, or both false?
-
m-relay
<syntheticbird:monero.social> busy_syncing means the node is busy syncing the blockchain. RPC calls will not respond until its blockchain is synchronized.
-
m-relay
<syntheticbird:monero.social> synchronized means it is up to date and will normally respond to RPC calls
-
m-relay
<syntheticbird:monero.social> both true: no
-
m-relay
<syntheticbird:monero.social> both false: in offline mode
-
m-relay
<preland:monero.social> I hope so
-
m-relay
<ofrnxmr:monero.social> You can be not synchronized and not syncing
-
m-relay
<ofrnxmr:monero.social> Or with --no-sync
-
m-relay
<intr:envs.net> Gotcha, just wanted to be sure
-
m-relay
<ofrnxmr:monero.social> Like, gui simple mkde uses --no-sync
-
m-relay
<syntheticbird:monero.social> really its no big deal. They simply adapted an integer factorization algorithm to a specific quantum computer called D-Wave. They managed to factorized up to 50bit. RSA smallest insecure key is 1024, smallest *safe* key is 2048 and most are at 4096bit.
-
m-relay
<ofrnxmr:monero.social> So the node is forever not busy and not synced
-
moneromooo
busy_syncing means actively veryfing stuff. If the node is waiting for more blocks from peers, it'll be !synchronized and !busy_syncing.
-
m-relay
<syntheticbird:monero.social> oh
-
moneromooo
(you might be right about --no-sync too, not saying otherwise)
-
m-relay
<kewbit:matrix.org> Kewbit based quantum key distribution is pretty safe
-
m-relay
<preland:monero.social> Every time you need a key, you generate in on Kewbit’s computer, and then Kewbit pinky promises to shoot at the computer Russian roulette style
-
m-relay
<kewbit:matrix.org> Don’t worry, the odds are in your favor as long as the computer quantum flips to a favorable state. Pinky promises are all part of the quantum entanglement 💩
-
revuoxmr
Revuo Monero Issue 214: October 10 - 17, 2024.
revuo-xmr.com/weekly/issue-214
-
m-relay
-
m-relay
<neromonero1024:monero.social> i2p better than tor imo
-
m-relay
<neromonero1024:monero.social> * better bandwidth
-
m-relay
<neromonero1024:monero.social> * less headache about spy i2p nodes
-
m-relay
<neromonero1024:monero.social> in a hypothetical scenario where every Monero user publishes their tx through tor/i2p, dandelion++ would no longer be necessary, right?
-
m-relay
<kewbit:matrix.org> Tbh I though this one would be heavily opinionated but I’m convinced enough that I2P is actually better
-
m-relay
<syntheticbird:monero.social> call me when i2p get decent implementation (in Rust) and bandwith
-
m-relay
<basses:matrix.org> i2pd C++
-
m-relay
<neromonero1024:monero.social> close
-
m-relay
<syntheticbird:monero.social> jk i like i2p but for real the implementation drama and bandwith is just a drawback for me
-
m-relay
<kewbit:matrix.org> It that because tor made the same mistake?
-
m-relay
<kewbit:matrix.org> I’m pretty sure I2P existed first
-
m-relay
<neromonero1024:monero.social> okay, please enlighten me about the i2p bandwidth issue
-
m-relay
<neromonero1024:monero.social> from what I understand, the more people runs i2p router, the better the overall network bandwidth, no?
-
m-relay
<321bob321:monero.social> Onion routing ?
-
m-relay
<kewbit:matrix.org> Based on the original logo, looking like it was made in MSPaint
-
m-relay
<kewbit:matrix.org> Garlic routing
-
m-relay
<syntheticbird:monero.social> last time i tried (2 years ago) bandwith didn't exceeded 200kB/s
-
m-relay
<neromonero1024:monero.social> never underestimate mspaint
-
m-relay
<neromonero1024:monero.social> saw some mf create legit beautiful art pieces using mspaint
-
m-relay
<syntheticbird:monero.social> I have 400MB/s bandwith
-
m-relay
<basses:matrix.org> no
-
m-relay
<321bob321:monero.social> Hi
-
m-relay
<syntheticbird:monero.social> why is everyone acting surprise over 400MB/s its called fiber
-
m-relay
<321bob321:monero.social> 10gbps or gtfo
-
m-relay
<basses:matrix.org> not all fiber internet speed is 400MB
-
m-relay
<fede:xmr.mx> i've never understood why i2p has the "official" router made in Java
-
m-relay
<kewbit:matrix.org> Ahh, tor is older by 1 year, that was probably all the internet crazy back then like crypto is now
-
m-relay
<syntheticbird:monero.social> I know someone in south korea that had 3TB/s of bandwith
-
m-relay
<321bob321:monero.social> Use i2pd
-
m-relay
<basses:matrix.org> wait a couple of hours
-
m-relay
<321bob321:monero.social> C++++++++++ i think
-
m-relay
<neromonero1024:monero.social> I got fiber but only have money for 1 MB/s connection
-
m-relay
<syntheticbird:monero.social> mhm sounds tiresome
-
m-relay
<basses:matrix.org> the hell
-
m-relay
<321bob321:monero.social> Go back to adsl2
-
m-relay
<ammortel:monero.social> Off topic.
-
m-relay
<ammortel:monero.social> I configured an open alias on my DNS records and it doesn't resolve in my wallet.
-
m-relay
<ammortel:monero.social> I did "oa1:xmr recipient_address=...; recipient_name=Ammortel;" with "SPF(txt)" as record type
-
m-relay
<ammortel:monero.social> Is there something more to it please ?
-
m-relay
<syntheticbird:monero.social> ISP don't regulate download bandwith until you release abuse it
-
m-relay
<321bob321:monero.social> @sgp^
-
m-relay
<basses:matrix.org> mf have the more internet speed than my HDD
-
m-relay
<hbs:matrix.org> What is the issue with that?
-
m-relay
<kewbit:matrix.org> I must admit I2P is pretty crappy on the phone, or at least the phone I was devving on, I couldn’t sustain a low traffic tcp tunnel
-
m-relay
<kewbit:matrix.org> That was i2pd in Invisible
-
k4r4b3y
i2p is quite good for a privacy-preserving network. However, it takes time for it to get "warmed up". Most "normal" people won't put up with waiting ~5 minutes to get the i2p daemon connections good enough.
-
m-relay
<321bob321:monero.social> Only people who use to use dial up with wait
-
k4r4b3y
I2p would solve the network layer privacy issues of Monero. But, again, most i2p-unaware people won't put up with it. They will get confused, "why isn't my wallet connecting," "this is too slow", blah blah
-
m-relay
<321bob321:monero.social> They understand the wait time
-
m-relay
<kewbit:matrix.org> 💯 I am not waiting 5 minutes but if it were an isolate on Android perhaps
-
m-relay
<basses:matrix.org> rewrite in C--
-
m-relay
<kewbit:matrix.org> Ohh yeah that’s better because you get buffer underflows instead
-
m-relay
<ravfx:xmr.mx> C-- dead right?
-
m-relay
<ravfx:xmr.mx> At least the C-- compiler for ColibriOS
-
m-relay
<321bob321:monero.social> Everyone these days is yalla yalla
-
m-relay
<basses:matrix.org> running background process 24/7
-
k4r4b3y
Apart from that, even I curse i2p network, sometimes. Sometimes it takes way too damn long to get connection to my destination.
-
m-relay
<basses:matrix.org> kills limited data plans
-
m-relay
<kewbit:matrix.org> Yeah that’s that price you pay for privacy mate
-
BlueyHealer
I def should remake the VM for I2P. Glad to see the network mentioned more and more.
-
m-relay
<321bob321:monero.social> We have 20min lock times, so
-
m-relay
<321bob321:monero.social> 5mins is nothing
-
k4r4b3y
"price you pay for privacy" <-- I am willing to pay for it, however, most of the normies and newcomers won't.
-
m-relay
<fede:xmr.mx> that it forces having two implementations, since the Java version is made in Java and so it cannot be used on small devices (very high memory usage), or anywhere performance is critical
-
m-relay
<fede:xmr.mx> having two implementations = more work for developers = less features and more bugs
-
m-relay
<basses:matrix.org> anything that have "java" in its name sucks
-
m-relay
<kewbit:matrix.org> Haha
-
BlueyHealer
Isn't the C++ router more popular anyway?
-
m-relay
<kewbit:matrix.org> Unless you can compile in GraalVM yes
-
m-relay
<basses:matrix.org> pretty sure most people will use i2p browser bundle
-
m-relay
<321bob321:monero.social> Like tor browser
-
m-relay
<kewbit:matrix.org> But I have a soft spot for Java because of Minecraft
-
m-relay
<kewbit:matrix.org> Minecraft makes Java ok
-
m-relay
<ravfx:xmr.mx> I think it's because it have actually compiled OpenGL binding
-
m-relay
<kewbit:matrix.org> We could put together an I2P browser bundle
-
BlueyHealer
basses, there is one? I use IRC there too anyway, so not looked at it.
-
k4r4b3y
One thing I am convinced of, is that, dandelion++ is only one part of the network level privacy Monero users need. Most people make clearnet connections to someone else's nodes.
-
m-relay
<kewbit:matrix.org> Fork of firefox or tor itself and add i2p
-
m-relay
<basses:matrix.org> Install Bundle For Windows
-
m-relay
<neromonero1024:monero.social> shit already exists
-
m-relay
<neromonero1024:monero.social>
github.com/PurpleI2P/i2pdbrowser
-
m-relay
<kewbit:matrix.org> Ahh yeah but I think for people to care it would need to use both tor and i2p
-
m-relay
<kewbit:matrix.org> At the moment i2p is just a bonus
-
m-relay
<kewbit:matrix.org> Feels like
-
m-relay
<basses:matrix.org> last month commit, patch new CVE?
-
m-relay
<fede:xmr.mx> true, i2pdbrowser has still the CVE unpatched
-
m-relay
<basses:matrix.org> I have seen people using mullvad browser for i2p
-
m-relay
<kewbit:matrix.org> Ahh tor has had CVEs :)
-
m-relay
<neromonero1024:monero.social> apparently, it's just a collection of scripts that configures the official firefox
-
k4r4b3y
+1 for mullvad browser + i2pd
-
m-relay
<neromonero1024:monero.social> unless I'm missing something
-
m-relay
<fede:xmr.mx> i'm talking about the Firefox remote code execution CVE
-
m-relay
-
m-relay
<kewbit:matrix.org> Yeah, madness, I swear they get planted there
-
m-relay
<kewbit:matrix.org> By ‘accident’….
-
BlueyHealer
basses, what is even the point of i2p if the whole OS is spyware?
-
BlueyHealer
I just used i2pd with normal Librewolf. The only complication I remember is the initial address books not being enough, but some had to be added and it was not a big deal.
-
m-relay
<basses:matrix.org> This is the problem with i2p, it doesn't have a standard browser, so no one fingerprint blend in with others
-
m-relay
<fede:xmr.mx> i2p was planned more as a "general purpose" network i think
-
m-relay
<fede:xmr.mx> but a std browser would be neat, for sure
-
m-relay
<hbs:matrix.org> So does Haveno?
-
m-relay
<kewbit:matrix.org> It’s was probably design to solve annoying NAT problems
-
m-relay
<kewbit:matrix.org> I tend to use it more for that than anything else tbh
-
BlueyHealer
basses, yeah, fair.
-
m-relay
<sneedlewoods:monero.social> watch sensors