12 votes
Accepted

Why is each transaction broadcast twice in the Bitcoin network?

I assume Satoshi here refers to the broadcast of the standalone transaction to the network as the first one, and the broadcast of a valid block containing the transaction as the second one. Compact ...
Antoine Poinsot's user avatar
3 votes

spending unconfirmed utxos which exist in the tail of mempool queue

Since transactions bidding 1 ṩ/vB were dropped from almost all mempools in the past few months, most nodes would no longer know about the transaction that created the UTXO you are trying to spend (the ...
Murch's user avatar
  • 75.4k
3 votes
Accepted

spending unconfirmed utxos which exist in the tail of mempool queue

The mempool of a node is limited in size (300MB by default). Once it's filled and the node keeps receiving transactions it will start evicting some transactions. The transactions less attractive to ...
Antoine Poinsot's user avatar
2 votes

Distribution range for sending transactions to inbound and outbound connections

It's an exponential distribution. Transactions are relayed through the inv messages, and there are indeed delays to prevent topological analysis. The timing depends on whether it is an inbound and ...
Thomas's user avatar
  • 41
1 vote
Accepted

Is there an incentive to broadcast high fee transactions?

The vast majority of nodes on the Bitcoin network do not participate in mining. Wallets are usually either connected to a) a full node controlled by the wallet owner, b) a full node controlled by the ...
Murch's user avatar
  • 75.4k
1 vote

Is there an incentive to broadcast high fee transactions?

What you're missing is that it doesn't matter. If Alice wants to send a message to Bill and Bill wants to hear the message from Alice, if both Alice and Bill are connected to the Internet, it doesn't ...
David Schwartz's user avatar
1 vote

How throughput, latency, finality, waiting time are defined?

I can address some of your questions: Throughput shows how many transactions per second the blockchain is processing. Right now, Bitcoin processes 2.98 tx/s with a peak at 10.92 tx/s. Finality refers ...
Nick Grechino's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible