Author

Topic: Non standard tx (Read 225 times)

legendary
Activity: 1568
Merit: 6660
bitcoincleanup.com / bitmixlist.org
April 20, 2021, 01:01:39 PM
#15
I did not understand something,
if I have an old uncompressed bitcoin address , then I will not be able to spend its funds, since the pool will consider this transaction with an uncompressed key as non-standard?

If your address was hashed and encoded from an uncompressed public key then your transactions won't be relayed by nodes (only applies to segwit addresses). It does not mean you cannot spend its funds, because they can still be manually included in blocks by miners, there are no consensus rules against that.
jr. member
Activity: 33
Merit: 7
April 20, 2021, 12:50:32 PM
#14
I can't find a pool that accepts my non-standard transactions. What alternatives are there?
Recently there was one pool that accepted a non-standard transaction and was successfully mined but it came with a bounty.
Here's the user's/pool's post: https://bitcointalksearch.org/topic/m.55842508
I did not understand something,
if I have an old uncompressed bitcoin address , then I will not be able to spend its funds, since the pool will consider this transaction with an uncompressed key as non-standard?
legendary
Activity: 3696
Merit: 2219
💲🏎️💨🚓
April 20, 2021, 01:33:30 AM
#13
Can you post your TX using the code tag please?  It helps stop word wrap errors and the like.

In the meantime, you can check out this thread of mine:

[Guide] Broadcast Your RAW Transaction (Push TX) BTC & Alts coins

for links to sites that broadcast RAW TX and "accelerate" those already in the mempool.
newbie
Activity: 14
Merit: 1
April 19, 2021, 10:05:02 AM
#12
Grin
02000000014cfd5c0eeb1122739d444ddb725f06d7e479e445102bb51cdf741f9337a6379800000 00003515151ffffffff0120cb0000000000001976a914e540f8916e15c856666284fe6b0a7126dc 63ae5988ac00000000

this was funny Cheesy
the OP_CHECKSIGVERIFY fails because it is looking for a signature and you have none. after running the script you will end up with a bunch of true/false on the stack and none of them are a valid signature.
it doesn't even matter if it is non standard, if you don't have the private key of this public key (04d09be54f7e26f6319c2d366a04f766a7854cda67785c26f5ffdb59d4b9b1f45e272ba7cd09743 cbab01fa28d19032e61f35c61ee5298c7dd7301aa05213a4ec4 ) (i think one is enough and not 2) you won't be able to spend this.

OK, I'm back to study ... stay tuned for the next bullshit  Grin Grin Grin Grin Grin
legendary
Activity: 2114
Merit: 1293
There is trouble abrewing
April 19, 2021, 09:32:11 AM
#11
Grin
02000000014cfd5c0eeb1122739d444ddb725f06d7e479e445102bb51cdf741f9337a6379800000 00003515151ffffffff0120cb0000000000001976a914e540f8916e15c856666284fe6b0a7126dc 63ae5988ac00000000

this was funny Cheesy
the OP_CHECKSIGVERIFY fails because it is looking for a signature and you have none. after running the script you will end up with a bunch of true/false on the stack and none of them are a valid signature.
it doesn't even matter if it is non standard, if you don't have the private key of this public key (04d09be54f7e26f6319c2d366a04f766a7854cda67785c26f5ffdb59d4b9b1f45e272ba7cd09743 cbab01fa28d19032e61f35c61ee5298c7dd7301aa05213a4ec4 ) (i think one is enough and not 2) you won't be able to spend this.
newbie
Activity: 14
Merit: 1
April 19, 2021, 09:27:19 AM
#10
 Grin
02000000014cfd5c0eeb1122739d444ddb725f06d7e479e445102bb51cdf741f9337a6379800000 00003515151ffffffff0120cb0000000000001976a914e540f8916e15c856666284fe6b0a7126dc 63ae5988ac00000000
legendary
Activity: 2114
Merit: 1293
There is trouble abrewing
April 19, 2021, 09:11:58 AM
#9
Thanks, what I would like to understand is if all these UTXO of type "" type ":" nonstandard "" are expendable or are blocked if not included by mining pool etc ...

the default setting of bitcoin core is to not accept non standard transactions in the mempool and people who run this full node don't change it and even if they do majority of full nodes don't which means your transaction won't spread in the entire network enough to reach a miner. and even if it did the miner may not accept non standard transactions by default.

