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

Blocking Port 8333 and other open channels in bitcoin core

in another post someones wrote, Bitcoin nodes use to communicate with each other. You can disable incoming connections on your node if you don't like that (set listen=0 in bitcoin.conf). Now i ...
0
votes
0answers
26 views

Electrum server full node bitcoin core wallet- how to block all outside access?

i have read that with an EPS electrum server, other nodes in the network can "ping" your port , i believe the port no. was 8333. How can I for sure and for any situation block such accesses? The EPS ...
0
votes
1answer
25 views

Bitcoin Core full node wallet - questions about security & recovery

can you tell me pls, 1) Which secure full node wallet implementations exist? Currently I just know of bitcoin core. Is there not any other one with a GUI? 2) Can you use a Ledger device with those ...
0
votes
0answers
29 views

How to run bitcoin core in the cloud with virtual server?

can you please explain to me, or link me to other understandable sources, how you can use bitcoin core with a cloud provider? My intent is to not physically have an own server but to use a cloud ...
0
votes
0answers
41 views

Cannot open dump wallet file (code-8)

Is anybody familiar with this problem using btc qt debug console? Would like to dump wallet and sweep into electrum.
0
votes
0answers
27 views

Hexadecimal Bitcoin Transactions

Suppose I have a random transaction which I recovered from blockchain blk****.dat file. How can I calculate the number of confirmations of this transaction? I dont want to use the RPC call ...
-1
votes
0answers
23 views

dump btc qt wallet and sweep into electrum

Can someone post a link or explain how to dump a btc qt wallet, while syncing. Than sweep it into an electric wallet. Have been trying to dump wallet in debug console but get a "cannot open dump ...
1
vote
1answer
18 views

Bitcoin P2P API getBlocks always returns 500 inv items

I'm trying to build a mini full node so that I can understand exactly how they operate. I've managed to get a few parts of the P2P api working however I am stuck with basic things like 'getblocks' and ...
1
vote
1answer
35 views

bcoin daemon killed over and over again [BCOIN]

I am setting up a full bitcoin node using BCOIN. I spinned up a VPS on Google Cloud. Specs: 2 CPUs and 7.5 GB of RAM. 500gb of standard storage. OS: Linux ubuntu. As I start the daemon, things go ...
0
votes
1answer
53 views

Why Full Node stores whole blockchain instead of only the UTXO set?

So I have started learning bitcoin recently (from Bitcoin and Cryptocurrency course @ Coursera). And I just learnt that there are "Full-Validating Note" out there that are: Permanently connected ...
0
votes
0answers
26 views

How can I use backup up chain data from pruned node to set up (archivial) node without IBD?

