Bitcoin Forum
November 09, 2024, 08:46:26 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 [280] 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 »
  Print  
Author Topic: Bitcoin puzzle transaction ~32 BTC prize to who solves it  (Read 224246 times)
OxSD
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
July 28, 2024, 01:29:47 PM
 #5581


2024-07-28 09:42:08 (UTC+8)
Send_BTC    : 502098
Send_BTC_Fee: 17520
unspent_total_value = 519618
●Response from mempool.space : sendrawtransaction RPC error: {"code":-26,"message":"insufficient fee, rejecting replacement c938ceda6608cf912dba5dda7b2979ed11fa287c67670b359d365b436445116a; new feerate 0.00051681 BTC/kvB <= old feerate 0.00307514 BTC/kvB"}

2024-07-28 09:42:15 (UTC+8)
Send_BTC    : 484778
Send_BTC_Fee: 34840
unspent_total_value = 519618
●Response from mempool.space : sendrawtransaction RPC error: {"code":-26,"message":"insufficient fee, rejecting replacement 8bd50cf10b880973a65a37b78e10f7c64413a6b995f1b639d184a2518449fbf2; new feerate 0.00103076 BTC/kvB <= old feerate 0.00307514 BTC/kvB"}

tx bc16e7ce388d9.. was added to the block at 2024-07-28 09:42:12 (GMT +8) you only had one attempt at 2024-07-28 09:42:08 (GMT +8)
Feron
Jr. Member
*
Offline Offline

Activity: 67
Merit: 1


View Profile
July 28, 2024, 01:35:22 PM
 #5582

some bots threw errors during this test, why? there will probably be a catch
here's how you should do it, by some miracle you solve the 66 address puzzle, then you create a transaction, then a second later you start your own bot that starts creating new transactions for the 66 addresses you have access to, the goal is to flood the blockchain with transactions
then after a minute when foreign bots start creating transactions to steal your bitcoins mempol throws errors for those addresses

this means that mempool can block incoming transactions that try to send puzzle 66 to new addresses because it will be evaluated as a crypto attack and cryptographic protection will be turned on

the goal should be for mempool to start throwing other transactions from other bots overboard xd

I don't know, I haven't tried it, it just occurred to me, you have to test it yourself
nomachine
Member
**
Offline Offline

Activity: 488
Merit: 35


View Profile
July 28, 2024, 01:49:58 PM
 #5583

You can have your own mempool on your home machine. No one can block you in localhost. You can only DDoS ​​Clearnet and Tor network.

I've already tweaked the number of connections a node can make.  Grin

bc1qdwnxr7s08xwelpjy3cc52rrxg63xsmagv50fa8
OxSD
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
July 28, 2024, 01:55:54 PM
 #5584

some bots threw errors during this test, why? there will probably be a catch
here's how you should do it, by some miracle you solve the 66 address puzzle, then you create a transaction, then a second later you start your own bot that starts creating new transactions for the 66 addresses you have access to, the goal is to flood the blockchain with transactions
then after a minute when foreign bots start creating transactions to steal your bitcoins mempol throws errors for those addresses

this means that mempool can block incoming transactions that try to send puzzle 66 to new addresses because it will be evaluated as a crypto attack and cryptographic protection will be turned on

the goal should be for mempool to start throwing other transactions from other bots overboard xd

I don't know, I haven't tried it, it just occurred to me, you have to test it yourself
This is not an attack on cryptography, no matter how it looks. In the blockchain, the owner of the address is the one who has the private key to the address. And the possibility of RBF is correct. Imagine that you accidentally (by mistake) sent 5 bts with a very low commission, and no one takes it into the block. And what should you do, well, of course RBF, otherwise you will wait a long time until someone mines it.
Feron
Jr. Member
*
Offline Offline

Activity: 67
Merit: 1


View Profile
July 28, 2024, 02:01:49 PM
 #5585

so whatever your plan is, you're not going to leave those bitcoins to the robots
in the worst case, you can burn all the bitcoins or actually spend for transaction fees, at least you will have a good feeling, if you don't have it, no one will have it xd
you can create a suicide transaction as a last resort
kTimesG
Member
**
Online Online

