Skip to main content
OverflowAI is here! AI power for your Stack Overflow for Teams knowledge community. Learn more

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

How Can I Create and Sign transaction locally in Ruby [closed]

So I am using the public node for my Bitcoin node integration, and earlier we used sendtoaddress method to build, sign, and broadcast the transaction in the node. But now as the sendtoaddress method ...
-1 votes
1 answer
57 views

Blockchain sync seems to be stuck in a loop?

SOLVED! UPDATE: The issue was not bitcoin related. I had to increase the root partition of ubuntu, as it wasn't using the full SSD size I had, but only 100 GB and the sync therefore ran out of space ...
0 votes
1 answer
173 views

How to build a bitcoin fullnode and light node using docker image?

I used the image "fullnode/bitcoin" to build a node of bitcoin. It runs successfully and I can see the debug.log. The node begin to Sync ledger(blocks). I want to know how I can judge one ...
1 vote
1 answer
53 views

Broadcast a valid block to network, without a local full node

Let's say that, through a stroke of luck, a friend has found a valid block on his laptop. Let's say he knows the IP address of a remote Bitcoin Core full node. What message could he send to the node ...
0 votes
0 answers
28 views

is this normal to have 22000 transcations in a testnet block of bitcoin

So I having this issue where in my local system when I hit getblock RPC method in a public node, for block number 2813986, I get around 22000 transactions in it, But when I check on blockstream.info/...
0 votes
0 answers
17 views

How to decode bitcoin node's chainstate data stored in LevelDB?

I am trying to decode the data available in the chainstate. After doing some research, I see that Google's LevelDB is mentioned (like in this post). However, I am still not sure how to effectively and ...
1 vote
0 answers
68 views

Bitcoind node is stuck

My node got stuck a week ago it was version 26 I updated to version 27 and re-downloaded whole chain. My node is stuck ant block 840959. I tried reboot whole server. I dont want to reindex all again, ...
2 votes
1 answer
42 views

I can't get Inbound Connections on my node

So, I've been trying to get Inbound Connections on my node, to no success. I've got an UmbrelOS 1.1 installed on a RPi5. It's Bitcoin Node app is already set to allow Incoming Connections. I also went ...
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 ...
0 votes
1 answer
62 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
37 views

Extremely slow blockchain syncing issue on RaspBerry Pi 4 with Raspiblitz

I'm encountering a significant delay in synchronizing the blockchain on my Raspberry Pi 4. Even after 11 days, the sync progress is only at 68%. I'm using a brand new Raspberry Pi 4 with a 1TB USB 3.0 ...
3 votes
1 answer
383 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:...
2 votes
1 answer
1k 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
3 answers
212 views

Is it possible to create a wallet service, which doesn't have all the blockchain downloaded?

Is it possible to create a wallet service, which doesn't have all the blockchain downloaded? Like not running a full node itself?
1 vote
1 answer
251 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
2 answers
687 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 ...
0 votes
1 answer
1k views

Running a bitcoind docker

Thanks to the bitcoin.stack community I have successfully launched a bitcoind docker with an external volume which has the block data Currently its in 100% sync but I am facing an issue to get ...
0 votes
1 answer
188 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/...
6 votes
3 answers
715 views

What are the risks of running a pre-SegWit node (0.12.1)?

Many in the anti-spam faction have contemplated running a pre-SegWit node. But they're told that it is an insecure downgrade and a detrimental idea. So, Is it safe to assume that Bitcoin is not soft-...
2 votes
3 answers
703 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
0 answers
23 views

How can I tell who mined a certain block? [duplicate]

Just like title says, how can I tell who mined a certain block. Is it just the decoded hex value of the OP_RETURN in the first tx?
3 votes
1 answer
786 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 ...
2 votes
1 answer
51 views

Which index in Bitcoin Core is useful for self-custody wallets?

I am setting a new full node for self custody. But I don't know which index I should enable in Bitcoin Core. If I want to make wallet re-scan faster, and don't want unnecessary storage/operational ...
0 votes
1 answer
249 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 ...
2 votes
1 answer
73 views

RPC Batch call abruptly stopped working

I've had this code that was working less than a week ago. No changes at all on my PC or in the code and it just abruptly stopped working normal (single) RPC calls work fine but batch does not. All ...
3 votes
1 answer
826 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 ...
0 votes
1 answer
113 views

how to obtain the IP addresses of nodes for mining pools?

I have set up a node for mining, and in order to maintain network stability and quickly receive the latest tasks, I would like to connect to nodes of some large mining pools. Does anyone know how to ...
1 vote
1 answer
557 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 "...
4 votes
2 answers
206 views

How to update Bitcoin Core if compiled from source?

