Bitcoin Forum

Bitcoin => Development & Technical Discussion => Topic started by: yakuza699 on September 13, 2014, 10:41:52 AM



Title: Help me relay a double-spend transaction
Post by: yakuza699 on September 13, 2014, 10:41:52 AM
Now before everyone's going to say double-spending is impossible i want to say that i want to make a double-spend attempt  means one transaction will confirm and one will drop.
I had a success on double-spending these tx's f34a12f0c153055ef8d9ca4c917861de9130651495c21b9eba792050a07bfa71 (https://blockchain.info/tx/f34a12f0c153055ef8d9ca4c917861de9130651495c21b9eba792050a07bfa71),604ff6cb6b605420139adfbf91fd31266cdafcb7ccd163cfbdbdf5a4fa7a1881 (https://blockchain.info/tx/604ff6cb6b605420139adfbf91fd31266cdafcb7ccd163cfbdbdf5a4fa7a1881) but that was mostly a poor luck because Eligius and BTC Guild have forgotten about my first transaction which had 0 fee. What i want to make is either push two transactions at exactly same time that will both get relayed and get on the network but in the end only one will confirm or either discover a node which relays double-spend tx's and will allow me to double-spend that transaction at any time.I haven't yet tried Petter Todd's Replace-by-Fee Tools, Double Spend feature but that is just because as far as i can tell it creates two transactions one with low fee and one with big and i want to create two transactions which both has low fee.

P.S What happened to https://blockchain.info/create-double-spend (https://blockchain.info/create-double-spend)


Title: Re: Help me relay a double-spend transaction
Post by: shorena on September 13, 2014, 10:53:40 AM
uhm thats not a double spend. They use different inputs.



Title: Re: Help me relay a double-spend transaction
Post by: yakuza699 on September 13, 2014, 11:04:12 AM
uhm thats not a double spend. They use different inputs.


You miss understood me https://blockchain.info (https://blockchain.info) doesn't show their double-spend tx's any more but those two separate transactions had their double-spend transactions and it was listed on their site the thing is that my double-spends were successful there was no reason for https://blockchain.info (https://blockchain.info) to list those other transaction anymore as they would have never confirmed.


Title: Re: Help me relay a double-spend transaction
Post by: shorena on September 13, 2014, 11:11:08 AM
Maybe I dont understand, but what I see is:

TXa[1] that uses the output (0.06 BTC) form TXb[2] as an input and TXc [3] that uses the output of TXa (0.059 BTC) as an input and generates an output (0.058 BTC) that is spend in TXd [4] creating two new outputs of 0.057 and 0.0001, both currently unspend.

A double spend would be if two TX had the same inputs, which makes it impossible that both will confirm. And frankly I would take anything bc.i shows with a grain of salt. I tends to be wrong on a regular basis. Most recent example would be the 6 orphaned blocks in a row.

What exactly are you trying to do?


[1] https://blockchain.info/tx/604ff6cb6b605420139adfbf91fd31266cdafcb7ccd163cfbdbdf5a4fa7a1881
[2] https://blockchain.info/tx/3cf4c99b0a3b245a39d5bb68acfeb721eba96b2b034e75d8729bc9181bc8494d
[3] https://blockchain.info/tx/f34a12f0c153055ef8d9ca4c917861de9130651495c21b9eba792050a07bfa71
[4] https://blockchain.info/tx/1af41efbdc0370f39f81c0bc2a68392a6243fc8e3edd4d48d5ffb2dae4c0931f


Title: Re: Help me relay a double-spend transaction
Post by: amaclin on September 13, 2014, 12:33:09 PM
Quote
Now before everyone's going to say double-spending is impossible i want to say that i want to make a double-spend attempt  means one transaction will confirm and one will drop.
Right.
Double-spending is impossible
Double-spend attempts are possible and sometimes network confirmes second transaction, not the first one

Quote
but that was mostly a poor luck because Eligius and BTC Guild have forgotten about my first transaction which had 0 fee.
Every node cleans its memory-pool from old unconfirmed transactions (usually small transfers with zero-fees).
The difference is that some nodes keep such transactions for several days, Eligius does not keep zero-fee low-priority transactions at all.

Quote
What i want to make is either push two transactions at exactly same time that will both get relayed and get on the network but in the end only one will confirm or either discover a node which relays double-spend tx's
Every node which does not keep transactions in memory pool relays the transactions which you call "double-spend".

Quote
and will allow me to double-spend that transaction at any time.
You have to find not a relaying node, but a miner which uses "replace-by-fee" patch.
I do not know about such miners, but this is allowed by bitcoin network and bitcoin protocol.
As far as I know, biggest mining pools do not use this techinque.

Quote
P.S What happened to https://blockchain.info/create-double-spend
It has been moved to http://respends.thinlink.com/


Title: Re: Help me relay a double-spend transaction
Post by: yakuza699 on September 13, 2014, 12:42:26 PM
A double spend would be if two TX had the same inputs, which makes it impossible that both will confirm.
Not true at all. Miners will confirm the transaction with higher fee. Or i can spend the change of that transaction(one of the double-spend tx's) and both tx's will get confirmed.
What exactly are you trying to do?
I'm trying to spend same inputs in two transactions.


Title: Re: Help me relay a double-spend transaction
Post by: amaclin on September 13, 2014, 12:52:32 PM
Quote
Miners will confirm the transaction with higher fee.
Wrong.
Today no one miner with significant hash-power does not use replace-by-fee patch.
Miner either [accepts transaction and rejects all next double-spending attempts] or [drops low-fee transaction]
In second case such miner will accept your "second" transaction


Title: Re: Help me relay a double-spend transaction
Post by: yakuza699 on September 13, 2014, 12:56:53 PM
Every node cleans its memory-pool from old unconfirmed transactions (usually small transfers with zero-fees).
The difference is that some nodes keep such transactions for several days, Eligius does not keep zero-fee low-priority transactions at all.
OK than but why when i tried to push one of those transactions eligius rejected them (int -22) But this time it was a success i got this but why it rejected it before if you say that they don't keep this kind of transactions at all
Code:
Trying to send...
array(3) {
  ["result"]=>
  string(64) "2e1053b8d201728a90684778379586a3a5703d96779810686be6aeef5e40e220"
  ["error"]=>
  NULL
  ["id"]=>
  string(1) "1"
}
Response = 0
You have to find not a relaying node, but a miner which uses "replace-by-fee" patch.
I do not know about such miners, but this is allowed by bitcoin network and bitcoin protocol.
As far as I know, biggest mining pools do not use this techinque.
Where to find these miners?
It has been moved to http://respends.thinlink.com/
Does it allow me double-spend those tx's and if so how?


Title: Re: Help me relay a double-spend transaction
Post by: amaclin on September 13, 2014, 12:58:01 PM
Quote
Where to find these miners?
In the bitcoin network of course. Where else?

Quote
Does it allow me double-spend those tx's and if so how?

 ;D ;D ;D
No, it was a joke!


Title: Re: Help me relay a double-spend transaction
Post by: amaclin on September 13, 2014, 01:09:43 PM
Quote
OK than but why when i tried to push one of those transactions eligius rejected them (int -22) But this time it was a success i got this but why it rejected it before if you say that they don't keep this kind of transactions at all

Eligius
1) relays all valid transactions even they are non-standard
2) keeps in memory pool generous transactions or transactions with significant output values

So, if your transaction TX1 transfers very small amount (let us say 0.0002 btc) with zero fees you will be able to send another transaction TX2 which spends the same input through Eligius web-form.


Title: Re: Help me relay a double-spend transaction
Post by: shorena on September 13, 2014, 03:02:06 PM
A double spend would be if two TX had the same inputs, which makes it impossible that both will confirm.
Not true at all. Miners will confirm the transaction with higher fee. Or i can spend the change of that transaction(one of the double-spend tx's) and both tx's will get confirmed.

There cant be two with higher fee now can there? See the thing is every node that allready has a TX that spends input A will not accept another TX that spends the exact same input A. I have a feeling that you think "input" means "comes from this address" but that not true. Would a single input be accepted in more than one transaction you would be able to create bitcoin out of thin air. The protocoll is designed to make this impossible.

Yet the term "double spend" is used in so many different ways. Maybe you explain exactly what your plan is.

What amaclin suggest is IMHO not double spend as only one of those two TX will confirm.


Title: Re: Help me relay a double-spend transaction
Post by: amaclin on September 13, 2014, 03:15:31 PM
Quote
There cant be two with higher fee now can there? See the thing is every node that allready has a TX that spends input A will not accept another TX that spends the exact same input A.
Nodes do not relay "spam" transactions. Different node versions define the term "spam" differently.
So, there are nodes which have tx1 and there are nodes which do not have it.
The point is to locate these nodes and push tx2 to them.

Quote
Yet the term "double spend" is used in so many different ways. Maybe you explain exactly what your plan is.
What amaclin suggest is IMHO not double spend as only one of those two TX will confirm.

Of course. As I said earlier, double-spend is impossible in bitcoin.
There is a probability to deceive the recipient of first transaction by sending another transaction which spends the same inputs.
This attack is successful if the recipient accepts 0-confirmed transactions


Title: Re: Help me relay a double-spend transaction
Post by: DannyHamilton on September 13, 2014, 03:40:42 PM
Yet the term "double spend" is used in so many different ways. Maybe you explain exactly what your plan is.

Didn't he already explain that?

Now before everyone's going to say double-spending is impossible i want to say that i want to make a double-spend attempt  means one transaction will confirm and one will drop.

He wants to broadcast 2 different transactions that are both similar size (in bytes), include similar fees, and spend at least 1 identical input.  Then he wants just 1 of those transactions to confirm.

From this description:

What I want to make is either:
  • Push two transactions at exactly same time to different peers so that will both get relayed and get to different nodes on the network, but in the end only one will confirm
  • Or else discover a node which relays double-spend tx's and will allow me to double-spend that transaction at any time.

Edited by me for grammar and clarity.

It sounds to me like OP would be satisfied if he could find software that would connect to multiple peers, and allow him to set up 2 different transactions that spend the same output, then broadcast one of those transactions to half of the connected peers while simultaneously broadcasting the competing transaction to the other half of the connected peers. (blockchain.info used to have a web page that would allow this.  They seem to have gotten rid of it)

It also sounds to me like he would be satisfied if he could find a mining pool that would accept "most recently received" transaction instead of "first received transaction", and if there were a way to send a competing transaction directly to that pool. (I don't think there are any such pools)

It isn't clear to me if he would be satisfied if he could find a mining pool that would accept "highest fee transaction" instead of "first received transaction".  If so, then he could try BitUndo (http://www.bitundo.com/). (although I don't think BitUndo has very much hashing power, so the likelihood that your replacement transaction would be confirmed is pretty slim).


What amaclin suggest is IMHO not double spend as only one of those two TX will confirm.

Correct, but OP only wants one transaction to confirm.  He just seems to want at least a chance of getting a replacement transaction confirmed instead of its competing transaction.

NOTE:  Bitcoin is designed to make it VERY difficult to do what the OP is attempting.  As a technical exercise, it is possible to write software that will broadcast competing transactions simultaneously to multiple peers, but I'm not aware of any such software that is available and safe to download and run.  Aside from simultaneous broadcast, the other things that the OP wants to do would generally require waiting several days for the first transaction to be dropped from most nodes on the network.


Title: Re: Help me relay a double-spend transaction
Post by: amaclin on September 13, 2014, 04:03:19 PM
Quote
NOTE:  Bitcoin is designed to make it VERY difficult to do what the OP is attempting.
really?  ;D

Quote
As a technical exercise, it is possible to write software that will broadcast competing transactions simultaneously to multiple peers, but I'm not aware of any such software that is available and safe to download and run.

Take two modern computers, connect them to internet, install Bitcoin-Core on both of them. Configure their .conf file to use many different peers (use -addnode and -maxconnections options), open console in both clients, paste raw transactions...
...place your right hand thumb on Enter key of first computer...
...place your left hand thumb...

Isn't it easy? No third-party software at all!

Update: May be i missed the OP goal? Sorry, English is not my native lang


Title: Re: Help me relay a double-spend transaction
Post by: yakuza699 on September 13, 2014, 05:22:10 PM
The point is to locate these nodes and push tx2 to them.
Isn't it impossible to know which node did dropped it and which did not?
Yet the term "double spend" is used in so many different ways. Maybe you explain exactly what your plan is.

Didn't he already explain that?

Now before everyone's going to say double-spending is impossible i want to say that i want to make a double-spend attempt  means one transaction will confirm and one will drop.

He wants to broadcast 2 different transactions that are both similar size (in bytes), include similar fees, and spend at least 1 identical input.  Then he wants just 1 of those transactions to confirm.

From this description:

What I want to make is either:
  • Push two transactions at exactly same time to different peers so that will both get relayed and get to different nodes on the network, but in the end only one will confirm
  • Or else discover a node which relays double-spend tx's and will allow me to double-spend that transaction at any time.

Edited by me for grammar and clarity.

It sounds to me like OP would be satisfied if he could find software that would connect to multiple peers, and allow him to set up 2 different transactions that spend the same output, then broadcast one of those transactions to half of the connected peers while simultaneously broadcasting the competing transaction to the other half of the connected peers. (blockchain.info used to have a web page that would allow this.  They seem to have gotten rid of it)

It also sounds to me like he would be satisfied if he could find a mining pool that would accept "most recently received" transaction instead of "first received transaction", and if there were a way to send a competing transaction directly to that pool. (I don't think there are any such pools)

It isn't clear to me if he would be satisfied if he could find a mining pool that would accept "highest fee transaction" instead of "first received transaction".  If so, then he could try BitUndo (http://www.bitundo.com/). (although I don't think BitUndo has very much hashing power, so the likelihood that your replacement transaction would be confirmed is pretty slim).


What amaclin suggest is IMHO not double spend as only one of those two TX will confirm.

Correct, but OP only wants one transaction to confirm.  He just seems to want at least a chance of getting a replacement transaction confirmed instead of its competing transaction.

NOTE:  Bitcoin is designed to make it VERY difficult to do what the OP is attempting.  As a technical exercise, it is possible to write software that will broadcast competing transactions simultaneously to multiple peers, but I'm not aware of any such software that is available and safe to download and run.  Aside from simultaneous broadcast, the other things that the OP wants to do would generally require waiting several days for the first transaction to be dropped from most nodes on the network.
You are totally right Danny, as usually.
Quote
NOTE:  Bitcoin is designed to make it VERY difficult to do what the OP is attempting.
really?  ;D
Hehehe
...place your right hand thumb on Enter key of first computer...
...place your left hand thumb...

Isn't it easy? No third-party software at all!
Lets say that there may be a 0.4 sec delay (max i guess) does that would matter?
Update: May be i missed the OP goal? Sorry
Well that is basically what you wrote above.
English is not my native lang
Even though English is not your native language you seem to be way better at it than me.


Title: Re: Help me relay a double-spend transaction
Post by: amaclin on September 13, 2014, 05:47:05 PM
Quote
Isn't it impossible to know which node did dropped it and which did not?
Are you talking about your peers? It is possible.
Or may be you are talking about any node?

Quote
Lets say that there may be a 0.4 sec delay (max i guess) does that would matter?
Let us connect our first instance to nodes running bitcoin v0.8.x (use -connect option)
The second instance should be connected to nodes on v0.9.x...
OK, I've gave you more than enough clues... Use your brain how to send two transactions...  ;D

Quote
Even though English is not your native language you seem to be way better at it than me.
Oups... We look as two disabled persons here  :)


Title: Re: Help me relay a double-spend transaction
Post by: DannyHamilton on September 13, 2014, 05:56:25 PM
Quote
Even though English is not your native language you seem to be way better at it than me.
Oups... We look as two disabled persons here  :)

I must admit, it is a bit entertaining watching two people who don't speak English natively attempt to use English to communicate.  It will be even more entertaining if it turns out that you both speak the same native language and didn't realize it.


Title: Re: Help me relay a double-spend transaction
Post by: bitcoinbeliever on September 14, 2014, 07:36:54 PM
Quote
P.S What happened to https://blockchain.info/create-double-spend
It has been moved to http://respends.thinlink.com/

That site doesn't help author double-spends, but it will relay them, which OP originally asked for although he really wanted a friendly miner.

The site also has a record of the spends seen earlier (unlike blockchain)

http://respends.thinlink.com/tx/f34a12f0c153055ef8d9ca4c917861de9130651495c21b9eba792050a07bfa71
First seen in a block 12d after earlier tx 3d58d4417ce83003553c23c3c97cd942a6da8506864aa14af8dc963d618c1f9a

http://respends.thinlink.com/tx/604ff6cb6b605420139adfbf91fd31266cdafcb7ccd163cfbdbdf5a4fa7a1881
Seen on network 16h after earlier tx 333f27b77bea035e7e9a7a2551f55e395410945ebdc24d5c145b0cab0009d1cd.  Then confirmed.


