Bitcoin Forum
May 14, 2024, 04:51:43 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Bitcoin / Development & Technical Discussion / Q: How often do full nodes reboot? How often do they go offline? on: April 25, 2017, 08:06:45 PM
Hi. I was wondering if anyone has a rough idea how often full nodes reboot and/or how often they go offline for some amount of time (long enough to where they have to get blocks from peers and add to their blockchain)?

Is it common for a full node to be offline for an hour? a week? month? (and then download the latest blocks)

Thanks!
2  Bitcoin / Development & Technical Discussion / What percent of nodes (or rough estimate) are using cmptblk relay? on: April 20, 2017, 04:36:38 PM
What percent of nodes or roughly how many nodes are using cmpctblk relay to relay blocks vs relaying the full block?

thanks!
3  Bitcoin / Development & Technical Discussion / What happens when a node goes offline for a while? on: April 14, 2017, 05:03:35 PM
Let's imaging a full node goes offline for a month, so they're missing ~4300 blocks (just using 10min/blk).

Are there any message exchanges that receive transactions to help sync the 'booting' node with the other peer node's mempools? (I.e. compensate for having a empty tx mempool)?  And if not, why not have a booting node receive a copy for another node's txn mempool (after receiving the missing blocks) so that they can reduce an additional round-trip in compact block relay that relay on generating short_txids from mempool?
4  Bitcoin / Development & Technical Discussion / Q: How removing transactions from mempool works on: April 07, 2017, 05:22:02 PM
Hello!

Quick question: A block is solved and propagated through the network. When a node validates a block, it must remove the valid transactions out of its mempool.

Is this "removal" process a linear operation? Meaning if you need to remove 1000 txns included in the block from 14000 txns in your mempool, you need to search through worst case all 140000 txns?
5  Bitcoin / Bitcoin Discussion / Q: The difference between txn memory pool and UTXO on: March 27, 2017, 08:14:51 PM
Hi there, new to Bitcoin and just had a clarification question.

When does a transaction leave the UTXO and when does a transaction leave the memory pool?

From my understanding, a validating node receives a transaction and is added to node's mem. pool. The node looks up that the inputs are valid in the UTXO. If input exists in the UTXO, the txn is removed from the UTXO. Once a block arrives at the node (or if the node is a miner and solves a block) and the block is validated, the transaction is removed from the transaction memory pool.

Is this true? I'm just kinda unsure about at what point txns are removed from UTXO vs memory pool.

Thanks!!
6  Bitcoin / Mining speculation / Q: Why do miners mine empty blocks? on: March 27, 2017, 07:57:00 PM
My question is why are do miners mine empty blocks? What's the incentive/reason?

Thanks!
7  Bitcoin / Development & Technical Discussion / Compact Blocks: How are blocks validated in high bandwidth mode? on: March 17, 2017, 02:50:23 PM
Hi! Quick clarifying question.

Compact blocks can be used in both high-bandwidth mode and low-bandwidth mode. In high-bandwidth mode, peer A (sending to B) validates just the block header then relays cmpctblock.

My question is what if the rest of the block is invalid? If the majority of the network was using compact blocks in high-bandwidth mode, wouldn't this mean many only partially validated blocks circulating the network?

Thanks!
8  Bitcoin / Development & Technical Discussion / Clarification of Segwit: how is witness data retrieved for validation? on: March 16, 2017, 08:09:04 PM
Hi, new to Bitcoin.

I understand that Segwit will separate the signatures from the transactions and put it in another section of witness data. Just to clarify, is this witness data propagated with the block in the form of a Merkle tree bound with the txid's Merkle tree? I'm just having a hard time understanding how the witness data is condensed (if it all), how the witness data is retrieved for validation, and how the txns are still connected with the respective signatures. Thanks!
9  Bitcoin / Bitcoin Discussion / Are block propagation delays a problem? on: March 15, 2017, 03:30:16 PM
Hi there. New to Bitcoin.  I was wondering if the block propagation delays is a problem for Bitcoin? That is, once a miner has solved a block, the time sending that block through to the entire network.

Are there any references on current delay estimates? Also, are there any scaling solutions/proposals that aim to address this if it is an issue.

Thanks!

Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!