Is the transaction I build wrong ?
nobody can answer that without seeing the transaction you built.
newbie
Activity: 14
Merit: 1
April 19, 2021, 07:51:45 AM
#8
Thanks, what I would like to understand is if all these UTXO of type "" type ":" nonstandard "" are expendable or are blocked if not included by mining pool etc ...
legendary
Activity: 3584
Merit: 5243
https://merel.mobi => buy facemasks with BTC/LTC
April 19, 2021, 07:41:37 AM
#7
I haven't looked at this problem, but quickly got the raw tx, decoded it and decided to post it here, so others don't have to look it up Smiley

So, you're trying to spend output 0 of tx:
Code:
01000000015e333de8e1f0a0f723c3590a15348347e387f111d2cd57b7f206e536d447f012000000008b483045022048f24d351ac50f038d40290b988589b91f756552bece7316fb1d3b0e05a94b2c02210094e22219eacb3251e96cc77f37ed1c0cf8ef460f235d4472438f9d3d937b99a4014104d09be54f7e26f6319c2d366a04f766a7854cda67785c26f5ffdb59d4b9b1f45e272ba7cd09743cbab01fa28d19032e61f35c61ee5298c7dd7301aa05213a4ec4ffffffff02d8d6000000000000b48201200123a57ca820c632d997c111049b61669246232c2d735819616e52acc9ee94c414f673e4d353879a7c4104d09be54f7e26f6319c2d366a04f766a7854cda67785c26f5ffdb59d4b9b1f45e272ba7cd09743cbab01fa28d19032e61f35c61ee5298c7dd7301aa05213a4ec4ad7c4104b0b1367340a43ce2cc561f93422263a99b03ce0aa76a5d65a03d77fe37b248699df36dd5aad2a5ba174bc245f1f2d0bcce3da3f75cc10d8b3290ba38f86fa209ac9bd8d6000000000000b48201200123a57ca820c632d997c111049b61669246232c2d735819616e52acc9ee94c414f673e4d353879a7c4104d09be54f7e26f6319c2d366a04f766a7854cda67785c26f5ffdb59d4b9b1f45e272ba7cd09743cbab01fa28d19032e61f35c61ee5298c7dd7301aa05213a4ec4ad7c41047bafaf9f46bdbaa9caddc1071e6c0c438e691246b72b0eb87fde4e6c61634e963d2d513391593016339d649c1f1d44e92316dc72f64fa0d3785bd47f49a1b93cac9b00000000