Title: Re: Help me relay a double-spend transaction
Post by: yakuza699 on September 19, 2014, 01:12:34 PM
That site doesn't help author double-spends, but it will relay them, which OP originally asked for although he really wanted a friendly miner.
Ok but how do i add that node? should i just
Code:
bitcoind -connect=respends.thinklink.com
Or is there any other command to add http://respends.thinlink.com (http://respends.thinlink.com) as a node as i don't really see any ip address of that node and yes with a friendly miner it would be a lot easier.
Or may be you are talking about any node?
Yes i was talking about it, is it possible? I don't think it is.
Let us connect our first instance to nodes running bitcoin v0.8.x (use -connect option)
Is there a command like -connect=0.8.6 or should i just pick a random node?
In the bitcoin network of course. Where else?
Explain how to do that? On the bitcoin explorers or there is some kind of a command on bitcoind.
Also i was trying to double-spend this transaction  https://blockchain.info/tx/22308747e3ef69eb644b7a0ca95a4a12c05a9c8b48b5716731df9003e2218951 (https://blockchain.info/tx/22308747e3ef69eb644b7a0ca95a4a12c05a9c8b48b5716731df9003e2218951) but i failed at first when i tried to push it to eligius i got this tx 65de3c6742428edf285aac19dda405bcd70d9b9ffa21f9755fe7c2d4440f77bf i fault it's going to confirm in next block but it didn't. Push this transaction and tell me how you did it(everyone is eligable)
Code:
0100000019590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46000000006b483045022100eaa1d2ef9d20e5813fcfff8e1abde6d4b56f2575438c0d3d343d2b56d0954324022062cb729d3d9ebc3f495b91d5afe82a33566401b47309bd6a8f9069757fd1717201210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46010000006b483045022100b84c995ebb1094eb14e26874f1e94015f61efcafc98f3083154b337ca7347e8a022067d01ac55ae1623b79527119a03c84bb37759f9d61034b7a7b05e3dba9340ab101210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46020000006b48304502207a13a2abf4cf00dbee0a680f0b27e7187c80a5420d5e4adb6e5a1688f2ebb3520221009d000998b45d111317bf559130db88f2f42cf4852a60a02334a3ac988ac2e99a01210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46030000006b483045022061fcc8224ca1e49a544ab064f204f632e22ac4e90fd9d6bcf90f095c1b6efc13022100d54ed67c078be9b2fcba5a875116aaad0864ff86f6317267f6f21ed33691f59901210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46040000006c493046022100ee35eb2362a12c578b7bdf824cb64209e9db5246ab8c2d9df8bb4f0f57ec16320221008e70835f620ede7e888a3f1305c57befae7cfb77bbd32fea414d7d862c1c9df901210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46050000006a473044022028aa13f392ec88cc1f797c3bafe9af1b061589c494a87374d18f7c2e6189ba9c0220462b7251e2ce9409650833ca47629a98cceec0c7ee8724126fd4c7f88bbac29801210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46060000006a4730440220475643a4a75ebabda2329f3b6a36a5a44cea71f12b6a62c27e7c19249fed6c80022070b3db815d72275dc69c55bc44e2269f5a5896b2b6a4e277589c4a164fe10d0201210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46070000006a47304402207c0bbcb4fc4b43872f030f553cb66b488293fb04c050d6d8075382fa36edea31022008c08b623349366a3b7cbc96b124373d21a11ea7c0b6a061e2fae5c3a53baf7101210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46080000006c4930460221009501672557a2e19aa99dd80401a41170fb5e4c6769ce24f63bfe055f48f2213e022100de344a1e92fefd57271c8da9d63953217090706092f53407f517079f693150ec01210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46090000006a473044022013952b9087e1106e33037c27e977c68368fdbb04f0f2cc0875b7e93bdee6abf1022039b070399ea77203b439152fa6dbf1a8084ea6429da0c780ce39a12a60ffe8a001210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d460a0000006b483045022100b229a2fec4ed330580f351da5ba57a689e54c305b52e6a40c8997fcd133b326b02202eebe4afa098a9f813b37dfae3f606be4beb1d1f12e2cdebacccd46c7561fb4c01210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d460b0000006b483045022100eaaf8f8f88466d8890946c8f622cdf5a85d1c4dc3f276b290a5885adb111d0eb0220193e9b31d201564c8a86c88449d8ac4ca109de9e03b1bcd6c8eb4372813015d101210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d460c0000006a47304402207aa3c7afe292dfb357d7cfdad1004fb1f610d1e4fffb6bdfdb2b9303a579002502206fe8374eb850d2575a900d5765b644c808e316ccee05afcf2654611c8c214d1901210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d460d0000006b483045022042b5409894ec45df020d5636f9ac9b3974de875a34f770b9b14c606a3d0ba3ce022100d46e046546c78f952f3389e5f458e547cf76705ffd7ae009385a68c7243ad1ad01210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d460e0000006b48304502201162e2983cd110875ade4fe9becc1624ae8476c4d22334358bec167cff44227e0221008e7ec2bfcbca0ba50b79a46dc44f6e202cac23f98e740e6c8c7e8f6d94659ac901210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d460f0000006c493046022100a8f33b3612297f998534a41eacf71b19962426aea2acd868bf57394ffd06eae0022100ee842b7bb5a250d2755ba40f839a928fd98e0bc7015c64f38c5a71c802e62f7e01210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46100000006b483045022100d894a99481592d56226c204712b55af07e97723d18f1289b48e1054e9580ef0c022012883f0ac990e29261c8ab04781942b1e46949708affd368ecd32f8da2685d9701210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46110000006a47304402207dc5e6cab43ef278aed4a657d5404c4acdc3af48c18d7fa010b8f25104872b0f022048996f516b1d069b7f072e5ea441fa0f6feeaa93ba76e8f21426eb45bee585a901210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46120000006c49304602210086ffc103423d9b33e44b14b6fcaf00a11e45668fc683c14ee550fbbcae541b42022100f95d04f5a190058849f1d6acf43ad4a35eb3e5308da62e69dc6f3abc15985a8d01210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46130000006a473044022009feb848c92711de0bbc7c93ebdac007e57a57b1936058672b42d0a6f8cefe73022008a09f53f16dbf9aa4f7e6a77c47b572aba3fe1ed5a9be94755586edfe9822e201210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46140000006b48304502207c4190bca7d3e16d73817d418b22a26395e2d0903ffd9b100cd73f8acbe9daf6022100a53e3b49048eb2547d2dd0b580e2125268080280624f5e448ce03330ff20456701210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46150000006b483045022100ca63e69f9df9ba269a9aec7fd73d1da6c354ac6d30db179edec73e8b6641b73b02203e7ce2d9349ccc258e33da0e53b534500c643d2b6f401c564ece1d36c514385d01210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46160000006a473044022049b7a0d1ab0e99dd3e03d8da1cff95547d756f708f833aa514c70e74f7e5bc4202205ad43ea05ee5ecefb06fd36ad5372b343d0f65a9b554c7087eeb213b0df66f0a01210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46170000006b483045022100882d402829da93e4a90b3bb0db09f9a983dd40c839cf33f6a707fae4524d49dd02204ceef0668b66fa4ef3c23a01258babff7513c7b9162e1bdb65dcae8190f366a201210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46180000006a47304402206df462924694f2b581d37c2e3ad63548e6b240a7d7c86953d407af1723ee2431022068c96e3618d6f41a2338d149f76960b495c3dd09dda3a83bcb99d98bed3d5b2e01210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff01d0dd0600000000001976a9148488f1709541998fe8360510113bbfe297e66a3888ac00000000


Title: Re: Help me relay a double-spend transaction
Post by: amaclin on September 19, 2014, 01:29:09 PM
just

Code:
sendrawtransaction 0100000019590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46000000006b483045022100eaa1d2ef9d20e5813fcfff8e1abde6d4b56f2575438c0d3d343d2b56d0954324022062cb729d3d9ebc3f495b91d5afe82a33566401b47309bd6a8f9069757fd1717201210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46010000006b483045022100b84c995ebb1094eb14e26874f1e94015f61efcafc98f3083154b337ca7347e8a022067d01ac55ae1623b79527119a03c84bb37759f9d61034b7a7b05e3dba9340ab101210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46020000006b48304502207a13a2abf4cf00dbee0a680f0b27e7187c80a5420d5e4adb6e5a1688f2ebb3520221009d000998b45d111317bf559130db88f2f42cf4852a60a02334a3ac988ac2e99a01210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46030000006b483045022061fcc8224ca1e49a544ab064f204f632e22ac4e90fd9d6bcf90f095c1b6efc13022100d54ed67c078be9b2fcba5a875116aaad0864ff86f6317267f6f21ed33691f59901210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46040000006c493046022100ee35eb2362a12c578b7bdf824cb64209e9db5246ab8c2d9df8bb4f0f57ec16320221008e70835f620ede7e888a3f1305c57befae7cfb77bbd32fea414d7d862c1c9df901210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46050000006a473044022028aa13f392ec88cc1f797c3bafe9af1b061589c494a87374d18f7c2e6189ba9c0220462b7251e2ce9409650833ca47629a98cceec0c7ee8724126fd4c7f88bbac29801210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46060000006a4730440220475643a4a75ebabda2329f3b6a36a5a44cea71f12b6a62c27e7c19249fed6c80022070b3db815d72275dc69c55bc44e2269f5a5896b2b6a4e277589c4a164fe10d0201210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46070000006a47304402207c0bbcb4fc4b43872f030f553cb66b488293fb04c050d6d8075382fa36edea31022008c08b623349366a3b7cbc96b124373d21a11ea7c0b6a061e2fae5c3a53baf7101210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46080000006c4930460221009501672557a2e19aa99dd80401a41170fb5e4c6769ce24f63bfe055f48f2213e022100de344a1e92fefd57271c8da9d63953217090706092f53407f517079f693150ec01210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46090000006a473044022013952b9087e1106e33037c27e977c68368fdbb04f0f2cc0875b7e93bdee6abf1022039b070399ea77203b439152fa6dbf1a8084ea6429da0c780ce39a12a60ffe8a001210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d460a0000006b483045022100b229a2fec4ed330580f351da5ba57a689e54c305b52e6a40c8997fcd133b326b02202eebe4afa098a9f813b37dfae3f606be4beb1d1f12e2cdebacccd46c7561fb4c01210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d460b0000006b483045022100eaaf8f8f88466d8890946c8f622cdf5a85d1c4dc3f276b290a5885adb111d0eb0220193e9b31d201564c8a86c88449d8ac4ca109de9e03b1bcd6c8eb4372813015d101210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d460c0000006a47304402207aa3c7afe292dfb357d7cfdad1004fb1f610d1e4fffb6bdfdb2b9303a579002502206fe8374eb850d2575a900d5765b644c808e316ccee05afcf2654611c8c214d1901210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d460d0000006b483045022042b5409894ec45df020d5636f9ac9b3974de875a34f770b9b14c606a3d0ba3ce022100d46e046546c78f952f3389e5f458e547cf76705ffd7ae009385a68c7243ad1ad01210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d460e0000006b48304502201162e2983cd110875ade4fe9becc1624ae8476c4d22334358bec167cff44227e0221008e7ec2bfcbca0ba50b79a46dc44f6e202cac23f98e740e6c8c7e8f6d94659ac901210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d460f0000006c493046022100a8f33b3612297f998534a41eacf71b19962426aea2acd868bf57394ffd06eae0022100ee842b7bb5a250d2755ba40f839a928fd98e0bc7015c64f38c5a71c802e62f7e01210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46100000006b483045022100d894a99481592d56226c204712b55af07e97723d18f1289b48e1054e9580ef0c022012883f0ac990e29261c8ab04781942b1e46949708affd368ecd32f8da2685d9701210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46110000006a47304402207dc5e6cab43ef278aed4a657d5404c4acdc3af48c18d7fa010b8f25104872b0f022048996f516b1d069b7f072e5ea441fa0f6feeaa93ba76e8f21426eb45bee585a901210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46120000006c49304602210086ffc103423d9b33e44b14b6fcaf00a11e45668fc683c14ee550fbbcae541b42022100f95d04f5a190058849f1d6acf43ad4a35eb3e5308da62e69dc6f3abc15985a8d01210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46130000006a473044022009feb848c92711de0bbc7c93ebdac007e57a57b1936058672b42d0a6f8cefe73022008a09f53f16dbf9aa4f7e6a77c47b572aba3fe1ed5a9be94755586edfe9822e201210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46140000006b48304502207c4190bca7d3e16d73817d418b22a26395e2d0903ffd9b100cd73f8acbe9daf6022100a53e3b49048eb2547d2dd0b580e2125268080280624f5e448ce03330ff20456701210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46150000006b483045022100ca63e69f9df9ba269a9aec7fd73d1da6c354ac6d30db179edec73e8b6641b73b02203e7ce2d9349ccc258e33da0e53b534500c643d2b6f401c564ece1d36c514385d01210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46160000006a473044022049b7a0d1ab0e99dd3e03d8da1cff95547d756f708f833aa514c70e74f7e5bc4202205ad43ea05ee5ecefb06fd36ad5372b343d0f65a9b554c7087eeb213b0df66f0a01210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46170000006b483045022100882d402829da93e4a90b3bb0db09f9a983dd40c839cf33f6a707fae4524d49dd02204ceef0668b66fa4ef3c23a01258babff7513c7b9162e1bdb65dcae8190f366a201210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46180000006a47304402206df462924694f2b581d37c2e3ad63548e6b240a7d7c86953d407af1723ee2431022068c96e3618d6f41a2338d149f76960b495c3dd09dda3a83bcb99d98bed3d5b2e01210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff01d0dd0600000000001976a9148488f1709541998fe8360510113bbfe297e66a3888ac00000000

and received responce from my Bitcoin-qt

Code:
7a0b66873d85df5e14a5d67c46eb4de9a828dcef72f4b61399384f5f1ad7963c

now we should wait...

update #1: the second transaction logged on http://respends.thinlink.com/
http://respends.thinlink.com/tx/7a0b66873d85df5e14a5d67c46eb4de9a828dcef72f4b61399384f5f1ad7963c

update #2: none of these transactions will be mined by Eligius. Eligius asks for 0.0001 fee per 1000 bytes. your transaction is more than 3kb but pays only 0.0003

update #2.1: I do not understand your words about 65de3c6742428edf285aac19dda405bcd70d9b9ffa21f9755fe7c2d4440f77bf
Have you tried to push double-spending transaction to Eligius? If you paid only 0.0003 fee - Eliguis accepts it, relays is, but will not mine it


Title: Re: Help me relay a double-spend transaction
Post by: Newar on September 19, 2014, 03:41:38 PM
That site doesn't help author double-spends, but it will relay them, which OP originally asked for although he really wanted a friendly miner.
Ok but how do i add that node? should i just
Code:
bitcoind -connect=respends.thinklink.com
Or is there any other command to add http://respends.thinlink.com (http://respends.thinlink.com) as a node as i don't really see any ip address of that node and yes with a friendly miner it would be a lot easier.

I don't think that is the node itself, just a database, as it says in the description.



Let us connect our first instance to nodes running bitcoin v0.8.x (use -connect option)
Is there a command like -connect=0.8.6 or should i just pick a random node?

Try https://getaddr.bitnodes.io/nodes/?q=/Satoshi:0.8.6/


Title: Re: Help me relay a double-spend transaction
Post by: yakuza699 on September 19, 2014, 06:48:27 PM
just

Code:
sendrawtransaction 0100000019590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46000000006b483045022100eaa1d2ef9d20e5813fcfff8e1abde6d4b56f2575438c0d3d343d2b56d0954324022062cb729d3d9ebc3f495b91d5afe82a33566401b47309bd6a8f9069757fd1717201210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46010000006b483045022100b84c995ebb1094eb14e26874f1e94015f61efcafc98f3083154b337ca7347e8a022067d01ac55ae1623b79527119a03c84bb37759f9d61034b7a7b05e3dba9340ab101210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46020000006b48304502207a13a2abf4cf00dbee0a680f0b27e7187c80a5420d5e4adb6e5a1688f2ebb3520221009d000998b45d111317bf559130db88f2f42cf4852a60a02334a3ac988ac2e99a01210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46030000006b483045022061fcc8224ca1e49a544ab064f204f632e22ac4e90fd9d6bcf90f095c1b6efc13022100d54ed67c078be9b2fcba5a875116aaad0864ff86f6317267f6f21ed33691f59901210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46040000006c493046022100ee35eb2362a12c578b7bdf824cb64209e9db5246ab8c2d9df8bb4f0f57ec16320221008e70835f620ede7e888a3f1305c57befae7cfb77bbd32fea414d7d862c1c9df901210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46050000006a473044022028aa13f392ec88cc1f797c3bafe9af1b061589c494a87374d18f7c2e6189ba9c0220462b7251e2ce9409650833ca47629a98cceec0c7ee8724126fd4c7f88bbac29801210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46060000006a4730440220475643a4a75ebabda2329f3b6a36a5a44cea71f12b6a62c27e7c19249fed6c80022070b3db815d72275dc69c55bc44e2269f5a5896b2b6a4e277589c4a164fe10d0201210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46070000006a47304402207c0bbcb4fc4b43872f030f553cb66b488293fb04c050d6d8075382fa36edea31022008c08b623349366a3b7cbc96b124373d21a11ea7c0b6a061e2fae5c3a53baf7101210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46080000006c4930460221009501672557a2e19aa99dd80401a41170fb5e4c6769ce24f63bfe055f48f2213e022100de344a1e92fefd57271c8da9d63953217090706092f53407f517079f693150ec01210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46090000006a473044022013952b9087e1106e33037c27e977c68368fdbb04f0f2cc0875b7e93bdee6abf1022039b070399ea77203b439152fa6dbf1a8084ea6429da0c780ce39a12a60ffe8a001210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d460a0000006b483045022100b229a2fec4ed330580f351da5ba57a689e54c305b52e6a40c8997fcd133b326b02202eebe4afa098a9f813b37dfae3f606be4beb1d1f12e2cdebacccd46c7561fb4c01210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d460b0000006b483045022100eaaf8f8f88466d8890946c8f622cdf5a85d1c4dc3f276b290a5885adb111d0eb0220193e9b31d201564c8a86c88449d8ac4ca109de9e03b1bcd6c8eb4372813015d101210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d460c0000006a47304402207aa3c7afe292dfb357d7cfdad1004fb1f610d1e4fffb6bdfdb2b9303a579002502206fe8374eb850d2575a900d5765b644c808e316ccee05afcf2654611c8c214d1901210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d460d0000006b483045022042b5409894ec45df020d5636f9ac9b3974de875a34f770b9b14c606a3d0ba3ce022100d46e046546c78f952f3389e5f458e547cf76705ffd7ae009385a68c7243ad1ad01210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d460e0000006b48304502201162e2983cd110875ade4fe9becc1624ae8476c4d22334358bec167cff44227e0221008e7ec2bfcbca0ba50b79a46dc44f6e202cac23f98e740e6c8c7e8f6d94659ac901210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d460f0000006c493046022100a8f33b3612297f998534a41eacf71b19962426aea2acd868bf57394ffd06eae0022100ee842b7bb5a250d2755ba40f839a928fd98e0bc7015c64f38c5a71c802e62f7e01210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46100000006b483045022100d894a99481592d56226c204712b55af07e97723d18f1289b48e1054e9580ef0c022012883f0ac990e29261c8ab04781942b1e46949708affd368ecd32f8da2685d9701210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46110000006a47304402207dc5e6cab43ef278aed4a657d5404c4acdc3af48c18d7fa010b8f25104872b0f022048996f516b1d069b7f072e5ea441fa0f6feeaa93ba76e8f21426eb45bee585a901210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46120000006c49304602210086ffc103423d9b33e44b14b6fcaf00a11e45668fc683c14ee550fbbcae541b42022100f95d04f5a190058849f1d6acf43ad4a35eb3e5308da62e69dc6f3abc15985a8d01210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46130000006a473044022009feb848c92711de0bbc7c93ebdac007e57a57b1936058672b42d0a6f8cefe73022008a09f53f16dbf9aa4f7e6a77c47b572aba3fe1ed5a9be94755586edfe9822e201210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46140000006b48304502207c4190bca7d3e16d73817d418b22a26395e2d0903ffd9b100cd73f8acbe9daf6022100a53e3b49048eb2547d2dd0b580e2125268080280624f5e448ce03330ff20456701210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46150000006b483045022100ca63e69f9df9ba269a9aec7fd73d1da6c354ac6d30db179edec73e8b6641b73b02203e7ce2d9349ccc258e33da0e53b534500c643d2b6f401c564ece1d36c514385d01210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46160000006a473044022049b7a0d1ab0e99dd3e03d8da1cff95547d756f708f833aa514c70e74f7e5bc4202205ad43ea05ee5ecefb06fd36ad5372b343d0f65a9b554c7087eeb213b0df66f0a01210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46170000006b483045022100882d402829da93e4a90b3bb0db09f9a983dd40c839cf33f6a707fae4524d49dd02204ceef0668b66fa4ef3c23a01258babff7513c7b9162e1bdb65dcae8190f366a201210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46180000006a47304402206df462924694f2b581d37c2e3ad63548e6b240a7d7c86953d407af1723ee2431022068c96e3618d6f41a2338d149f76960b495c3dd09dda3a83bcb99d98bed3d5b2e01210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff01d0dd0600000000001976a9148488f1709541998fe8360510113bbfe297e66a3888ac00000000
I tried it many times before(with different transactions) i get the hash but i doesn't get on blockchain explorers such as blockchain.info, blockr.io and so on.
update #1: the second transaction logged on http://respends.thinlink.com/
http://respends.thinlink.com/tx/7a0b66873d85df5e14a5d67c46eb4de9a828dcef72f4b61399384f5f1ad7963c
So does it mean that my transaction will be mined? I guess only after nodes will drop the first one.
update #2: none of these transactions will be mined by Eligius. Eligius asks for 0.0001 fee per 1000 bytes. your transaction is more than 3kb but pays only 0.0003
Ops sorry forgot that it is above 3k bytes so now i put 0.0006 on it here
Code:
0100000019590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46000000006a4730440220165a0b794fb25ca9bbec6e16463b7ec09a31a5f2d04c11b6f6249b7126e6773e022056357b5e154200792fc8a6063b4e8bc974614f912cc5ec937696b5e3e57288ae01210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46010000006b483045022043395c4bf390befd733235a79787e2f35af14817b3826b122ecb3c2ee16c4d280221009dc87bb57ae85e8a8b2b9b7e0250ed1f4385bfe516733c37d76c468dc193917301210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46020000006c493046022100e7b31f80872c5e4237ca77f4f45b2f888e17d707a2a7e6bbfe3a030d152f2ce10221008f29a76907258a53b2975ab88492d5e9c10a1e1ad91b3abf5fca2ddb59094e0501210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46030000006c493046022100e6f9b7ea9f8a867daae1a226d3557ee22c832cc3900d448394320b1ccfad9dff022100a37b15ffa959646e703733eaab34f0c8c8e2a5600e0dc122d3d74fc5ac5e1f1001210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46040000006b483045022100ef6be474b24cc78c4dcd0b228e65ffe9232f52533d1621dd92d592199818a6af02201a1d350b8395b6d31c223c3e53e3956b888c3cc96ae426cf50442cebc3eff98b01210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46050000006b48304502206f23c2d8de5888b33a023cce18cdbcdbc17abcb6c50ba07f2bbd4e4dc496acff022100cf651cd6c20132164d28bcacfc693a70628e5b73055b64d762a8a6d94ef59cce01210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46060000006b48304502205b8b9f5597dd559af5ca9825e15287d1d7bd149305068ae72f9b284dd72fe44d022100b70f30e2283da24432cb66b610ff2bfedf5f0ec522cc9e8acd0d1652f75adb9101210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46070000006a4730440220783f7c8eb341618baec91c46cde4adab769328b2ad41d6d9d46d464641e7a03c02203d923a82e4aeaed0b7909171845db13304d0b09a08d9102f464e0918f6d7696501210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46080000006a47304402205d7f1a5532df2d36d4ba24a9743ce80adb9f1971730fafacbeab2e10e9f0213602200905d37473d497acc5730a5f994a1b2b9134c02af452f48fa0fc0602f044d34c01210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46090000006b483045022100ba08fd86ad6686930353bd429536ae48cf16083670f8e3677124f23e92639d4e0220193365876ba9d12615da4e764c84ee7cae0c0320e3ba829ea6034ba8e597782801210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d460a0000006c493046022100ecf39916397ac5e642dcb8606dc1cffb3402855b5f347c4afebd532c23c382c10221008a50fe0b3100304d3c3b9bdd5a7e219dd6eb84a7691477b7255364e38d5c62af01210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d460b0000006c493046022100e13b8cb0983d0f3e5b7ff1a84fad113cb3f643f6465d31590e297d5ca261c373022100d4a90eec8ea634f553234b4aba5bbd064f5684c9104bac4b65f3b487d615f78701210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d460c0000006b483045022100f6d28f8cb4c5f1b309c3efd23453cd816c5f8876f8e916c053fce9043c3c830702207d4d7b0878a11f5020b57f812dad1677159110957be1891ee5db85faafa39b1a01210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d460d0000006c493046022100e70d9e962aff53ba9475f0d44cf0cc5dcb8676c7d29fb09fd06ba070abd25b72022100d8cf40d04bf1d147c3108d09aa3e714b2dd38df17188dc0e97362129301add2701210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d460e0000006b4830450221009db4af6733acdaa7e880b1ccee3e17806e101f13cad328c4c7d6075ad2db4e8702201e89ffa6df7086f5f06013368fccfd315a0b91d0cbf266d2d1c343b64c0e8b6401210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d460f0000006b4830450220270ed0279ba072e179403e4c97e27cd96c82bff6fd919aca4ff4ccc2f4c89f5e022100db98f6abd91040452aaae16ef2fb9b33e15b816a2917a6beb6ee9df547d055d601210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46100000006a473044022062fba014f27f93704c47958db2f755e12c23d8ea0cda6c6d7219e1eb3b9de92e0220141692413d79e898c5b351a35d820a1aa355b87d38db6c89805e3bbfc4b4f8dd01210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46110000006a4730440220441f5f54982b3299fc65b9bed3380ec1a0acf5bdd206a8a154718e7fe74cb84602205dcc17b1db9e02124debc80d49bc1143dec49bbb0504c5dd5362f9294ea6843d01210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46120000006b4830450220269231e943343b7310bfacb382f925f57d8f4ed5fae810a6fad8272331fbee67022100e046d8492e7674b68e6afa11ad28f8b0f1ed991c3f3b3d61f1f830e1ca83af4901210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46130000006b48304502206131fb35cc036ca990bef96a3f7f54b2769a0df4a10a8d551f3fa8894e812b80022100c26e0c94e304034f4339fe19ed2e9a16ef348b4f659246a249b76edb7d2f7a5101210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46140000006b4830450220380f283280857d5a402429125f895d383aaf8486bb333cdd4836525f358a0164022100d0e2d30e3102efa81462851cf02e3ded18f8665da17becc3b467467914ccf30f01210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46150000006a4730440220767be3370331e3053dbea16956d5268d2671c49906c9251002320f0a1d425e55022058f72e2b7869dc5800e67e70e3bba4a2e81a8f8797e3aabd6c0379ebe6606fab01210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46160000006b483045022019fa11f5ab0d04c357078f39c9ec48842f7f46b574762c9f6828286fe5f3efcf022100a92eda172b8484c6c5442820519b77b23cdfe76300d6fe5fc5166234bac68cb201210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46170000006a47304402200cab9284398a8c0cc914f7a94be77efa1dac9001f7062af3cd84a4da712dc1af02201cf461300d41286696665526a337ff97b261aec8d9aff6aa1240690d8fb9cc5101210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff590d7d40c6b30e58d8f669373f6410977556fa632787081c98ff302606083d46180000006b48304502200ad619243103ed15c5b241356e97d102e415cbed0a2a20d2d51a388f5f2d690c022100b6fb6aab2a183491d61a2496925665c74499e36f6ec1df056f4122873eec9f0f01210277f32dde9a58d6eb6e8bd51bfb5ff02ad636d9acfce485052a6e0d1c1b20154effffffff02801a0600000000001976a9148488f1709541998fe8360510113bbfe297e66a3888ac204e0000000000001976a914eb0f923944228d4e0f45af96b1bbc890a04c7d4488ac00000000
update #2.1: I do not understand your words about 65de3c6742428edf285aac19dda405bcd70d9b9ffa21f9755fe7c2d4440f77bf

Have you tried to push double-spending transaction to Eligius? If you paid only 0.0003 fee - Eliguis accepts it, relays is, but will not mine it

Yes i pushed it on eligius i am not entirely sure but i have probably put 0.0003 fee on it as that transactions is a high priority one now eligius keeps it at their mem pool and doesn't allow me to push other double-spends of it. Does that could have been the case?
Quote
Where to find these miners?
In the bitcoin network of course. Where else?
Btw how to do this? Is there a command line or something like that.


Title: Re: Help me relay a double-spend transaction
Post by: yakuza699 on September 19, 2014, 07:02:54 PM
That site doesn't help author double-spends, but it will relay them, which OP originally asked for although he really wanted a friendly miner.
Ok but how do i add that node? should i just
Code:
bitcoind -connect=respends.thinklink.com
Or is there any other command to add http://respends.thinlink.com (http://respends.thinlink.com) as a node as i don't really see any ip address of that node and yes with a friendly miner it would be a lot easier.
I don't think that is the node itself, just a database, as it says in the description.
I thought that http://respends.thinlink.com/ (http://respends.thinlink.com/) server itself relays double-spend transaction's (yeah kind of dumb) So i assume there is no way to add http://respends.thinlink.com/ (http://respends.thinlink.com/) as a node or there is?
Let us connect our first instance to nodes running bitcoin v0.8.x (use -connect option)
Is there a command like -connect=0.8.6 or should i just pick a random node?
Try https://getaddr.bitnodes.io/nodes/?q=/Satoshi:0.8.6/
Yeah that is basically picking a random node, but still thanks.


Title: Re: Help me relay a double-spend transaction
Post by: amaclin on September 19, 2014, 07:22:32 PM
Quote
I tried it many times before(with different transactions) i get the hash but i doesn't get on blockchain explorers such as blockchain.info, blockr.io and so on.
You should must understand how transactions are relayed and propagated through the network.

Quote
So does it mean that my transaction will be mined?
May be.
Quote
I guess only after nodes will drop the first one.
There is no fixed time which nodes keep your transactions. Some transactions live monthes and years :) Especially on such stable pool as Eliguis  ;D

Quote
Ops sorry forgot that it is above 3k bytes so now i put 0.0006 on it here

It will not help. Remember rules:
1) Eligius rejects double-spend attempt transactions (this means also: Eligius does not have replace-by-fee-patch)
2) Eliguis relays all transactions which passed rule (1)
3) Eliguis keeps in its memory pool all transactions (+rule 1, 2) with fee > 0.0001  (and may be some with old coins and high volume)
4) Eliguis mines transactions (+rule 1,2,3) for 0.0001 btc per kb

Now Eliguis already has either 65de3c6742428edf285aac19dda405bcd70d9b9ffa21f9755fe7c2d4440f77bf (you mentioned it, i do not know its contents) or 7a0b66873d85df5e14a5d67c46eb4de9a828dcef72f4b61399384f5f1ad7963c

Update #3: Confirmed in block
http://webbtc.com/tx/7a0b66873d85df5e14a5d67c46eb4de9a828dcef72f4b61399384f5f1ad7963c

Thats all, folks!

Update #4: Blockchain.info is up now (yesterday it was broken) and shows this pair as double-spending attempt
https://blockchain.info/tx/7a0b66873d85df5e14a5d67c46eb4de9a828dcef72f4b61399384f5f1ad7963c
https://blockchain.info/tx/22308747e3ef69eb644b7a0ca95a4a12c05a9c8b48b5716731df9003e2218951



Title: Re: Help me relay a double-spend transaction
Post by: Newar on September 20, 2014, 02:27:57 AM
I thought that http://respends.thinlink.com/ (http://respends.thinlink.com/) server itself relays double-spend transaction's (yeah kind of dumb) So i assume there is no way to add http://respends.thinlink.com/ (http://respends.thinlink.com/) as a node or there is?

It says on the site that they run a node. Contact them to find out?




Title: Re: Help me relay a double-spend transaction
Post by: yakuza699 on September 20, 2014, 01:17:56 PM
Alright this time i tried to double-spend this transaction https://blockchain.info/tx/93ea867e014898d17d9d2de9399b031cb16761b76627913fd075c2ab16034846 (https://blockchain.info/tx/93ea867e014898d17d9d2de9399b031cb16761b76627913fd075c2ab16034846) i put a generous 0.0005 fee on a 3006 bytes tx and pushed it on eligius i got this
Code:
Trying to send...
array(3) {
  ["result"]=>
  string(64) "03ad2dfe49617c4744629a1d2d3f49323ef4b13fc22fe74883dbf2b057f5452d"
  ["error"]=>
  NULL
  ["id"]=>
  string(1) "1"
}
Response = 0
I assume it will be mined in the next eligus block, lets see how it goes...

Update Holy shit took less than one minute to confirm https://blockchain.info/tx/03ad2dfe49617c4744629a1d2d3f49323ef4b13fc22fe74883dbf2b057f5452d (https://blockchain.info/tx/03ad2dfe49617c4744629a1d2d3f49323ef4b13fc22fe74883dbf2b057f5452d)

Update2 I guess i have learned a lesson on how to double-spend  ;D

Thanks for everyone who answered my question's especially amaclin and danny


Title: Re: Help me relay a double-spend transaction
Post by: amaclin on September 20, 2014, 01:27:40 PM
... and paid for the lesson  ;D


Title: Re: Help me relay a double-spend transaction
Post by: deepceleron on September 21, 2014, 12:51:23 PM
Double-spending 0-confirmations is accepted as possible. Satoshi Dice was the first large player to experience the error of their ways in accepting 0-confirmation transactions - a player could immediately see that their bet (a transaction with low fees) lost, and then double-spend a much more favorable transaction that might be mined instead. Even a 2% success rate beat the house.

Bitcoin accepts the first spend of a UXTO that it sees, accepting it into the memory pool, and rejects later transactions outright. Miners are free to alter this behavior in their own software, perhaps accepting later double-spends that have more fee. It is not documented that any prominent miners have done so, because it against the interest of Bitcoin.

The 0 confirmation "attack" (it's not really an attack, because you were warned) canonically takes the form:
1. Find a stupid merchant that will give you something irrevocable for a 0-confirmation transaction.
2. Discover something about network topology that allows you to narrowcast a payment to just the merchant or nodes around him,
3. simultaneously broadcast a double-spend transaction directly to mining nodes and their backbone.

This may cause the merchant's Bitcoin to show the bad transaction and reject the later one more likely to be mined. Techniques to mitigate such an attack and still have some confidence in taking a 0-confirmation transaction within ~10 seconds of receipt involve employing many nodes and many connections to diverse nodes throughout the network which listen for any double-spend attempts and block the purchase if such an attempt is made. Merchant software should also know about fees and be less trusting of transactions without an adequate fee for immediate mining.


Title: Re: Help me relay a double-spend transaction
Post by: amaclin on September 21, 2014, 01:02:27 PM
Quote
It is not documented that any prominent miners have done so, because it against the interest of Bitcoin.

There is no such thing as "interest of Bitcoin".
There is "interest of me" and "interest of all others".
FYI https://en.wikipedia.org/wiki/Tragedy_of_the_commons


Title: Re: Help me relay a double-spend transaction
Post by: yakuza699 on September 21, 2014, 01:24:24 PM
Double-spending 0-confirmations is accepted as possible. Satoshi Dice was the first large player to experience the error of their ways in accepting 0-confirmation transactions - a player could immediately see that their bet (a transaction with low fees) lost, and then double-spend a much more favorable transaction that might be mined instead. Even a 2% success rate beat the house.

Bitcoin accepts the first spend of a UXTO that it sees, accepting it into the memory pool, and rejects later transactions outright. Miners are free to alter this behavior in their own software, perhaps accepting later double-spends that have more fee. It is not documented that any prominent miners have done so, because it against the interest of Bitcoin.

The 0 confirmation "attack" (it's not really an attack, because you were warned) canonically takes the form:
1. Find a stupid merchant that will give you something irrevocable for a 0-confirmation transaction.
2. Discover something about network topology that allows you to narrowcast a payment to just the merchant or nodes around him,
3. simultaneously broadcast a double-spend transaction directly to mining nodes and their backbone.

This may cause the merchant's Bitcoin to show the bad transaction and reject the later one more likely to be mined. Techniques to mitigate such an attack and still have some confidence in taking a 0-confirmation transaction within ~10 seconds of receipt involve employing many nodes and many connections to diverse nodes throughout the network which listen for any double-spend attempts and block the purchase if such an attempt is made. Merchant software should also know about fees and be less trusting of transactions without an adequate fee for immediate mining.
Because of this i want to close this topic(i already learned what i want) (should i?) as an attacker can read this topic learn how to double-spend and attack those "stupid merchant's" which i don't really want as bitcoin will get a bad name for it.


Title: Re: Help me relay a double-spend transaction
Post by: amaclin on September 21, 2014, 01:55:02 PM
Quote
Because of this i want to close this topic(i already learned what i want) (should i?)
Up to you. It is certainly your right to do it on not.

Quote
as an attacker can read this topic learn how to double-spend
Attackers do not read these topic! They do write it  ;D

Quote
and attack those "stupid merchant's" which i don't really want as bitcoin will get a bad name for it.
I think that the real attacker is much more clever than you and me.
So, the real tools against them are truth, knowledge and publicity


Title: Re: Help me relay a double-spend transaction
Post by: yakuza699 on September 22, 2014, 05:37:40 PM
Attackers do not read these topic! They do write it  ;D
You are a funny dude aren't you?  :)
Up to you. It is certainly your right to do it on not.
Not gonna delete it just gonna lock it and leave it rest.


Title: Re: Help me relay a double-spend transaction
Post by: yakuza699 on October 19, 2014, 08:05:06 AM
Ok I am unlocking this thread again as recently I saw this https://bitcointalk.org/index.php?topic=825006.msg9235371#msg9235371 (https://bitcointalk.org/index.php?topic=825006.msg9235371#msg9235371) in that thread dude posted this transaction https://blockchain.info/en/tx/f24ff339fc651b0b28cdfc0e67bb4c2f91b46cbd39935ff4d70c95bb5c33b0e9 (https://blockchain.info/en/tx/f24ff339fc651b0b28cdfc0e67bb4c2f91b46cbd39935ff4d70c95bb5c33b0e9) he said it doesn't confirm and people were saying just don't broadcast it but I fault maybe there is a way to double-spend. So I created this transaction https://blockchain.info/tx/0c9b97eabf40271ef4f5061903e9731ac95d0bbe6bc9fb9e93fc9a18e16af2f2 (https://blockchain.info/tx/0c9b97eabf40271ef4f5061903e9731ac95d0bbe6bc9fb9e93fc9a18e16af2f2) I tried to double-spend it and pushed it on my bitcoin-qt debug console and got this 5d7a1d6a648fc1944c750e48c65e3204b09a2e93bdd4370c7666398e14b25508 but apparently it didn't got here http://respends.thinlink.com/  (http://respends.thinlink.com/) even though I left my client running for like 2 hours. So I fault maybe you guys could help me(and him) to return those coins by double-spending.

P.S I guess I haven't learned how to double-spend properly.


Title: Re: Help me relay a double-spend transaction
Post by: amaclin on October 20, 2014, 06:56:50 AM
Quote
but apparently it didn't got here http://respends.thinlink.com/ even though I left my client running for like 2 hours.

Have you read this sentence from the site you mention:
Quote
Most of the bitcoin network silently drops double-spends, so this list is far from complete.
Do you understand the meaning?

Quote
So I fault maybe you guys could help me(and him) to return those coins by double-spending.
No reason to help for free for "saving" a couple of cents.


Title: Re: Help me relay a double-spend transaction
Post by: Velkro on October 20, 2014, 08:08:41 AM
Shady stuff you are trying here, but im hope it is to audit bitcoin code and to improve bitcoin secuirty in the end :)


Title: Re: Help me relay a double-spend transaction
Post by: yakuza699 on October 20, 2014, 12:17:07 PM
Quote
but apparently it didn't got here http://respends.thinlink.com/ even though I left my client running for like 2 hours.

Have you read this sentence from the site you mention:
Quote
Most of the bitcoin network silently drops double-spends, so this list is far from complete.
Do you understand the meaning?
Yes I understand, so I guess the only thing that I could do is just wait for it to drop or connect to other nodes and try rebroadcasting the double-spend tx again.
No reason to help for free for "saving" a couple of cents.
Maybe there are few generous and kind people who could help me out  :P


Title: Re: Help me relay a double-spend transaction
Post by: amaclin on October 20, 2014, 12:29:36 PM
Quote
Yes I understand, so I guess the only thing that I could do is just wait for it to drop or connect to other nodes and try rebroadcasting the double-spend tx again.
OK, you have got it.
Do not just wait. Connect to as many nodes as you can. And rebroadcast tx manually.


Title: Re: Help me relay a double-spend transaction
Post by: yakuza699 on October 20, 2014, 12:30:11 PM
Shady stuff you are trying here, but im hope it is to audit bitcoin code and to improve bitcoin secuirty in the end :)
Neither of those.I don't do any shady stuff and I don't want to "audit the bitcoin code" all I want is to learn more about bitcoin.


Title: Re: Help me relay a double-spend transaction
Post by: Muhammed Zakir on November 02, 2014, 06:40:45 AM
Can anybody push this tx? I have signed it. I am trying to double spend the tx I spend earlier, brainwallet removed the fees when I sent it. I will give some BTC to you for pushing. I tried online services like Blockchain, Eligius and btc.blockr.io . Thanks in advance!

Code:
010000000128dd019101d4543f439514381b2d58d49826b758ddb04a2477c9dbcc9a9103ef010000008a473044022076802a193958fdc98bc8992f889a49b90925ca6c88531ef94a75eec814d055b30220676286b74e47a371ddfac1fafb4ba404e62ed6f18eeb84bc268a1259cd538c82014104f71963151bd53277add62216d6c1c3a1a8f6a46bc1c9288b8b2039cdd18887d6179866001c73a8d0bc74d1e19b2e1f8e6bfa45de9b4d49de0263fcacf035503affffffff2170820300000000001976a914952445b1e82ed24f892406b28706cd3bab518c0888ac00e20400000000001976a914a5553544e95a9671d5b41f8879fbe5e47d072a4888ac70820300000000001976a91494a6be5604a911aa0e7ec0880fa24f955db977b788ac70f30500000000001976a9148dda645e24d74ad2f07dbe598b2aef52da8191a788ac70f30500000000001976a914ebcb634ba47e228a2ebf240131735c9facb5c52b88ac605b0300000000001976a91433af8c8ef6d9a02c5869e02d799d7470e5679da388ac90940d00000000001976a9145152710749e66b7cc50a88f58e272fb4cb0a294588ac90650000000000001976a9145da521ffb3da3670266432e060f5a81ae9e7a9d488ac48ee0000000000001976a9141a1e892bd0497ad62e11fe42c96151227bb3ad2e88ac88f50400000000001976a914775f847e431edb1dac4424599f3b35e43782a49088ace86e0300000000001976a91484b98509115977b56fde515c3a53fa304b7fbc3c88acf0ba0400000000001976a9143edab6dfa95a748885a9767787f3edd803a677c088ace0930400000000001976a9146d4f1503a7b73983b6a16484a5a957f9a552332088ac38c10100000000001976a914f42696b3fcf9732b56013a925190a9dfae2c586188acc0d40100000000001976a914ddf337461b833c6fc0348d8f586cb6489ddbb43b88aca0860100000000001976a9148e1a160b5d2890221ee6bacbc92537a5a0a0eba488ac38c10100000000001976a914c606556ded35d2bc229b07450fac05ffb823831b88acf0ba0400000000001976a914b7f02d80c966a40dca906193bd35cd69bb8aec8788aca0800200000000001976a914551afaf1ae65edb7401d6fd1e77f98d12ceeb01788ac785d0200000000001976a91486ff6fa5841aea10d424cd57dad2eaec304f9e9088ace0220200000000001976a914a41c8d117bc6b939aff5a352a49fb19ec235889388ac00e20400000000001976a9140f8926fb561c546cae37dee6cfe8adfdb003799588acc0b60600000000001976a914135016b33963a979e77f46fa5daa0bd0013502fb88ac80a90300000000001976a9143ba23e0d9667206b4f953f316363c523b56c341c88acc0570100000000001976a914d0772df29886d2eb31ed011dc78347ebbdc3815588ace01c0300000000001976a914fb5c4e270abbd89a8b9f062d97d53a5a974c8e4588ace00a0600000000001976a914803a1be759f99ba82212f34180d6ee7e7cd3344288ac60610200000000001976a9146ae6f15a5f1605b585a6068f054a9cc64200e54088ac60e40100000000001976a91427db10db8c3c3192eb2d65018303cd5f8095772e88acd8590000000000001976a9148a2789791db82ed41a88f37b6c821bd62befaf4588acf09c0900000000001976a914f03cb7b3ac29f254163d3aadfe14a82c50d2741e88ac400d0300000000001976a9143fe8901eea7f38e3e97093a7286b37187b10347f88ac082b4500000000001976a914e64666d3324804202551768f76ac7c8447cfa92c88ac00000000

