Bitcoin Core is an MIT-licenced Qt 4 GUI application for the original Bitcoin codebase. Additional/previous names include "Bitcoin-Qt", "Satoshi-Client", and "Standard Client".

learn more… | top users | synonyms (2)

1
vote
1answer
30 views

Bitcoin Core Problem [duplicate]

To start things off I am new at this so bear with me... I have bought coins through LocalBitCoins and sent them to my wallet (with 24 confirmations). I am currently on Bitcoin Core with 2 years and ...
2
votes
1answer
29 views

calculate transaction fee in a block

I want to know how one can query bitcoin core via json rpc or other methods to find all the transaction fees in a block? API queries are not useful as they have a rate limit. Here is an example ...
0
votes
0answers
20 views

What does it mean? [duplicate]

https://blockchain.info/ru/block/00000000000000000233ba0eca74198e0152b91c75d082d6240497b2bacd0aa9 https://blockchain.info/ru/block/000000000000000001879f26997dbc9e69c6edffc144ea5d2eda3d802f200919 ...
0
votes
1answer
67 views

How do I get my public address in Bitcoin Core?

In a world of pain at the moment. I downloaded Bitcoin Core, and before I realised I'd need the complete downloaded Blockchain, my friend transferred some coins to my address. I did some research ...
1
vote
1answer
23 views

Connect a mobile client to wallet on remote Bitcoin Core

I run a Bitcoin Core node on my computer and have a Windows tablet. My wallet is on the computer and I want to keep it there. Is there a way to have my tablet create a new Bitcoin address for my ...
0
votes
1answer
30 views

Bitcoin Core crashes on XP twice

I recently backed up my blockchain to an external drive and restored my computer from Windows 10 to XP. Afterwards, I copied the blockchain back to my hard drive and downloaded a portable copy of ...
1
vote
1answer
35 views

Downloaded bitcoin core and it says synchronising with network, how do I get it to download the blockchain? [duplicate]

I downloaded Bitcoin core today, and my got an address for my friend to send me some bitcoins. He sent them, and I didn't realise I should have waited until the blockchain downloaded, and this can ...
2
votes
1answer
15 views

Where can I see the code of how the UTXO set is updated in case of a fork in Bitcoin Core?

I am looking for a filename and a line, or multiple ones if necessary. My goal is to maintain an index of addresses to UTXOs.
1
vote
1answer
47 views

Bitcoin core stopped sync'ing (without downloading all the data). How can I make it resume the synchronization?

I really need your expertise guys. I am extremely new to this concept but just decided to try. Unfortunately I did not do my homework before playing with my money. I bought some coins and I sent them ...
0
votes
2answers
41 views

Electrum wallet giving dust error even for larger amount

I have used this wallet sever times before to send or receive. I closed, downloaded and tried again to send to multiple addresses. Error message: http://imgur.com/Om2Dqyi
0
votes
0answers
25 views

I am trying to see the Block chain of twister

I am trying to parse the blk00000.bat file in my Ubuntu system . I am following the this document for help https://www.cryptocoinsnews.com/block-parser-how-read-bitcoin-block-chain/ . When i run the ...
0
votes
2answers
54 views

Paranoid Merchants on double spending [closed]

How can merchants be alerted of Double-spending attacks? Let us take a hypothetical case where a merchant offer a BTC deposit wallet to his users, User deposits Bitcoins and it's credited to his ...
1
vote
0answers
22 views

Can I import a Receiving Address [duplicate]

I installed Bitcoin Core and a friend sent me 0.2 bitcoins using an address generated in Bitcoin Core. However, Bitcoin Core fails to retrieve the Block Chain and keeps trying to reload; which takes ...
0
votes
0answers
27 views

What is the correct code flow while sending a message

I have a fundamental doubt wrt boost signaling used in bitcoin. As far as I understand the following happens between main.cpp and init.cpp: StartNode() spawns a thread ThreadMessageHandler ...
1
vote
1answer
39 views

Why isnt a random port chosen for SEED node sockets?

I connected a node A to bitcoin testnet (Port 18333). The node discovery happens and I see couple of connections between my node A and the seed nodes. All of the sending and receiving happens between ...
0
votes
1answer
41 views

Why does ONLY some connections have 'addrlocal' in getpeerinfo output

I connected two laptops A and B to bitcoin testnet. I then manually connected B to A using addnode of bitcoin-client. Snippet of getpeerinfo from B: { "id": 1, "addr": ...
0
votes
0answers
14 views

Help with understanding Semaphore grants in OpenNetworkConnection

I am new to concurrent programming. Can any expert throw some light on the semaphore grant that one requires before acquiring a network connection ? bool OpenNetworkConnection(const CAddress& ...
1
vote
1answer
24 views

Understanding skip pointers in BlockIndex in bitcoin sources

From source code: /** The block chain is a tree shaped structure starting with the * genesis block at the root, with each block potentially having multiple * candidates to be the next block. A ...
1
vote
1answer
31 views

What advantages does Armory have over Bitcoin-Qt?

What advantages does Armory have over Bitcoin-Qt? Just better multisig support? Armory runs bitcoind.
1
vote
0answers
31 views

Looking for a Project Ideas [closed]

Im a student at Sri Lanka institute of information technology and I am reading for cyber security BSc. I'm supposed to do a research project with a group of four people within an year. We are ...
1
vote
1answer
31 views

How does CDataStream data find its way into a socket?

I am curious to know how and where in the source code, the data from stream is actually sent by a node. As per my understanding the following occurs: ProcessMessage() issues a PushMessage() with ...
0
votes
1answer
45 views

Bitcoin Core - Bought bitcoin to a 'sending address', what can I now do, nothing is showing up in my transactions

As the question says, on the wallet, bitcoin core, under file you can find 'sending addresses' and 'receiving addresses'. In a moment of absolute stupidity I copied one of the sending addresses when ...
1
vote
1answer
39 views

Understanding Multi-threading (boost) in bitcoin initialization

I am not familiar with boost in c++. Can any expert please explain in simple terms what is happening in the below code ? Is it like the logic in ThreadScriptCheck is scheduled to be run in background ...
2
votes
0answers
31 views

A question on CNode class data members

Can any expert help me understand the need for the following members of CNode in src/net.h std::deque<CSerializeData> vSendMsg; std::deque<CInv> vRecvGetData; ...
2
votes
0answers
18 views

I Transfered Bitcoin without synchronizing Bitcoin core [duplicate]

I am very new to bitcoin wallets and to all and I really need help for anyone who can help me. I just transfered bitcoin from my LocalBitcoin site to JUST downloaded Bitcoin Core wallet. I didnt know ...
0
votes
0answers
15 views

BTC transaction from core wallet 0 confirmations 5 hours [duplicate]

This is the first time that I have seen anything like this from my core wallet. I attempted to deposit to Bittrex and it has been pending now for over 5 hours with 0 confirmations. Is there anything ...
3
votes
0answers
89 views

What is the actual reason for using boost:signals for few functions?

The src/main.cpp has RegisterNodeSignals and UnregisterNodeSignals to register the functions as boost signals as below: void RegisterNodeSignals(CNodeSignals& nodeSignals) { ...
2
votes
1answer
37 views

How are messages exactly sent in bitcoin p2p protocol

In order to send a NetMsgType::PING message to a node pnode, we simply invoke the function pnode->PushMessage(NetMsgType::PING) in src/main.cpp This translates into following logic in src/net.h: ...
2
votes
1answer
47 views

If Bitcoin time value is 4 bytes, is that Unix time from 1970?

I assume that when January 19, 2038 rolls around, there will be a plan for extending the time to more than four bytes. or is it the case that the four bytes are not UNIX time, or do not begin in ...
4
votes
1answer
61 views

What's going on with my node traffic?

Any idea why there is a such a distinct staircase pattern that ends with a giant spike of received data? Normally the network graph looks random:
0
votes
0answers
37 views

I get in bitcoin-qt wallet is encrypted and unlocked now,what I should do next?

I get for my wallet in bitcoin-qt wallet is encrypted and unlocked now.What I must do for wallet will decrypted and unlocked?I have some coins in wallet,I know passphrase,how send my coins to other ...
2
votes
1answer
20 views

What do Bitcoin Core options “maxreceivebuffer” and “maxsendbuffer” do?

What do Bitcoin Core options "maxreceivebuffer" and "maxsendbuffer" do? Is this a way of controlling the bandwidth Bitcoin Core uses?
1
vote
1answer
32 views

Syncing node to usb 3.0 drive taking ages

I'm trying to make a bitcoin app and would like to use a full node so I purchased a 128gb usb 3.0 drive to store it on. I use an early 2014 macbook air: 1.4 GHz Intel Core i5, 8 GB 1600 MHz DDR3. Is ...
0
votes
0answers
25 views

Bitcoint Core V4 Encryption and Recovery

I'm currently trying to recover a wallet.dat file that has been encrypted using the Bitcoin Core V4. When I extract the hash from the wallet.dat file though, the hash is 64bytes larger than the other ...
0
votes
0answers
15 views

`listtransactions` JSON-RPC API not returning all deposits?

I'm using bitcoin core 0.10.0. With the QT UI I'm able to see all past transactions of my wallet. There are less received transactions (135) than sent transactions (about thousands). If I use the ...
1
vote
1answer
31 views

Get transaction fees per transaction via gettransaction

For a research project I need to analyse all transactions that happened in 2015. All I care about are volumes transacted, fees paid and a timestamp per transaction or corresponding block. Getting ...
1
vote
2answers
31 views

Impact on Bitcoin value due to lost bitcoin wallets [duplicate]

My question is 2 part: 1. How does somebody know that a set of bitcoins is lost? Merely declaring that I've lost my private key and hence bitcoin makes the coins lost? 2. What impact(and why?) would ...
1
vote
1answer
41 views

Bitcoin core does not have all unconfirmed transactions

I am running bitcoinqt and checking for new transaction for payments I made using getrawmempool. Payments were made NOT from/to the mentioned bitcoinqt wallet address. As I see some my unconfirmed ...
4
votes
2answers
286 views

A complete bitcoin implementation in Python?

I recently became aware that python-bitcoinlib is not a full bitcoin node implementation, but rather a set of tools to work with bitcoin-core cpp. I would like to know whether there are some ...
1
vote
1answer
55 views

What is the best way to monitor non-wallet addresses for new transactions

The main purpose is to have "payment done" confirmation as fast as possible, within some seconds. First option is to implement it myself. Now I have the following implementation based on querying ...
0
votes
1answer
49 views

Does blockchain.info wallet or mycelium wallet use Bitcoin core?

And if so what version? I am asking because on a website it was talking about invalid blocks and how you should have a newer version of bitcoin core for some reason. ...
1
vote
0answers
20 views

Could you tell me how to rebuild bitcoin-core testnet node? [duplicate]

It seems that my local bitcoin testnet node are corrupted. Could you tell me how to rebuild blocks? The reason why I think it is corrupted is as following. For example, when I checked transaction ...
0
votes
0answers
26 views

How do I backup the Bitcoin Core data directory?

I'd like to be able to backup the Bitcoin Core data directory. I know I can just copy everything except wallet.dat to an external hard drive. I want to be able to restore it in case of drive crash, ...
0
votes
1answer
34 views

Why the amount of listunspent and getbalance is not the same when each data is called by API?

When I called listunspent, it returned the following array. From the array, I thought the balance "mknGW629wzSkfWvgXF23d8eTrqibnhTcrf" is 0.1097. However, when I called getbalance of ...
0
votes
1answer
25 views

Sync of bitcoin main-net does not finished yet. Are there any ways to speed up it?

I'm downloading bitcoin main-net node to AWS instance. However it doesn't finished yet even though it has already passed four days. My node's latest block is 321,744, and the latest block of Bitcoin ...
4
votes
2answers
435 views

What does “Activating Best Chain” mean?

What does "Activating Best Chain" mean? My Bitcoin Core doesn't freeze, it just takes a while. I'm curious as to what it's doing.
0
votes
2answers
71 views

Transfer wallet from Armory to Bitcoin-Qt

I have a wallet with Armory which I'm not happy with and I'd like to manage my wallet with Bitcoin Core. Is there way to "transfer" the wallet between the clients? I'm currently running OSX 10.11.1.
1
vote
1answer
140 views

What is the point of downloading the blockchain?

I have Bitcoin-core on my mac, and currently it is syncing. But what exactly is the point of having the entire blockchain downloaded onto your computer? Is it only there so that you can have an ...
0
votes
0answers
63 views

How much CPU demanding Bitcoin Core is when 8333 port is open

You may safely skip the first paragraph if in a hurry ;) I recently got public IP address. I just installed version 0.11.2 of Bitcoin Core client from PPA repository on my Linux in order to help the ...
2
votes
1answer
127 views

How do I configure Bitcoin Core to connect always to a particular node?

By reading https://bitcoin.org/en/full-node I've decided that I want to run a FULL node (let's call it 'X'), to contribute to the P2P network. So, I'll leave its ports open, or have a DMZ zone with a ...