Tag: script

55 What is relation between scriptSig and scriptPubKey? 2013-03-09T06:41:56.260

55 Explanation of what an OP_RETURN transaction looks like 2014-07-17T21:56:00.530

25 Useful alternative Bitcoin transaction scripts 2011-09-04T13:41:23.530

22 How do Scripts work? 2011-09-04T14:46:21.473

22 How do "Pay to Script Hash" transactions work? 2013-12-27T13:26:26.297

22 History behind the scripting language in Bitcoin? 2014-07-29T03:02:33.680

20 Online Bitcoin Script simulator or debugger? 2016-01-26T00:12:11.000

18 Will general non-standard transactions ever be allowed? 2012-12-08T14:11:13.190

16 Transaction with slightly changed script is never relayed 2012-08-20T06:27:39.477

15 How to create a transaction with a custom script? 2013-10-24T20:57:22.457

14 What is "Script Hash" address exactly and how does it work? 2013-04-13T04:54:00.793

14 The Bitcoin scripting system is purposefully not Turing-complete - why? 2014-05-18T09:22:06.220

14 Is sha-1 used in Bitcoin? 2018-05-14T10:54:01.603

13 What does Bitcoin policy language offer the developer that Miniscript doesn't? What is the difference between Bitcoin policy language and Miniscript? 2019-11-08T15:14:48.017

12 Tx Malleability: Why is the Script not included in the Signed Hash? 2014-02-13T14:45:21.750

11 What is OP_CODESEPARATOR used for? 2014-12-13T02:45:06.640

11 How to get addresses from scriptPubKey in segwit transactions? 2016-11-12T12:55:56.147

10 Why is Script needed? 2012-02-21T15:13:59.783

10 How vulnerable is bitcoin to quantum algorithms? 2013-04-27T18:41:02.430

10 Turing completeness of Bitcoin Script 2013-11-25T14:57:53.267

10 parsing bitcoin input and output addresses from scripts 2013-12-20T03:08:23.073

10 How does ScriptPubKey know the public key of an Bitcoin address? 2014-03-11T12:19:20.927

10 What is the alt stack? 2014-10-26T12:45:25.607

10 Why is OP_CHECKLOCKTIMEVERIFY disabled by maximum sequence number? 2015-09-30T00:12:14.370

10 Why does script need to be purged from transactions for mimblewimble to work? 2016-08-13T06:54:54.020

10 Did the introduction of VerifyScript cause a backwards incompatible change to consensus? 2019-01-19T14:39:29.360

10 Can we construct a UTXO which is spendable only via proof of work? 2019-10-17T23:44:15.940

9 How would I hand code a Bitcoin transaction 2011-09-09T12:34:17.503

9 Is there a listing of strange or unusual scripts found in transactions? 2012-12-20T20:20:01.920

9 How is the Output script formed? 2013-03-08T08:16:21.440

9 Why does the default miner implementation use pay-to-pubkey? 2014-11-20T16:37:14.777

9 How is a "standard" Bitcoin transaction defined? 2017-04-03T00:22:40.683

8 What is the format of coinbase input scripts? 2012-10-06T13:59:31.563

8 How is a Transaction ID generated & when does it change? (with a new sequence ID?) 2012-12-20T22:20:27.780

8 Is there a maximum size of a scriptSig/scriptPubKey? 2015-02-03T21:10:01.350

8 Which release fixed CVE-2010-5141 (attacker can spend any coin) 2015-05-14T19:21:03.437

8 Different error messages under "Mandatory script verify flag failed." 2016-11-28T19:15:41.037

8 What's the use of not relaying non-standard transactions if anyone can still use them using P2SH? 2018-06-23T11:56:36.677

8 Full list of "special cases" during Bitcoin Script execution (p2sh, p2wsh, etc.)? 2021-01-06T00:48:49.460

7 How does a recipient know they can satisfy the transaction script to spend their bitcoins? 2011-09-04T13:49:41.630

7 Bitcoin script example 2011-12-15T21:50:12.490

7 Script - OP_IF etc. clarifications 2011-12-27T00:50:04.577

7 How to know if a transaction is valid? 2012-01-05T00:00:32.243

7 How do you get the OP_HASH160 value from a bitcoin address? 2012-10-09T16:36:02.060

7 Can I send message inside the transactions script? 2012-12-31T18:56:16.830

7 Does OP_HASH160 consume the top stack element? 2014-10-20T19:11:58.520

7 CHECKMULTISIG a worked out example 2015-09-26T14:20:14.547

7 PUSHDATA4 unnecessary? 2016-04-11T22:51:43.910

