The blockchain is a list of all transactions that have occurred using the Bitcoin currency. DON'T USE THIS FOR THE SERVICE NAMED 'blockchain.info'!

learn more… | top users | synonyms (1)

0
votes
2answers
50 views

Can coin wallets create their own network/blockchain?

In other words, I want a coin with NO premine and NO mining. Can the wallet, alone, generate the coin(s) and the blockchain, based solely on inter-wallet communication (establishing a wallet ...
0
votes
1answer
63 views

How fast is the NXT blockchain growing in 2014?

Is there a place that where I can find out how fast the NXT blockchian is growing? I'm curious because its this year (2014) where a bunch of nxt features came into the scene and was wondering how one ...
19
votes
6answers
2k views

What encourages Bitcoin miners to relay blocks?

Lets say I'm mining bitcoins, and I've just received a new block that someone else has mined. What encourages me to send that block to anyone else. I can understand how the original miner wants to ...
0
votes
1answer
27 views

Erroneous blockchain transactions…more coins than I specified!

This isn't directly related to Bitcoin; rather this is related to Infinitecoin, however the technologies are virtually the same. The other day I sent 2,000 IFC from my wallet (Infinitecoin-QT for ...
2
votes
2answers
66 views

Remove address from sequence in HD wallet

Is there a way to eject an address out of the sequence of an HD wallet? Lets say an address was used for a political donation to a regime in Namibia that may get international condemnation a few ...
1
vote
1answer
22 views

Why does Bitcoin-QT not seem to be catching up on my Mac?

I've had Bitcoin-QT running for about six total hours, and the rate at which it's catching up is glacial at best. It takes about an hour to advance a week, which would make the process take about 4 ...
0
votes
1answer
33 views

How can I run bitcoind in pruning mode?

I read this comment: You could consider running a pruning node, which is practically the same as a full node (including security), except it throws away some of the old history. Version 0.11 ...
2
votes
1answer
52 views

Blockchain over 36GB and causing disk space issues

I want to install the bitcoind daemon on a computer with relatively little free space (about 35GB available). I thought that the blockchain was some 20 GB in size and figured that would be no problem, ...
1
vote
0answers
18 views

When are peers notified of a new active block chain?

What are the occasions where nodes are notified of a new active blockchain (where boost::signals2::signal<void (const CBlockLocator &)> CMainSignals::SetBestChain is involved on code level)? ...
0
votes
1answer
35 views

Call function for block n on blockchain

I've been going through main.cpp in order to roughly find out which function calls the best block and I found out depending on situation there are several similar-sounding function names and code ...
0
votes
1answer
25 views

Blockchain Receive Payments API Not Working

I want to accept payments with the Blockchain Receive Payments API (https://blockchain.info/api/api_receive) but I can't seem to figure out how to work it. I cannot test it too much because there is a ...
4
votes
1answer
413 views

What exactly is checked at various -checklevel's?

The standard bitcoin-qt/bitcoind client has an option -checklevel which purports to perform various checks on the block data stored on disk. Is there current documentation (other than the source) ...
2
votes
2answers
240 views

How do I compose a transaction with OP_RETURN in Python?

Currently trying to figure out how to use Python to construct a transaction with OP_RETURN. I tried to encode the message myself, and had no luck. I found a function, OPReturn(), on the internet, but ...
-1
votes
1answer
32 views

“Array& params”: How to understand “&” after “Array” - type modifer?

I'm trying to understand how "invalidateblock"-function works, literally line by line. Since I'm at basic level in C++, I couldn't explain to myself what's the "&" after "Array" there to achieve ...
1
vote
1answer
72 views

Blockchain parser for transaction level details

I'm looking for transaction level data for both inputs and outputs. The znort block parser returns the type of data I'm looking for, however it doesn't seem to detect multisig transactions. Has anyone ...
1
vote
2answers
34 views

Valid fork in regtest

I've created a regtest network consisting of 2 nodes - node0 & node1. I'd like to have a fork on the common blockchain and seemingly achieved it by doing so: nodes start node0 adds node1 via ...
0
votes
2answers
37 views

I run bitcoind in linux centos server. but it give me error “sendto: Operation not permitted”. why?

root@srv [~/public_html/server/bin]# ./bitcoind -daemon Bitcoin server starting root@srv [~/public_html/server/bin]# sendto: Operation not permitted What is the problem? Also, bitcoind didn't ...
5
votes
2answers
729 views

Bitcoin contracts. Are there good examples in the blockchain?

I have been checking the Bitcoin wiki for script and Bitcoin contracts and I have some doubts about advanced contracts. For instance, I have seen in many places references to password controlled ...
1
vote
0answers
9 views

Blockchain API - Returns “Read timed out” when calling my website callback

I'm receiving payments using Blockchain API. The receiving payment part works but after that, when it's supposed to call a link on my website to inform about the payment, it's not working. I'm using ...
1
vote
2answers
73 views

How to check BTC transaction when buying face to face?

I have never bought bitcoins face to face. Don't have iphone/ipad and therefore I would need answers on the following question: What do I need to have on my cell phone in order to provide seller my ...
0
votes
0answers
30 views

How to start https and http call according to enviornments

I am using insight api's for block chain. I have installed an ssl certificate for secure connection. In development mode, all calls should be http; in production mode, all calls should in https. There ...
7
votes
4answers
2k views

Creating my own bootstrap.dat?

Since I have been tearing down and setting up bitcoin clients a lot for some experiments lately, I was wondering whether there is a simple way to speed up the synchronization with the network. One ...
29
votes
2answers
3k views

What is the longest blockchain fork that has been orphaned to date?

The orphaned blocks view from BlockChain.info shows a recent fork of the blockchain (starting with block 173,928) that went four blocks long before being orphaned. Other than the controlled rewind ...
0
votes
2answers
1k views

How to create a bootstrap.dat file? [duplicate]

I want to create a new bootstrap.dat file for a Dogecoin. How do this kind of files are created and how can I create one? What tools should I use? any answers/links/references are appreciated. I have ...
4
votes
2answers
605 views

What happens to extinct blockchains, and transactions inside of them?

While understanding the concept of block chain and proof of work, few things are confusing me. Miners always consider the longest chain(by difficulty) and work on expanding it. Now, lets say two ...
1
vote
3answers
148 views

How to store blockchain data

If I wanted to imprint the blockchain data on a database, with the purpose of performing complex or just different than the RPC-based queries, how would I do it? Would I have to go for a relational ...
1
vote
2answers
55 views

How is a blockchain split resolved?

Let's say two miners created 2 different blocks and broadcast them into the network. Now some clients see blockchain 1 and other blockchain 2 which are different from each other. I would like to ...
5
votes
1answer
259 views

Bandwidth required for Bitcoin going global?

Something that I feel might be the obstacle against Bitcoin going global -- but which I've never seen anyone mention -- is this: If Bitcoin goes global, I think it's possible that the number of ...
6
votes
3answers
5k views

How big will the block chain become?

How big can the block chain become? It's already 7 GB after a couple years!
1
vote
2answers
165 views

What is the estimated size of complete blockchain when all bitcoins are mined. i.e around 2140?

By size, I mean how many GBs or TBs of data storage I would need to save entire blockchain starting from Genesis block when all bitcoins are mined?
2
votes
1answer
194 views

What will be required to increase the “soft” 500KB per-block data limit

We've alerady hit the point where a block has become 90% full, thanks to the popularity of SatoshiDICE. The limit can be increased from the 500 KB max per-block in the software to 1 MB per-block ...
2
votes
1answer
473 views

Is there a limit on number of transactions included in a block? [duplicate]

As per my understanding, every transaction is included in a block and the difficulty to find a block gets adjusted such that one block is found for every 10 minutes. Is it the case that all ...
8
votes
3answers
5k views

Reliable, efficient way to parse the blockchain into a SQL database

I need to generate a SQL database (preferably SQLite3) of every transaction that has occurred in the blockchain. Is there an efficient way to do this using open-source software? I'm attempting to do ...
0
votes
1answer
63 views

All Bitcoin Public Keys with non-zero balance

I want to get a database or otherwise retrieve a set off all bitcoin public keys (not addresses) that have non zero balances. What would be the easiest way to do that? Is there an API that could do ...
-1
votes
2answers
50 views

Is it time to move data storage (of things like music, images, virus definitions) out of the block chain?

This is a technical question and I don't have the answer. I would like someone to explain why this data is necessary. If your answer is receipts or smart contracts, then my question is, "Why not put ...
2
votes
1answer
33 views

Parameters in UpdateTip - calculation of log2_work

I looked up log2_work inside main.cpp and I can't follow its calculation by log(chainActive.Tip()->nChainWork.getdouble())/log(2.0). a) What is -> explicitely indicating? (I'm at basic level of ...
1
vote
2answers
72 views

Calculating “total received” and balance by an address

This is something which I think should be simple but it's driving me crazy. See for example this list of transactions associated with an address: ...
1
vote
1answer
41 views

Bitcoin database needs to rebuild every time after defrag or reboot

I'm running Windows 10 technical preview 10049 and I'm running bitcoin-qt from my data hard drive with 1.17TB available disk space. It is a striped volume and due to much data writing and deleting it ...
2
votes
6answers
1k views

Is it possible to spam the bitcoin network with 'dust'?

Someone could buy or mine bitcoins, and send them in small transactions all day to spam the blockchain. Is this possible? And could this mean the end of the trust people have in bitcoin? edit: And ...
6
votes
2answers
338 views

What alternatives are there to hardcoding checkpoints into the Bitcoin client?

Checkpoints seem like a crucial part of the security & validation apparatus in Bitcoin. Is there a written policy in place, among the developers defining the maximum interval between checkpoints? ...
0
votes
1answer
49 views

Alternatives to OP_RETURN to store data in Bitcoin blockchain

I am working on iOS camera app and would like to store hash of photos inside blockchain for the "proof of existence". AFAIK transaction with OP_RETURN in output has some disadvantages ...
0
votes
1answer
29 views

Regtest: One node nullifying other node's balance

I'm running 2 bitcoind servers on the same machine, called node0 and node1. In the following I'm listing steps I take and results I get and I'm wondering what is causing one node nullifying other ...
3
votes
1answer
1k views

Definition of blockchain height

What is the definition of blockchain height and how is it found/calculated. I get the idea it is related to the SO answer by Gary Rowe, but the word "height" is not mentioned. Yet I see references to ...
2
votes
2answers
62 views

Best way to update an outdated blockchain

I have a relatively slow computer and a slow internet connection. For this reason, I only open the bitcoin client when I really have to (because it uses a whole lot of bandwidth and CPU to download ...
2
votes
1answer
80 views

How do text, scripts, and other information get embedded inside the blockchain?

Someone recently suggested that scripts could get embedded inside the blockchain and executed independently by designated machines. What exactly can get stored inside the blockchain, and what are the ...
6
votes
2answers
473 views

What is a soft fork?

When people talk about possible changes to how Bitcoin works they sometimes say a particular change can be implemented as a soft fork. What does that mean? How does this compare to a hard fork?
3
votes
3answers
220 views

Using Bitcoin or another Altcoin for Decentralized Database Storage

I was wondering has there been any attempts on using the blockchain as a decentralized database storage system? Would it be feasible to use it on Bitcoin or another Altcoin and if so which altcoin ...
0
votes
0answers
32 views

How to check Bitcoind block chain download progress level without blockchain explorer?

so my problem isn't with bitcoin particularly but with a dying altcoin, I have the same problem as here. But can't use a blockchain explorer site, since there doesn't exist one. Is there any way to ...
0
votes
0answers
12 views

When all bitcoins have been mined, how can the Block Chain's interaction be supported? [duplicate]

I've understood for a while that bitcoin mining was a process that required computers to solve increasingly difficult problems in order to mine a block. It wasn't until now that I realized those ...
3
votes
1answer
426 views

How to store 30kb file using Decentralized Blockchain Data Storage on NXT (nxtcoin) by attach messages?

I'm curious to how would one store a 30kb file on the NXT blockchain since the NXT protocol can attach a 1000byte message. My test scenario is storing a 30kb midi file on the nxt blockchain and then ...