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
2 answers
3k views

Can I run a bitcoin full node on my laptop and use a external hard drive to store the blockchain?

I tried setting the datadir=/Volumes/BLOCKCHAIN (which is the path to my external drive). Then I ran bitcoind and this is the end of the output, right before it kicks my drive out and gives me a Bus ...
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 ...
  • 141
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 ...
  • 202
1 vote
1 answer
37 views

Do local nodes work across crypto types?

Newbie to all of this, hoping you can help with what is probably a "duh" question. I'll keep it brief, though: if I download the blockchain using the instructions given for the Bitcoin GUI, will I be ...
3 votes
1 answer
542 views

Running multiple bitcoin instances on same server system

I wish to run multiple instances of bitcoind on my server to support highly read intensive RPC applications. Following links: how to run multiple bitcoind node on one server? Running Multiple Full ...
  • 33
12 votes
2 answers
4k views

Will the size of a Bitcoin Core full node be too big to run on a normal computer?

I am a Bitcoin enthusiast, with no background knowledge in computer science and cryptography. I once ran Bitcoin Core on my laptop but realized that it occupied too much space on my computer. I ...
2 votes
4 answers
785 views

What are some affordable options for running a full node?

I would like to start running a full node so I can start building bitcoin/lightning applications, but my laptop doesn't have the storage to do so. Does anyone have any suggestions on how I can ...
1 vote
1 answer
28 views

Bitcoin network resources requirement

Supposing we are alone, could it be possible to run the whole bitcoin network and full capacity of it (maximum transaction per second by different peer) on a low end computer, and how can someone ...
  • 2,575
0 votes
0 answers
32 views

Bloom Filter Response Processing In terms of Full-node

A SPV node have to work somethings to see whether his transaction is exist or not. Construct his filter with hash of transactions {his transactions, other1, other2, ..., otherN} filterload is filled ...
  • 363
2 votes
1 answer
1k views

No inbound connections on my bitcoin full node with TOR

Can someone connect to my running node? u3ob433qu3ebkmsu.onion:8333 I'm behind a CG-NAT so I've thought using TOR would solve my problem. I had my node running for hours but no inbound connections. ...
  • 143
0 votes
1 answer
74 views

Bitcoin API standard

I'm trying to implement a bitcoin full node while learning a new programming language, but I can't find the full set of public API that the full node has to expose. I assume the standard will be ...
0 votes
1 answer
192 views

Acces Casa full node with Python

I have a bitcoin-core full node running and I want to access my node in Python, how can I retrieve the blockchain info?
1 vote
1 answer
641 views

Possible to run a Lightning node on same computer as Bitcoin Core node?

I have a Windows 10 laptop that is running a full Bitcoin node using Bitcoin Core. Is it possible to also run a Lightning node on the same laptop simultaneously with the Bitcoin node?
  • 11
0 votes
2 answers
112 views

What role has bitcoin-init as a process?

I have set up a node on a RaspberryPi. When I check for active processes with top I see bitcoin-init occupying 50% of memory and 7% of CPU. I can check for bitcoind and it is active: bitcoin@...
  • 498
1 vote
2 answers
221 views

How to get total transactions on the network with RPC

I have seen no concrete answer to this question anywhere. I assume it is possible to get the total number of successful transactions on the bitcoin network using bitcoin-cli command because most ...
  • 23
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,511
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 ...
  • 41
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. ...
3 votes
1 answer
855 views

Under what circumstances will a full node disconnect a peer?

I know a full node will disconnect from a node if that node "misbehaves". For example, a node's connection will be dropped if it sends too many messages that don't follow the rules (what rules?) and ...
  • 1,511
2 votes
1 answer
438 views

Why isn’t connecting to your own local node a common feature for Bitcoin clients?

I come from the Monero community and connecting to my own local node running on my home PC is very simple whether it’s on the GUI, CLI or a mobile wallet. Why does Bitcoin not have the ability to do ...
0 votes
1 answer
280 views

System requirements for running a Bitcoin Core node on testnet

What are the minimum systems requirements for running a Bitcoin Core full node on testnet?
0 votes
1 answer
616 views

bitcoin full nodes vs simplified payment verification

Why do individual nodes run "full nodes" that keep track of the entire blockchain whereas mechants can get away with "lite node" that implements "simplified payment verification" needing to examine ...
  • 125
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 ...
  • 31
1 vote
1 answer
179 views

Bcoin initial blockchain sync progress isn't saved

I'm using bcoin and it's class FullNode to run a full Bitcoin Node. Here's the configuration: const node = new bcoin.FullNode({ prefix: '/mnt/d/bcoin', network: 'testnet', ...
  • 71
0 votes
2 answers
190 views

How to accept bitcoin and giving each user a unique address amd automatic withdrawal

I want to create a website when users on singing up will get a unique address and after getting my websites service,they can withdrawal the money also automatically. Is that bitcoin integration free ? ...
0 votes
1 answer
168 views

Do Full Nodes validate all transactions and make new blocks after all bitcoin are mined?

Do Full Nodes validate all transactions after all bitcoin are mined? A fork of bitcoin core with all coins pre mined would be behaving in this way too I'd imagine..? Also, would these nodes still ...
  • 193
0 votes
2 answers
66 views

HTC Exodus - New phone Capable To Run Full BTC Nodes - is this possible?

https://mashable.com/article/htc-exodus-1s-blockchain-phone/?europe=true Hello people. I read about the above linked article on a new HTC blockchain-capable smartphone. Now my 2 questions are: 1)...
0 votes
1 answer
112 views

