Editing bitcoin core?

0

Is it possible to edit bitcoin core to remove the IsStandard function and broadcast non standard transactions?

Also is there a version like this available already?

John

Posted 2018-03-22T04:12:33.680

Reputation: 133

I'm curious what you expect to accomplish with this? AFAIK, if you broadcast nonstandard transactions on the mainnet, other nodes will disregard them and then eventually ban you.Nate Eldredge 2018-03-22T04:23:41.120

Nodes ban you only if transaction is invalid. Relaying non-standard transactions is not violating bitcoin rulesamaclin 2018-03-22T05:23:30.060

Answers

1

Is it possible to edit bitcoin core to remove the IsStandard function and broadcast non standard transactions?

Yes, it is definitely possible. But I suggest not to patch core client, but create a small separate program for this task.

amaclin

Posted 2018-03-22T04:12:33.680

Reputation: 5 763

Is there any existing program i can use?John 2018-03-22T04:31:16.220

For the person who has skills in creating non-standard transactions it is very easy to write such program himself. I have such program of courseamaclin 2018-03-22T05:21:55.620

Could you provide a link?John 2018-03-31T20:04:21.813

link: mailto:alistermaclin@mail.ru :))))amaclin 2018-03-31T20:12:33.897

0

You can change your node to broadcast a non-standard transaction, but other nodes following consensus rules will not pass your transaction along. The only way to include a non-standard transaction in the blockchain is to contact a miner and ask them to include it in a block.

Bitcoin's testnet has IsStandard disabled. If you are trying to test scripts, it is strongly recommended to do it on testnet or regtest.

mango

Posted 2018-03-22T04:12:33.680

Reputation: 141