The tag has no wiki summary.

learn more… | top users | synonyms

1
vote
0answers
19 views

How to detect a rejected transaction?

If the nodes I connect to don't support the BIP 61 reject message, how do I know that my transaction was eventually rejected by the network (e.g. due to my bugs)? Is there any timeout or whatever ...
0
votes
1answer
33 views

How are transactions efficiently distributed to network nodes before inclusion within blocks?

How does the bitcoin core efficiently distribute transactions so that they are added to node transaction pools to be inserted into a future block? I understand that each bitcoin node has a list of ...
5
votes
2answers
84 views

Could the BGP attack be used to split the Bitcoin network?

I just learnt about the BGP attack: http://www.wired.com/2014/08/isp-bitcoin-theft/ http://www.secureworks.com/cyber-threat-intelligence/threats/bgp-hijacking-for-cryptocurrency-profit/ The ...
1
vote
2answers
119 views

bitcoind hub-nodes

Why is this page blank? http://blockchain.info/hub-nodes Where can I get a list of reliable peers and look at what fees they charge?
-1
votes
2answers
114 views

How to connect nodes globally?

I am running two altcoin clients on different network, connected by VPN. The addnode command works fine, and nodes connects. But what to do if I want others to connect to my network? The ip addresses ...
3
votes
2answers
115 views

How to make bitcoind connect to more nodes?

Let's say I have a dedicated server just for my bitcoind and for better reliability and some security reasons I want it to be connected to a much bigger number of nodes than it is willing to do by ...
0
votes
1answer
82 views

Bitcoin peer to peer network source code

Does anybody know a place to get the source code of the Bitcoin Peer to Peer network? I only need the P2P network portion of the Bitcoin protocol. I am going to implement a new virtual currency. So i ...
0
votes
1answer
173 views

p2pool inbound connections

I am trying to get inbound connections on my p2pool instance. I currently have 6 outbound connections and the pool is working fine, but I would like to have more connections (might help get a few less ...
5
votes
1answer
546 views

How do I read peers.dat file to get a list of all peers seen or that bitcoind has connected to?

In version 0.8.6 of Bitcoin, I see that peers.dat file is a custom database format declared in db.h:317 (class CAddrDB) and defined in dh.cpp:485. Any ideas on how I could go about reading the data ...
2
votes
2answers
265 views

How big is the Bitcoin network?

How big is the Bitcoin network in terms of total number of computers (peers, clients) that are connected together? Are there any network statistics or historical size data available?
0
votes
0answers
36 views

How to realize if a node is a full or light (thin) one

Say I run a bitcoin-qt client. How can I get to know if the peers I see are full ones (official client sharing full ledger) or light ones (say MultiBit)?
1
vote
1answer
346 views

How many peers it MultiBit connected to? Can not send bitcoins

I have received bitcoins from an online wallet and I am now trying to send 0.05 BTC to another address. I have by now figured out that I need to set at least 0.0001 BTC as a sender fee (that error ...
2
votes
1answer
138 views

Is declining number of peers (hosts) threatening the network?

I found out here that the number of total network hosts basically went down to 1/3 during the last year. Does this mean the network is less secure because fewer people run it despite the total hashing ...
2
votes
1answer
2k views

How does bitcoin find peers?

I've seen a few questions about this already and they talk in generalities. I'm talking about specifics. If I start the bitcoin client from scratch, where in the source code does it actually add ...
7
votes
3answers
1k views

Can an unconfirmed transaction that only Blockchain.info shows be manually re-broadcast?

Blockchain.info shows a transaction that was created by Blockchain.info/wallet but for whatever reason the transaction didn't confirm right away and appears to not be getting re-broadcast (perhaps ...
2
votes
1answer
373 views

Good resource for understanding the peer to peer protocol sequence

I'm looking for a good explanation or reference on the peer to peer aspects of the two main bitcoin actors- the clients(wallets) and miners. Satoshi's white paper, in section 5. Network, gives a ...
1
vote
1answer
109 views

Can Ripple facilitate business-to-business barter transactions?

Beverly Hills Hotel participates in the Ripple network and issues its USD-denominated IOUs which are redeemable for hotel stays. Beverly Hills Performance Car Rentals participates in Ripple network ...
5
votes
1answer
125 views

What is the schema of the data stores used by the reference client?

I'm interested in seeing the schema (layout and indexes) that is used in the reference client. Namely wallet.dat, the bk** files and also the in-memory uncommitted tx. Does this exist anywhere for ...
3
votes
1answer
122 views

How does Bitcoin protect itself from invalid peers from being broadcasted?

From what I've inferred, is that Bitcoin gets a list of peers from other nodes. What is to prevent a malicious node from Sharing many ip addresses that will cause timeouts and a delay in block ...
4
votes
1answer
471 views

Can any Bitcoin client do local peer discovery and blockchain synchronization?

Usually, when a full Bitcoin client such as bitcoind, Bitcoin-QT, or Multibit start on a fresh installation, they connect "to the network" to download the blockchain. If someone has multiple computers ...
2
votes
1answer
120 views

Does a low profit margin on mining reduce the integrity of the blocks stored in the transaction history?

As the mining Bitcoin payout decreases from 50 to zero, what incentive is there for miners to continue operating? Is there a need for miners to continue to operate when the payout decreases to zero? ...
2
votes
3answers
576 views

Does being connected to more peers relay transactions faster?

If I'm connected to 500 peers, will I know about transactions faster than if I'm only connected to 8 peers?
4
votes
2answers
275 views

Looking for a better way of listing all my peers

I am looking for a cheap and efficient way (rather than hacking through the Bitcoin source code) of listing my peers. Something I have come up with: #!/bin/bash netstat -p tcp -nba | grep ...
5
votes
1answer
578 views

How secure are the DNS servers for Bitcoin?

With the version 0.6, Bitcoin introduced the DNS servers that populate the initial peers for new clients. How secure are those servers in terms of being immune to takedown attacks, or injection of ...
24
votes
2answers
4k views

How do Bitcoin clients find each other?

What protocols or algorithms are Bitcoin clients using in order to find their peers? I learnt that BitTorrent clients may rely on central computers called trackers. Do Bitcoin clients need any kind of ...
3
votes
1answer
193 views

How often does Bitcoin connect to the fallback nodes?

Does the standard client have a preference for connecting to fallback nodes (for example, by trying to have at least 1 connection to such node at all times), or are they treated like any other nodes?