Activity: 265
Merit: 39


View Profile
July 28, 2024, 02:13:09 PM
 #5586

You can have your own mempool on your home machine. No one can block you in localhost. You can only DDoS ​​Clearnet and Tor network.

I've already tweaked the number of connections a node can make.  Grin

So you've setup your own Bitcoin node, have 5 computers, are worried about how many seconds of advantage you have and how many IPs to use to not get blocked, use your own mempool, and after all of this struggle you still invoke some 3rd party process to create and send your faith-based bumped-up TX consisting of a few hundred bytes? Jesus.

At least my excuse was that I was out of electricity last night. Bot was running for days. Bad luck.

No one needs some gigantic setup to run a bot. 400 lines of Python and a working kangaroo binary is enough.
nomachine
Member
**
Offline Offline

Activity: 488
Merit: 35


View Profile
July 28, 2024, 03:04:03 PM
 #5587

how many IPs to use to not get blocked

 I'm currently running my node on Clearnet and Tor and I2P  &  Cloudflare Tunnels .... No worries.

bc1qdwnxr7s08xwelpjy3cc52rrxg63xsmagv50fa8
dextronomous
Full Member
***
Offline Offline

Activity: 436
Merit: 105


View Profile
July 28, 2024, 03:23:31 PM
 #5588

gotta ask again, hi nomachine you have the latest freeware to use bot for this war<

? :-) with bumpfee options enabled,, guess its important,

and why not import it into bl.ckch..n.com so it's directly spendable, sendable, tradeable. guess should ask my percentage for this one,
or am i seeing this wrong, did many times,.

 guess the fork war also has bots for their blockchains,, a little one but has to be right.
nomachine
Member
**
Offline Offline

Activity: 488
Merit: 35


View Profile
July 28, 2024, 03:39:56 PM
 #5589


and why not import it into bl.ckch..n.com so it's directly spendable, sendable, tradeable. guess should ask my percentage for this one,
or am i seeing this wrong, did many times,.

 guess the fork war also has bots for their blockchains,, a little one but has to be right.

Forget the old bot script. I'm making a new one that will work directly on node.
No API - no external domains. BTC network only.


So, full-node OS and tweaking directly on it? This is getting more and more complex to keep track of. Undecided
Are you going to make a tutorial for n00bs?   Grin

 Sure. And a telegram channel for support.   Grin  Grin

bc1qdwnxr7s08xwelpjy3cc52rrxg63xsmagv50fa8
albert0bsd
Hero Member
*****
Offline Offline

Activity: 999
Merit: 686



View Profile
July 28, 2024, 04:41:31 PM
 #5590

Do those who have Bots consider sharing?

Learn python or any other language to develop your own tools, Stop being a Beggar.

For all those who develop their own bots here are the main mistakes to avoid.

- Don't start your first transactions from a fixed fee.
- Don't increment a fixed amount.

To solve previous points you need to read what is the current fee in sat/vB and increment from that point, network only will accept transactions if those are +1 Sat/vB from previous know transactions.

Learn how to calculate your transaction size and set your fee multiplier this must done to try to maximize your possibilities to be accepted in mempool, without the need of burn all the fee.

tx bc16e7ce388d9.. was added to the block at 2024-07-28 09:42:12 (GMT +8) you only had one attempt at 2024-07-28 09:42:08 (GMT +8)

this is not all correct, that is the same Timestamp for the block mining:
Block  854265 - 2024-07-27 19:42:12 (GMT -6)

But since all the bots have enough time to get the publickey, calculate the private key and broadcast transactions, then we can assume that the original transactions was broadcasted somewhere after the previous Block  854264 2024-07-27 19:37:48 (GMT -6).

