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
0 votes
0 answers
295 views

How Do I Fix This Error Without Loosing Stored Blocks On Pc?

I opened my Bitcoin Core program today on my Windows 7 PC via an external hard disk (1 TB) and I found the following error: MinGW Runtime Assertion Assertion Failed! Program: E:\Blockchain\bitcoin-qt....
3 votes
2 answers
122 views

What is the default number of transactions a full node have in its mempool?

Is there a default limit to the number of transactions a node can keep in its memory pool? Or do we have to explicitly declare maxmempool=xyz to restrict the number of transactions a node can have in ...
2 votes
1 answer
636 views

What is the current size of txindex folder when txindex=1 set? [duplicate]

Due to reputation limitations, I cannot ask for an update on this question: How much extra disk space does txindex=1 require? What is the current size of the txindex folder when txindex=1 is set in ...
1 vote
2 answers
179 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.
2 votes
2 answers
128 views

Why is my mempool count so much lower than that of block explorers?

I have been running a full node for about two days. I wanted to get a list of all mempool txs (using getrawmempool false), and found that it only came back with around 3,000 even though all the block ...
  • 203
3 votes
1 answer
181 views

What are the advantages for an user that is running a Bitcoin full node?

I am running a Bitcoin full node Bitcoin core version v0.19.1 (64-bit). I know that is one of the most secure wallets, but the process to set up a full node is very painful, and even if you keep ...
0 votes
0 answers
64 views

How can I seamlessly extend disk for bitcoin-core full node?

I'm running a bitcoin-core full node and serve customers wallet service (e.g. creating a wallet, sending tx). I set the chain data disk size to 400GB when first setting the node up and the disk is ...
  • 1
3 votes
2 answers
1k views

Unable to start bitcoind

ORIGINAL QUESTION: Anyone know why I am getting the following error message? Other possible relevant info: Config file location /home/.bitcoin/bitcoin.conf Config file content: server=1 testnet=...
2 votes
1 answer
525 views

How to getheaders from blockchain?

I have run a full node on linux now I can run commands with bitcoin-cli like: bitcoin-cli getbestblockhash it returns: 0000000000344240308f54ded700542571b3df9efe05fab92e669099e20e0d92 or bitcoin-...
2 votes
1 answer
1k views

Step by step to make a SPV bitcoin node

As I know, there is a light node version called SPV. for now I have started a full node and it has downloaded 82222 blocks, but I don't want to have a full node with full blockchain, my purpose is to ...
0 votes
1 answer
55 views

Can you help me tell if my new out-of-the-box ssd for a Pi4 myNode project is DOA?

Trying to setup a node on a Pi4 with ssd and blockchain appeared to be downloading well. My router said I was gobbling data for 2hrs. Then I received the "Looking for Drive" message. I rebooted once, ...
1 vote
1 answer
79 views

Why do I have to update my node version if I am up to date?

So a few months ago I unplugged my bitcoin node when it was running perfectly. So when I connected it again this week I had to let it sync to the blockchain again. Now you can see it's synced but I ...
0 votes
1 answer
206 views

Should I use Electrum Wallet OR Bitcoin Core as my website's payment gateway?

I'm a developer who is building a website that need to process Bitcoin payment requests. So I need a payment gateway. In my last project, I used Electrum wallet as payment gateway but my last ...
0 votes
1 answer
59 views

Allocation Unit Size (AUS) when formatting drive

I'm formatting a SSD for a new node and searched here that Gavin said the typical blockchain file size was 250kb (2015), others showed 500kb (2018). I thought is was to remain constant, so perhaps one ...
2 votes
2 answers
112 views

Can I rely on my full node to always have the most recent blocks?

I have a full node running and I am using ZMQ to let me know when new blocks arrive. How can I make sure that this block that my node received is a valid block written in the blockchain ledger and it ...
1 vote
1 answer
375 views

Raspberry Pi 3 / Bitcoin Node / No space left on device / Link Database to External Hard drive / [duplicate]

I was following @meeDamian Bitcoin node guide on a Raspberry Pi 3 and could get almost everything to work except that it stores the Blockchain on my USB Harddrive. Its mounted and I have disk space ...
0 votes
2 answers
384 views

How can I view in my shell, live, ALL activity my bitcoind is generating?

