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
2
votes
1answer
692 views

Bitcoin Full Node + Lightning running on single-board-computer, possible?

I know similar questions (regarding a Bitcoin Full Node) were already asked here, but they date all back to 2014 and I think especially the space needed by the blockchain changed a lot since then. I ...
2
votes
3answers
915 views

Bitcoind running on external HDD trying to resolve cookie from default datadir

On Elementary OS Loki 0.4.1 I've downloaded and installed bitcoind as per the official guide from bitcoin.org . However, I in my case I don't have enough space on my internal SSD to store the whole ...
2
votes
2answers
3k views

Full Bitcoin Node Download / Synchronization Takes very long

I want run an Full Bitcoin Node on Ubuntu but it takes 3 Days to download all of the Bitcoin Blocks from 2009-2017. I have 8 MB/s Internet Speed. Why does it take so long, the blockchain is only 150GB ...
2
votes
1answer
175 views

Running full node on OSX, how to tell if its working correctly?

I'm running Bitcoin-QT 0.15.01 on an iMac (4 GHz Intel Core i7, 40GB RAM). It seems I am receiving the latest blocks, but is the rest working as it should? I have opened port 8333 on my router and ...
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
3answers
482 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 ...
2
votes
2answers
93 views

% of full nodes running Bitcoin Core versus other node software

Is anybody able to tell me a credible source (for an article) that can show me the percentage of all bitcoin full nodes that are running Bitcoin Core (as opposed to other software)? I could not find ...
2
votes
1answer
85 views

Unable to use `blocks` and `chainstate` from external drive

I want to use data directory from a different location (external SSD) on a Windows machine. When I save the path for it in bitcoin.conf it still uses old data directory. How can I use datadir in ...
2
votes
0answers
46 views

Was bitcoin peer to peer network affected because of the recent BGP hijack incident?

Can someone ELI5 BGP hijacking, impact on Bitcoin, countermeasures and if there were any issues because of the recent incident? Related links: https://twitter.com/ProtonMail/status/1311013829514539011 ...
2
votes
3answers
221 views

What are the safe ways to connect to bitcoin network using tor?

One case that I remember when someone was unable to connect his bitcoin full node to the network because of censorship: https://twitter.com/TheBlueMatt/status/1161291626553270272 Matt suggested using ...
2
votes
0answers
55 views

New Node User Opening Channels Through Zap

I recently set up my first node and connected through Zap. I currently have one channel open which is funded on my local side and on the remote side for a small amount. I was told that my node is not ...
2
votes
1answer
336 views

Local balance query for Bitcoin address

I would like to be able to query the balance of an address (not belonging to me). The data should come from a fully synced bitcoin full node inside the local LAN and I do not want to query any api ...
2
votes
1answer
554 views

How does 1ML measure the availability ranking of nodes?