7 Are these two scripts equivalent? 2021-02-14T14:17:24.917

6 Script - OP_PUSHDATAs 2011-12-20T13:55:55.777

6 Can I use single address for all my transactions? 2013-03-05T05:46:18.237

6 How OP_EQUALVERIFY works in a standard transaction? 2013-03-28T15:59:06.110

6 How to fully decode a coinbase transaction? 2014-02-02T18:51:18.053

6 Which bitcoin script forms should be detected when tracking wallet balance? 2015-01-12T18:24:28.003

6 Working example of raw transaction utilising Boolean (OP_IF, OP_ENDIF) scripting REQUIRED 2015-03-23T07:50:11.867

6 What's the point of having a stack-based scripting language, if only a few standard forms are allowed? 2015-08-26T02:10:58.140

6 Why is OP_SUBSTR disabled? (and OP_LEFT, OP_RIGHT) 2016-09-21T14:15:47.153

6 What is 'ScriptCode'? 2017-08-13T02:31:13.537

6 How are sigops calculated? 2018-01-07T02:23:27.187

6 Why don't P2PK scripts have their own address? 2018-03-11T15:17:43.813

6 Bitcoin Script tutorial 2018-05-16T18:37:43.247

6 nLockTime in Bitcoin Core 2019-09-04T20:11:04.800

5 How are transactions in discarded forks merged back into the blockchain? 2011-09-15T06:01:09.417

5 Can Scripts be used to implement Chargebacks? 2012-03-08T09:22:56.597

5 How did these 3 tx make it into a block in the main chain? 2012-03-15T05:22:38.630

5 In which Block was Len Sassaman memorialised? 2012-04-06T16:11:24.557

5 Why do some generation transactions use pubkey, instead of hash? 2012-07-19T23:35:47.393

5 Bitcoin contracts. Are there good examples in the blockchain? 2012-11-22T18:18:15.367

5 In Bitcoin scripting, can you have an IF within an IF? 2013-02-26T21:40:47.827

5 How is the hash that is signed calculated? 2013-04-07T15:01:16.950

5 How to change donation address of p2pool 2013-07-28T03:38:15.123

5 Does createrawtransaction have the ability to create a transaction with custom scripts? 2013-10-21T15:43:05.880

5 Can Bitcoin incorporate the scripting protocols of Ethereum without a fork? 2014-01-24T04:19:40.883

5 How to denote <serialized> script in P2SH transaction? 2014-10-20T02:41:31.863

5 Is there any way to make an UTXO that cannot be spent until a certain block #? 2014-11-21T05:54:55.533

5 Are loans with enforced repayment possible on the blockchain? 2015-06-08T07:41:20.670

5 OP_SHA256 mismatch! 2015-10-17T19:27:43.653

5 Is Ethereum essentially Bitcoin with Turing-complete Script? 2016-01-13T18:47:57.297

5 Where the P2SH script gets written? 2016-02-17T23:49:04.270

5 How to get address from scriptSig? 2017-03-06T10:42:10.127

5 What is the point of including the scriptCode of the input in the transaction digest of segwit? 2017-05-18T16:34:53.677

5 ScriptSig content during signature (quadratic hashing) 2017-06-15T13:21:54.747

5 Does the alternative stack make Script Turing complete? 2018-03-07T18:06:52.333

5 Getting Started With Script 2018-04-26T02:58:59.967

5 How are blocks verified? 2018-10-28T20:39:24.640

5 What is the difference between policy and consensus when it comes to a Bitcoin Core node validating scripts? 2020-12-02T14:44:28.443

4 Did P2SH (BIP 16) get accepted? 2012-09-10T21:16:22.317

4 Password-based bitcoin transactions 2012-11-26T18:44:34.417

4 Bitcoin charity fraud - is it illegal? 2013-01-27T05:41:21.080

4 How can a Bitcoin Oracle ensure that the money can't be respent? 2013-02-26T16:14:11.757

4 What is opcode 252? 2013-11-25T02:57:41.133

4 How to decode very huge (!) raw transactions? 2014-01-01T12:48:00.973

4 Which scripts are currently considered standard and therefore actually propagated? 2014-01-25T11:06:20.833

4 Is it possible (in some way or other) to expire a txout? 2014-03-21T11:40:47.857

4 What new transactions are possible with 15 operations? 2014-06-28T00:22:49.953

4 Bitcoind transaction data verification 2014-10-27T23:23:02.960

4 Non standard Tx with obscure OP codes: examples 2015-02-09T04:14:52.580

4 Compact integer in Scripts 2015-07-03T01:39:00.213

4 When can I send 80 byte OP_Returns? 2015-07-14T01:10:03.510