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

learn more… | top users | synonyms

1
vote
1answer
26 views

Does each peer prioritize inv(type=block) over inv(type=tx)?

I found that when a peer receives an inv message with type=block, it will immediately request that block or that block's headers with a getdata message or getheaders message. But if the peer receives ...
0
votes
1answer
23 views

Why am I not getting payments on my bitcoind on an amazon ec2 instance?

I have an amazon ec2 instance running a web server, MySQL server, and bitcoin daemon on ubuntu 14.04, and I ran ./bitcoind getnewaddress and the output was an address. I sent a few cents worth of ...
2
votes
2answers
170 views

How can I reduce the time until I get the newest block ? Does the number of the outbound peers affect the speed?

I am running a full node on the Bitcoin network. Sometimes, I find that it takes a while until I get the newest block. I checked the source code, and found that every node can at most connect to eight ...
1
vote
0answers
35 views

Server cannot connect to Peers With Some Internet Connections

I use the internet at my work, at my house, and at various other places. The server can connect with other peers and get block data at all of these locations except for my home. What could be the ...
1
vote
1answer
133 views

How do I use mSIGNA without the standard Bitcoin client?

Which IP do I have to fill in in mSIGNA to connect to the Bitcoin Network without using the BitcoinQt/bitcoind application? Is it possible to use mSIGNA and BitcoinQt even if the syncing process is ...
0
votes
1answer
65 views

If all block chain copies get deleted, what would happen?

What would happen if all block chain copies get deleted at one time? At first, all clients would try to get the block chain from other clients, right? But this would fail. Would the "network" then ...
5
votes
1answer
76 views

What are the benefits of Invertible Bloom Lookup Tables for Bitcoin?

Gavin Andresen announced a few days ago, that he started working on Invertible Bloom Lookup Tables. His repository's README refers to two papers, What's the difference?: efficient set reconciliation ...
2
votes
2answers
44 views

How could block propagation time be reduced?

This website measures block and transaction time propagation.. At the time of writing, the time required for 90% of surveyed clients to get a block is about twelve seconds. (I just averaged the last ...
0
votes
0answers
38 views

How can I fix a low miner fee due to errors?

I made a transaction a while back not thinking at the time give a very low miners fee (1 satoshi) and it's been a while since I sent it and it's still not confirmed and I started looking around. I ...
3
votes
1answer
49 views

Is there someway to determine the current network fee from the bitcoin network/daemon?

Is there some way to programmatically extract the current consensus of the transaction fee from the bitcoin network, either by using the daemon or through some other means?
2
votes
1answer
65 views

Are there any tools to visualize where the transactions are coming from and going to?

We spent some time doing the visualization of the transaction flow between bitcoin wallets https://bitviz.visalyze.com and wanted to know if there are any tools that can not only track, but also ...
2
votes
1answer
125 views

Created genesis block and set up node. How to mine?

Everything seems to be going well creating my altcoin for fun. I forked the BlackCoin source on Ubuntu, successfully mined a genesis block, recompiled. I bought a droplet over on digitalocean running ...
2
votes
1answer
104 views

0 Active Connection on my-new-coin

I have compiled my-newcoin-qt and my-newcoind on different platforms (windows, Linux and Mac), with my coin specification based on litecoin. When I run my-newcoin-qt at the first time, I get no error ...
0
votes
1answer
30 views

bitcoind has 0 connections

I'm running bitcoind on a remote server (so I can only use the "headless" version). However, the client is not connecting to the bitcoin network. The "getinfo" command shows "connections: 0". I have ...
3
votes
1answer
148 views

Running multiple BTC nodes on separate VMs on the same host machine?

I've got a server running 24/7 with lots of resources left. I want to run a full Bitcoin node, but actually, I thought of running a few virtual machines on it (using virtualbox) and running a full ...
3
votes
1answer
46 views

How will the new Internet Neutrality Act affect Bitcoin?

How do you think the neutrality act that is being talked about as I write this post will affect the Bitcoin community. Not only in transactions, but mining, how will it affect Bitcoin economically ...
1
vote
1answer
44 views

Curious about a network-based double-spending attack

In their paper Two Bitcoins at the Price of One? Double-Spending Attacks on Fast Payments in Bitcoin, Karame and Androulaki outline a particular race-attack that involves the slight control over a ...
1
vote
0answers
96 views

How to create a local bitcoin network with 2 peers? [closed]

I want to create a locally bitcoin network. I use testnet and testnet-in-box, both of them working well. but they use the testnet-blockchain, I want to test the real blockchain. so I use two PC, one ...
0
votes
1answer
86 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
2answers
118 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
127 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
vote
1answer
40 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.
1
vote
2answers
72 views

Difficulty Trends [closed]

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
31 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
144 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
198 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 ...
2
votes
1answer
125 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
40 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
164 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
134 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
19 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 ...
1
vote
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
271 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
129 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
196 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?
2
votes
1answer
111 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?
3
votes
1answer
1k 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
115 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
57 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 ...
3
votes
2answers
132 views

Is there an efficient and secure way to transmit bitcoins over shortwave radio?

This experiment by CBC that used chirp over the radio to transmit a wallet seed tickled my interest. Of course this isn't secure. And it's also inconvenient to create the wallet from the seed. What's ...
1
vote
2answers
93 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 ...
7
votes
1answer
159 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
58 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
94 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
57 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: ...
1
vote
1answer
2k 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
114 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
136 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
17 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
94 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 ...