decoded:
Code:
{
  "txid": "9837a637931f74df1cb52b1045e479e4d7065f72db4d449d732211eb0e5cfd4c",
  "hash": "9837a637931f74df1cb52b1045e479e4d7065f72db4d449d732211eb0e5cfd4c",
  "version": 1,
  "size": 568,
  "vsize": 568,
  "weight": 2272,
  "locktime": 0,
  "vin": [
    {
      "txid": "12f047d436e506f2b757cdd211f187e3478334150a59c323f7a0f0e1e83d335e",
      "vout": 0,
      "scriptSig": {
        "asm": "3045022048f24d351ac50f038d40290b988589b91f756552bece7316fb1d3b0e05a94b2c02210094e22219eacb3251e96cc77f37ed1c0cf8ef460f235d4472438f9d3d937b99a4[ALL] 04d09be54f7e26f6319c2d366a04f766a7854cda67785c26f5ffdb59d4b9b1f45e272ba7cd09743cbab01fa28d19032e61f35c61ee5298c7dd7301aa05213a4ec4",
        "hex": "483045022048f24d351ac50f038d40290b988589b91f756552bece7316fb1d3b0e05a94b2c02210094e22219eacb3251e96cc77f37ed1c0cf8ef460f235d4472438f9d3d937b99a4014104d09be54f7e26f6319c2d366a04f766a7854cda67785c26f5ffdb59d4b9b1f45e272ba7cd09743cbab01fa28d19032e61f35c61ee5298c7dd7301aa05213a4ec4"
      },
      "sequence": 4294967295
    }
  ],
  "vout": [
    {
      "value": 0.00055000,
      "n": 0,
      "scriptPubKey": {
        "asm": "OP_SIZE 32 35 OP_WITHIN OP_SWAP OP_SHA256 c632d997c111049b61669246232c2d735819616e52acc9ee94c414f673e4d353 OP_EQUAL OP_BOOLAND OP_SWAP 04d09be54f7e26f6319c2d366a04f766a7854cda67785c26f5ffdb59d4b9b1f45e272ba7cd09743cbab01fa28d19032e61f35c61ee5298c7dd7301aa05213a4ec4 OP_CHECKSIGVERIFY OP_SWAP 04b0b1367340a43ce2cc561f93422263a99b03ce0aa76a5d65a03d77fe37b248699df36dd5aad2a5ba174bc245f1f2d0bcce3da3f75cc10d8b3290ba38f86fa209 OP_CHECKSIG OP_BOOLOR",
        "hex": "8201200123a57ca820c632d997c111049b61669246232c2d735819616e52acc9ee94c414f673e4d353879a7c4104d09be54f7e26f6319c2d366a04f766a7854cda67785c26f5ffdb59d4b9b1f45e272ba7cd09743cbab01fa28d19032e61f35c61ee5298c7dd7301aa05213a4ec4ad7c4104b0b1367340a43ce2cc561f93422263a99b03ce0aa76a5d65a03d77fe37b248699df36dd5aad2a5ba174bc245f1f2d0bcce3da3f75cc10d8b3290ba38f86fa209ac9b",
        "type": "nonstandard"
      }
    },
    {
      "value": 0.00055000,
      "n": 1,
      "scriptPubKey": {
        "asm": "OP_SIZE 32 35 OP_WITHIN OP_SWAP OP_SHA256 c632d997c111049b61669246232c2d735819616e52acc9ee94c414f673e4d353 OP_EQUAL OP_BOOLAND OP_SWAP 04d09be54f7e26f6319c2d366a04f766a7854cda67785c26f5ffdb59d4b9b1f45e272ba7cd09743cbab01fa28d19032e61f35c61ee5298c7dd7301aa05213a4ec4 OP_CHECKSIGVERIFY OP_SWAP 047bafaf9f46bdbaa9caddc1071e6c0c438e691246b72b0eb87fde4e6c61634e963d2d513391593016339d649c1f1d44e92316dc72f64fa0d3785bd47f49a1b93c OP_CHECKSIG OP_BOOLOR",
        "hex": "8201200123a57ca820c632d997c111049b61669246232c2d735819616e52acc9ee94c414f673e4d353879a7c4104d09be54f7e26f6319c2d366a04f766a7854cda67785c26f5ffdb59d4b9b1f45e272ba7cd09743cbab01fa28d19032e61f35c61ee5298c7dd7301aa05213a4ec4ad7c41047bafaf9f46bdbaa9caddc1071e6c0c438e691246b72b0eb87fde4e6c61634e963d2d513391593016339d649c1f1d44e92316dc72f64fa0d3785bd47f49a1b93cac9b",
        "type": "nonstandard"
      }
    }
  ]
}
newbie
Activity: 14
Merit: 1
April 19, 2021, 07:23:18 AM
#6
Thanks everyone for the answers.
Maybe I'm doing something wrong but a UTXO like this:
9837a637931f74df1cb52b1045e479e4d7065f72db4d449d732211eb0e5cfd4c out 0

Can it be redeemed nowadays?
I signed the transaction when I try to send it tells me:
"error code: -26
error message:
bad-txns-nonstandard-inputs
"

Is the transaction I build wrong or these UTXOs cannot be transferred?
legendary
Activity: 3500
Merit: 6320
Crypto Swap Exchange
April 19, 2021, 06:48:32 AM
#5
As nc50lc said poolin was able to mine it for the last person. If you missed it in the linked thread send a PM to neutraLTC
https://bitcointalksearch.org/user/neutraltc-181180
https://bitcointalk.org/index.php?action=pm;sa=send;u=181180

What makes is non standard and how was it created?

If it was also from Bluewallet then we as a community should start putting some pressure on the developers to start making deals with pools to mine their screwed up transactions. Otherwise people are going to have to keep paying bounties to have their TX mined.

-Dave
legendary
Activity: 2534
Merit: 6080
Self-proclaimed Genius
April 19, 2021, 02:52:48 AM
#4
I can't find a pool that accepts my non-standard transactions. What alternatives are there?
Recently there was one pool that accepted a non-standard transaction and was successfully mined but it came with a bounty.
Here's the user's/pool's post: https://bitcointalksearch.org/topic/m.55842508
newbie
Activity: 14
Merit: 1
April 19, 2021, 02:49:16 AM
#3
Could building bitcoin core by making it accept non-standard transactions be a solution?

You will have to also (solo) mine a block that contains that transaction and that block will have to be also accepted by the other nodes.
So.. nope.
Thanks, practically impossible ...
legendary
Activity: 3668
Merit: 6382
Looking for campaign manager? Contact icopress!
April 19, 2021, 02:25:37 AM
#2
Could building bitcoin core by making it accept non-standard transactions be a solution?

You will have to also (solo) mine a block that contains that transaction and that block will have to be also accepted by the other nodes.
So.. nope.
newbie
Activity: 14
Merit: 1
April 19, 2021, 02:23:20 AM
#1
I can't find a pool that accepts my non-standard transactions. What alternatives are there?
Could building bitcoin core by making it accept non-standard transactions be a solution?
Jump to: