-
m-relay
<strawberry:monero.social> Why does Monero have DNS block hash checkpoints? That's the sort of thing I would expect from sketchy PoS coins, certainly not CPU PoW Monero
-
m-relay
<recanman:kernal.eu> these are to speed up pow verification times, you can disable them
-
m-relay
<strawberry:monero.social> how does that work?
-
m-relay
-
m-relay
<recanman:kernal.eu> Also used for enforcing correct chain in case of split consensu
-
m-relay
<recanman:kernal.eu> Also used for enforcing correct chain in case of split consensus
-
m-relay
<recanman:kernal.eu> Can you suggest a better method 😅
-
m-relay
<recanman:kernal.eu> Can you suggest a better method? 😅
-
m-relay
<strawberry:monero.social> by split consensus you're talking about bugs, not "normal" reorgs right?
-
m-relay
<recanman:kernal.eu> Yes
-
m-relay
<recanman:kernal.eu> Possibly both? Not sure, in case of a heavy attack another checkpoint may be deployed
-
m-relay
<strawberry:monero.social> the problem I have with it is that DNS, not work, dictates the correct chain if --enforce-dns-checkpointing is enabled
-
m-relay
<strawberry:monero.social> it seems like a rejection of PoW which sets a bad precedent, but if it's for faster verification and only produces warnings by default then fine
-
m-relay
<321bob321:monero.social> If we dont like useage we can roll back?
-
m-relay
<hardhatter:monero.social> To me this seems like a bad precedent that shouldn’t be tolerated. Risking centralization for performance, when we can easily afford to give up that performance I think is a serious problem since there’s a short-sighted incentive to use it that can gradually increase usage of these check points until it’s commonplace. I think it should be explicitly incompatible with the consensus protocol.
-
m-relay
<ncndsbfsjnd:nope.chat> hello
-
m-relay
<ncndsbfsjnd:nope.chat> # Privacy OpSec guide 2024
-
m-relay
<ncndsbfsjnd:nope.chat> This is a guide to teach you how to become secure and private and protect your opsec in 2024
-
m-relay
<ncndsbfsjnd:nope.chat> This guide will be a list of best OpSec practices and what you should and shouldn't do.
-
m-relay
<ncndsbfsjnd:nope.chat> ## 1. Use private cryptocurrencies - Dero, Pirate Chain (ARRRR!) and Monero (XMR)
-
m-relay
<ncndsbfsjnd:nope.chat> ## 2. Use private messengers - Telegram, Signal, Discord, Element
-
m-relay
<ncndsbfsjnd:nope.chat> ## 3. Use a private VPN - Mullvad, TunnelBears, IVPN, NordVPN, ExpressVPN, Private Internet Access
-
m-relay
<ncndsbfsjnd:nope.chat> ## 4. Encrypt your drives - Use veracrypt
-
m-relay
<ncndsbfsjnd:nope.chat> ## 5. Install a decent OS - Use arch, manjaro, ubuntu, mint etc. Windows distros are very badso you should use linux distros instead
-
m-relay
<ncndsbfsjnd:nope.chat> ## 6.
-
m-relay
<mmxxx:monero.social> ew, telegram?
-
m-relay
<recanman:kernal.eu> All of this spam coming from nope.chat instances lately...
-
m-relay
<recanman:kernal.eu> mmxxx: this is repeated spam
-
m-relay
<recanman:kernal.eu> plowsof:
-
m-relay
<ncndsbfsjnd:nope.chat> yeah telegram because it is E2EE (end to end encrypted)
-
m-relay
<recanman:kernal.eu> He will argue that it isn't spam or something, I advise you to ignore
-
m-relay
<mmxxx:monero.social> will do.
-
m-relay
<recanman:kernal.eu> endor00:
-
m-relay
<ncndsbfsjnd:nope.chat> if you ban me i will just create a new account lmao
-
m-relay
<basses:matrix.org> 4 IQ
-
m-relay
<basses:matrix.org> toddlers are smarter
-
m-relay
<ncndsbfsjnd:nope.chat> well tg is better than something like whatsapp anyway
-
m-relay
<basses:matrix.org> kids want attention, igbore him till he' banned 🤣
-
m-relay
<nope:matrix.teamsds.net> Whatever this is has nothing to do with me. (Stating for record)
-
m-relay
<basses:matrix.org> kids want attention, ignore him till he's banned 🤣
-
m-relay
<mmxxx:monero.social> I missed the discord recommendation too
-
m-relay
<recanman:kernal.eu> Do you own nope.chat?
-
m-relay
<mmxxx:monero.social> someone ban this fool.
-
m-relay
<basses:matrix.org> sounds like a healthy lifestyle lmao
-
BlueyHealer
Troll.
-
m-relay
<nope:matrix.teamsds.net> No, NoPE is my username however
-
m-relay
<basses:matrix.org> hands full of doritos greasy asf
-
m-relay
<basses:matrix.org> fat fuck
-
m-relay
<recanman:kernal.eu> Oh, ok. If you look at the ending of ncndsbfsjnd's name, it says 'nope.chat', which is where all of the spam has been coming from in the past week or so
-
m-relay
<basses:matrix.org> Monero lives in his head 24/7 rent free
-
m-relay
<basses:matrix.org> this is called a homeserver
-
m-relay
<nope:matrix.teamsds.net> Oh I see tbh I have not paid attention to this chat for a week or two
-
m-relay
<basses:matrix.org> there are actual human beings with a "life" using this homeserver
-
m-relay
<nope:matrix.teamsds.net> Is this guy is scammer?
-
m-relay
<syntheticbird:monero.social> Hi, my name is pozpqozpqozpqzoq,
-
m-relay
<nope:matrix.teamsds.net> I would have gladly baited him tho
-
BlueyHealer
Is baiting these guys even worth it?
-
m-relay
<recanman:kernal.eu> No
-
BlueyHealer
I think the worst you can do to a troll is ignore.
-
m-relay
<321bob321:monero.social> Leave trolls under bridge
-
m-relay
<jeffro256:monero.social> Rucknium: there appears to be a lot of reorgs on the stressnet
-
m-relay
<rucknium:monero.social> jeffro256: Are you synced to chaintip?
-
m-relay
<jeffro256:monero.social> I am now
-
m-relay
<rucknium:monero.social> Are they current successful re-orgs or just BLOCK ADDED AS ALTERNATIVE ON HEIGHT X?
-
m-relay
<rucknium:monero.social> I think Monerod will download "valid" alt chains even if those chains don't have enough PoW to re-org the "main" chain
-
m-relay
<rucknium:monero.social> And nodes (I think) re-download the alt chains from peers when they restart unless your previous node session was started with `--keep-alt-blocks`
-
m-relay
<rucknium:monero.social> I just rebooted my monitor node to start using the latest binary version. I see lots of alternative blocks. Maybe my reboot started re-broadcasting some alt chains.
-
m-relay
<mmxxx:monero.social> ok, which one of you nostr nerds can put me up on game
-
m-relay
<mmxxx:monero.social> since y'all won't use ssb
-
m-relay
<rucknium:monero.social> A bunch of alt chains were created 3-4 days ago when we had a netsplit/chiansplit. The default `--block-sync-size` is set too high to sync 1.5+ MB blocks
gist.github.com/Rucknium/f092b0ad5870f6038226c39af529152c
-
m-relay
<jeffro256:monero.social> Yeah it was just a bunch of "block added alternative at height X" but no successful reorgs
-
m-relay
<jeffro256:monero.social> I guess it would make sense that it downloads the alternative blocks IF there are a large portion of nodes on the old version
-
m-relay
<jeffro256:monero.social> I was guessing that the high verification time naturally led to a lot of orphaning blocks
-
m-relay
<jeffro256:monero.social> Bc I don't see many "host X blocked" messages in my console, which I would expect to see if I was connecting to nodes with an old version of the node
-
m-relay
<jeffro256:monero.social> Well depends on the nature of the hardfork I guess, if the blocks produced by the old nodes are all valid in the new ruleset, then the node won't block those hosts, just store their alt blocks without reorging
-
m-relay
<rucknium:monero.social> Old stressnet node versions are still valid. There was no new hard fork in this recent version
-
m-relay
<strawberry:monero.social> do entire alternative blocks get downloaded, or only the headers? headers should be enough to determine which is the correct chain, unless someone is wasting their hashrate on blocks with invalid transactions
-
m-relay
<rucknium:monero.social> The long alt chains were not due to long block verification (we think). It was the high `--block-sync-size`. When we set that to 1, the netsplit repaired itself
-
m-relay
<rucknium:monero.social> Sometimes I see long periods of time when the node is unresponsive to input after a set of alt blocks come in. These issues are probably irrelevant on mainnet since you would likely never have a very long alt chain.
-
m-relay
<jeffro256:monero.social> strawberry: the entire blocks are downloaded and stored
-
m-relay
<jeffro256:monero.social> tx verification for those blocks are actually done before PoW verification
-
m-relay
<strawberry:monero.social> to save bandwidth, maybe the full blocks should only be downloaded once the alternative chain reaches most work
-
m-relay
<jeffro256:monero.social> I agree with this, and have wanted to implement a PR to do this, but it's a lot of work
-
m-relay
<jeffro256:monero.social> Also, currently there is no p2p protocol command to download just the chain data from a peer; you have to download the whole block with transactions (although txs can be pruned)
-
m-relay
<strawberry:monero.social> there's no way to request only the headers?
-
m-relay
<jeffro256:monero.social> not AFAIK
-
m-relay
<strawberry:monero.social> do pruned nodes always download a full block and prune it themselves, or can they ask the other node to prune it for them before sending? that might be another bandwidth improvement, even for full nodes because they're sending less data to pruned nodes
-
m-relay
<rucknium:monero.social> strawberry: `--sync-pruned-blocks` "Accept pruned blocks instead of pruning yourself. It should save network transfer when used with --prune-blockchain."
-
m-relay
<rucknium:monero.social> It's optional
-
m-relay
<jeffro256:monero.social> ^
-
m-relay
<rucknium:monero.social> If you want to know the probability of recovering the full blockchain data when every node is pruned, I have a rigorous analysis in Appendix B of
github.com/Rucknium/misc-research/b…ck-marble-optimal-fee-ring-size.pdf
-
m-relay
<rucknium:monero.social> Just in case you were wondering ;)
-
m-relay
<strawberry:monero.social> if chosen arbitrarily, what's to stop someone from not saving any of it, or from saving more than 1 of 8 slices? it seems like we could have a slider for this depending on how much disk space someone wants to volunteer
-
m-relay
<rucknium:monero.social> Or post ex facto? Um, anyway I may have used the term wrong.
-
m-relay
<strawberry:monero.social> I understand why it's good to have a standardized denominator and 8 is perfectly fine for that, just curious why 8 was chosen
-
m-relay
<rucknium:monero.social> mooo's PR has 173 comments. IIRC SGP asked why not make the 1/8 adjustable:
monero-project/monero #4843
-
azerx
hi guys, what wallet did the xmr -> btc convert automatically...i remember reading you send xmr to btc address and the magic happens in the background
-
m-relay
<mmxxx:monero.social> magic? o_0
-
azerx
ok the hard stuff :D
-
azerx
got the tips from telegram :D it was monerujo
-
azerx
another question then...is there a way to save the db and move to another pc? i tried it and it starts over....i use this folder C:\ProgramData\bitmonero
-
m-relay
<recanman:kernal.eu> Yes
-
m-relay
<recanman:kernal.eu> Do you mean the blockchain for your node? If so, yes
-
m-relay
<recanman:kernal.eu> Wallets yes as well
-
azerx
yes the blockchain
-
m-relay
<recanman:kernal.eu> Yep, just move/copy it over
-
m-relay
<recanman:kernal.eu> Make sure to stop monerod first
-
azerx
sure, will try again, last time it did not recognize it and started from scratch
-
m-relay
<5m5z3q888q5prxkg:chat.lightnovel-dungeon.de> Does anyone know Tim Sutinen? He runs privacy Pro Shop for Lokinet and OXEN
youtu.be/O_tdF-McAFM?t=2143
-
» m-relay <5m5z3q888q5prxkg:chat.lightnovel-dungeon.de> is trying to migrate from Tor (and maybe monero) on OXEN's solutions and trying to find some info about it around
-
m-relay
<5m5z3q888q5prxkg:chat.lightnovel-dungeon.de> .. he kinda seems like a stereotypical fed, but seems to be cool? :D
-
azerx
tried this but monerod still running, idea? C:\Util\Crypto\monero-gui-v0.18.3.3>monerod --stop-service
-
plowsof
stop-service is for when youve installed it as a service? do you want to "monerod exit" instead?
-
azerx
ah yes to stop it
-
azerx
i can kill the process but thought maybe there is a command for it
-
plowsof
yep, exit should work for that
-
azerx
hehe trial and error :D
-
azerx
it dont recongnize monerod --exit
-
azerx
but just >monerod exit works :D its not listed as a command
-
azerx
thanks man