How to Get a Mining Pool to Include Your Transaction?

12 replies 57 views
defi23Member
Posts: 19 · Reputation: 95
#1Aug 4, 2021, 11:28 AM
What if you need to make a transaction but wanna keep your public key hidden? What can you do if you don’t have mining hardware? I’m thinking you could ask a big, reputable mining pool to help out. Like, do you just email Antpool or ViaBTC? They probably won’t care, right? Or should you offer them a nice fee?
2 Reply Quote Share
Posts: 179 · Reputation: 229
#2Aug 5, 2021, 03:37 AM
Not sure you can really hide your Bitcoin public key. Miners need it to validate transactions. Even if a mining pool includes your transaction in a block, all nodes will still see the public key for verification. And trying to hide it? That’s probably a lost cause since it can be derived from your transaction signature.
1 Reply Quote Share
wizard_2016Full Member
Posts: 127 · Reputation: 575
#3Aug 5, 2021, 06:41 AM
What’s the point of hiding it anyway? Your transaction needs to be valid to get into a block, no matter who’s mining it. Some miners are okay with ‘non-standard’ transactions, if that’s what you meant.
4 Reply Quote Share
defi23Member
Posts: 19 · Reputation: 95
#4Aug 6, 2021, 06:37 PM
Exactly! There’s a legit reason for this: if someone finds a private key from a Bitcoin puzzle, they risk losing the prize if they put the transaction in the mempool. Once the public key is out, it's game over. In a low-range puzzle, the private key can be found quickly.
5 Reply Quote Share
Posts: 185 · Reputation: 37
#5Aug 7, 2021, 12:28 AM
I was thinking the same thing at first. Revealing the public key doesn’t matter if you don’t have the private key, right? I mean, can you really compute the private key from the public one? I’m not deep into these puzzles.
3 Reply Quote Share
pr0to88Member
Posts: 1222 · Reputation: 235
#6Aug 7, 2021, 03:42 AM
Honestly, I have no clue how fast someone could crack a low-bit private key. I’ve seen some puzzle transactions revealed with much higher bit ranges already solved.
3 Reply Quote Share
defi23Member
Posts: 19 · Reputation: 95
#7Aug 7, 2021, 08:17 AM
I think I’d trust ck solo pool. Just a bit slow on blocks, though.
2 Reply Quote Share
orbit1337Senior Member
Posts: 434 · Reputation: 941
#8Aug 7, 2021, 11:54 AM
Simple solution: hash the private key and share it publicly, then contact a mining pool. That way, if they try to pull a fast one, their reputation will tank. Would make it risky for them to cheat.
3 Reply Quote Share
the_satNewbie
Posts: 255 · Reputation: 6
#9Aug 7, 2021, 03:32 PM
I can totally see miners trying to replace a confirmed block for a big fee. Like, if someone pays a ton in fees, a pool with enough hash power could mine two blocks in a row, making a longer chain. This could get crazier as block rewards drop.
5 Reply Quote Share
pixel_stakeSenior Member
Posts: 23 · Reputation: 1132
#10Aug 7, 2021, 05:29 PM
I remember a mining pool did add a non-standard transaction a while ago, like a year after it was sent out. I can't recall all the details though. Anyone else remember?
3 Reply Quote Share
dave.forkMember
Posts: 375 · Reputation: 185
#11Aug 7, 2021, 11:33 PM
Lol, you remember that challenge with my alt? If pools set up a secure channel for puzzle transactions, it’d help a lot. First puzzle solver could submit their address and raw TX, keeping things secure.
0 Reply Quote Share
defi23Member
Posts: 19 · Reputation: 95
#12Aug 10, 2021, 07:36 AM
Yeah, that’s the tricky part of these puzzles. They incentivize finding solutions but forget about the risk of public exposure. Best bet is to go with a pool that mines quickly, but -ck’s pool is solid and has been around since 2011.
0 Reply Quote Share
Posts: 3523 · Reputation: 35
#13Aug 10, 2021, 01:20 PM
Totally agree, but the downside is that -ck’s pool doesn’t mine blocks consistently. We need someone who’s reliable and regularly finds the next block.
0 Reply Quote Share

Related topics