Tag: bitcoincore-development

27 Why is bitcoin written in C++? 2016-09-05T09:50:46.937

18 Is there a list of core Bitcoin committers? 2011-08-31T00:20:51.563

18 Where to find help understanding Bitcoin's source code in C++? 2015-05-31T13:08:42.773

18 Migration from Berkeley DB to LevelDB 2017-02-16T19:31:35.550

14 What is the tradeoff between privacy and implementation complexity of Dandelion (BIP156) 2018-11-30T00:56:28.587

14 Where in Bitcoin Core does it do X? 2019-05-03T00:12:24.683

13 Where is the UTXO data stored? 2015-05-14T16:03:03.543

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 Who controls the Bitcoin software? 2011-10-15T07:12:00.027

12 How much of BIP 62 ("Dealing with malleability") has been implemented? 2015-02-04T23:11:53.113

11 Do "the official bitcoin developers" control Bitcoin? 2013-03-08T12:07:03.593

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

11 What does OP_CHECKSEQUENCEVERIFY (OP_CSV) do? 2015-07-28T06:50:43.137

11 Are there alternatives to Gitian? 2016-06-27T19:17:26.213

11 What are the key differences between regtest and the proposed signet? 2019-08-08T14:09:52.693

10 How can vulnerabilites in bitcoin be responsibly reported? 2013-11-23T17:43:12.133

10 Is there a reference, authoritative resource or book on Bitcoin programming? 2013-12-10T17:40:33.353

10 What contributions have Blockstream developers made to the Bitcoin project? 2016-01-18T09:16:41.777

10 Where can I find resources for programmers to understand Bitcoin? 2016-05-24T08:25:05.220

10 What should I do if my friend runs a Bitcoin business but doesn't understand how it works? 2017-03-19T04:19:05.147

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

9 What are version bits? 2015-08-24T04:43:08.337

9 Why would increasing the Bitcoin block size lead to a more centralised system? 2016-03-05T17:48:42.917

9 Is there developer documentation for the Bitcoin Core source code? 2016-06-20T18:53:03.463

9 Why is Bitcoin Core using LevelDB instead of Redis or SQLite? 2016-10-12T21:45:54.587

9 BIP44: What's the use of internal addresses? 2019-02-15T17:07:10.323

9 What is the motivation behind Russell Yanofsky's work to separate Bitcoin Core into independent node, wallet and GUI processes? 2020-08-05T20:50:12.800

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

8 Are there drawbacks to the Thin Block patch? 2015-11-10T14:26:15.347

8 Why was the Schnorr code removed from Bitcoin Core? 2017-07-27T15:51:04.897

8 What are the trust assumptions in --assumed-valid in bitcoin core 0.14? 2017-09-25T05:37:50.047

8 How do Bitcoin devs make sure that their modifications do not affect the consensus rules or the running network protocol? 2020-12-17T09:43:25.723

7 Where, in the code, in the Satoshi client is 21 million cap implemented? 2013-04-18T21:09:56.777

7 Why does Github say that the Bitcoin project is 74% TypeScript? 2014-02-17T17:29:52.037

7 Have bitcoin developers applied the solution for selfish miner attack? 2015-06-25T20:32:45.657

7 Could Neutrino technically as side-effect, incentivize centralization of the bitcoin network? 2019-04-24T17:49:29.747

7 What are the different upgradeability features in the BIP-Taproot (BIP 341) proposal? 2020-07-11T11:00:51.957

6 Which block() method does what? 2014-12-10T23:38:09.443

6 Is it necessary for blocks to record the nBits difficulty parameter? 2014-12-23T21:34:43.203

6 What is bitcoin core developers solution to the increasing number of transactions? 2015-09-09T18:14:38.577

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

6 Wladimir's new GPG key 2016-05-21T11:04:20.690

6 What versioning scheme does Bitcoin Core follow? 2016-06-08T11:17:07.033

6 Add dependency Bitcoin Core 2016-06-20T15:51:43.480

6 16: mandatory-script-verify-flag-failed (Non-canonical DER signature) (code -26) 2016-12-13T19:52:56.530

6 Why are blk*.dat files ~134200000 bytes? 2017-01-10T13:33:46.877

6 Is there a point on the secp256k1 curve for any given X coordinate? 2017-07-03T18:08:40.747

6 How does Bitcoin Core know it's on the longest chain? 2020-08-23T13:56:22.907

6 Why is the Bitcoin Core wallet database moving from Berkeley DB to SQLite? 2020-10-24T12:19:21.160

6 What version of C++ is used in Bitcoin Core? 2020-12-14T05:25:18.520

5 How is bitcoin infinitely divisible? 2014-01-01T04:42:36.540

5 Where is the code that sends generated Bitcoins from mining to the wallet? 2014-03-22T12:06:04.323

5 Is there a class or sequence diagram for BitcoinCore? 2014-09-28T03:25:24.710

5 What is meant by "relaxed standards" for P2SH redeem scripts in Bitcoin Core 0.10.0? 2015-02-26T09:39:13.993

5 How much testing is done on each pull request before it is merged? 2016-06-16T14:06:22.780

5 How do I program smart contracts? 2016-10-30T23:04:02.727

5 What is better, pre-existing Bitcoin-core API bindings for python or custom wrapper functions 2016-11-01T08:40:42.853

5 How to open bitcoin source in IDE? 2016-12-06T12:03:28.857

5 How to get BIP34Hash and nMinimumChainWork? 2017-02-02T11:33:30.630

5 How do I get set up on Signet? 2020-08-15T11:18:56.527

5 Will there be a testnet4? Or do we not need a testnet reset once we have Signet? 2020-08-17T10:39:59.250

5 How do I get started debugging Bitcoin Core functional tests? 2020-09-13T13:55:44.470

5 How do devs decide who should have commit access? what is the process? 2020-10-27T14:15:57.217

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 What technology will supersede the BerkleyDB format? What are the current scalability limitations? 2012-09-23T20:08:22.833

4 How to specify ECDSA nonce used in bitcoin signing code? 2014-12-08T15:47:29.853

4 Parameters in UpdateTip - calculation of log2_work 2015-05-06T15:04:36.517

4 Why is CheckBlock called twice when processing a new block? 2015-10-24T12:50:38.567

4 bitcoin smartcontract feature 2016-12-12T14:25:51.817

4 Transaction creation process is not non-interactive(Mimblewimble)? 2017-02-03T02:08:06.853

4 Bitcoind block chain structure 2017-04-10T12:56:44.837

4 What is the difference between on-chain scaling and off-chain scaling? 2017-11-24T19:27:14.940

4 Why increasing block size increases centralisation? 2017-12-27T11:39:52.230

4 What are the debug categories? 2017-12-29T06:55:30.153

4 what is a discrete logarithmic assumption? how does it set-up trustless proofs? 2018-02-23T20:20:13.713

4 How does bitcoin functional test framework work? 2018-04-14T05:32:56.633

4 What are the downsides of integrating accumulators like utreexo to bitcoind? 2019-07-13T21:24:34.170

4 Why is the bitcoin client still in beta 2020-04-14T18:45:59.360

4 Where is the block reward system coded in Bitcoin core? 2020-05-26T21:44:51.113

4 Should I run the tests every time I review an open Bitcoin Core PR? 2020-09-08T14:21:28.727

4 What is fuzz testing? 2020-11-11T12:55:27.187

3 How the Bitcoin community will handle attacks on a Client's code? 2013-12-12T05:16:27.870

3 Can there be more than one result of decoding a raw transaction? 2014-10-27T04:04:18.250

3 Why are chain parameters hardcoded rather than defined in a configuration file? 2015-01-31T21:26:19.210

3 How to make genesis block transaction spendable? 2015-05-25T16:00:13.287

3 When an attacker publishes a longer chain, does Bitcoin Core emit a warning? 2015-06-24T07:48:25.347

3 Where is the source code that allows new coins to be generated? 2015-12-23T04:30:16.500

3 Problem In Creating Genesis Block Twister-Core using Ubuntu and (Qt Creator IDE) 2016-01-04T08:01:41.780

3 How does PoW solved in miner.cpp gets transferred to main.cpp in source code? 2016-01-26T05:22:18.620

3 Why do we need CCoins in addition to CTransactions? 2016-02-02T09:29:31.037

3 Whisper Implementation in Bitcoin 2016-06-05T00:35:07.340

3 What is the age of the oldest known Bitcoin core developer? 2016-06-07T00:49:31.633

3 What prevents a node from receiving a solved solution and claiming it as its own work? 2016-11-14T07:18:29.510

3 Debugging bitcoind 2017-02-18T22:48:46.447

3 CVarint serialization format 2017-02-24T12:37:45.337

3 What is "Emergent Consensus" as a Mining Pool Support proposal? 2017-05-21T09:36:05.873

3 How to calculate the BIP34Hash? 2017-06-07T10:46:45.123

3 Is Bitcoin network an Asynchronous network or a synchronous network? 2017-08-21T01:05:11.427

3 Development questions regarding debugging and control flow 2017-10-12T05:00:53.977