My setup is an old (~2012) laptop + small SSD and a NAS with HDDs. I noticed that trying to sync Bitcoin Core (v0.18) on the NAS was slow, but on SSD was very fast. (Everything is connected via ...
2
votes
2answers
73 views

Get transaction data from full node

Background Information I am building an application that requires the ability to query any bitcoin full node (from a python script using raw tcp sockets) in order to read the OP_Return value listed ...
0
votes
0answers
28 views

How do I ask for witness data from a Bitcoin full node?

So, I'm trying to build a Bitcoin block explorer using my own Python library. I'm doing it just as an exercise to better understand how Bitcoin works under the hood. Right now, when I send a block ...
2
votes
2answers
390 views

Does every node has a whole copy of the blockchain?

As i read here, in a blockchain "each node the has a copy of all transactions ever made". This to me seems impossible, bitcoin exists for a long time, and the memory size of the intere blockchain ...
2
votes
1answer
22 views

Can bitcoind and btcd share a datadir?

I've already fully synced the blockchain with btcd, can I point bitcoind at the same datadir and use its contents?
3
votes
1answer
36 views

Can a node broadcast a valid signed raw transaction while still syncing?

Built and signed a native bech32 UTXO, but when I attempt to broadcast from my testnet node using the command sendrawtransaction it returns "missing inputs". I don't have the private keys in my wallet,...
0
votes
1answer
50 views

Is it actually possible to install Bitcoin full node on a Raspberry Pi 3B+?

A Raspberry Pi 3B+ has only 1GB of ram and this official Bitcoin Core page shows that minimum requirement is 2GB ram and 200 GB storage with 100MB/s read and write speed. But I see a lot of articles ...
1
vote
2answers
40 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 ...
0
votes
2answers
84 views

Blockchain Explorer for local full node

I would like to build my own blockchain explorer because I have found that using the API's of 3rd party blockchain explorers only gives me around 2 or 3 requests per second. Does an open source ...
0
votes
1answer
25 views

I get invalid argument error when running bitcoin-cli -getnetworkinfo, and a few other parameters

So I have bitcoind -daemon running and it appears to be generating the blockchain. keeps saying Potential stale tip detected, will try using extra outbound peer... The issue is I run bitcoin-cli ...
0
votes
1answer
22 views

Please take a look at my server print out to see if all looks well or if the repeating errors mean something is wrong

So it is not clear to me if my bitcoin server is syncing and all is fine or if the "potential stale tip detected, will retry extra outbound " message means I have to do something. Searching for that ...
0
votes
0answers
34 views

Types of onion address

I'm running a bitcoin core full node with Tor and I've configured a hidden service for that. The point is: bitcoin core log shows me an onion address which is very smaller than the one I found in /var/...
1
vote
1answer
28 views

difference between inbound and outbound connection

I'm running a bitcoin full node (bitcoin core) via Tor. I noticed I have only outbound connections (using maxconnections=16 in the conf file), but not even an inbound one. So which is exactly the ...
1
vote
1answer
28 views

Syncing blockchain with prune enabled

I'm syncing a node with prune enabled. Will it download the whole blockchain and then prune to my given settings after, or does it prune as it syncs? I'm currently 34.85% synced Blockchain directory ...
0
votes
1answer
21 views

Electrum-personal-server isn't seeing any historical transactions; using a Trezor

I followed the instructions in the Electrum Personal Server guide. I know that the transactions are there because I checked wallet.trezor.io. But none are showing up in Electrum. I have run --rescan. ...
0
votes
2answers
95 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 ...
2
votes
0answers
49 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 ...
2
votes
1answer
48 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 ...
1
vote
1answer
27 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 ...
2
votes
1answer
50 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 ...
10
votes
1answer
1k views

Will the size of 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 in my computer. I ...
2
votes
4answers
93 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
1answer
19 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 ...
0
votes
0answers
17 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 ...
1
vote
2answers
147 views

Does rpcpassword need to be non-obvious in bitcoind?

I'm syncing a full BTC node onto an external hard drive, which I'm connecting to by USB. I've created a bitcoin.conf file which sets a very insecure rpcpassword. This is literally the only field I put ...
0
votes
1answer
115 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. ...
0
votes
1answer
45 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
1answer
49 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?
0
votes
0answers
27 views

How could an attacker with more than 50% of full nodes hurt the bitcoin network the most? [duplicate]

According to Luke Dashjr's stats there are currently around 61.000 bitcoin nodes supporting the bitcoin network. https://luke.dashjr.org/programs/bitcoin/files/charts/historical.html What if an ...
1
vote
1answer
65 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?
0
votes
2answers
43 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@...
0
votes
0answers
25 views

What are the ways of receiving transactions list via Bitcoin address?

My team challenges an issue. Trying to support Bitcoin wallets in a messenger app and staying user-friendly, we need transaction lists to be receivable quick and nice. So users would not die waiting. ...
0
votes
2answers
47 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 ...
1
vote
0answers
22 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
0answers
40 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
0answers
35 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
1answer
120 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 ...
2
votes
1answer
60 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
1answer
75 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
1answer
36 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 ...