P.S. The tx I sent earlier : e0f484aa830447a1c589e1be89d9d605dee9823f303abd757784d0d6449a78ca (http://blockchain.info/tx/e0f484aa830447a1c589e1be89d9d605dee9823f303abd757784d0d6449a78ca)

   ~~MZ~~


Title: Re: Help me relay a double-spend transaction
Post by: FattyMcButterpants on November 02, 2014, 07:33:53 AM
Can anybody push this tx? I have signed it. I am trying to double spend the tx I spend earlier, brainwallet removed the fees when I sent it. I will give some BTC to you for pushing. I tried online services like Blockchain, Eligius and btc.blockr.io . Thanks in advance!

Code:
010000000128dd019101d4543f439514381b2d58d49826b758ddb04a2477c9dbcc9a9103ef010000008a473044022076802a193958fdc98bc8992f889a49b90925ca6c88531ef94a75eec814d055b30220676286b74e47a371ddfac1fafb4ba404e62ed6f18eeb84bc268a1259cd538c82014104f71963151bd53277add62216d6c1c3a1a8f6a46bc1c9288b8b2039cdd18887d6179866001c73a8d0bc74d1e19b2e1f8e6bfa45de9b4d49de0263fcacf035503affffffff2170820300000000001976a914952445b1e82ed24f892406b28706cd3bab518c0888ac00e20400000000001976a914a5553544e95a9671d5b41f8879fbe5e47d072a4888ac70820300000000001976a91494a6be5604a911aa0e7ec0880fa24f955db977b788ac70f30500000000001976a9148dda645e24d74ad2f07dbe598b2aef52da8191a788ac70f30500000000001976a914ebcb634ba47e228a2ebf240131735c9facb5c52b88ac605b0300000000001976a91433af8c8ef6d9a02c5869e02d799d7470e5679da388ac90940d00000000001976a9145152710749e66b7cc50a88f58e272fb4cb0a294588ac90650000000000001976a9145da521ffb3da3670266432e060f5a81ae9e7a9d488ac48ee0000000000001976a9141a1e892bd0497ad62e11fe42c96151227bb3ad2e88ac88f50400000000001976a914775f847e431edb1dac4424599f3b35e43782a49088ace86e0300000000001976a91484b98509115977b56fde515c3a53fa304b7fbc3c88acf0ba0400000000001976a9143edab6dfa95a748885a9767787f3edd803a677c088ace0930400000000001976a9146d4f1503a7b73983b6a16484a5a957f9a552332088ac38c10100000000001976a914f42696b3fcf9732b56013a925190a9dfae2c586188acc0d40100000000001976a914ddf337461b833c6fc0348d8f586cb6489ddbb43b88aca0860100000000001976a9148e1a160b5d2890221ee6bacbc92537a5a0a0eba488ac38c10100000000001976a914c606556ded35d2bc229b07450fac05ffb823831b88acf0ba0400000000001976a914b7f02d80c966a40dca906193bd35cd69bb8aec8788aca0800200000000001976a914551afaf1ae65edb7401d6fd1e77f98d12ceeb01788ac785d0200000000001976a91486ff6fa5841aea10d424cd57dad2eaec304f9e9088ace0220200000000001976a914a41c8d117bc6b939aff5a352a49fb19ec235889388ac00e20400000000001976a9140f8926fb561c546cae37dee6cfe8adfdb003799588acc0b60600000000001976a914135016b33963a979e77f46fa5daa0bd0013502fb88ac80a90300000000001976a9143ba23e0d9667206b4f953f316363c523b56c341c88acc0570100000000001976a914d0772df29886d2eb31ed011dc78347ebbdc3815588ace01c0300000000001976a914fb5c4e270abbd89a8b9f062d97d53a5a974c8e4588ace00a0600000000001976a914803a1be759f99ba82212f34180d6ee7e7cd3344288ac60610200000000001976a9146ae6f15a5f1605b585a6068f054a9cc64200e54088ac60e40100000000001976a91427db10db8c3c3192eb2d65018303cd5f8095772e88acd8590000000000001976a9148a2789791db82ed41a88f37b6c821bd62befaf4588acf09c0900000000001976a914f03cb7b3ac29f254163d3aadfe14a82c50d2741e88ac400d0300000000001976a9143fe8901eea7f38e3e97093a7286b37187b10347f88ac082b4500000000001976a914e64666d3324804202551768f76ac7c8447cfa92c88ac00000000

P.S. The tx I sent earlier : e0f484aa830447a1c589e1be89d9d605dee9823f303abd757784d0d6449a78ca (http://blockchain.info/tx/e0f484aa830447a1c589e1be89d9d605dee9823f303abd757784d0d6449a78ca)

   ~~MZ~~
You will probably need to wait 24~ hours for the previous TX to be 'forgotten' by the nodes mempool. You also have the possibility that your TX will get confirmed despite the no fee attached


Title: Re: Help me relay a double-spend transaction
Post by: amaclin on November 02, 2014, 07:37:32 AM
Quote
I will give some BTC to you for pushing.

Pushed to network. By me. 07:34:27 UTC
http://respends.thinlink.com/tx/6ef783dd4b83530d8c8e73f7a6a63abde420a07749c4dc3b25247deb50c7e86c
Now you should wait.
What is a fee for your second tx?

My address 1ENnzep2ivWYqXjAodTueiZscT6kunAyYs
---------------
UPD: OK, bc.i shows a double-spending
https://blockchain.info/tx/ef03919accdbc977244ab0dd58b72698d4582d1b381495433f54d4019101dd28
The second tx fee is 0.0001
---------------
UPD: respends.thinlink.com shows the timestamp 07:34:27
bc.i shows the timestamp 2014-11-02 07:33:09




Title: Re: Help me relay a double-spend transaction
Post by: Muhammed Zakir on November 02, 2014, 07:44:43 AM
Quote
I will give some BTC to you for pushing.

Pushed to network. By me. 07:34:27 UTC
http://respends.thinlink.com/tx/6ef783dd4b83530d8c8e73f7a6a63abde420a07749c4dc3b25247deb50c7e86c
Now you should wait.
What is a fee for your second tx?

My address 1ENnzep2ivWYqXjAodTueiZscT6kunAyYs

UPD: OK, bc.i shows a double-spending
https://blockchain.info/tx/ef03919accdbc977244ab0dd58b72698d4582d1b381495433f54d4019101dd28
The second tx fee is 0.0001

Thank you very much! Please wait till it get 1 conf, then only I can spend from the change. :) 0.02 will be enough, right? Reply in PM if you can't reply here! :)

Edit: Paid! ad1ffc3339d3992af385e615634c9a2b0f91d9906fc7e2af5a1fdfc9bccc3c7c (https://blockchain.info/tx/ad1ffc3339d3992af385e615634c9a2b0f91d9906fc7e2af5a1fdfc9bccc3c7c)

    ~~MZ~~


Title: Re: Help me relay a double-spend transaction
Post by: amaclin on November 02, 2014, 05:41:52 PM
first transaction confirmed
doublespend tx orphaned  :'(


Title: Re: Help me relay a double-spend transaction
Post by: coynbyer123 on November 04, 2014, 02:11:34 AM

P.S. The tx I sent earlier : e0f484aa830447a1c589e1be89d9d605dee9823f303abd757784d0d6449a78ca (http://blockchain.info/tx/e0f484aa830447a1c589e1be89d9d605dee9823f303abd757784d0d6449a78ca)

   ~~MZ~~

alredy confrmed

ur replacement is uselss