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
109 views

How does nix-bitcoin provide greater security for installing Bitcoin nodes?

nix-bitcoin claims on its GitHub repo to facilitate the installing of Bitcoin nodes and higher layer protocols (e.g. Lightning) with increased security? How does it do this? [edit: as RedGrittyBrick ...
1
vote
2answers
26 views

Can you run a full Bitcoin node on Node.js?

Are there bitcoin full node implementations running on Node.js? Node.js is the server side language that I'm most familiar with so I was wondering if I can run a full bitcoin node on Node.js? I just ...
2
votes
1answer
33 views

How does a full node decide which outbound peers to have?

I understand that a full node can have up to 10 outbound connections (8 full relay peers and 2 block-relay-only peers). I wonder how my full node decides which nodes to connect to for outbound. What ...
0
votes
0answers
17 views

Get 10 new addresses with a single request

Referring to the documentation: https://bitcoincore.org/en/doc/0.20.0/rpc/wallet/getnewaddress/ Using the example: curl --user myusername --data-binary '{"jsonrpc": "1.0", "id&...
0
votes
1answer
32 views

How to know Block height when a transaction entered Mempool?

I'm hosting a Listening Bitcoin Node in Capital of Pakistan. I want to know the Block height when Transaction entered the mempool. Right now I'm using the time from the Json format of the Transaction ...
0
votes
2answers
24 views

Do public bitcoin nodes have a public page to view node data? And if so can one add additional information to it?

Do public bitcoin nodes have a public page to view public node data? Example is from monero public nodes: http://node.xmrbackb.one:28081/get_info -- it shows the node information. Do Bitcoin public ...
0
votes
2answers
33 views

bitcoin node take transactions fee and validate them [closed]

a bitcoin node check transactions and validate them . does it take transaction s fee. when validate transactions how much bitcoin transaction fees for a node.and possible reduce fees in a bitcoin node
0
votes
1answer
31 views

What is the different between BitcoinCore and other full node wallet?

As I understand, BitcoinCore is implementation of Bitcoin protocol. And within BitCoinCore is wallet functionality located in wallet.cpp/h. My question is, if I have some other wallet that has ...
0
votes
1answer
42 views

Configure Bitcoin full node in my local LAN

It is said that deploying a Bitcoin full node would protect the privacy of my Bitcoin addresses. If I configure a Bitcoin full node to be outbound only, would that be enough to protect me? Do i still ...
1
vote
0answers
37 views

UTXO snapshots and history pruning

Is there a research, BIP proposal or simple discussion about possible improvement on the size required to run a full node and a way to shrink/prune the history of bitcoin and have fast sync? Let me ...
1
vote
1answer
23 views

Provide Services to many Lightweigh Nodes (SPVs) and Save The Communication History

I am investigating on privacy violations of the current communication protocol between lightweight clients and full nodes in the Bitcoin network, which utilizes Bloom filters. I run a full node on my ...
0
votes
0answers
30 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....
0
votes
0answers
14 views

Fatal LevelDB error: IO error

I get that error in my testnet node Fatal LevelDB error: IO error: /home/bitcoin/.bitcoin/testnet3/indexes/txindex/021208.ldb: Bad message I tried with reindex-chainstate but I get the same error.
3
votes
2answers
55 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
1answer
48 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 ...
0
votes
1answer
25 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
2answers
68 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 ...
2
votes
1answer
45 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
0answers
20 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
vote
2answers
52 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=...
1
vote
1answer
53 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
1answer
56 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
1answer
24 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
1answer
27 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
1answer
45 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
1answer
15 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
2answers
52 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
1answer
53 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
2answers
26 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
2answers
73 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
2answers
114 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 ...
0
votes
0answers
38 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 ...
0
votes
0answers
28 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 ...
0
votes
1answer
34 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 ...
0
votes
0answers
29 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 ...
0
votes
1answer
26 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
1answer
70 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
1answer
82 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
0answers
36 views

Blocking Port 8333 and other open channels in bitcoin core

in another post someones wrote, Bitcoin nodes use to communicate with each other. You can disable incoming connections on your node if you don't like that (set listen=0 in bitcoin.conf). Now i ...
0
votes
0answers
47 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
1answer
77 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
0answers
61 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
1answer
142 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.
0
votes
0answers
36 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
1answer
32 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
1answer
49 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
1answer
99 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 ...
0
votes
0answers
76 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 ...
1
vote
3answers
214 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
0answers
33 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 ...

1
2 3 4 5 6