████████▄▄▄▄▄▄▀▀▀▀▀▀▄
███▄▀▀▀▀▀███████████
███▐▌████████████▀█▀▐▌
███▐▌███▄█▀█████████████████▄▄▄▄
▄▀█████▐█████████▄▄▄▐█▌▄█▌██▀▀
██████▐███▐██▌▄█▀▀▀▐█████▀███▄
▐█
██▐▌██▐████▌█▌█▌███▐█▌█▄▄▄▄██
▐██
▐▌██▐█▌▐█▀█▌▀█▄▄█▐███▀▀▀▀▀▀
████████▐█▌█▌▀▀▀██▀▀████▄▌████▄
███▄███▌▐████▄██▌█▌██▐████▌█▌▄█▀
██▐█▄▄▄▄██████████▌██▐████▌█▌▐██
███▀███▀▀████▌█████▄▄▐█▄▄█▌██▀▀
████████████▀███▌▀▀▀▀██▀▀

 ......NO FEES ON BITCOIN WITHDRAWALS...... 

▄▄███████▄▄
▄███████████████▄
▄███████████████████▄
▄█████████████████████▄
▄███████████████████████▄
█████████████████████████
████████████████████████
█████████████████████████
▀██████████████████████▀
▀█████████████████████▀
▀███████████████████▀
▀███████████████▀
▀▀███████▀▀

▀███████████▀
[
[
RELOAD
BONUS
 

RAKEBACK
BONUS
]
]
[
[
FREE
COINS
 

VIP
REWARDS
]
]
 
........► Play Now .... 
Woz2000
Jr. Member
*
Offline Offline

Activity: 85
Merit: 2


View Profile
July 28, 2024, 04:56:23 PM
 #5591

I want 24 hour live support   Grin    /s



and why not import it into bl.ckch..n.com so it's directly spendable, sendable, tradeable. guess should ask my percentage for this one,
or am i seeing this wrong, did many times,.

 guess the fork war also has bots for their blockchains,, a little one but has to be right.

Forget the old bot script. I'm making a new one that will work directly on node.
No API - no external domains. BTC network only.


So, full-node OS and tweaking directly on it? This is getting more and more complex to keep track of. Undecided
Are you going to make a tutorial for n00bs?   Grin

 Sure. And a telegram channel for support.   Grin  Grin
CY4NiDE
Member
**
Offline Offline

Activity: 63
Merit: 14


View Profile
July 28, 2024, 07:37:05 PM
 #5592

Damn, guys. I had taken my bot offline a few hours before it all went down.

There was a mistake in my code pertaining the tx creation.

I've spotted the flaw while running a simulation with test-coins and was hoping to fix it in time. Oh well.

I have a hunch that mine would have been capable of detecting the tx correctly, but it wouldn't be able to submit any valid ones of it's own.

I'll spend the next few days rectifying everything and running more simulations.

1CY4NiDEaNXfhZ3ndgC2M2sPnrkRhAZhmS
kTimesG
Member
**
Online Online

Activity: 265
Merit: 39


View Profile
July 28, 2024, 11:00:24 PM
 #5593

For all those who develop their own bots here are the main mistakes to avoid.

- Don't start your first transactions from a fixed fee.
- Don't increment a fixed amount.

To solve previous points you need to read what is the current fee in sat/vB and increment from that point, network only will accept transactions if those are +1 Sat/vB from previous know transactions.

Learn how to calculate your transaction size and set your fee multiplier this must done to try to maximize your possibilities to be accepted in mempool, without the need of burn all the fee.

What if the transactions have less or more inputs/outputs?
Let's say first TX has 900 bytes and some fee.
Would another transaction of 300 bytes, with less inputs, but a larger fee/byte, and so a smaller total fee, be accepted and replace the first TX?...

What if the first TX has input X among several inputs, and another TX only has X as input? What would the miners choose? It doesn't sound like an easy to solve problem.
GR Sasa
Member
**
Offline Offline

Activity: 198
Merit: 14


View Profile
July 29, 2024, 11:28:47 AM
 #5594

Is anyone else concerned about digaran? Do you think he gave up Bitcointalk forum or just still active from different accounts?

He was last active on 20 January, 2024.

He was most active on this particular thread.
cnk1220
Newbie
*
Offline Offline

Activity: 29
Merit: 0


View Profile
July 29, 2024, 12:07:03 PM
 #5595

You can have your own mempool on your home machine. No one can block you in localhost. You can only DDoS ​​Clearnet and Tor network.

I've already tweaked the number of connections a node can make.  Grin

