Author

Topic: Miner accepting non-standard txs required! (Read 2588 times)

sr. member
Activity: 324
Merit: 260
October 28, 2014, 04:12:43 PM
#13
I feel sorry to see the referral code disclosed outside of the intended community. This pushtx is experimental only for our partner and our weibo followers. We do not currently replace conflicting transactions to prevent potential double spend. Don't worry. Thanks.
Is the source code available to see exactly what transactions f2pool will accept under this interface?  (Eligius' node code is available).

Quote
We do not currently replace conflicting transactions to prevent potential double spend. Don't worry. Thanks
If you accept transactions other nodes will not accept it still facilitates double spending, somewhat. The attacker sends a non-relaying transaction to you first, then floods the network with another transaction.

We have revoked the disclosed referral code.
staff
Activity: 4284
Merit: 8808
October 28, 2014, 03:21:00 PM
#12
I feel sorry to see the referral code disclosed outside of the intended community. This pushtx is experimental only for our partner and our weibo followers. We do not currently replace conflicting transactions to prevent potential double spend. Don't worry. Thanks.
Is the source code available to see exactly what transactions f2pool will accept under this interface?  (Eligius' node code is available).

Quote
We do not currently replace conflicting transactions to prevent potential double spend. Don't worry. Thanks
If you accept transactions other nodes will not accept it still facilitates double spending, somewhat. The attacker sends a non-relaying transaction to you first, then floods the network with another transaction.
sr. member
Activity: 324
Merit: 260
October 28, 2014, 01:18:56 PM
#11
https://www.f2pool.com/pushtx

now f2pool accepts insufficient fee tx & non standard tx . Just using the link above to push your tx

1. Where can I get "Referral code"?
2. What about conflicting transactions? Would you replace transaction you received from the network with another one pushed via web-form?  Grin
3. Will you broadcast this transaction to the network? In other words: can I be 100% sure that my transaction will be mined by you, not by any other miner?  Grin

I feel sorry to see the referral code disclosed outside of the intended community. This pushtx is experimental only for our partner and our weibo followers. We do not currently replace conflicting transactions to prevent potential double spend. Don't worry. Thanks.
legendary
Activity: 1260
Merit: 1019
October 28, 2014, 07:30:49 AM
#10
Quote
1. you can try this ref code : ******

Thank you. This is really great feature.
Unfortunately this can be used by attackers to double-spend purposes.
sr. member
Activity: 250
Merit: 253
October 28, 2014, 07:11:43 AM
#9
You can submit the transaction online at http://eligius.st/~wizkid057/newstats/pushtxn.php (I think it expects a raw transaction in hex form)
hero member
Activity: 642
Merit: 500
Evolution is the only way to survive
October 28, 2014, 05:25:32 AM
#8
https://www.f2pool.com/pushtx

now f2pool accepts insufficient fee tx & non standard tx . Just using the link above to push your tx

1. Where can I get "Referral code"?
2. What about conflicting transactions? Would you replace transaction you received from the network with another one pushed via web-form?  Grin

1. you can try this ref code : 8738a528132db142
2. No , you can't replace conflict unconfirmed tx in mempool by pushing tx via this webform .   Cheesy
edit:
3. not 100% sure   Tongue
legendary
Activity: 1260
Merit: 1019
October 28, 2014, 05:03:34 AM
#7
https://www.f2pool.com/pushtx

now f2pool accepts insufficient fee tx & non standard tx . Just using the link above to push your tx

1. Where can I get "Referral code"?
2. What about conflicting transactions? Would you replace transaction you received from the network with another one pushed via web-form?  Grin
3. Will you broadcast this transaction to the network? In other words: can I be 100% sure that my transaction will be mined by you, not by any other miner?  Grin
hero member
Activity: 642
Merit: 500
Evolution is the only way to survive
October 28, 2014, 04:47:47 AM
#6
https://www.f2pool.com/pushtx

now f2pool accepts insufficient fee tx & non standard tx . Just using the link above to push your tx
legendary
Activity: 1260
Merit: 1019
October 28, 2014, 04:00:57 AM
#5
(sorry for upping old post)

Now DiscusFish pool

1) Mines transactions with non-standard outputs
https://blockchain.info/tx/f93a8cd2f4c21f7765bdad679475193f0117752326b2c7da8f1fde44a5d48d82

2) Mines transactions with non-standard inputs
https://blockchain.info/tx/45c700aa03a95921bc17a2f108010a28c0f6b7b076cb46bd92a4abfce53f6735
https://blockchain.info/tx/ee1dec27da186382d331b7a09806c771361fd73b48dbd91ef6547a9ea63c0ed1
https://blockchain.info/tx/e24a4085c54a6362e615f8eab758c12d80e488b73757e6d2b8ab6bfc8be7007e

