Tag: protocol

78 How to redeem a basic Tx? 2012-04-06T21:19:52.967

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

49 Is there any way to track an individual bitcoin (or satoshi)? 2011-09-02T16:47:14.883

48 How does change work in a bitcoin transaction? 2011-09-08T01:55:16.043

44 Why does Bitcoin send the "change" to a different address? 2011-10-18T14:08:28.293

40 How does Ripple solve the double-spend problem? 2013-02-11T09:59:22.937

39 How do you get a Bitcoin Public Key from a Private Key 2014-05-01T01:47:44.100

33 What is the coinbase? 2012-08-27T21:49:53.350

32 What is TxIn's sequence? 2011-11-20T14:19:13.760

31 What is an "unspent output"? 2012-07-29T13:24:38.293

30 Why doesn't Bitcoin return lost coins back into the block reward? 2011-09-03T01:34:49.037

29 Signing Bitcoin transactions 2013-01-24T10:06:24.967

27 Why don't the timestamps in the block chain always increase? 2011-09-12T17:20:45.950

25 When and how did Bitcoin start? 2011-09-06T18:09:27.973

25 What is the block maturation time? 2011-11-14T10:24:36.913

24 Can a bitcoin be destroyed? 2011-09-12T23:16:16.110

24 How are bitcoin transactions and the blockchain transferred over the internet? 2018-01-03T13:28:25.670

23 How do I implement a Merkle Tree? 2011-09-16T18:52:27.300

23 What is Transaction Malleability? 2014-02-11T01:20:45.143

21 Gaming the "off-by-one" bug (difficulty re-target based on 2015 instead of 2016 block time span)? 2011-10-13T19:45:54.217

21 How will multisig addresses work? 2013-01-12T00:15:47.593

20 What is replace-by-fee? 2013-05-09T15:53:28.427

19 How would the Bitcoin protocol be impacted if nodes only stored the blocks they cared about? 2011-09-08T01:27:17.507

19 Why does the Bitcoin protocol use the little-endian notation? 2011-11-25T18:59:19.047

18 How to start programming your own Bitcoin client? 2011-09-10T10:58:52.970

17 ECDSA r, s encoding as a signature 2012-01-01T03:05:40.310

17 Is this "transaction malleability" really an issue? 2014-02-10T12:41:39.127

16 How was the magic network ID value chosen? 2011-12-29T13:13:26.477

16 How to calculate new "bits" value? 2012-02-14T23:36:26.567

16 Why is Bitcoin defined as having 8 decimal places? 2014-10-13T19:01:42.573

15 How can a non-miner store data in the block? 2011-11-04T00:46:02.970

15 Why can we have small fractions of a Bitcoin? 2012-05-14T08:32:14.553

14 What is the Alert system in the bitcoin protocol? How does it work? 2011-09-05T10:17:06.277

14 What is the point of SIGHASH_NONE? 2012-07-19T13:29:46.073

14 Can a Bitcoin transaction have the same address for input and output? 2013-08-19T14:20:08.880

13 What was the most recent change to the official client that broke block validity? 2011-09-30T20:22:32.510

13 What are the February 20 changes to the Bitcoin protocol? 2012-01-29T01:18:39.383

13 Where is Double hashing performed in Bitcoin? 2013-03-17T16:42:28.380

12 Two blocks, two transactions, same hash 2012-02-28T10:44:47.570

11 Bitcoin client IRC - a potential network weak link? 2011-09-28T18:53:49.873

11 Is there a limit to how much extra data can be put into blocks via scripts? 2011-10-09T07:02:52.283

11 Why does the mainline client limit the number of outbound connections to 8? 2011-11-11T21:04:15.667

11 How could the bitcoin protocol be changed? Has this ever occurred? 2012-06-13T18:58:58.793

11 Transactions with a wait time (using nLockTime) 2012-12-14T13:31:13.533

11 What if a country 100% denominated in a cryptocurrency loses internet connectivity to the rest of the world? 2013-12-18T03:39:03.150

10 Merkle Tree hashing 2011-09-19T18:49:01.190

10 What are acausal blocks? 2011-10-13T19:58:23.323

10 Changing Bitcoin's deflationary nature 2011-11-06T02:16:39.273