So you've setup your own Bitcoin node, have 5 computers, are worried about how many seconds of advantage you have and how many IPs to use to not get blocked, use your own mempool, and after all of this struggle you still invoke some 3rd party process to create and send your faith-based bumped-up TX consisting of a few hundred bytes? Jesus.

At least my excuse was that I was out of electricity last night. Bot was running for days. Bad luck.

No one needs some gigantic setup to run a bot. 400 lines of Python and a working kangaroo binary is enough.

Good.
My script is wrong, it's returning "balance error".

My setup it's just my keyhunt on WSL, and my python loopping.. I'll fix that up and made some tests...
rukkamind
Newbie
*
Offline Offline

Activity: 10
Merit: 3


View Profile
July 29, 2024, 01:31:36 PM
 #5596

My bot found the key and I send 3 Transactions all accepted by mempool, but they weren't mined.

Hello everybody. In 2019, I create my firt btc_miner, in python and C and bitcoincore (personal project).
With my RTX-3080 i got 1.3 GHhash/s not bad
some code to select transactions in pool.
Code:
try:
      pc_connection = AuthServiceProxy(serverURL)
      mempool = rpc_connection.getrawmempool(True)
      alltxs = [(txid, tx['fees'], tx['unbroadcast'],tx['bip125-replaceable']) for txid, tx in mempool.items()]
      alltxs_sorted = sorted(alltxs, key=lambda x: x[1]['modified'], reverse=False)

except Exception as e:
time.sleep(10)
continue

# how many transactions i want (random)
nx = random.randint(3000, 5000)
tokens = alltxs_sorted[:nx]

txhashes = []
txs_hex  = []

# fees
fees = 0
ntx1  = 0
pos_tx  = 0

for txs in tokens:
pos_tx += 1
tx_hash = txs[0]
brod = txs[2]
taxa = txs[1]['modified']
repl = txs[3]
if brod == False:
try:
raw_tx = rpc_connection.getrawtransaction(tx_hash)
if repl == False and ntx1 < 4500:
   ....

I decide in my code 250~500 transactions with better fees and  ~2500 with small fees and get ~4000transactions and try mine block. I think lucky your transaction faill
albert0bsd
Hero Member
*****
Offline Offline

Activity: 999
Merit: 686



View Profile
July 29, 2024, 04:02:29 PM
 #5597

Is anyone else concerned about digaran?

TBH no, I think he is using another account, what you can expected from a troll.

I decide in my code 250~500 transactions with better fees and  ~2500 with small fees and get ~4000transactions and try mine block. I think lucky your transaction faill

Nice to know, What you mean with " I think lucky your transaction faill" ? BTW edit your post and quote it correctly.

████████▄▄▄▄▄▄▀▀▀▀▀▀▄
███▄▀▀▀▀▀███████████
███▐▌████████████▀█▀▐▌
███▐▌███▄█▀█████████████████▄▄▄▄
▄▀█████▐█████████▄▄▄▐█▌▄█▌██▀▀
██████▐███▐██▌▄█▀▀▀▐█████▀███▄
▐█
██▐▌██▐████▌█▌█▌███▐█▌█▄▄▄▄██
▐██
▐▌██▐█▌▐█▀█▌▀█▄▄█▐███▀▀▀▀▀▀
████████▐█▌█▌▀▀▀██▀▀████▄▌████▄
███▄███▌▐████▄██▌█▌██▐████▌█▌▄█▀
██▐█▄▄▄▄██████████▌██▐████▌█▌▐██
███▀███▀▀████▌█████▄▄▐█▄▄█▌██▀▀
████████████▀███▌▀▀▀▀██▀▀

 ......NO FEES ON BITCOIN WITHDRAWALS...... 

▄▄███████▄▄
▄███████████████▄
▄███████████████████▄
▄█████████████████████▄
▄███████████████████████▄
█████████████████████████
████████████████████████
█████████████████████████
▀██████████████████████▀
▀█████████████████████▀
▀███████████████████▀
▀███████████████▀
▀▀███████▀▀

▀███████████▀
[
[
RELOAD
BONUS
 

RAKEBACK
BONUS
]
]
[
[
FREE
COINS
 

VIP
REWARDS
]
]
 
........► Play Now .... 
cnk1220
Newbie
*
Offline Offline