3) Mines stuck transactions for compromised addresses and transfers funds to pool address

There was a stuck transaction to "correct horse battery staple" address.
No miner included it in block because it was fee-free
https://blockchain.info/tx/e99ec958461585a912f6c9f001da9d9d2d1a2bee56c0ec4f9a3cdcea9f20e638

DiscusFish included it and moved 0.0001 to pool address
https://blockchain.info/tx/d840dbb38383f537ff13cdb32204833b3f90230d760a10d7da3330502afef216


Update: this has done manually, not automated. See below
legendary
Activity: 1260
Merit: 1019
Quote
If it has been more than a few hours since your last attempt, and the non-standard output you're trying to spend is still unspent,[...]
May be Sergio wants to create tx with non-standard output, not to redeem existing one?

Quote
[...] then there's probably a conflicting tx that spends the same output in the memory pool of Eligius, but it can never be confirmed because it does not have sufficient fees (Eligius requires 0.1mBTC minimum and 0.08192mBTC per 1KB).[...]
Wiki information is not up-to-date. I took this transaction
https://blockchain.info/ru/tx/225e8cf022bd8fe4c4b4f5aa11e1816c5bcd17dbcb1fd93894c0033778cc2ace
a week ago with standard 0.0001 fee (Eligius runs 0.8.x core). BTW, thanks to anonymous donater

Quote
[...]So unfortunately you're pretty much stuck until however long it takes for the transaction to "die off" from the memory pool. Could be weeks, or even months. There's no other major pool that will accept your non-standard tx.
1) There is no direct connection to Eligius pool node. 192.3.11.20 and [possibly] 68.168.105.168 are only gates to.
2) It is possible to check for current transactions on peer node. There is "mempool" packet in protocol
3) So, it is possible to check - was your transaction accepted by peer or not. I have such tool.
4) Unfortunately we have access only to a gates, not to pool itself. But if tx was not accepted to a gate node - it was not relayed to a pool node.
jr. member
Activity: 55
Merit: 2
If it has been more than a few hours since your last attempt, and the non-standard output you're trying to spend is still unspent, then there's probably a conflicting tx that spends the same output in the memory pool of Eligius, but it can never be confirmed because it does not have sufficient fees (Eligius requires 0.1mBTC minimum and 0.08192mBTC per 1KB).

So unfortunately you're pretty much stuck until however long it takes for the transaction to "die off" from the memory pool. Could be weeks, or even months. There's no other major pool that will accept your non-standard tx.
legendary
Activity: 1260
Merit: 1019
Try this one: 68.168.105.168
Seems to me that it is another gate to Eligius (not sure)
It accepts non-standard txs.


Quote
Either it is not valid or it conflicts with memory-pool (doublespending). Can you provide this tx as hex?
hero member
Activity: 555
Merit: 654
I need to send a non-standard tx. Eligius's  192.3.11.20 seems to be off-line (at least not on port 8333).

Anybody knows a miner/miner pool that accepts non-standard txs right now? Is there another Eligius IP available?

Thanks, Sergio.
Jump to: