The blockchain is a list of all transactions that have occurred using the Bitcoin currency. Please don't use this tag for the service named 'blockchain.info'.

learn more… | top users | synonyms (1)

0
votes
1answer
257 views

what is Create wallet using blockchain api (PHP)

Im wondering to know, what is use of Create wallet programitically Block chain API Block Chain api here What it will provide? Where can i get the api code? Any tutorials ? Can i provide my ...
0
votes
1answer
46 views

How to find a block containing a transaction using transaction hash only?

Well, the title says it all. I have a transaction hash and I want to find this transaction in the blockchain. I am working with bitcoinj. I am probably missing something very obvious here, but I ...
1
vote
1answer
50 views

Purpose of a BlockChain in local wallet application

I have installed the BitCoin wallet application on my PC, so that I can cold store my BitCoin. It's "Synchronizing with the network" and has 272 weeks of BC left to download (painfully slow!!) What I ...
1
vote
1answer
552 views

How many coins does Satoshi have? [duplicate]

There are rumors that the creator of Bitcoin, Satoshi Nakamoto, currently possess as much as 1.5m bitcoins. What are the steps involved to determine / guess how many coins Satoshi has?
1
vote
1answer
44 views

How to choose address in BlockChain Android Application?

If I want to receive funds using the Blockchain Android application I click on the arrow on the top of the screen which brings up the Request Bitcoin screen, showing the QR-code for easy scanning. ...
0
votes
0answers
112 views

How to find utxo?

I might be over thinking this, but I'm trying to figure out the best way to build an unspent output pool. Should I just naively parse every block? Every input gets removed from the hash set, and every ...
1
vote
2answers
256 views

Is there database of orphaned blocks?

Is there database of orphaned blocks? https://blockchain.info/orphaned-blocks does not work right now Does anybody keep them? Also I am looking for those transactions which were not included in ...
1
vote
1answer
84 views

How can “undo” bitcoin transactions be “private”?

BitUndo private transactions: If you choose to make your undo transaction private, nobody will be able to see that you tried to undo a transaction, unless it succeed. You have to know that a ...
1
vote
1answer
47 views

Wallet programming, search transactions by address

This may be a silly question, but I keep running in circles. Using either bitcoind or JSON-RPC is there a way to search all transactions involving a address hash? I understand every wallet and most ...
3
votes
2answers
87 views

How do we check the time when a transaction hits x confirmations?

Consider the transaction 948a427.. which has 3341 confirmations as of now: We can see that the time the relay is received at 8:36:30 and it has one confirmation at 08:50:04 (after 14 minutes). How ...
2
votes
1answer
116 views

A clarification about Wallet and Addresses (In Armory)

I've just a dumb (Probably) question about bitcoin wallet and addresses (in Armory): If I've understood correctly (Correct me If I'm wrong), a wallet works as a "container" where you can store ...
0
votes
1answer
29 views

Optimising the inputs for a transaction

I have a list of unspent outputs. Let's say: 0.4 BTC, 0.6 BTC and 1.0 BTC. Now I want to create a new transaction for a 0.5 BTC. How I understand it, it would be best to take the 0.6 BTC output as ...
-1
votes
1answer
59 views

How does a Bitcoin client know its transaction has been accepted by the whole network?

Say Belly, Alice and Teddy are Bitcoin clients. Belly makes a transaction to send 1 btc to Alice. He broadcasts this transaction to the P2P network. Teddy calculates a valid hashcode and add Belly's ...
2
votes
1answer
198 views

How can Blockchain.info wallet send unconfirmed bitcoins?

So i just opened a Blockchain.info wallet after years of using Bitcoin-qt. My Blockchain.info wallet had an empty wallet, i sent some bitcoins to it and right after that without waiting for ...
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
77 views

Why doesn't the Bitcoin blockchain truncate past data? [duplicate]

AFAIK, verification of transactions on the blockchain doesn't require the full chain data and six to ten verification will be enough (which makes uses of a Merkle tree). Thus, why cannot it abridge ...
2
votes
2answers
67 views

SHA256 * 2 on header - what am I doing wrong?

I've been experimenting with the php code here: https://en.bitcoin.it/wiki/Block_hashing_algorithm (after correcting the small bug of $x=; to $x=""; ) With these blocks 0 and 125552 (for example) it ...
0
votes
2answers
49 views

How Is Block Assembled?

I think I understand mining well enough, but what I don't get is how the blocks of transactions are assembled. According to this post - What exactly is Mining? - the miners assemble the blocks and ...
0
votes
1answer
40 views

Transaction verification up to coinbase?

Do full nodes verify the entire transaction chain up to coinbase when verifiying a single transaction to be included on the block which they are working on ?
0
votes
0answers
105 views

What is a step by step way to insert data in OP_RETURN?

I was following https://bitcointalk.org/index.php?topic=453086.0 for creating a message in OP_RETURN. I am able to decode my raw transaction, but on signrawtransaction it gives error: ...
2
votes
1answer
61 views

Mini-Blockchain proposal: How is the proof-chain secured against injections?

I have just finished reading the paper Purely P2P Crypto-Currency With Finite Mini-Blockchain by J.D. Bruce. While I got the impression, that the rolling blockchain as an idea might work, I was left ...
4
votes
1answer
181 views

Is a full blockchain fork possible?

Let's say someone creates a blockchain fork starting from the genesis block, when the difficulty was absurdly low compared to today; then he starts mining new blocks from there up to the current block ...
1
vote
1answer
51 views

Do receiving addresses expire on Multibit?

Okay so I have tried Resetting Blockchain and Transactions plenty of times. The only thing is I used an old receiving address that I used about 2 months ago. Do these addresses expire? Can they only ...
0
votes
0answers
82 views

What Prevents the number of Bitcoins from being increased? After 21 Million? [duplicate]

Can the bitcoin MAX_MONEY attribute simply be changed from 21 Million to a higher number? If not what prevents this from being done? What would happen to existing addresses and accounts if MAX_MONEY ...
1
vote
0answers
35 views

Reclaiming Disk Space [duplicate]

According to section 7 of the original bitcoin spec. by Satoshi: Once the latest transaction in a coin is buried under enough blocks, the spent transactions before it can be discarded to save ...
0
votes
0answers
28 views

How many addresses are in blockchain? [duplicate]

I understand that client like bitcoin-qt can generate addresses indefinitely, but only true or active addresses are in blockchain. How many addresses are in blockchain? Is somewhere statistics data ...
2
votes
1answer
140 views

Running Bitcoin Core for first time

I was using the official Bitcoin client some time ago. It was version 0.5 I think. Then my computer crashed and didn't use Bitcoin for a long time. I was lucky because I had a backup of the wallet. ...
9
votes
2answers
430 views

How to minimize risk when accepting zero confirmation payments?

I'm trying to setup a way of accepting Bitcoin payments in real life situations, where waiting for confirmations is typically not an option. I understand this is never 100% risk free (especially with ...
6
votes
1answer
462 views

How does BitCoin prevent fraud during confirmation period?

I'm trying my best to understand how bitcoin works and while I've grasped the basics, there's a lingering question: What's to stop me from spending my bitcoin multiple times during a confirmation ...
0
votes
1answer
153 views

How to establish connection for mining testnet blocks?

I am new here. I really want to know how scryptcoins work so i wanted to create and altcoin to learn on something. I learned c++ years ago so i know i have some basic knowledge but sometimes i get ...
-1
votes
1answer
55 views

I am a newbie in bitcoin and want to mine bitcoins [duplicate]

Hello greetings to everyone, I am Ravindra Barthwal from India and now i want to mine bitcoins but i don't know where to start even i search many times on google and everything goes away from my mind. ...
1
vote
1answer
107 views

Just installed bitcoin, but it won't connect

Total newbie at bitcoin; long time Linux user. kubuntu precise 64: My first attempt was just to download it (a slightly older version than the one from the ppa below), untar it and run the ...
1
vote
1answer
72 views

Can I run bitcoind without downloading new blocks? [duplicate]

I want to run bitcoind to interact with the daemon, but having bitcoin download new blocks and verify them is taking a toll on my CPU. I do not want the latest data - I just want the daemon to be ...
0
votes
1answer
64 views

Tracing Bitcoins to their original blocks

Can I find (always, without fault) the specific set of blocks from which the Bitcoins that I hold originated? If yes, would such a trace-back be computationally costly?
9
votes
2answers
1k views

How is a side-chain merging back to Bitcoin chain protected against double-spend? Where are the side-chain mining fees?

I am struggling to understand the concept of "side-chains" that's discussed a lot lately, but never trully explained. How I understand "side-chain": it's an altcoin, with a separate blockchain, with ...
-1
votes
1answer
101 views

Using blockchain to publish downloadable software verification codes

What is the point of comparing sha256 of downloaded file with published on the same website code? Why can't developers of currencies publish file version and sha256 hash on blockchain as alias or ...
2
votes
2answers
88 views

How can I download the blockchain from own, trusted source?

I have two computers with two different bitcoin-qt wallets: Very heavy-weight desktop with a great internet connection. Less powerful laptop with relatively slow internet. I would like to download ...
1
vote
1answer
107 views

Can I download blockchain updates from somewhere?

I use Bitcoin only on rare occasions - say once every month. I want to avoid long waiting times for downloading and verifying blocks that consequently await me when I reopen bitcoin-qt. There are many ...
1
vote
3answers
204 views

Can the Bitcoin blockchain eliminate the need for Trusted Computing in Smart Contracts?

Let me preface this by saying that I'm a novice, but this is my rough understanding of how Bitcoin's blockchain works. (This is largely based on blog posts like this one.) If person A wants to ...
3
votes
3answers
127 views

Listening for changes to my own wallet in the blockchain

I would like to be notified of changes to any of my many wallet address as soon as they happen and then programmatically take action. I have been using wallet notify but this has been giving me really ...
1
vote
2answers
111 views

Is block height always sequential?

Is block height always sequential? Can it serve as a 100% reliable block counter in case if I want to check whether I missed a block or I need to account for any corner cases?
0
votes
2answers
252 views

RPC calls fail in testnet mode, but not normal mode?

I'm running bitcoind on a debian web server. If I run in normal mode, i.e. "bitcoind -daemon," then it seems to work completely fine. [birdseye]$ ./bitcoind -daemon Bitcoin server starting ...
1
vote
1answer
88 views

multibit balances wrong, not correct for any individual address

In my multibit wallet, it reports X bitcoins. But no address in that wallet contains exactly X bitcoin, and the total reported amount should be greater than X. The reason this is stranger than ...
3
votes
2answers
183 views

How to create a SPV client?

What are the steps a SPV client takes in order to sync? Connect to a peer Set bloom filter for wallet addresses Download all block-headers since latest checkpoint Request every block again with ...
0
votes
2answers
105 views

Bitcoin URGENTLY Need Blocks Files - Download them from some Website [duplicate]

I have been doing this synchronization procedure (first time) in bitcoin-qt for over 85 hours and it only came to 31 Weeks Behind. Withdrawed from localbitcoins like 95 hours ago and obviously this ...
2
votes
1answer
133 views

Why there are blocks with single transaction in blockchain?

Just opened blockchain.info and found two blocks with single transaction on the main page: 292942 292947 Isn't it strange? More than this, block 292941 was issued just minute before 292942 and has ...
1
vote
1answer
101 views

If more than one coin did the “mini-blockchain” proposal, would that make the weaker coin vulnerable?

So, I was reading this paper as a proposal to the ever growing blockchain problem. In summary, it's security is provided without a full blockchain by having a proof chain with these fields: Previous ...
0
votes
1answer
205 views

get public key from wallet.dat

Is there a way to get the public key of a given wallet.dat to check the balance in the blockchain to avoid having to install the wallet and read all blocks?
0
votes
2answers
207 views

Is there any altcoin with improvements in blockchain download time?

Let me introduce my idea. Given: sizeof( Blockchain ) = 16Gb Downloading of one avi film 16GB from the pirate bay ( 5mb/s ) = 2-3 hours Downloading of bitcoin's blockchain ( 5mb/s ) = 2-3 days One ...
3
votes
3answers
151 views

How is over-spending one block apart prevented?

So, let's say you have a wallet with 20BTC, and you have a flow like so: You send 15BTC to A in block 1 You send 15BTC to B in block 2 What happens if at block 1 there are two chains across ...