Activity: 29
Merit: 0


View Profile
July 29, 2024, 04:25:26 PM
Last edit: July 30, 2024, 12:15:30 AM by cnk1220
 #5598

My bot found the key and I send 3 Transactions all accepted by mempool, but they weren't mined.

Hello everybody. In 2019, I create my firt btc_miner, in python and C and bitcoincore (personal project).
With my RTX-3080 i got 1.3 GHhash/s not bad
some code to select transactions in pool.
Code:
try:
      pc_connection = AuthServiceProxy(serverURL)
      mempool = rpc_connection.getrawmempool(True)
      alltxs = [(txid, tx['fees'], tx['unbroadcast'],tx['bip125-replaceable']) for txid, tx in mempool.items()]
      alltxs_sorted = sorted(alltxs, key=lambda x: x[1]['modified'], reverse=False)

except Exception as e:
time.sleep(10)
continue

# how many transactions i want (random)
nx = random.randint(3000, 5000)
tokens = alltxs_sorted[:nx]



txhashes = []
txs_hex  = []

# fees
fees = 0
ntx1  = 0
pos_tx  = 0

for txs in tokens:
pos_tx += 1
tx_hash = txs[0]
brod = txs[2]
taxa = txs[1]['modified']
repl = txs[3]
if brod == False:
try:
raw_tx = rpc_connection.getrawtransaction(tx_hash)
if repl == False and ntx1 < 4500:
   ....

I decide in my code 250~500 transactions with better fees and  ~2500 with small fees and get ~4000transactions and try mine block. I think lucky your transaction faill


Did you or did Alberto make the btc_miner?
rukkamind
Newbie
*
Offline Offline

Activity: 10
Merit: 3


View Profile
July 29, 2024, 06:34:44 PM
 #5599


I decide in my code 250~500 transactions with better fees and  ~2500 with small fees and get ~4000transactions and try mine block. I think lucky your transaction faill

Nice to know, What you mean with " I think lucky your transaction faill" ? BTW edit your post and quote it correctly.

I’ll try to explain better.
In my btc_miner, using Bitcoin Core and an RPC connection, I have access to all unverified transactions.
In this mempool, for example, I have 15,000 transactions. It’s impossible to include all of them in the block for mining.
I have limited space, so I typically choose between 3,000 to 5,000 transactions to be included in the block.
To make it profitable, I select transactions with higher fees first and then add those with lower fees to the block.
Once the transactions are defined, along with the Merkle tree and the previous block hash, I attempt to find the nonce.
The goal is to find a SHA-256 double hash with 19 leading zeros within the 2^32 possible nonce values.
If a valid nonce isn’t found, the process restarts. The miner who discovers the nonce and submits it first wins.
Unfortunately, after 5 months, I haven’t been able to mine any block. I only have 3 RTX 3080 GPUs; I don’t have an ASIC machine.
Therefore, Alberto, it’s possible that the miner didn’t choose your transaction, even if it had a higher fee.
citb0in
Hero Member
*****
Offline Offline

Activity: 840
Merit: 730


Bitcoin g33k


View Profile
July 29, 2024, 06:44:04 PM
 #5600

The goal is to find a SHA-256 double hash with 19 leading zeros within the 2^32 possible nonce values.
...
Unfortunately, after 5 months, I haven’t been able to mine any block. I only have 3 RTX 3080 GPUs; I don’t have an ASIC machine.

Wow, with 19 leading zeros, you're practically searching for a needle in a haystack while blindfolded, and the haystack is on another planet! You might have better luck finding a unicorn riding a rainbow. But hey, at least your RTX 3080s are getting a great workout—they’re practically bodybuilders in the world of GPUs now  Grin

  _      _   _       __  _          _  _   __
 |_) |  / \|/   (_  / \ | \  / |_ |_) (_ 
 |_) |_ \_/ \_ |\   __) \_/ |_ \/  |_ | \ __)
--> citb0in Solo-Mining Group <--- low stake of only 0.001 BTC. We regularly rent about 5 PH/s hash power and direct it to SoloCK pool. Wanna know more? Read through the link and JOIN NOW
Pages: « 1 ... 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 [280] 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!