Related to the Bitcoin network and communication between different nodes on the Internet.

learn more… | top users | synonyms

0
votes
1answer
48 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 ...
1
vote
1answer
53 views

For maximum mining performance, is it better to minimize latency from the mining rigs to the p2pool server, or from the p2pool server to the Internet?

I'm setting up a p2pool server to mine Scrypt-based coins on. Mostly just for myself, but occasionally some friends will jump in. I'll mostly be mining newer coins with very low difficulties. I'm ...
1
vote
1answer
34 views

Is Bitcoin full decentralized network or how client connect to the network?

I read that Bitcoin is full decetralized network, but I don't understand how Bitcoin's client can connect to the network. I think that client must use some server for this action like other P2P ...
-1
votes
0answers
36 views

Proof of Work Wallets [closed]

I'm currently thinking out a project that would involve cryptocurrency on some level. An idea occurred to me with the potential with this possible coin exchange system. Is it possible to implement a ...
1
vote
1answer
24 views

Does Ripple use NTP?

Does Ripple use NTP or expect the nodes to do so? If not, why not? It seems that Ripple is a little more closed than your standard cryptocurrency, so this doesn't seem like an excessive demand.
0
votes
1answer
54 views

Difficulty Trends

As the hash power of the network continues to grow, should we expect to see a % of miners drop off because of unfavorable returns? Thus, causing the difficulty to plateau or even decrease at a certain ...
0
votes
1answer
23 views

How exactly is network time sampled?

How exactly is network time sampled? Is it as simple as one node stamping data right before being sent, the receiving node logging the current time before all other activity, and taking the ...
0
votes
1answer
42 views

0 hashes per second in Qt for new altcoin

Lately I have become interested in the way crytocurrency works. So I decided to make my own cryptocurrency to learn it's internal workings. I used a clone of SmallChange and followed this guide. ...
0
votes
1answer
61 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 ...
1
vote
0answers
51 views

How does the satoshi client handle endianness?

I'm looking through the source code of the satoshi client, particularly into how transactions are serialized and sent through the network or stored to the disk. The CTransaction class has this block: ...
0
votes
0answers
23 views

BFGMiner and Bitcoin-QT error

So I try to solo mine using bfg and bitcoin-qt. I go through bfg it begins to start then I get a grey screen and it stops. The last lines I see are: -Pool 0 is hiding blocks from us -Network ...
2
votes
2answers
135 views

What happens if I fork an older block chain and rejoin the network later?

Let's call it a "time machine attack". Suppose I have an isolated network of n clients with a significant hash rate, install my client software on that and start mining on an older blockchain. Since ...
-1
votes
2answers
70 views

Network admin blocks P2P, Bitcoin clients can't connect

My university network admins seem to block P2P networks. So I can't download totally legit Linux distros via BitTorrent ;-) Unfortunately, this also affects Bitcoin wallets such as MultiBit or ...
0
votes
0answers
18 views

Warning: Displayed transactions may not be correct! [duplicate]

After several weeks of not updating my QT wallet I get the message "Warning: Displayed transactions may not be correct! You may need to upgrade, or other nodes may need to upgrade." I tried ...
0
votes
0answers
13 views

How to check on speed of the syncronizing progress? [duplicate]

I've got the feeling my network syncronization sometimes stops. I'd like to keep an eye on incoming information. Preferably something that shows XXX Kb/s or that simply shows me the data that is ...
5
votes
2answers
205 views

Does a new block necessarily include all transactions that occurred before its generation? What about network latency?

I read What exactly is Mining? and What are bitcoin miners really solving?, but was left wondering: What happens if a new transaction comes in, whilst mining? To answer that, I found Do transactions ...
0
votes
0answers
53 views

How do I generate a transaction id?

I'm new to the technical side of bitcoin and I'm currently just messing around with the bitcoin daemon. I'm trying to create a raw transaction but I have no idea what to put for the transaction id ...
1
vote
3answers
192 views

What do I do with a bitcoin I recieved? [duplicate]

I was given 1 bitcoin in a paper wallet as a gift. How do I now convert this bitcoin to spend it?
1
vote
1answer
52 views

Why satoshi client's UPnP part maps to a fixed external port (8333 by default)?

Why satoshi client's UPnP part maps to a fixed external port (8333 by default)? If there are multiple clients behind the NAT router, won't there be a conflict?
2
votes
1answer
361 views

How to establish connection for mining testnet blocks on newly created altcoin

I was trying to clone an altcoin for educational purposes. I am total newby and I've got some plans to implement different PoW and continue working on cryto-currencies. I followed the cloning guide ...
0
votes
1answer
75 views

My Bitcoin wallet doesn't synchronize

My wallet is two weeks behind in synchronizing with the net. It sais I have 8 connections with the net, however... On top of my walletscreen it says: "Warning: Shown transactions are possible ...
0
votes
2answers
53 views

Does sending coins to someone incur fees? [closed]

Some noob questions. If I send someone coins, will it incur fees? If it incur fees then is it true for all other coins too? If it incur fees then can I set fee for the transaction? If I can set fee ...
1
vote
2answers
79 views

Why does the Satoshi client not use blocking synchronous communication with peers?

Why does the Satoshi client not use blocking synchronous communication with peers? I think that is mush simpler than the current asynchronous scheme. I mean after a node sends out a request, it waits ...
5
votes
1answer
96 views

Can I trust the peers I am connected to?

From my understanding of Bitcoin, it operates on a P2P network. Having just downloaded a wallet app, I see it is connected to 6 peers. Does the Bitcoin protocol rely on trusting these peers? What does ...
0
votes
2answers
55 views

How does the network decide the appropriate rate at which to create bitcoins?