Where is the code which rejects transactions with insuffisent balance?

Simple question but I can’t find the answer again. Where is the code which rejects transactions when the value of inputs is below the value of outputs (because I think to recall that check works like ...
0 votes
1 answer
29 views

Is it possible to get the full list of synced nodes ɪᴘ on the network?

There are many website like https://bitnodes.earn.com/ but I’m failing to understand if they collect nodes from compulsory submission on the web interface for statistics purposes only or they use a ...
1 vote
1 answer
54 views

How can a person reasonably prove they're running a full node?

I mean running themselves in a computer they control and not just fetching blockchain data from a public blockchain API or something like that. I imagine that may be impossible, but there could at ...
  • 315
0 votes
0 answers
59 views

Is 10K full nodes enough to bitcoin to avoid 51% attack?

As I know bitcoin has about 10K full nodes. And the question is in my mind is that: This number is not huge! If someone has 6K servers, Can control the bitcoin via 51% attack? I was thinking if ...
  • 115
0 votes
1 answer
182 views

Neutrino enables full mining nodes without storing the entire chain?

in follow-up to thread 85203: With a fully implemented Neutrino (BIP 157/8) in Bitcoin, would it enable one to operate a MINING Node without having to use/store the entire gigabytes of blockchain ...
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 ...
  • 85
0 votes
1 answer
103 views

How can I validate the amounts of these wallets (https://bitinfocharts.com/top-100-richest-bitcoin-addresses.html) on my bitcoin full node?

Followup question: I am running a bitcoin full-node and it took a month to sync the blockchain. I did not create the full-node with a bitcoin wallet. I stumbled upon this 'importaddress' command (...
5 votes
1 answer
159 views

Betweeness Centrality LND node

How can one calculate betweeness centrality of your node as mentioned in this video. I would like to take into consideration base_fee_msat fee_rate Is there a smart way to figure out what suites ...
  • 51
7 votes
1 answer
688 views

Can I send almost 1MB transaction?

Block size is still limited to 1MB. As I understood, transaction size is no longer limited. So can I be sure that my transaction with 29000 outputs and reliable fee will be included into block? Or ...
0 votes
1 answer
88 views

Implementation of getdata

I am confused about how getdata() is actually implemented at full nodes. Suppose a full node receives a getdata() request with MSG_BLOCK flag and a hash H of some block B. Then would it simply look ...
  • 13
1 vote
1 answer
335 views

how can i get rid of a zombie channel in LND?

My LN-Node: 023bf99414b3e93ab7463ce60f44cd691f8be3c1ae33a2015fe784c85c36e770cf bitcoind 0.17.1 // LND 0.5.2-beta commit=v0.5.2-beta-rc7 Channel: 598078250466476032 Problem: lncli feereport returns: ...
1 vote
1 answer
406 views

Bitcoin core full node won't start on mac reboot!

I had been running bitcoin core qt for a few months fine and then on rebooting my mac and opening the application the following prompt popped up Error: Cannot parse configuration file: specified ...
2 votes
1 answer
55 views

Whats the difference in way you installing full nodes

I'm newbie in blockchain world, so I'm curious what is the difference between installing full node by using libs such as bitcore-lib (using node.js) and installing it through the daemon (mentioned ...
  • 85
2 votes
3 answers
2k views

What is a good hardware for a lightning network node?

What is the hardware setup you use for your LN node? Is a Raspberry Pi 3 enough for testing and playing with small amount of funds?
1 vote
1 answer
686 views

How does a node decide whether a block is valid?

I'm a software developer, and I've been trying to figure out how a node decides whether a block is valid, I do understand the hashes in bitcoin, the merkle root, and all those aspects but my question ...
  • 96
0 votes
1 answer
74 views

`lnd` on Raspberry pi zeros?

Did somebody try to run the bitcoind full node on the Raspberry pi 3 and one or more lnd nodes on one or more Raspberry pi zeros? My goal is to support multiple LN clients without having to run a ...
0 votes
2 answers
396 views

JSON-RPC get full nodes information

Is there any way to get all full nodes by RPC call? Afaik full node contains information of other full nodes in the network and was wondering how to request that. I red the documentation on Bitcoin ...
3 votes
1 answer
943 views

Checking whether lightning node is online/visible

I just created my first lightning node and already have one active connection. My problem is however, that I do not see my node in any lightning network explorer. Is it possible to somehow check ...
1 vote
1 answer
61 views

What happens to .blk files on disk when the Bitcoin daemon switches to a longer chain?

I’m interested in writing a program that will (1) parse the .blk files that my full-node Bitcoin daemon writes to disk and (2) write them to a relational database in an incremental fashion (i.e., ...
1 vote
1 answer
43 views

Lightning?full node question

I'm running a full node as well as a Lightning Node with 4 channels open. I also have incoming ports enabled. I've noticed that my balance varies daily by a few thousand Sats. I'm new to running a ...
1 vote
1 answer
252 views

Any privacy considerations regarding allowing inbound connections for a Tor full node?

I wanted to know if there's any privacy considerations to take into account when opening the bitcoin ports on the router for a bitcoin node. I'm using -onlynet=onion in the bitcoin.conf file and I ...
  • 582
0 votes
2 answers
173 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?
  • 101
2 votes
2 answers
522 views

Bitnodes for node on testnet

I have used the bitnode's own script to install a full node on an Ubuntu 16.04 Digitalocean droplet. I can verify that my node is up and running by checking the IP with port 8333 on Bitnode's check ...

1
3 4
5
6 7
9