If there is an 1ML Node Rank ranking explanation anywhere ? My node is online 99.9% but "Availability" dropped down from 700 to 4000 in last 3 months. :( I guess this is somehow associated with the ...
2
votes
1answer
363 views

My node is not showing on Bitnodes

I have a 0.16.3 Bitcoin Core wallet running. I have incoming transactions allowed and I have lots of incoming connections. However, I fail to see my node on the map of Bitnodes; it says it's ...
2
votes
0answers
29 views

Setting up node, no connection when announce ip address to peers [closed]

I want to announce my host name when running node. When I set nxt.myAddress=hostname or IPaddress, there are no connection to peers. But when I keep it empty everything is fine.
2
votes
1answer
2k views

Connecting full nodes within a LAN to speed up blockchain sync

Bitcoin core v0.14.0 seems to be a lot quicker than previous versions, to the point where syncing the full blockchain now seems to be IO-bound rather than CPU-bound: When running top I used to see my ...
2
votes
3answers
3k views

Testnet Bitcoin Connection refused (111)

I have ah Raspberry and i will a BTC & Lightning node set up. my bitcoin.conf testnet=3 Bitcoind options server=1 daemon=1 txindex=1 disablewallet=1 Connection settings rpcuser=raspibolt ...
1
vote
1answer
729 views

How many peers do you need to securely synchronize with the blockchain?

What is the minimum number of peers required to securely synchronize my local blockchain copy?
1
vote
2answers
135 views

How to get total transactions on the network with RPC

I have seen no concrete answer to this question anywhere. I assume it is possible to get the total number of successful transactions on the bitcoin network using bitcoin-cli command because most ...
1
vote
3answers
673 views

How is scalability of walletnotify of the full node wallet

I'm thinking about how large exchanges handles customer deposits, it appears there are two available solutions, one is to use external notification apis, like blockchain.info 's notification api, ...
1
vote
2answers
408 views

Bitnodes for node on testnet

I have used the bitnode's own script to install a full node on an Ubuntu 16.04 Digitalocean droplet. I can verify that my node is up and running by checking the IP with port 8333 on Bitnode's check ...
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
vote
1answer
161 views

Why Full Node stores whole blockchain instead of only the UTXO set?

So I have started learning bitcoin recently (from Bitcoin and Cryptocurrency course @ Coursera). And I just learnt that there are "Full-Validating Note" out there that are: Permanently connected ...
1
vote
2answers
5k views

Blockchain Explorer for local full node

I would like to build my own blockchain explorer because I have found that using the API's of 3rd party blockchain explorers only gives me around 2 or 3 requests per second. Does an open source ...
1
vote
1answer
1k views

No inbound connections on my bitcoin full node with TOR

Can someone connect to my running node? u3ob433qu3ebkmsu.onion:8333 I'm behind a CG-NAT so I've thought using TOR would solve my problem. I had my node running for hours but no inbound connections. ...
1
vote
1answer
48 views

How can a person reasonably prove they're running a full node?

I mean running themselves in a computer they control and not just fetching blockchain data from a public blockchain API or something like that. I imagine that may be impossible, but there could at ...
1
vote
2answers
506 views

What would happen if there were no full nodes?

As I see it, full nodes are there to verify the miners block and propagate blocks to other full nodes. Miners can act as full nodes, if not they do not they risk the chance of mining a block with an ...
1
vote
2answers
60 views

Does Bitcoin "confirmations" have nothing to do with fullnodes -- only miners?

Roughly every 10 minutes, a new "block" is created. If Joe sends Sue a satoshi, it will be at least 9 minutes and 59 seconds until they get 1 confirmation (as I understand it). Then, ...
1
vote
1answer
48 views

Syncing blockchain with prune enabled

I'm syncing a node with prune enabled. Will it download the whole blockchain and then prune to my given settings after, or does it prune as it syncs? I'm currently 34.85% synced Blockchain directory ...
1
vote
2answers
221 views

Which full node implementation(s) supports SegWit2x?

I'm running a full node, because I want to support the Bitcoin network, and because I'm interested in the backend mechanisms in Bitcoin. Now, SegWit2x is approaching. I believe it's important for ...
1
vote
2answers
50 views

Would bitcoin core work on a big endian system? Or even a system where C++'s `int` is not 32-bit?

Looking at the source code of bitcoin core, the serialization part, I see that there's no serialization abstraction layer that accounts for a possible different endianness or different binary layouts ...
1
vote
2answers
1k views

Need to access remote bitcoin node for Lightning

I am running a full node on a static IP and I can open up whatever ports needed to communicate with that node. I need to figure out how to communicate with that full node remotely. I want to run an ...
1
vote
2answers
2k views

How to confirm my node is on the network?

I wanted to verify that my node is on the bitcoin network. For this I used the 'getnetworkinfo' command on my bitcoincore console and was able to optain my node's IP address. This is: 2001:0:9d38:6abd:...
1
vote
2answers
510 views

What would a full node do if it finds an error?

Full Nodes are supposed to validate every transaction and block in the blockchain, and provide valuable links for distributing blocks. And because the consensus algorithm is extremely good, there are ...
1
vote
1answer
318 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
1answer
123 views

Does Bitcoin Core have/need an archive mode?

Similar to Ethereum's Archive Node: Stores everything kept in the full node and builds an archive of historical states. Needed if you want to query something like an account balance at block #4,000,...
1
vote
1answer
48 views

Noob question: Why is there not a limit of the number of blocks in a chain revision?

I have a noob idea and I want to understand where I'm going wrong :) Say nodes agreed on a block revision limit, say, 6. This would mean that if they see an incoming chain that is longer than the ...
1
vote
1answer
62 views

I have to move homes, so my Bitcoin/Lightning node will be offline for around 1 day

I have to move homes, so my Bitcoin/Lightning node will be offline for around 1 day. What happens in this case to my Lightning channel? Will I be penalised for being offline by the system? How should ...
1
vote
1answer
40 views

How much info share bitcoin nodes between other nodes?

1.If we assume bitcoin nodes share the other nodes addresses in the end every node know other nodes adresses right? 2.If we share data through network every node share the same information other ...
1
vote
2answers
484 views

Pros & Cons of Self Hosting Bitcoin Node vs using a 3rd Party Service?

We are a medium size company building a blockchain application that requires us to interact with the Bitcoin blockchain (+ several other cryptocurrencies). One option is for us to use a 3rd party ...
1
vote
1answer
61 views

How can I know that a full node has finished the initial synchronization process?

I run a full bitcoin node. I launched it several days ago and it has consumed around 300 GB of traffic already which implies that it is about to finish the initial syncronization process. Except for ...
1
vote
2answers
144 views

What's the easiest way to create a backup node?

My node recently had a data corruption and I had to re-sync it which was painful. Presuming I don't use the node as a wallet, what's the easiest way to have a backup with the fully sync'd blockchain? ...
1
vote
2answers
77 views

What is the best practice for listening to payments on the RPC api?

I have a docker instance running a bitcoin node and would like to listen to deposits, generating a new address each time a user requests to deposit then increment the users account balance on success.
1
vote
1answer
33 views

Do local nodes work across crypto types?

Newbie to all of this, hoping you can help with what is probably a "duh" question. I'll keep it brief, though: if I download the blockchain using the instructions given for the Bitcoin GUI, will I be ...
1
vote
1answer
21 views

Bitcoin network resources requirement

Supposing we are alone, could it be possible to run the whole bitcoin network and full capacity of it (maximum transaction per second by different peer) on a low end computer, and how can someone ...
1
vote
1answer
372 views

Possible to run a Lightning node on same computer as Bitcoin Core node?

I have a Windows 10 laptop that is running a full Bitcoin node using Bitcoin Core. Is it possible to also run a Lightning node on the same laptop simultaneously with the Bitcoin node?
1
vote
1answer
284 views

How does a node decide whether a block is valid?

I'm a software developer, and I've been trying to figure out how a node decides whether a block is valid, I do understand the hashes in bitcoin, the merkle root, and all those aspects but my question ...
1
vote
1answer
195 views

C-Lightning update 0.6 doc

How do you update safely to 0.6 the working C-Lightning node?
1
vote
3answers
503 views

Verifying old blocks

I have a question about an implementation detail - when are old blocks verified by each full node? I.e. when will I be "caught" if I change the contents of an old block (and thus break the hash chain) ...
1
vote
1answer
441 views

how does a node searches a transaction among various blocks in blockchain?

Let me express what I have got to know about blockchain and where am I stuck. Transactions are stored in the form of merkel trees inside a block. (I know how a merkel tree is made). A merkel root is ...

1 2
3
4 5
7