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.
73
questions with no upvoted or accepted answers
4
votes
0
answers
103
views
How to approach building a custom UTXO index on top of a full-node
I want to avoid physically importing addresses into a wallet. I want to write a UTXO indexing system on a per-address basis.
I often wonder how a wallet can keep track of all of its addresses' UTXOs, ...
4
votes
0
answers
479
views
Was the first full node IP address Satoshi's and how did shim hide it?
It is not surprising that people assume Satoshi used ToR when scouring the internets however if my understanding is correct in order for someone to run a full node they need to provide their IP ...
3
votes
0
answers
137
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:...
3
votes
0
answers
287
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 ...
3
votes
1
answer
568
views
Local balance query for Bitcoin address
I would like to be able to query the balance of an address (not belonging to me). The data should come from a fully synced bitcoin full node inside the local LAN and I do not want to query any api ...
3
votes
1
answer
770
views
How does 1ML measure the availability ranking of nodes?
If there is an 1ML Node Rank ranking explanation anywhere ?
My node is online 99.9% but "Availability" dropped down from 700 to 4000 in last 3 months. :(
I guess this is somehow associated with the ...
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 ...
2
votes
0
answers
67
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
...
2
votes
3
answers
466
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 ...
2
votes
0
answers
89
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 ...
2
votes
1
answer
559
views
My node is not showing on Bitnodes
I have a 0.16.3 Bitcoin Core wallet running. I have incoming transactions allowed and I have lots of incoming connections. However, I fail to see my node on the map of Bitnodes; it says it's ...
2
votes
0
answers
328
views
Bitcoin-qt requesting reindex on already indexed blockchain data directory
To save time, I synced the blockchain on my laptop for import to my Raspberry Pi node. I had set txindex=1. When setting txindex=1 on my Raspberry Pi and pointing the data directory to my previously ...
2
votes
3
answers
4k
views
Testnet Bitcoin Connection refused (111)
I have ah Raspberry and i will a BTC & Lightning node set up.
my bitcoin.conf
testnet=3
Bitcoind options
server=1
daemon=1
txindex=1
disablewallet=1
Connection settings
rpcuser=raspibolt
...
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, ...
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 ...
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 ...
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
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 ...
1
vote
1
answer
507
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 ...
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 ...
1
vote
0
answers
151
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('...
1
vote
0
answers
244
views
How to secure bitcoin node (bitcoind) that is used only to broadcast transaction?
I always wanted to run a bitcoin node at home. But I always worry because it is related with bitcoin (BTC has value).
I have been broadcasting my transaction using Bluewallet by scanning qr code, or ...
1
vote
0
answers
166
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 ...
1
vote
1
answer
212
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
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
0
answers
48
views
How often does a node connect to a random node?
I'm trying to understand the likelihood that a node would connect to a sybil attacker, and the critical piece to this that I don't understand is: how often does a bitcoin node connect to a random node ...
1
vote
0
answers
122
views
Does Electrum reveal a wallets public key to Electrum Servers?
When Electrum Bitcoin wallet queries a random Electrum Server does it send the public key to the server or does it send a batch of addresses to check?
For instance, after setting up Electrum Personal ...
1
vote
0
answers
118
views
Can't inititate network handshake with my full node
I am running a custom Python script to initiate network handshakes with other nodes. While testing the code I decided to initiate an handshake with my own node but I am getting a timeout error.
...
1
vote
0
answers
1k
views
api limit workaround
Are there any ways to avoid limitation for api calls (5/sec)?
I need the info about transactions and balance (of certain account), UTXOs and the ability to broadcast my transaction.
Currently I am ...
1
vote
2
answers
623
views
Bitcoind gui client, wallet client with peer preference, node manager
first time user here so politely point out any thing I have done wrong.
I am looking for three things, but first let me explain the situation and use case:
I am using bitcond full node on a headless ...
1
vote
0
answers
85
views
Are there drawbacks to running a node on a cloud provider because of the limit of unique nodes connected per-subnet?
I currently have a full node running on Digital Ocean and have come across this old post on bitcoin talk that states that
-- Outbound Random Selection --
First the code puts the addresses into a.b.c.*...
1
vote
0
answers
173
views
Share blockchain data between bitcoin-core and btc-1
I am currently running a BTC-1 node and would like to setup an additional core node before the November fork. Ideally, I would avoid the need to resync the entire blockchain again. Is it possible for ...
1
vote
0
answers
333
views
Why isn't my full node accepting incoming connections from other nodes?
I have a full node on a Gentoo box. I have port forwarding on my router setup so that port 8333 is sent to the IP of my full node. I opened port 8333 on the machine using:
iptables -A INPUT -p TCP --...
1
vote
0
answers
515
views
Full Node Not Taking Incoming Connections
I set up an RPi3 with Bitcoin full node 13.2. It is running Raspbian the latest version and is up to date.
My router has a static IP on the public internet. My RPi3 is behind NAT.
I configured my ...
1
vote
0
answers
616
views
How does bitcoin prevent tampering of blockchain?
Suppose C is starting bitcoin full node for the first time. C would have to download blockchain from some place. Could not this leave bitcoin susceptible for tampering? If blockchain stored in ...
1
vote
0
answers
165
views
How to upgrade my node with bitcoin wallet GUI from 0.11.2 to 0.12.1? Install qt V5.5?
i want update my RaspNode (rPi 2 B+) to the 0.12.1 but i want to use Bitcoin wallet GUI. So, it's necessary to install QT V 5.5...
V 0.11.2 use QT 4.8, but 0.12.1 uses QT V 5.5
How to install QT V 5....
1
vote
0
answers
108
views
running a full node on a network restricted to outbound connections on port 80 via proxy
Wanted to know if there is any way i can run a full node on a machine in a restricted LAN that can not exit outbound packets except to a specific proxy on port 80 ?
(an answer requiring to use an ...
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 ...
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 ...
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-...
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 ...
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 --...
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 ...
0
votes
1
answer
301
views
Pull Bitcoin node data from external public nodes using JSON-RPC
I read couple of blogs and responses on hosting server to expose data using JSON-RPC but wanted to confirm if there is a way to query node data that I am not hosting (not connecting via P1P) using ...
0
votes
0
answers
150
views
Copy data from full node to a new pruned node to sync faster
I already have a full node synced with blocks and chainstate folder, however i wanted to run a pruned node, is there a way to copy the blocks or chainstate folder to make the initial sync of the ...
0
votes
0
answers
58
views
Verify everything is functioning in my full node
This is a newbie question, sorry.
I recently bought Bitcoin and thought I would do something to support the system that I have invested money in. So I bought the hardware to run a full node.
I just ...
0
votes
0
answers
94
views
How to get the raw transaction on my node with txindexset to 1?
Whenever I try to get a raw transaction I get an error:
ubuntu@btc:~$ bitcoin-cli getrawtransaction 2157b554dcfda405233906e461ee593875ae4b1b97615872db6a25130ecc1dd6
error code: -5
error message:
No ...
0
votes
1
answer
165
views
Multisig Setup - Pruned Bitcoin Core on Computer vs. Dedicated Hardware
Are there security implications of running a pruned Bitcoin Core node on a personal computer vs. a full Bitcoin Core node on a dedicated hardware device (i.e. Raspberry Pie with Umbrel, myNode, nodl, ...