I compiled Bitcoin Core from source following instructions. I then installed it and that all went well, but now I've realised, I have no idea how to update it when the time comes! (this is all on ...
0 votes
1 answer
158 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 vote
1 answer
73 views

Is it possible to run Bitcoin-Client and Bitcoin-Full-Node on two different computers?

I have my Bitcoin-Full-Node running on a Raspberry Pi4 hard wired on the home network. Is it possible to install the Bitcoin-Client on another computer connected to the home network, but avoiding to ...
1 vote
0 answers
69 views

Listening Node behind CG-NAT [duplicate]

My router is behind a CG-NAT protocol. I suspect this given my WAN IP and my public IP are different. This prevents me from running a full listening node given that my public IP is not uniquely ...
0 votes
2 answers
368 views

Security Of Public Bitcoin Nodes / Servers

I have been wondering about the security of using public bitcoin nodes with your wallet. E.g. sparrow wallet offers three connection options (public nodes, your own bitcoin core node or a private ...
4 votes
1 answer
256 views

What's a rule of thumb for setting the maximum number of connections?

Connectivity of full nodes varies a lot, ranging from phones with mobile service to servers in data centers. Also, many nodes probably have asymmetric bandwidth. Assuming the goal of maximizing ...
2 votes
0 answers
50 views

Does a Raspberry Pi have enough CPU power to run a full node and an electrs server?

Very curious if anyone has this particular setup, currently am running the aforementioned on an old Acer laptop but it's struggling hard.
1 vote
1 answer
118 views

Anyone tried assumeutxo yet?

I am attempting to use assumeutxo, but I may be overlooking something. I attempted to use my own snapshots from another node, but I consistently encountered the following error, where <BLOCKHASH>...
2 votes
1 answer
133 views

Legitimate merkle paths for SPV

How does a light client via SPV make sure that the requested merkle path is not fake? I know that the client has its own copy of the block headers, so it can trust the merkle root from there. It then ...
0 votes
0 answers
33 views

Most Secure Bitcoin Node Motherboard to avoid IME & PSP?

What is the correct motherboard model / CPU type to choose if your goal is to build a secure Bitcoin Node that has none of the exploit compromised back doors listed below by CPU type: Intel ...
0 votes
0 answers
67 views

More detailed historical trx info (fee, sat per byte, transferred value in trx, from, to) from electrumx server?

I run bitcoin full node and Electrumx server over it for getting historical data. The methods that I frequently used were "blockchain.scripthash.get_history" and "blockchain.transaction....
0 votes
1 answer
470 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 ...
6 votes
3 answers
513 views

Is it advisable to operate a release candidate full node on mainnet?

Bitcoin Core 26.0rc2 was released a few days ago. I've observed that several node operators have already installed this test release candidate version and are running it on the mainnet. Data from ...
1 vote
1 answer
208 views

What is the best way to restart bitcoind after a bitcoin.conf change (Ubuntu 23.10)

I'm curious about the recommended way to restart a systemd service after a configuration change or if there is any particular issue with running sudo service bitcoin restart to have the config change ...
6 votes
1 answer
848 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 ...
0 votes
1 answer
119 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
274 views

Advantages of running a lightning clearnet node compared to one behind a TOR proxy?

Can anyone explain - maybe in a bulletpoint list - what we gain from that? Will that increase its usage? Or is it more about being able to access it from all of your devices everywhere? I'm ...
2 votes
1 answer
67 views

confirm bitcoin node on bitnodes.io

The Bitcoin Core 25 App has just finished syncing 100% on the Umbrel node. Within the App I confirm seeing new Bitcoin blocks arrive. Not sure why bitnodes.io shows the following message: {IP Address} ...
1 vote
0 answers
24 views

Considerations for moving a lightning node to new hardware?

Lightning nodes get rated. Amongst other factors, uptime is a big one of them. If I want to upgrade to new hardware, what are the steps necessary to do so? Let's for simplicity assume, that I use ...
0 votes
0 answers
45 views

Node Does not Response the GetBlocks Request

i can receive the version message but node does not respond to my getblocks request. this my constructed byte array : Magic = 249,190,180,217 Command = 103,101,116,98,108,111,99,107,115,0,0,0 Length = ...
3 votes
1 answer
245 views

How does Bitcoin Core help validate transactions?

I am very new to Bitcoin. I recently learned that a full node can help validate a miner's work, so I downloaded the Bitcoin Core and decided to become a full node. How does this help validate a miner'...
0 votes
0 answers
75 views

bitcoin-cli getrawtransaction not working as expected?

So I'm trying to set up a full bitcoin node. I compiled bitcoin core fine and I created a config file. I want to download the entire history of the blockchain, so I created a bitcoin.conf file in my ./...

1
2 3 4 5
10