Having examined the output of bitcoind -h and searched through all the bitcoin-cli rpc items listed here https://bitcoincore.org/en/doc/0.19.0/rpc/ I did not find anything which produces a live ...
0 votes
2 answers
486 views

How Do Attackers Forge Bitcoin Blocks And How Do You Identify Forge Bitcoin Blocks? [duplicate]

I have read that a block contains several bitcoin transactions and an attacker can forge fake blocks. Does these forged fake bitcoin blocks cost the attackers money for mining or was it just ...
4 votes
2 answers
234 views

Why do two different fully synced Bitcoin Core nodes differ in the blockchain size?

The size_on_disk printed when executing getblockchaininfo is 1.2 GB smaller than other nodes are reporting at the same time/block. txindex=1 What could it be?? I've asked to other peers on twitter ...
  • 43
0 votes
0 answers
134 views

How to tell if my node is online (conflicting information)

I am really confused. I am attempting to set up a listening node. When I look at bitnodes.earn.com it shows my node as offline when searching by IP, but when I run getconnectioncount it returns a ...
2 votes
1 answer
167 views

How to achieve fast mempool synchronization at startup?

I just started my 'occasional' full-node and I am watching the size of the mempool grow after full block synchronization - watch -n 3 'bitcoin-cli getrawmempool true |jq "length"' - it has around 4000 ...
  • 713
0 votes
1 answer
103 views

Bitcoin Core full node has saved a lot more space than 260gb

I've had Bitcoin Core running on my Macbook i5, 8gb ram, the last five nights and have gotten to 58%. It's downloading to an external hdd and now the blocks directory contains 375gb of data. Another ...
  • 1
0 votes
0 answers
155 views

Bitcoin Core full node download crashes all the time

I'm downloading the full blockchain for the first time, and have only got a couple of laptops with i5 and 8gb ram and a couple of external hdds. The download has run for a long time on one of the hdds ...
  • 1
0 votes
1 answer
165 views

Opening Full node

When I try to open my node this is the error that pops up "Error: Cannot parse configuration file: parse error on line 1: curl https://bitnodes.io/install-full-node.sh | sh." Does anyone know how to ...
0 votes
1 answer
483 views

Error while syncing with the blockchain on my Raspberry Pi

So I already have the node set up on my raspberry pi. This night the transfer of the Blockchain from my laptop to the raspi's hard disk finished. Now I am waiting for the blocks to match the headers "...
2 votes
1 answer
484 views

Does bitcoind ERROR "Disk space is too low!" refer to RAM or actual harddrive?

After having finished the "Initial Block Download" I needed to reindex: [BTC_Core_Expmnt]# bitcoind -reindex -datadir=/mnt/BTC_Core_Expmnt The debug.log showed everything starting up ok; and the ...
0 votes
0 answers
134 views

Electrum server full node bitcoin core wallet- how to block all outside access?

i have read that with an EPS electrum server, other nodes in the network can "ping" your port , i believe the port no. was 8333. How can I for sure and for any situation block such accesses? The EPS ...
0 votes
1 answer
488 views

Bitcoin Core full node wallet - questions about security & recovery

can you tell me pls, 1) Which secure full node wallet implementations exist? Currently I just know of bitcoin core. Is there not any other one with a GUI? 2) Can you use a Ledger device with those ...
0 votes
0 answers
394 views

How to run bitcoin core in the cloud with virtual server?

can you please explain to me, or link me to other understandable sources, how you can use bitcoin core with a cloud provider? My intent is to not physically have an own server but to use a cloud ...
0 votes
1 answer
782 views

Cannot open dump wallet file (code-8)

Is anybody familiar with this problem using btc qt debug console? Would like to dump wallet and sweep into electrum.
  • 11
0 votes
0 answers
43 views

Hexadecimal Bitcoin Transactions

Suppose I have a random transaction which I recovered from blockchain blk****.dat file. How can I calculate the number of confirmations of this transaction? I dont want to use the RPC call ...
1 vote
1 answer
132 views

Bitcoin P2P API getBlocks always returns 500 inv items

I'm trying to build a mini full node so that I can understand exactly how they operate. I've managed to get a few parts of the P2P api working however I am stuck with basic things like 'getblocks' and ...
1 vote
1 answer
87 views

