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
1answer
30 views

Are there any Bitcoin payment providers with an API’s for allowing unconfirmed transactions?

I want to design my web app to instantly accept crypto currency like Bitcoin as a payment for a subscription to the app. I will design it to cancel the subscription and ban the user’s account if the ...
0
votes
0answers
12 views

How to interact with bitcoin node and spend from wallets without storing said wallets on the said node it self?

I am working currently on a wallet for a customer the wallet will be provided to his website users and will hole cryptocurrency once of the coins he wants supported is BTC when I researched I didn't ...
1
vote
0answers
45 views

Dandelion++ for Bitcoin

Dandelion BIP: https://github.com/bitcoin/bips/blob/master/bip-0156.mediawiki The article that I read about Dandelion++: https://www.monerooutreach.org/stories/dandelion.html It mentioned that ...
3
votes
2answers
270 views

in bitcoin core, how to use Tor for broadcasting new transactions only?

I have set up a full node with bitcoin core running on the internet. I have also set up a wallet running on a private machine that communicates to the full node to broadcast new transactions. To ...
3
votes
1answer
34 views

Can pruned nodes perform fee estimation?

The fee estimation in Bitcoin Core is based on the previous blocks. Since the minimum pruning size for pruned nodes is 550 MB, a pruned node may actually not have the last 1,000 blocks, which is the ...
0
votes
1answer
16 views

What percent of nodes are miners?

Miners run full nodes but full nodes may not necessarily be miners. Is there a way to figure out the proportion?
1
vote
0answers
30 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 ...
1
vote
1answer
44 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 ...
0
votes
0answers
19 views

ElectrumX returning 0 balance

I have a running full bitcoin node (txindex=1). I also setup electrumx and it has fully synced with current blockchain state. Here's the log : INFO:LocalRPC:[2] RPC 127.0.0.1:44806, 0 total ...
3
votes
2answers
58 views

Can we use fee rate less than 1 sat/vbyte?

Is it possible to create, sign and broadcast a transaction with fee rate less than 1 sat/vbyte?
0
votes
1answer
40 views

IP Addresses of inbound connections in bitcoin full node (TOR) looking as a localhost (127.0.0.1)

I run bitcoin full node (mynode) through TOR and I see that inbound connections appear only as a localhost with varying ports usually in high range (examples 127.0.0.1:35010, 127.0.0.1:58188, 127.0.0....
1
vote
2answers
46 views

How to create watch-only wallet on a server with a full node?

Given: there're online shops and a server with a full BTC node that I plan to run. I'll be using a full node to monitor incomming transcations thus receiving payments in an automatic manner. Only. ...
2
votes
1answer
45 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 ...
0
votes
0answers
26 views

Error opening block database Full node

For some reason my node shutdown and now I get when restart it Error opening block database here my bitcoin.conf txindex=1 reindex=1 reindex-chainstate=1 # Accept command line and JSON-RPC ...
1
vote
1answer
39 views

Does Bitcoin Core validate signatures by default?

There have been claims recently of Bitcoin Core not validating the signatures in a block by default. If this is true, can Bitcoin Core even claim to be a full node?
2
votes
0answers
17 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 ...
1
vote
2answers
34 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? ...
3
votes
1answer
141 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
37 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 ...
3
votes
1answer
46 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
19 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
37 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
27 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
38 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
36 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
47 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 ...
2
votes
0answers
58 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
27 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
34 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
28 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
66 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
59 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
28 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
49 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
22 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
72 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
75 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
88 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
30 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
55 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
16 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
55 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
66 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
30 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
84 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
123 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
40 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
31 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 ...

1
2 3 4 5 6