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
0 answers
17 views

How to connect my mobile wallet to a full node via a TOR hidden service address?

I would like to configure a mobile (Android) wallet to connect to a TOR-enabled full node (Bitcoin Core), via its onion address. I haven't decided which wallet to use yet. It will depend, of course, ...
  • 111
1 vote
1 answer
42 views

Consequences of turning on pruning setting in Bitcoin core after initial block download

I have been running full node without specifying the pruning settings in bitcoin.conf. I was wondering if I need to re-download the entire blockchain if I restart my node after turning on pruning ...
1 vote
1 answer
35 views

What does enabling coinstatsindex in my bitcoin.conf file do for my node?

Using bitcoind --help tells me this: "Maintain coinstats index used by the gettxoutsetinfo RPC (default: 0)" Is it just storing the information in gettxoutsetinfo for each block in the chain?...
  • 187
1 vote
0 answers
62 views

Bitcoin-core not saving transaction data

I have installed Bitcoin Core for full node and the synchronization seems to have finished, but there seems to be no transaction data saved on my PC storage. Why is this? Hopefully it should be ...
  • 25
-1 votes
1 answer
54 views

TX doesn't contain an equal number of transactions with bitcoin addresses

I'm researching bitcoin and noticed that when transactions come through my node I don't have an equal number of "amounts" (e.g everything between 88ac and 19) with addresses (e.g everything ...
1 vote
2 answers
36 views

Why would I prefer a full client over a light client that depends on a centralized server?

There are Bitcoin wallets like "Sparrow" which use a central service for maintaining the Blockchain, so I don't have to download 400GB to start using Bitcoin. Now, why should I use Bitcoin ...
0 votes
2 answers
59 views

Does running a standard Bitcoin full node mean your node verifies transactions of other members?

If I install Bitcoin Core and run it as a Full Node, will Bitcoin Core automatically verify transactions from other users? So, just by installing a Bitcoin Core Full Node, could I possibly process ...
0 votes
0 answers
138 views

Connect to Remote Bitcoin Node

Is there a free Bitcoin full node I can connect remotely? Based on my understanding, SPV nodes have to rely on full nodes, but I don't know how to connect to full nodes with SPV nodes. How can I find ...
  • 87
0 votes
0 answers
170 views

Is it true that Taproot accidentally now allows for NFTs stored on chain up to 400kB per NFT? And is there no solution/mitigation defined yet? [duplicate]

This post raises some questions: https://twitter.com/pourteaux/status/1618364013712375810?t=uHlLpWVz_ACFPrKAwF68XA&s=19 My main question is whether the above post actually constitues a correct ...
2 votes
1 answer
56 views

Creating a pruned node from an archiving node

Suppose I have an archiving full node (i.e. a full node where all blocks are saved to disk forever) running on one of my computers. Now suppose I have another computer where I'd like to run a separate ...
1 vote
0 answers
37 views

Why can't I connect to my Node? (on MacBook)

I just got a Bitcoin Core node running on my computer. The next thing I wanted to do is connect Sparrow or Specter to it. But none of them are able to connect. What can I do to make sure it's not my ...
0 votes
0 answers
35 views

Bitcoin node setup through Proton vpn possible?

Anyone able to get a bitcoin node to communicate through proton vpn? Protonvpn does offer port forwarding. but i had no luck. bitnodes.io isnt finding it. https://protonvpn.com/support/port-forwarding/...
0 votes
0 answers
70 views

Bitcoin core download randomly stops

my goal is to set up a full bitcoin node. This is my third try, please help. Bitcoin core version: 24.0.1 Hardware spec: MacBook Pro late 2011 i5 4cpu, 4GB ram, 500GB HDD, Software: fully formatted ...
0 votes
1 answer
43 views

Bitcoin Core shows addresses that Electrum says don't belong to my wallet (imported MPK via EPS). What is going on?

I got a full node (pruned) up and running with Bitcoin Core via Tor. I installed Electrum Personal Server (EPS) and connected my hardware wallet with Electrum via Tor. I generated a watch-only wallet ...
  • 1
1 vote
2 answers
133 views

How is the merkle root verified if the mempools may be different?

How is the merkle root verified if the mempools are different? I already understand how its calculated. If a node has a mempool of transactions, and a miner has only some of those transactions and ...
1 vote
0 answers
25 views

What are the privacy implications of sharing or publishing the .onion address of a bitcoin node?

Some tutorials redact the .onion address of their nodes for privacy reasons: https://coldcard.com/docs/img/econoalch/Sparrow47.png What are the attack vectors that they are defending themselves from? ...
1 vote
1 answer
68 views

does connecting to full node via rpc over the public internet reveal your credentials?

While trying to connect to my full node, I accidentally entered my public ip address in the rpcconnect field of bitcoin.conf. Should I be worried that my password is now out there and anyone can ...
  • 13
1 vote
0 answers
150 views

Obtaining balance/UTXOs of an address from Bitcoin Core, blockbook, or some other solution

In my application I would like to obtain the balance and UTXO set of some Bitcoin addresses. I'm primarily looking to achieve this using a full node (Bitcoin Core, RPC), but I am also open to other ...
  • 334
1 vote
2 answers
112 views

Allow RPC connections from the internet to make RPC calls from Lambda?

I am trying to make RPC calls to my node from an AWS lambda function. Lambdas do not have a fixed set of ip address ranges. I know I can use a NAT gateway on AWS to give my lambdas a static ip, but ...
0 votes
0 answers
15 views

It´s correct use a full node for a crypto exchanger? [duplicate]

My goal is to create an exchanger from scratch, I don't want to depend on third parties referring to the apis, so looking for how to do it I came across the nodes. Would it be correct to use this for ...
2 votes
1 answer
86 views

Connection to my full node via Python script suddenly fails

I run a mynode full node on a raspi for quite some time now and was playing around with Python scripts to connect and send txs. This worked fine until lately. Turns out the connection establish ...
0 votes
0 answers
29 views

it takes too long to receive block data from the full node [duplicate]

I created a full node container on docker. However, it takes too long to receive block data from the full node. It's been a week already and we still only have 400,000. I'm curious as to why.
1 vote
1 answer
26 views

How to check NODE type in Bitcoin?

There is a Bitcoin node in my Lab, how can I check it is a Full node or not? there is any command to check node type?
0 votes
2 answers
121 views

Blockchain's previous snapshot

Is there any way to download past btc transactions without running a full node? Searching about this, usually all the answers suggest to run a full node. I.e. I want a file that contains, say, all the ...
  • 101
3 votes
1 answer
200 views

What does an un-upgraded node see when new Taproot transactions are on chain?

Nodes that don’t know about Taproot need to be able to validate the blocks with Taproot transactions. Marking them as valid spends is the only option for not forking the network. Yet, if the ...
1 vote
2 answers
73 views

Security of users not running a full node

Imagine, a datacenter network running full nodes & no user running a full node. Would that be unsafe? If no, why do bitcoin users run a full node? If yes, why don't bitcoin users run a full node?
  • 614
3 votes
0 answers
136 views

Is it bad practice to run full node with all Bitcoin P2P protocol optional services enabled?

I am running my full node /Satoshi:23.0.0/ with all optional services enabled. These are: NETWORK, BLOOM, WITNESS, COMPACT_FILTERS, and NETWORK_LIMITED. My bitcoin.conf file contains following entries:...
  • 61
0 votes
1 answer
48 views

Bitcoin-qt exits silently after syncing blocks until before 24 hours

I shutdown bitcoin-qt (version: 23.0) around two weeks back. Now when I relaunch it, it syncs blocks until 24 hours and then silently exits. debug.log file contains the following as last line - 2022-...
2 votes
1 answer
227 views

bitcoind 23.0 crashed mysteriously after 2 hours, what do I do next?

My new bitcoin node ran for about two hours and then crashed for no apparent reason. What do I do next to debug or fix the problem? This is my first time running a bitcoin node. I have lots of ...
1 vote
1 answer
321 views

Create electrum server with bitcoin core

I installed bitcoin core pruned node today on my laptop. I want to connect my blue wallet to my bitcoin node I created with bitcoin core. I read somewhere that for it to happen I need to have electrum ...
1 vote
1 answer
506 views

How to setup Lightning Node on Windows Desktop in 2022?

I have gone through setting up lightning node, but a lot of resources stated to get hardware and to run LND through command line. But How can we setup a Lightning node in regular laptop with nice GUI ...
0 votes
1 answer
36 views

Can I use trezor as a backend?

One of my clients (who has a Bitcoin Node deployed) is interested in being able to use Trezor to accept payments. The most important thing is the creation of a new address, obtaining information about ...
1 vote
2 answers
91 views

How do segwit nodes behave when they receive a transaction between two legacy nodes?

Segwit nodes know about the move of the witnesses to another part of the transaction block. What would happen when they receive a transaction between two legacy nodes, knowing that they will build it ...
0 votes
1 answer
2k views

Minimum disk space required for running a full node

As far as I know, for running a full node, we should have enough storage to store the whole block chain which is currently around 390 GB. But here at the official bitcoin.org the minimum hard-disk is ...
0 votes
3 answers
63 views

What algorithm do miners use to validate individual transactions in a broadcasted solution before accepting it to their blockchain?

If proof of work is a consensus algorithm that guards against malicious nodes from adding faulty blocks, what actually happens when a miner successfully confirms a fraudulent block (i.e. a block that ...
0 votes
0 answers
21 views

Issue copying blk.dat files

I've been running my node from a 500 GB external SSD but have run out of space to store the blockchain. I am copying files from the SSD to a larger USB 3 thumb drive using the command rsync -ah --...
1 vote
2 answers
107 views

What stops someone from tampering with node software and hence would be able to disrupt the blockchain?

For example, if someone was running a full node and somehow re-wrote the software so that blocks and transactions which did not abide by Bitcoin's consensus rules would be able to be relayed, what ...
  • 157
3 votes
1 answer
109 views

Does running a node benefit the network?

There is a 10-year old question asking this. The sole answer to that question at the time was essentially a yes, and I've seen people say that running a node makes the network more "secure" ...
2 votes
0 answers
81 views

How to compile and conduct functional tests of Bitcoin core for CPU (32 bit) and memory constrained system?

I wanted to use my old laptop to run a bitcoin full node. Specifications: Processor: Intel Core2Duo @2.2 GHz i686 OS: Lubuntu 18.04.6 LTS (I have tried first on Lubuntu 16.04, but it failed due to ...
  • 21
1 vote
1 answer
117 views

How to fix the Bitcoind service shutdown seemingly by invalid block?

I logged into my node to check the blockheight and saw that it was no longer running. When I checked the logs I got: Apr 07 15:27:29 btc.home.local bitcoind[222318]: 2022-04-07T15:27:29Z New outbound ...
  • 164
0 votes
1 answer
52 views

What is the incentive for a bitcoin node to broadcast the newly received block as fast as possible?

I understand that a bitcoin node will broadcast a new mined block to all the other nodes as quickly as possible so that the other miner nodes can work on the longest chain. But why would a node help ...
  • 125
1 vote
1 answer
127 views

How and when do nodes stop broadcasting a transaction?

Suppose a node begins broadcasting a signed transaction. Question 1. At what stage is the signature verified? In §5 of the whitepaper, verification only appears during block acceptance after mining. ...
1 vote
0 answers
599 views

Is Running Bitcoin Core (bitcoind) On Android Termux A Good Idea? [closed]

This is what I did: Before we begin, disable Google Play services and Google Play store to reduce conflict with app on F-Droid. Decentralization gets us even further with what I figured out. Install F-...
user avatar
0 votes
0 answers
48 views

How secure are the decentralized nodes?

I colloquially understand the inherent security provided by the decentralized distribution of the nodes that host the bitcoin network. However, is the distribution of the devices which run the nodes ...
  • 195
1 vote
1 answer
54 views

Criteria for Bitcoin protocol consolidation/freezing at the network level (full nodes)

In the Bitcoin development process, there exists the following high-level structure of control: Anyone can submit a BIP that aims to change Bitcoin Core The BIP must be approved by an editor The BIP ...
  • 17
2 votes
1 answer
83 views

How are the transactions stored on disk?

I'm trying to get a better understanding of how Bitcoin works. I understand that a full node can store the entire Blockchain on their machine. If they choose not to prune, there should be a huge file ...
0 votes
2 answers
55 views

Can I confirm a transaction myself as a node?

I see notes that when I make a transaction, I can set the fee myself. But, if I set it too low, then the miners may decide not to take it because the fee is too low. Can I make confirmation myself as ...
1 vote
0 answers
800 views

How do I set up my S9 and full node for solo mining?

I keep seeming to get round about answers about this. I want to begin mining to my local general-use machine which acts as a node as it hosts the blockchain (aka.BTC-core). I HAVE an ASIC S9. I need a ...
0 votes
1 answer
99 views

managing wallet from ubuntu/linux

the whole point of cryptocurrency is to be decentralized, so I would like to manage a wallet from my computer (ubuntu 20.04) without relying on a provider (e.g. binance). I would like to use my wallet ...
  • 1
10 votes
6 answers
2k views

Can bitcoin protocol be changed to add economic incentives to validating nodes?

We all want more decentralized bitcoin network and more people to run nodes. However, as we know that things are driven more by market economics rather than philanthropic or feel good factors. Similar ...
  • 1,977

1
2 3 4 5
9