Questions tagged [nodes]

Questions concerned with (full) nodes, i.e. relay points in the Bitcoin network.

Filter by
Sorted by
Tagged with
0 votes
3 answers
58 views

Are all wallets always considered nodes?

Likely a duh question, but are all network participants (or wallet holders here) always considered nodes? Am I right to say that the answer might depend on what the wallet is capable of doing in terms ...
0 votes
1 answer
39 views

Trusting only the proof of work to receive payments

I understand that a pruned node needs to download all the blockchain in order to verify the blocks and construct the UTXO set. But wouldn't be possible to download the headers only? Let's say if the ...
  • 35
0 votes
1 answer
38 views

The competitive practicality of Bitcoin

Bitcoin is to be trustless by the thousands of nodes, but is this no more trustless than the Federal Reserve system? An account size in 8b on each device is a feasible alternative with absolute ...
0 votes
2 answers
49 views

Could a government or company run thousands of unique nodes?

Let’s say you’re a tech giant or control a tech giant. So you have access to money, computers & thousands of unique ip addresses. Could these giants spin up so many unique nodes that they could ...
0 votes
0 answers
20 views

Do all candidate block create Block header

I am learning Blockchain. I want to know that whether every candidate block first create Block header and then proceed to work on finding nonce or the block which suceeds in finding nonce first ( &...
1 vote
2 answers
95 views

When The Unlocking Script Is Created, Who Verifies The Script?

I am familiar with the many ways an unlocking script is created. But in this scenario, lets use P2PKH. When we generate the unlocking script (excuse the simplicity): <dup> <hash160> <...
  • 147
0 votes
1 answer
18 views

Additional instructions in TX

Would it be possibile to add additional information in TX? I would like to add time of transaction in it. Would hash of TX change if hostile node would change that time ?
  • 1
0 votes
2 answers
99 views

Mining stale low-difficulty blocks as a DoS attack

A DoS attack vector against a bitcoin node I haven't really seen mentioned anywhere is mining a stale chain in a low-difficulty era (say right after the genesis block), ideally with a lot of expensive ...
0 votes
1 answer
44 views

Can miners single handedly perform 51 attack toward the network?

Is this true that miners alone cannot do 51 attack even one or a group of miners posses >51 percentage of hashrate of the network? As far as I know, every block should be accepted by nodes to be ...
0 votes
1 answer
34 views

Do wallet companies send user's transactions to their own "central" bitcoin nodes?

Do external wallets companies such as muun, bluewallet, or greenwallet send user's TXs to some "centralized" data center where they own some nodes to broadcast the TX to the blockchain? If ...
0 votes
0 answers
68 views

Can I connect from lnd on vps to bitcoind on my home network?

I want to change my lnd on ec2 from neutrino mode to full node mode and connect to my Umbrel bitcoind at home, I do not want to use ssh tunneling as much as possible and would like to connect to ...
  • 1
1 vote
1 answer
67 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
31 views

The nmap script bitcoin-getaddr often does not return a response

For a project I need to write a scraper that sends a GetAddr request to all Bitcoin nodes. I determine the reachable nodes using the bitnodes.io API. Then I go through all the IPs and send a request ...
  • 11
0 votes
1 answer
125 views

I am running Bitcoin core, how can I tell if my node is a 'full' validating node or a 'listening' node?

I understand there is a difference between the two. But how can I tell?
0 votes
0 answers
19 views

Running a Node To Support the Network [duplicate]

Is there compensation in sats for individuals who invest in running nodes in support of the Network?
1 vote
2 answers
108 views

It only takes 20,000 computers to alter the Bitcoin blockchain?

Google says As of now, there are roughly 12,130 public nodes running on the Bitcoin network. So in a nearby small city, there are 70,000 people. If 1 household is assumed to have 3 people on average,...
4 votes
2 answers
112 views

What does "Network Unroutable" means?

I just started running bitcoin core on a dedicated laptop. I wanted to see if my node is connected to my Wasabi wallet so I sent some sats from Strike. In the peers list Wasabi shows up but under ...
  • 41
1 vote
1 answer
81 views

Connecting A Wallet To A Pruned Node

I've connected sparrow wallet to a pruned bitcoin node but all my utxos are not showing. I would imagine that since I haven't spent them and since pruned nodes still keep the entire bitcoin UTXO set, ...
0 votes
1 answer
37 views

blockchain nodes that dont get the new block

i read somewhere that after 40 second of creating a new block in the blockchain there's still 5% of the nodes that does not have the block, what happens to them if they were offline or down at that ...
0 votes
1 answer
171 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 ...
  • 303
1 vote
1 answer
71 views

Can a node be maliciously programmed to validate all the transactions coming from a specific entity?

In a blockchain there are miner nodes and validator nodes. The job of a validator node is to validate transactions to be included in the mempool, broadcast or propagate the transaction for the other ...
1 vote
1 answer
30 views

What if there where no nodes to share a new block

I am fairly new to blockchain technology, so bear with me if i make mistakes So lets say there are 10 people trading a cryptocurrency 5 of them are online from 8 to 10 am and the other half on online ...
0 votes
0 answers
29 views

Connection Reset after sending mempool message

I build a python script to talk to bitcoin test nodes. When I'm sending mempool messages, my connection is getting is reset. Also sometimes when connecting to Jimmy Song's testnet node (testnet....
0 votes
0 answers
30 views

What is Jailing tx HASH?

I participate in the testnet (I am a validator), and one of the tasks is to force myself to go to jail and write a timestamp, jailing block height and jailing tx HASH, but as far as I know there are ...
  • 1
0 votes
2 answers
132 views

Why blockchain new node verify all transactions in blocks?

Hello I'm the student studying blockchain and bitcoin. I have a question that why all node verify all transactions in blocks. I check if new node connect bitcoin network, then the all transactions in ...
  • 27
1 vote
1 answer
111 views

bitcoincore with linux (tgz) or arm linux

I am running a node on a raspberry pi 4 model B 8gb with linux as os, should I update bitcoincore with linux (tgz) or arm linux.
3 votes
3 answers
242 views

Will the bitcoin blockchain eventually grow too large to be able to be run 'by anyone'?

A key component of bitcoin is its decentralization (which effectively only exists with BTC and virtually nothing else). Part of this decentralization is the decentralization of the bitcoin nodes, ...
  • 155
1 vote
3 answers
88 views

What makes the bitcoin network decentralized? is it the nodes or the miners or both?

I wonder what makes the bitcoin network decentralized? Do nodes participate in making the network decentralized? or is it just the miners and all about the hash power to take over the network aka 51%&...
  • 227
2 votes
2 answers
207 views

Do nodes or miners have ids

Do bitcoin nodes or miners have ids that can be used to identify them. Like how do we know if it is the same miner that has added several blocks consecutively? Or how can I identify a node uniquely?
  • 157
2 votes
2 answers
531 views

Can Bitcoin nodes vote to increase the money supply beyond 21 million?

Is it possible for 51% of the Bitcoin nodes to pool and vote to increase the money supply limit? Is that allowed in the protocol?
5 votes
1 answer
1k views

To run a full node, should I get a static IP address from my ISP?

I have a router connecting my home LAN to the ISP. After opening port 8333 on the router, and forwarding it the computer running the node, bitnodes.io confirmed the node was reachable. However, ...
  • 153
2 votes
1 answer
234 views

Is it possible to restrict Bitcoin's network traffic?

Bitcoin is just a software running on a computer communicating securely with peers on the internet. What will it take purely in technical terms to ban Bitcoin nodes from communicating with the network?...
3 votes
1 answer
149 views

If there are a significant number of pruned nodes on the network will it impact network security?

The size of the Bitcoin blockchain is reaching 350 MB and adding more than 60GB per year. I feel verification node centralization a risk if the cost of storage does not drop. My question 1: Is using ...
0 votes
1 answer
66 views

Bitcoind information about the input and output

Im trying to get the wallets/accounts the money got sent to. But getrawtransaction does not give any information about the reciever or sender
0 votes
1 answer
65 views

How do Blockchain Explorers lookup wallets? [Balance]

How do Blockchain Explorers lookup wallet balances? Im trying to make my own explorer. For example Bitcoin-cli does not have a method (function) to lookup a wallets balance. listtransactions does not ...
0 votes
1 answer
96 views

no output on gettxout method [All Blocks Are Counted]

litecoin-cli gettxout "9d56b3bf179a988873fc2162d70bba44849ef822764c9049a0f722b5fdc9acc1" 1 This is the command im using to get information about a transaction. litecoind -txindex=1 -daemon -...
3 votes
1 answer
178 views

Are there any downsides to banning node crawlers?

There are multiple entities and open-source software that crawl the Bitcoin P2P network to discover and monitor nodes for various purposes (statistics, surveys, academic papers etc.) Some of those I ...
3 votes
1 answer
271 views

Public Bitcoin Nodes? [No API]

i've been searching for hours now. Also on StackExchange here. Are there any public nodes that i can connect to using jsonrpc? I want to lookup stuff (im not into generating priv keys or anything) but ...
1 vote
1 answer
58 views

How much info share bitcoin nodes between other nodes?

1.If we assume bitcoin nodes share the other nodes addresses in the end every node know other nodes adresses right? 2.If we share data through network every node share the same information other ...
  • 11
0 votes
1 answer
82 views

How do nodes contribute to security when the power comes from mining and what is the chain of transaction validation?

Blockchain security comes from the decentralisation of hashing power by miners. They append transactions to a block, perform PoW and add them to the blockchain when that validate blocks. How do nodes ...
0 votes
1 answer
25 views

BTC Node for Dummies [duplicate]

Just downloaded, and I am now running a BTC pruned node. Is there a good primer or beginner's guide to running it? I have more questions than I think I can ask in one post.
0 votes
1 answer
43 views

What happens if nodes have different P2P versions during discovery?

My understanding is that nodes connecting to each other to exchange messages starts with a version handshake such that each node sends its P2P protocol version and gets an acknowledgement and vice ...
  • 197
2 votes
1 answer
149 views

Relocating Physical Node Location

Are you able to relocate your node's physical location (i.e., move from Oregon to New York) and keep all the channels you've established intact?
0 votes
0 answers
29 views

Where can I find a high performance search capabilities in a Bitcoin node implementation?

Where can I find a Bitcoin node implementation, which is capable of thousands of searches per minute, without degrading performance of the node? I am aware of two Bitcoin node implementations. ...
  • 101
0 votes
2 answers
380 views

If I buy an ASIC miner and run it at home, do I become a Bitcoin node?

I tried to find the Bitlist visualization as mentioned in the documentary The Rise and Rise of Bitcoin, but could not but instead found https://bitnodes.io/ It says there are 9741 nodes. Does that ...
3 votes
1 answer
255 views

Can a customized or non-bitcoin node be made to talk to a bitcoin node?

Is it possible to create a node with some different code from the bitcoin nodes but still able to talk to the bitcoin nodes? Is it possible for someone to customize their own node to add some ...
  • 157
0 votes
2 answers
2k views

How many computers are connected to the "Ledger" or the Blockchain of Bitcoin?

Somebody asked me about Bitcoin and I explained to him many many computers are connected to the Blockchain to keep records of all the accounts (or to keep addresses of the bitcoin and owner?). But how ...
0 votes
2 answers
68 views

Can I be the transaction processor and take in transaction fees as income without mining a Bitcoin?

Can I be the transaction processor and take in transaction fees as income without mining a Bitcoin? Would the fees be so low that it is not practical? Or is it true that I have to be a miner in order ...
3 votes
2 answers
118 views

What stops an attacker from crippling the Bitcoin network?

An individual (or government) who wants to bring down the Bitcoin network could conceivably broadcast a ton of junk/illegitimate transactions to the network thereby consuming the bandwidth and ...
2 votes
0 answers
91 views

How to reliably check if your bitcoin onion node is reachable as advertised?

If getpeerinfo returns a good number of outbound onion peers but none show up as inbound:true, how do you check if your node is properly reachable as advertised? Several guides and forum answers ...

1
2 3 4 5
7