Most Popular
1500 questions
33
votes
1 answer
What is the database for?
I see the block chain is stored according to the block chain format specification. But I also see there is a database, which is currently a leveldb database. Why is the block chain stored in two different ways? Seems redundant.

turtlepower
- 478
- 1
- 4
- 7
32
votes
9 answers
Why don't the timestamps in the block chain always increase?
The timestamps starting at block 145044 are:
145044: 2011-09-12 15:46:39
145045: 2011-09-12 16:05:07
145046: 2011-09-12 16:00:05 // ~5 minutes before prior block
145047: 2011-09-12 15:53:36 // ~7 & ~12 minutes before 2 prior blocks
145048:…

Mocky
- 937
- 1
- 8
- 11
32
votes
6 answers
Do these new ASIC miners really pay for themselves in 5 days?
The Bitforce 50GH/s miner costs $2,500 today, and according to the following calculation it would mine enough coins in about 5 days to pay for itself.
I am sure I am missing something here. Why would they even sell this hardware at all? Surely it…

Simon
- 423
- 1
- 4
- 5
32
votes
1 answer
How is a wallet's balance computed?
I am wondering on how a wallet's balance is computed. Basically, from what I've read I assume that you look back at all transactions involving all the keypairs of a given wallet. Adding up all the transactions' balances (negating a transaction…

marcus
- 321
- 1
- 3
- 3
31
votes
1 answer
How do I build Bitcoin source in Windows 7?
I am trying to build the current Bitcoin source in Windows 7x64 - Does anyone know of an idiot-proof tutorial? Some of the steps in the included doc give me errors.
When I try to tar openssl with msys, I get symlink errors.
Is there a better…

Alex Waters
- 3,171
- 2
- 24
- 39
31
votes
1 answer
What are colored coins?
What exactly are colored coins? I've tried understanding, but I don't quite get it yet . . . Do any examples exist?

Kinnard Hockenhull
- 2,443
- 3
- 26
- 36
31
votes
6 answers
Why doesn't Bitcoin return lost coins back into the block reward?
The idea of putting back lost Bitcoins back onto block rewards seems like a great idea.
I acknowledge that there were quite a handful of early adopters who were generating blocks daily, but had no idea what they were doing. Time passes, they forget…

Tom Williams
- 890
- 9
- 12
31
votes
2 answers
Redeeming a raw transaction step by step example required
I am looking, specifically, for a step by step example transaction of sending Bitcoin which uses an actual transaction (How To Redeem A Basic Txn, from a few years back, does a great job of outlining most steps of sending a raw txn but does not use…

Wizard Of Ozzie
- 5,298
- 4
- 31
- 63
31
votes
3 answers
How does proof-of-stake "mining" work?
I know and understand the concept of proof-of-stake. Instead of requiring users to do a certain amount of power-intensive hashing "work", it requires you to own a certain stake of the currency in order for you to mine new coins.
But how does the…

Steven Roose
- 11,841
- 8
- 45
- 73
31
votes
3 answers
What's the minimum transaction with bitcoin?
What's the minimum transaction with bitcoin - local wallet to local wallet. Can I send for example $20 in bitcoins to another person?

user1761818
- 542
- 3
- 6
- 12
31
votes
5 answers
What would happen if a portion of the Bitcoin network was separated from the rest of the network?
Yesterday I asked a question over at SuperUser, so that I could have my facts straight before asking this question. The scenario sets the basis for this question.
Regarding bitcoin, what would happen to the Bitcoin system if a portion of the world…

RLH
- 2,172
- 5
- 24
- 35
31
votes
2 answers
How exactly does -rescan work?
-rescan is a command line argument that is passed to the bitcoin client after restoring wallet.dat from backup.
Which files get recalculated?
Which files does the rescan command read?
Why is it a good practice to first download all the blocks, then…

ripper234
- 26,550
- 30
- 111
- 246
31
votes
5 answers
In getrawtransaction, what is the vout integer in the vin list?
I'm working on trawling the bitcoin transactions coming in via getrawtransaction.
I haven't been able to find the neccessary documentation to describe the vout integer in the vin…

Kyle Drake
- 311
- 1
- 3
- 3
30
votes
3 answers
Are there algorithms that could have been chosen for mining that balance CPU/GPU?
The mining algorithm for Bitcoins (and most alternative but similar currencies as well) is purely computation hard, but not decision hard or memory hard. This caused the unexpected effect that GPUs are insanely good at mining and CPUs are so bad at…

David Schwartz
- 51,554
- 6
- 106
- 178
30
votes
2 answers
Why are there two transaction outputs when sending to one address?
I did a small transaction some days ago:
https://www.blockchain.com/btc/tx/4c07a07dfd9d5b79d168ec6835df876c64e82350a8f9211bf586d858a5aeb9ba
Some info:
1JFWE8THcAQQRYx99c43DXSGyoPL9Zs62D is my wallet
1PCGNxgheKTaeT6xvTabcY8ZbS3gDpFtb is the wallet I…

Macarse
- 527
- 1
- 5
- 10