-
m-relay<ofrnxmr:xmr.mx> Testing some selfish mining now, but the main chain keeps getting ahead of me so im losing my work :P
-
m-relay<ofrnxmr:xmr.mx> Also building binary with tev's checkpoint, and will attempt a deep reorg theren
-
m-relay<noname-user0:matrix.org> how do we do this in s decentralized way?
-
m-relay<noname-user0:matrix.org> what is the core team gets compromised or the keys for checkpointing is compromised
-
m-relay<noname-user0:matrix.org> what if
-
m-relay<ofrnxmr:xmr.mx> the sky is falling
-
m-relay<rucknium:monero.social> ofrnxmr: I see your orphans: testnetnode1.moneroconsensus.info
-
m-relay<ofrnxmr:xmr.mx> I broadcast 1 chain so far
-
m-relay<ofrnxmr:xmr.mx> going for a deeper one
-
m-relay<ofrnxmr:xmr.mx> Lets go.. 8 or 9 blocks this time
-
m-relay<rucknium:monero.social> Changing these domains, right? github.com/monero-project/monero/bl…eckpoints/checkpoints.cpp#L320-L324
-
m-relay<ofrnxmr:xmr.mx> Yeah
-
m-relay<ofrnxmr:xmr.mx> Im going to test locally first before attacking the public testnet
-
m-relay<rucknium:monero.social> To really test it we would want to mine a longer chain starting just below 2813706. Do you agree?
-
m-relay<rucknium:monero.social> We would want to test it with an active script updating the DNS records, but for now it can be tested with the static height. If one of us has enough hashpower
-
m-relay<ofrnxmr:xmr.mx> Yeah, going to pop my local down to like 715, then bring attacking chain to 705 and then attempt to reorg the 715 daemon
-
m-relay<ofrnxmr:xmr.mx> Just to see if it works at all :P
-
m-relay<ofrnxmr:xmr.mx> Just did a 9 block on the tip
-
m-relay<ofrnxmr:xmr.mx> Going to try the checkpoints now
-
m-relay<ofrnxmr:xmr.mx> My selfish method does work, and i imagine is what qubic is doing
-
m-relay<ofrnxmr:xmr.mx> Its hard to keep up with main chain though, so they must be losing a lot of blocks while trying to get lucky enough to get and stay ahead
-
m-relay<ofrnxmr:xmr.mx> When i tried at 500h/s, i was lost the 70% of my blocks ..
-
m-relay<rucknium:monero.social> Probably just one thread is mining on testnet. Net hash is 620 H/s.
-
m-relay<ofrnxmr:xmr.mx> Im testing the dns checkpoints now.. lets see if this works
-
m-relay<ofrnxmr:xmr.mx> Well, that wasnt successful. Checking to see why not. Maybe it didnt download the checkpoints and i need to decrease the timer, or maybe need to enable testnet checkpoints
-
m-relay<rucknium:monero.social> tev said ^
-
m-relay<rucknium:monero.social> > It seems that testnet checkpoints cannot be enabled anyways without changing the code. github.com/monero-project/monero/bl…onote_core/cryptonote_core.cpp#L267
-
m-relay<rucknium:monero.social> So, change that line, too? Probably can just remove `m_nettype != MAINNET || `
-
m-relay<ofrnxmr:xmr.mx> Yeah, duh
-
m-relay<ofrnxmr:xmr.mx> Round 2 in a sec
-
m-relay<rucknium:monero.social> On some of my testnet nodes I got `E Failed to parse block from blob` a lot on default log level.
-
m-relay<ofrnxmr:xmr.mx> From my 9 block reorg?
-
m-relay<rucknium:monero.social> happened right after the 9 block re-org
-
m-relay<rucknium:monero.social> happened on two of the three nodes I checked.
-
m-relay<ofrnxmr:xmr.mx> I think the dns chdckpoinfs need to have every checkpoint in them
-
m-relay<rucknium:monero.social> They need to agree with the hardcoded checkpoints?
-
m-relay<ofrnxmr:xmr.mx> ```
-
m-relay<ofrnxmr:xmr.mx> 2025-08-18 01:04:16.245 W CHECKPOINT FAILED FOR HEIGHT 233000. EXPECTED HASH: <4f69bec2af6c0852412bdd10c19e6af10c8d738fe2618b5511a98efd03ab477e>, FETCHED HASH: <92eb8c2a1cdcb583365894f9a0be292a129fc2817abdae4bd61c95f0d3be4800
-
m-relay<ofrnxmr:xmr.mx> ```
-
m-relay<ofrnxmr:xmr.mx> My node is trying to roll way back
-
m-relay<ofrnxmr:xmr.mx> Let me remove the checkpoints for testnet except for the new one
-
m-relay<ofrnxmr:xmr.mx> Actually/ i dont even know where thisb 233000 comes from
-
m-relay<rucknium:monero.social> I see neither that height nor that hash in the code. Maybe the DNS record is being incorrectly parsed.
-
m-relay<rucknium:monero.social> Wait, it's in a few GitHub issues: monero-project/monero #3845
-
m-relay<rucknium:monero.social> Yes, it's looking at the mainnet checkpoint sfrom DNS records: docs.getmonero.org/infrastructure/m…ero-pulse/#moneropulse-is-dns-based
-
m-relay<rucknium:monero.social> `cryptonote_core.cpp` probably needs more edits to get it to look at the testnet domains when it's running testnet.
5 minutes ago