In the debt based fiat system of currency currently being monopolized, the amount of money added into circulation can cause it to deflate or inflate in value. How does the network calculate the ...
1
vote
2answers
74 views

How does the network adjust the rate at which the coins are created?

Who runs the Bitcoin network, and how do they adjust the rate at which the coins are created?
0
votes
0answers
49 views

Network ignoring transaction

I am attempting to forward coins from one address to another without having a blockchain. I am assembling the Transaction in bitcoinj from the public api of blockchain.info. The steps are as follows: ...
0
votes
1answer
827 views

BAMT Lan - Qualcomm Atheros AR8171

I got the the new MB http://www.asrock.com/mb/Intel/H87M/?cat=Specifications which comes with Qualcomm Atheros AR8171 Lan, and unfortunately BAMT 1.2 does not have a driver for it included. Does ...
1
vote
1answer
78 views

Why do my futures keep getting cancelled using BitcoinJ?

I am trying to write an application that queries bitcoin nodes for the results of a particular transaction. I am attempting to imitate FetchTransactions.java, one of the examples that comes with ...
2
votes
1answer
119 views

How is network time enforced?

I've seen how nodes gather network time data, but how is it enforced in the blockchain? Are all of the timestamps digitally signed and included in the block as proof?
0
votes
0answers
16 views

How to estimate transaction propagation %?

Something like this https://blockchain.info/inv/e249700db1bea42a68392283ff5a167c629ebd05996373b1bac1270408b27320 Blockchain info is able to calculate the % of nodes that have heard of the ...
-1
votes
2answers
89 views

How to do Bitcoin transactions, if major Internet connections are broken? [duplicate]

If major Internet connections are broken, what happens to BitCoin transactions? For example, the Internet connection is broken between three major areas (North America, Europa, and Asia) for a couple ...
1
vote
2answers
194 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
31 views

Which percentage of miners are using ASICs vs GPUs or FPGA? Is it possible to know?

One of the common arguments against Bitcoin is the energy consumed by the network. The total hash-power of the network can be obtained fairly easily, but I'd like to estimate how much of that is due ...
1
vote
3answers
91 views

address that has never been online, will transactions in blockchain still balance?

I understand that addresses do not have to connect to the bitcoin network/blockchain in order to be valid addresses, but I am mainly wondering about what can be seen in the blockchain if that address ...
0
votes
0answers
65 views

Does CGminer work with Network miners?

I have the black cube miners that work via cat5/network and have yet to be able to connect them to cgminer. I have looked all over the internet and haven't found anything about how to do it. So my ...
2
votes
0answers
95 views

How many addresses are sent in response to a getaddr message?

I've been trying to determine the number of addresses a node sends when it receives a getaddr message but I'm a little confused. On one hand, on addrman.h/.cpp I can see that: // the maximum ...
1
vote
4answers
460 views

What would happen to the Bitcoin network if all ISP's collectively block port 8333 at once?

Will nodes still be able to find each other using today's official Bitcoin client?
3
votes
2answers
172 views

Transaction history size

I recently installed Bitcoin-Qt on my laptop and it started performing the synchronisation with the network since a couple of weeks. And it's not finished. Why do the Bitcoin-Qt application have to ...
1
vote
2answers
505 views

Bitcoin-Qt frozen catching up/sync with Bitcoin in new wallet

I downloaded Bitcoin-Qt, got it running, had 15 weeks or so left to catch up (sync) when I purchased some bitcoins and had them sent to my new wallet. Then to my horror, Bitcoin-Qt has frozen with ...
3
votes
1answer
226 views

Is a multisignature transaction propagated through the Network before it accumulates enough signatures?

An N-of-M multisignature Transaction requires to be signed by N addresses to be a valid transaction. I would like to know whether the Bitcoin Protocol would transmit a Transaction with less than N ...
0
votes
0answers
86 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 ...
1
vote
0answers
578 views

Multibit: Connecting

I am not able to connect to my wallet using Multibit ("Connecting..." on the bottom left corner). Im using the TAILS OS (Multibit and my wallet are located in the "Persistent" folder). After reading ...
0
votes
1answer
173 views

What is causing “Network not available” error in rippled RPC call and how to fix it?

I am running rippled (standard configuration, I only changed node_db to Sqlite) and communicating with it through JSON RPC. On a few calls I get a response: 'error_message': 'Network not available.', ...
2
votes
1answer
190 views

Bitcoin network splits? [duplicate]

Alleged situation, due to X, country or geographical region Y falls off the internet map, but still has it's own network running. Blockchain splits and this situation continues for 6 months. After 6 ...
2
votes
1answer
185 views

How big is the Ripple network?

The size of the Bitcoin network is available here: http://bitcoinstatus.rowit.co.uk/ As the page says, they do this by listening for Address messages that are broadcast over the network. Since the ...
1
vote
1answer
100 views

Where can I find the raw stats data of the current bitcoin network?

So that I can build something like this and this in PHP? Is there any official data feed or do I have to go through the entire network programatically to get them?
2
votes
1answer
275 views

What is the maximum amount of users bitcoin is ideally suited for?

In terms of user scalability, how many total users is the current bitcoin system best suited for? Example: The current bitcoin mining limit is set at 21 million, therefore the bitcoin ceiling does not ...
0
votes
2answers
330 views

Bitcoin and ArchLinux on a Pogoplug

I'm interested in using a pogoplug to run bitcoin. From my understanding, I should be able to connect to the pogoplug from another device (RasPi with AM BEs) and mine on my own. I'm having trouble ...
11
votes
0answers
463 views

What's the status of alternative full node implementations?

In "Does running an alternative full node implementation benefit the Bitcoin network?", I asked about running an alternative full node implementation for the benefit of the Bitcoin network. What is ...