bcoin daemon killed over and over again [BCOIN]

I am setting up a full bitcoin node using BCOIN. I spinned up a VPS on Google Cloud. Specs: 2 CPUs and 7.5 GB of RAM. 500gb of standard storage. OS: Linux ubuntu. As I start the daemon, things go ...
1 vote
1 answer
220 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 ...
  • 113
0 votes
0 answers
288 views

How can I use backup up chain data from pruned node to set up (archivial) node without IBD?

My setup is an old (~2012) laptop + small SSD and a NAS with HDDs. I noticed that trying to sync Bitcoin Core (v0.18) on the NAS was slow, but on SSD was very fast. (Everything is connected via ...
  • 11
1 vote
3 answers
3k views

Get transaction data from full node

Background Information I am building an application that requires the ability to query any bitcoin full node (from a python script using raw tcp sockets) in order to read the OP_Return value listed ...
0 votes
0 answers
69 views

How do I ask for witness data from a Bitcoin full node?

So, I'm trying to build a Bitcoin block explorer using my own Python library. I'm doing it just as an exercise to better understand how Bitcoin works under the hood. Right now, when I send a block ...
3 votes
2 answers
4k views

Does every node have a whole copy of the blockchain?

As I read in this blog article, in a blockchain "each node has a copy of all transactions ever made". This to me seems impossible, bitcoin has existed for a long time, and the memory size of ...
  • 133
2 votes
2 answers
178 views

Can bitcoind and btcd share a datadir?

I've already fully synced the blockchain with btcd, can I point bitcoind at the same datadir and use its contents?
4 votes
1 answer
184 views

Can a node broadcast a valid signed raw transaction while still syncing?

Built and signed a native bech32 UTXO, but when I attempt to broadcast from my testnet node using the command sendrawtransaction it returns "missing inputs". I don't have the private keys in my wallet,...
  • 5,388
2 votes
1 answer
938 views

Is it actually possible to install Bitcoin full node on a Raspberry Pi 3B+?

A Raspberry Pi 3B+ has only 1GB of ram and this official Bitcoin Core page shows that minimum requirement is 2GB ram and 200 GB storage with 100MB/s read and write speed. But I see a lot of articles ...
1 vote
1 answer
193 views

can i run a full node on a laptop without a 3rd party router?

i am using verizon fios and have attemped to connect to full node. verizon said that i can n0t do it on their router and would need to purchase a 3rd party router and daisy chain to theirs. Any ...
1 vote
2 answers
6k 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
1 answer
750 views

I get invalid argument error when running bitcoin-cli -getnetworkinfo, and a few other parameters

So I have bitcoind -daemon running and it appears to be generating the blockchain. keeps saying Potential stale tip detected, will try using extra outbound peer... The issue is I run bitcoin-cli ...
0 votes
1 answer
44 views

Please take a look at my server print out to see if all looks well or if the repeating errors mean something is wrong

So it is not clear to me if my bitcoin server is syncing and all is fine or if the "potential stale tip detected, will retry extra outbound " message means I have to do something. Searching for that ...
0 votes
0 answers
120 views

Types of onion address

I'm running a bitcoin core full node with Tor and I've configured a hidden service for that. The point is: bitcoin core log shows me an onion address which is very smaller than the one I found in /var/...
  • 374
1 vote
1 answer
327 views

difference between inbound and outbound connection

I'm running a bitcoin full node (bitcoin core) via Tor. I noticed I have only outbound connections (using maxconnections=16 in the conf file), but not even an inbound one. So which is exactly the ...
  • 374
2 votes
1 answer
82 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 ...
  • 207
1 vote
1 answer
66 views

How can Blockchain.info query information from the blockchain faster than I from my own node?

I've just run a Bitcoin node but I don't understand how blockchain.info or any other blockchain explorer works. I mean, sometimes I have problems like "socket.timeout". Shouldn't it be faster to query ...
1 vote
1 answer
161 views

Electrum-personal-server isn't seeing any historical transactions; using a Trezor

I followed the instructions in the Electrum Personal Server guide. I know that the transactions are there because I checked wallet.trezor.io. But none are showing up in Electrum. I have run --rescan. ...
  • 167

1 2 3
4
5
9