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
25 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 ...
  • 43
0 votes
0 answers
116 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
42 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
21 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
18 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
48 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
31 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
123 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
21 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
31 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
85 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 ...
  • 314
1 vote
2 answers
68 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
64 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
23 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
25 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
57 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
2 votes
1 answer
178 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
69 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
106 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:...
  • 41
0 votes
1 answer
36 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
180 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
257 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 ...
0 votes
1 answer
357 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
34 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
79 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
1k 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
57 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
20 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
104 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 ...
  • 147
3 votes
1 answer
105 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
74 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
102 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
50 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
100 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
511 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
47 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
48 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
82 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
52 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
669 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
85 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
0 votes
1 answer
80 views

do Bitcoin full node onions also relay non-bitcoin traffic?

During the past week or so I am setting up a Bitcoin core full node on Raspberry Pi and making it as secure as possible. In the public mind, the onion sites and Darknet are associated with many things ...
0 votes
1 answer
116 views

What do electrumx peers do for the electrum server?

The documentation here https://electrumx.readthedocs.io/en/latest/peer_discovery.html explains how peers are announced to each other. To run an electrumx server you need a full node to populate the ...
  • 140
1 vote
0 answers
131 views

Can't query own node

I'm trying different ways to query my own bitcoind node on testnet but I'm failing every time. Tried using bitcore's API and nodejs: async function tryBitcoin() { const data = await axios.get('...
  • 123
0 votes
1 answer
158 views

Bitcoin UTXO Balance Checking

I think I understand how the UTXO model works, the inputs, and outputs, etc. However, one thing I am still having a hard time still, is understanding how balance is calculated from a seed or xkeys. If ...
0 votes
1 answer
133 views

where can I get on chain data?

I'm trying to make some On chain data analysis, but almost all providers are not free so the question is if I set up a full bitcoin node will be able to extract real time data from it? seems like ...
0 votes
1 answer
228 views

Not able to create private V3 onion service

I'm trying to secure my onion service running on my VPS node. I followed the steps of the official tor guide and this guide. Everything works fine UNTIL I get to the point where I have to modify the ...
  • 323
0 votes
2 answers
469 views

is there a way how to explore bitcoin blockchain

if I want to explore bitcoin blockchain for instance get address' information, transactions, and so on. what is the right place where I can grab this info. I tried https://blockchain.info but they ...

1
2 3 4 5
8