Bitcoin Forum
December 13, 2024, 10:37:47 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Miner accepting non-standard txs required!  (Read 2593 times)
Sergio_Demian_Lerner (OP)
Hero Member
*****
expert
Offline Offline

Activity: 555
Merit: 654


View Profile WWW
May 27, 2014, 03:58:26 PM
 #1

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.
amaclin
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
May 28, 2014, 10:10:00 AM
 #2

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?
uminatsu
Jr. Member
*
Offline Offline

Activity: 55
Merit: 2


View Profile
May 28, 2014, 05:20:06 PM
 #3

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.
amaclin
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
May 28, 2014, 06:13:29 PM
 #4

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.
amaclin
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
October 28, 2014, 09:00:57 AM
Last edit: October 28, 2014, 12:26:06 PM by amaclin
 #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
p2pbucks
Hero Member
*****
Offline Offline

Activity: 642
Merit: 500


Evolution is the only way to survive


View Profile
October 28, 2014, 09: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
amaclin
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
October 28, 2014, 10:03:34 AM
Last edit: October 28, 2014, 10:21:13 AM by amaclin
 #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
p2pbucks
Hero Member
*****
Offline Offline

Activity: 642
Merit: 500


Evolution is the only way to survive


View Profile
October 28, 2014, 10:25:32 AM
Last edit: October 28, 2014, 02:35:20 PM by p2pbucks
 #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
TimS
Sr. Member
****
Offline Offline

Activity: 250
Merit: 253


View Profile WWW
October 28, 2014, 12:11:43 PM
 #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)
amaclin
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
October 28, 2014, 12:30:49 PM
 #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.
macbook-air
Sr. Member
****
Offline Offline

Activity: 324
Merit: 260


View Profile WWW
October 28, 2014, 06: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.

gmaxwell
Moderator
Legendary
*
expert
Offline Offline

Activity: 4298
Merit: 8818



View Profile WWW
October 28, 2014, 08: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.
macbook-air
Sr. Member
****
Offline Offline

Activity: 324
Merit: 260


View Profile WWW
October 28, 2014, 09: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.

Pages: [1]
  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!