Questions tagged [full-node]

Nodes that fully verify all of the rules of Bitcoin. The most popular software implementation of full nodes is called Bitcoin Core.

Filter by
Sorted by
Tagged with
1
vote
0answers
289 views

Bitcoin-qt requesting reindex on already indexed blockchain data directory

To save time, I synced the blockchain on my laptop for import to my Raspberry Pi node. I had set txindex=1. When setting txindex=1 on my Raspberry Pi and pointing the data directory to my previously ...
5
votes
2answers
469 views

Is the UTXO set computed from scratch by new full nodes?

When a new full node joins the network, does he, by default, compute the UTXO set from scratch from the blockchain so far; or does he simply trust the UTXO set he received is valid?
6
votes
1answer
2k views

Running a Bitcoin node (behind Firewall / NAT or anything else? disallowing inbound connections)

I consider running a bitcoin full node on a raspberry Pi 3. I want to attach the raspberry Pi into my home-network (wifi). When I check my IP address I have a public address to the outside (which is ...
1
vote
1answer
183 views

Increasing the odds when solo mining with low-medium hashrates

I never saw anything concrete related to this so I dare to ask here. First, my situation: I'm currently mining solo, on a private pool, with roughly 350Th/s. That to be increased soon with another ~...
4
votes
1answer
331 views

Performance and modularity of Bitcore vs Toshi

I have been reading about both, BitPay's Bitcore and Coinbase Toshi, and although they both claim to be highly scalable I could not find information in order to compare them in terms of performance ...
1
vote
1answer
128 views

Do I need a full node to perform OP_RETURN transactions?

I want to build a services that allows people to perform OP_RETURN for proof of existence. Do I need to run a full node to do this (then e.g. using the OP_RETURN PHP scripts from https://github.com/...
6
votes
2answers
2k views

Do I need to keep all blocks when running Bitcoin Core?

Do I need to keep all blocks, from block 0 up to the current one, when running Bitcoin Core, either as a full node or not? Or can I just keep the more recent blocks to save space?
5
votes
3answers
1k views

What is the meaning of the term “full-node”?

There seem to be some different interpretations of what the term "full-node" implies. E.g. there seems to be some disagreement whether a pruned node is still a full-node. So: What characteristics ...
1
vote
2answers
388 views

Special bitcoin node

I was thinking of hosting my own node. I have a fast Amazon AWS server, however not enough storage to host a full node. What I was thinking, is to host a full node on the AWS client, but get it to ...
2
votes
3answers
458 views

Can an intermediary block be lost?

Since the blockchain is stored in a distributed database, is it possible that one block can be lost? Then it would be impossible to link future blocks to previous blocks. How many copies of the ...
6
votes
0answers
38 views

bitcoind does not issue expected “rpcuser” message after installation [duplicate]

The instructions for installing the non-ubuntu linux bitcoind read as follows: Before using the Bitcoin Core daemon, bitcoind, you need to create its configuration file with a user name and password. ...
6
votes
1answer
113 views

Can Bitcoin full nodes pinpoint the true source of a transaction which they've relayed?

Assume I'm running a full node and that I've relayed some transactions. As a full node owner, can I pinpoint the true source of the transactions I've relayed?
4
votes
2answers
364 views

Can bitcoin node startup be secure without validating the entire blockchain?

One of the largest hurdles in my mind to increasing the number of full nodes operating is the startup cost related to downloading the blockchain. A similar but less important (in my mind) issue is ...
4
votes
2answers
709 views

Does the `blocksonly` setting prevent other nodes from sending my node unconfirmed transaction, or does it simply cause my node to ignore them?

I've seen this option discussed, but I don't have a clear understanding of what is going on. Since this setting appears to reduce node bandwidth by as much as 88%, I assume it somehow communicates to ...
2
votes
1answer
226 views

How to run the bitcoin client so as to only accept blocks?

I read somewhere that running a full node at full functionality requires 200 GB/month bandwidth. Since that is too uneconomical in my country, I would like to run the client such that it simply adds ...
4
votes
2answers
107 views

What economic incentives would help wider geographic distribution of bitcoin nodes?

https://bitnodes.21.co/ Full nodes are important everywhere providing visibility and improved network latency. In areas where bitcoin mining is not profitable due to the high cost electricity or ...
5
votes
1answer
4k views

How to check if my node is fully sync'ed

Using bitcoin-cli, how do I check how sync'ed my full node is?
1
vote
0answers
157 views

How to upgrade my node with bitcoin wallet GUI from 0.11.2 to 0.12.1? Install qt V5.5?

i want update my RaspNode (rPi 2 B+) to the 0.12.1 but i want to use Bitcoin wallet GUI. So, it's necessary to install QT V 5.5... V 0.11.2 use QT 4.8, but 0.12.1 uses QT V 5.5 How to install QT V 5....
3
votes
1answer
6k views

How to find bitcoin balance via command line

I'm wondering how to find the balance a wallet for a full node on a command-line only linux box. bitcoin-cli doesn't seem to help here, and I'm not sure what else to try.
0
votes
0answers
197 views

Getting the lasthash on a bitcoin full node using bitcoin-cli

I'm trying to figure out how to get the last block hash using bitcoin-cli. I read the help: $ bitcoin-cli help == Blockchain == getbestblockhash getblock "hash" ( verbose ) getblockchaininfo ...
1
vote
1answer
316 views

Where can I find a record of blockchain soft forks?

I plan to analyze soft forks to satisfy my own curiosity: how often do they occur, are they increasing in frequency, etc. Where can I find a record of blockchain soft forks? I'd love to find a handy ...
1
vote
0answers
99 views

running a full node on a network restricted to outbound connections on port 80 via proxy

Wanted to know if there is any way i can run a full node on a machine in a restricted LAN that can not exit outbound packets except to a specific proxy on port 80 ? (an answer requiring to use an ...
2
votes
2answers
413 views

Help verifying bitcoind “full node” installation on Debian box

I've tried my best to follow the installation instructions for a headless Debian server found on github.com/bitcoin and bitcoin.org/en/full-node. However, I can not figure out if everything installed ...
7
votes
1answer
747 views

How do I still have connections without forwarding port 8333?

First of all, this isn't a problem I am having, I'm just curious how this works. If you run your node with port 8333 open, you'll receive a large amount of connections after being online for a while....
1
vote
2answers
1k views

Running a full node on a macbook?

I'm thinking about running a bitcoind full node to help out the bitcoin network. Would it be feasible to run a full node through one of the new macbooks? (12", 250GB HD, 8GB RAM, 1.1 GHz Intel Core ...
0
votes
0answers
199 views

Library ZMQ to Java does not work

I am trying to connect to a bitcoin node using the ZMQ library for Java. the problem is that when I try to receive a response the code remains frozen. Returns nothing. This is my code: public class ...
3
votes
2answers
766 views

How to run a full node: Am I already doing so?

I've succesfully installed bitcoind and bitcoin-cli. I got some questions about it: I run bitcoind in the background by typing: bitcoind -daemon and the blockchain begins to download: By typing ...
2
votes
1answer
201 views

Are there any complete Bitcoin systems?

It seems to me that to keep Bitcoin both decentralized and secure, the whole of the Bitcoin process should ultimately depend on each user, or rather, that the involvement of each user should ...
2
votes
2answers
7k views

How can the transaction history be checked when new addresses are generated?

When a new transaction is executed via a Bitcoin-client, the sender will have a different address than the ones used in previous transactions. I also know that all the full nodes in the Bitcoin ...
2
votes
3answers
481 views

Will an attacker's forked branch of block chain be used in bitcoin confirmation?

From what I understand, transactions are agglomerated into a block, proof of work is done by computing a hash value for the block, then added to the block chain. When a block is added to the block ...
3
votes
1answer
331 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
2k views

Running a Full Node through VPN?

My ISP has blocked port 8333, due to the gigs of inbound traffic I incurred running a full node. Consequently, I would like to run a full node through VPN (specifically, OpenVPN with an OpenVPN ...
1
vote
1answer
184 views

How much will I earn by running Bitcoin-Qt?

I'm running Bitcoin-Qt on a dedicated server with a good connection (although, only a modest cpu). What is the frequency with which I will earn bitcoins?

1
3 4 5 6
7