10 How secure are various models of Bitcoin clients? 2012-01-17T01:19:35.730

10 What is an explanation of the P2SH voting in layman's terms? 2012-01-25T23:50:37.607

10 How is the bitcoin 21 million cap implemented? 2012-01-26T18:06:41.823

10 Why are m-of-n transactions not used today? 2012-01-30T20:38:22.680

10 Does the protocol ensures that private keys are unique? 2012-06-18T03:17:14.263

10 Is there a maximum factor by which difficulty can change? 2012-06-22T23:49:54.983

10 Is Bitcoin's Economic Majority those who already own coins or those who will buy or keep coins? 2013-03-10T20:45:42.393

10 Can I trust the peers I am connected to? 2014-01-24T19:07:14.680

10 Wouldn't the "malleable transaction" attack be foiled by common sense? 2014-02-13T03:57:47.087

9 Transaction signature generation 2012-03-21T23:45:35.913

9 What is a simple explanation for how the number of bitcoins in circulation is determined? 2012-06-17T03:10:39.143

9 Why does Bitcoin use two rounds of SHA256? 2012-07-30T20:44:18.460

9 Correct use of the word Bitcoin 2014-01-21T19:30:49.443

9 How is the target section of a block header calculated? 2014-03-24T06:12:34.450

9 Atomic cross-chain trading 2014-11-01T23:25:18.893

8 Why is the Block Header txn_count field always zero? 2011-12-01T00:16:58.927

8 How to calculate a hash of a Tx? 2011-12-07T22:22:26.080

8 Should fractional reserve banking be prohibited through the bitcoin protocol or otherwise, and how could such a change be implemented? 2012-02-01T05:42:58.380

8 How does the standard client prioritize transactions? 2012-04-10T23:36:00.323

8 Why are balances not in the blockchain? 2012-08-08T09:48:43.520

8 Can the outputs of transactions with duplicate hashes be spent? 2013-07-05T17:49:49.730

8 Is it possible to run out of nonce values? 2013-11-26T12:08:04.423

8 Why are there two byte sizes for timestamps in the Bitcoin protocol? 2013-12-29T12:52:33.613

8 Where exactly is the "off-by-one" difficulty bug? 2014-01-15T13:44:38.087

8 Is it possible to "unmine" particular coins? 2015-10-29T11:53:16.370

7 Is the time a transaction was done recorded in the block chain? 2011-11-25T13:54:50.573

7 How does one know they solved a block? 2011-12-02T10:02:01.173

7 Given a Tx message, how does one calculate the fee paid for the transaction? 2011-12-15T19:04:56.673

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 Bitcoin protocol / algorithm scalability 2012-02-08T18:12:01.057

7 Can different clients have different transaction fees? 2012-06-25T14:24:55.153

7 How is locktime enforced in the standard client? 2012-12-24T10:53:28.843

7 What will happen when the time field wraps around 2013-01-31T13:34:06.207

7 What makes the initial download of the blockchain so slow? 2013-05-11T13:07:13.640

7 Why must UTXO be completely consumed? 2015-06-24T21:44:01.970

7 What is the P2P technology/protocol used by Bitcoin to find nodes and distribute messages across them? 2015-09-04T00:55:01.113

6 Why isn't transaction replacement supported? 2011-09-10T20:58:01.583

6 How would changes to the Bitcoin protocol be decided upon? What constitutes a "majority"? 2013-12-02T20:44:22.457

6 Are there any non-monetary uses for the blockchain, or the Bitcoin protocol generally? 2013-12-19T12:46:36.210

6 How is the transaction malleability issue being fixed? 2014-03-02T14:01:48.763

6 Order of transactions within a block 2014-03-04T14:06:52.077

6 What is the reason for using PoW in bitcoin? 2014-08-01T07:25:54.817

6 Is it possible to force a person to honor a conditional promise-to-pay? 2014-09-21T23:29:43.800

6 Why block height is required in coinbase? 2014-10-01T20:33:58.117

6 How do I query a remote bitcoin node like RPC? 2014-10-12T11:58:28.637

6 What are the arguments for and against deprecating transaction priority? 2015-12-14T18:25:36.197

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

6 what is the "Banlist" (Bitcoin Core) 2016-10-04T10:17:29.103