Related to Bitcoin Blocks
1
vote
1answer
70 views
block must mature 120 blocks to be spent
I mine bitcoin testnet blocks and I find some blocks with difficulty 1.
Some examples: I mined these blocks:
Block 1
Block 2
Why must generated coins mature 120 blocks before they can be spent?
0
votes
1answer
24 views
list of blocks as text file [duplicate]
Is there a reliable source where I can download the blockchain as a text file? Or perhaps is it included in my bitcoin-qt folder after it synchronizes with the network?
3
votes
2answers
64 views
Can a block ever be empty?
The standard response is "no, the reward is at least one transaction." What about after there is no more reward?
0
votes
0answers
34 views
in Bitcoin-Qt are low-priority transactions chosen to be included in a block based on total fee or fee per kB?
The block size is limited, and the miner has to choose which transactions to include in it, which is done based on fees.
In https://en.bitcoin.it/wiki/Transaction_fees#Including_in_Blocks it says:
...
1
vote
1answer
26 views
Is the time value in transaction or block information the time it arrived at my client? [duplicate]
Both transactions and blocks have a time field when you use Bitcoin's getblock or gettransaction methods. The API method list defines the transaction time as " time the transaction occurred".
Is this ...
1
vote
1answer
55 views
What is the number of transactions in a block?
What determines the number of transactions that can be validated in a block?
0
votes
3answers
132 views
Mining operations: what's allowed and what's not?
I understand that miner's compete to create blocks that meet certain (very specific) cryptographic criteria. However, I'm still having trouble seeing the "forest through the trees" here, and have a ...
1
vote
1answer
55 views
Transaction broadcasts and block synchronization
In the original publication about bitcoin, in section 5 it states that
If two nodes broadcast different versions of the next block
simultaneously , some nodes may receive one or the other first. ...
4
votes
2answers
89 views
Is it possible for the network to stop finding valid blocks?
The hashing problem is by design computationally hard, because SHA-256 hashes are for all intents and purposes random strings with no direct link to their inputs, and there's no (known) way to ...
9
votes
2answers
388 views
How do you make a Genesis block?
What is involved in creating a genesis block? What makes it different from the other blocks in the chain.
1
vote
1answer
43 views
given a json of a block, how do I calculate its hash?
Here is the genesis block with its hash. How the hash was calculated?
{
"hash":"000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f",
"ver":1,
...
3
votes
1answer
68 views
How does the reference bitcoin wallet/client handle rejected transactions? (in the API)
I'm working on writing a wrapper for the standard bitcoin client. I'll be communicating with it via the JSON-RPC API and I'm just wondering if anyone has any experience with this;
this app is mostly ...
3
votes
1answer
158 views
Is pre-mining of a future block possible?
Is it possible to pre-mine next block when everyone is mining current block?
Let's say, if we need 1T hash power to mine (solo / pool) a block in 1 hour, then is it possible to run 1G hash miner for ...
4
votes
3answers
98 views
Why not retarget on every block?
Should make things smoother and result in less oscillation. Is there a reason why retargetting is only every 2016 blocks?
0
votes
1answer
20 views
Can I somehow force bitcoind to do decomposition with getblock?
Can I somehow force bitcoin to include the script with getblock call?
I see that here https://github.com/bitcoin/bitcoin/pull/886 and here https://bitcointalk.org/index.php?topic=89725.0 there is ...
14
votes
3answers
427 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 ...
1
vote
3answers
131 views
Would it be possible to make a functional Bitcoin fork that confirmed a block of transactions every millisecond?
How fast could you possibly run a blockchain like bitcoins'? Could blocks be added as fast as a microsecond while still having a functional currency?
4
votes
3answers
124 views
Which is the relation between transactions and blocks?
I don't quite understand the relation between a transaction and a block.
I imagine it as a list of blocks, and each block having a list of transactions but I have some doubts.
When I do a ...
2
votes
1answer
370 views
What is the smallest block ever mined?
Has any miner ever earned their 50/25 BTC solving a block with only one or two transactions? Maybe they got lucky before the full ten minutes?
2
votes
1answer
322 views
How many Bitcoin are mined per day?
A block is generated every ten minutes. The reward changes periodically, and will halve 32 more times. What is the approximately daily reward across the entire network?
2
votes
1answer
75 views
What are the requirements of a transaction being included in a block?
What are the requirements of a transaction being included in a block? How does a miner verify that a transaction meets such requirements?
5
votes
2answers
139 views
How can I cancel and replace a Transaction that never gets confirmed?
According this this WikiPage, a MultiSigTransaction that doesn't include a fee may never get included in a block.
Since I've read that replacing Transactions (by version number or any other feature) ...
0
votes
2answers
220 views
Possible to estimate next difficulty based on terahashes?
Here is what I have estimates on: There exists hardware capable of 60 gigahashes per second. Over the next few months, X amount of these will be mining bitcoins.
Difficulty is recalculated every 2016 ...
1
vote
1answer
156 views
What ultimately happens to mining if blocks contain mostly non-Bitcoin data?
I'm trying to understand what can happen if
A block consists entirely of 3rd party (xCoin) data like Namecoin
There are no Tx fees to collect since they are on alternate chains.
Assume that the ...
3
votes
1answer
150 views
When a mining pool pays out to the workers, why does it not just cache the transaction and then pay zero fees on its next successful block?
So I think the question is summarized in the title .. If you had a mining pool that was generating a few blocks per week, then why not just cache all the payout transactions (if the clients were happy ...
3
votes
1answer
269 views
I built a miner, got a hash block, now what? Where do I send it?
So as an exercise I want to build a mining client, just because I'm curious.
I understand that I'm supposed to create a hash, but once I have the hash, where do I send it?
How do I submit it back ...
1
vote
1answer
115 views
Bitcoin network synchronising with network
When I first installed the program I noticed that it was synchronising with the network, and whilst it was doing so it was downloading blocks. I wanted to know if these blocks will be saved on my hard ...
2
votes
1answer
148 views
Whats the process of Creating a Block on the BlockChain
have been mining on pools and blindly going a long for the ride of
> generating a block
Can somebody walk through the process in simple terms of the steps involved in creating a block on the ...
3
votes
2answers
98 views
Chronological list of transaction ids
Is there a way to get a list of the latest transactions IDs? I know I can watch incoming transaction almost live on http://blockchain.info, but is there a way to download the last 10.000 transaction ...
5
votes
2answers
399 views
How can I recover from a corrupted blkindex.dat on Ubuntu 12.10?
I've installed Bitcoin-Qt after a clean WUBI install, and installed Bitcoin-Qt directly. Now it suddenly says "Error loading blkindex.dat".
I assume my blkindex.dat file is corrupted, and I tried ...
2
votes
2answers
361 views
What are orphaned and stale blocks?
If I understand it right, a stale block is a block for which an earlier confirmation has been found and was accepted by majority of people. This block is considered invalid and is later never used.
...
7
votes
1answer
216 views
Does the synced blockchain always grow in size?
Every time the Bitcoin-Qt is launched, the blockchain syncs to update to its latest state. Does this mean the data stored locally will always grow continously, eating up all available space ...
1
vote
1answer
73 views
What is the difference (or relation) between a Bitcoin “Block” and a GPU workunit called a “Block”
I'm looking at OpenCL and GPU programming and see the term "Block" used to describe a unit of work sent to a GPU.
What is the relation between a Bitcoin Block and a GPU workunit called a block?
If ...
5
votes
4answers
223 views
How is it possible that transactions can be added to a block currently being mined?
It seems counter-intuitive that the current block can be hashed and transactions can be added to it, however that is what this thread indicates.
Can someone help me connect the dots (not necessarily ...
4
votes
2answers
144 views
How does the network apply credit for created blocks?
First post. I must say in advance thanks to everyone for all the great conversation and help and software so far. It's really helped me get familiar with bitcoins and bitcoin mining.
I have a ...
16
votes
1answer
748 views
When was block 210000 generated and who solved it?
When was block 210000, the first block to feature halved 25BTC reward, generated and who solved it?
2
votes
1answer
51 views
Is there any way to get the block number of generation from coinbase?
I was looking on http://blockexplorer.com/ and saw a coinbase of ...
-1
votes
1answer
105 views
HELP me to accept BTC in virtuemart [closed]
Is there someone who can help me to setup BTC acception in virtuemart, i found this http://blockchain.info/api/api_receive but i don't know exactly how to setup this in virtuemart, i want it realy, ...
1
vote
2answers
135 views
how http://blockchain.info/, http://blockexplorer.com/q or http://www.bitcoinmonitor.com/ works [duplicate]
Possible Duplicate:
How can I read information from the blockchain?
Can anyone tell me from where exactly sites like
http://www.bitcoinmonitor.com/
http://blockchain.info/
can't post ...
4
votes
2answers
189 views
What is the legal money range for a bitcoin transaction?
What is the legal money range for a bitcoin transaction message ?
I am guessing that the lower limit is one satoshi but what about an upper limit aside from the maximum block size constraint ?
7
votes
1answer
318 views
What happens when a miner does not claim all fees/generated coins?
Suppose that a miner for some reason has the generation transaction of their blocks not take all the possible coins. This can happen for a variety of reasons, almost all of which are bugs:
An ...
3
votes
1answer
72 views
Is the current number of confirmations visible somewhere in the raw block?
Is the current number of confirmations visible somewhere in the raw block output created by blockexplorer or blockhain.info?
Is this information available in the raw stream or is the number of ...
3
votes
1answer
58 views
what are vin_sz and vout_sz in tx part?
I am trying to understand the raw blocks better:
vin_sz and vout_sz are some of the unknowns. does this values (sz=size?) have something to do with a number of confirmations?
example:
...
22
votes
5answers
7k views
Why is downloading blocks taking longer and longer?
First off, this really needs to get fixed. I'm downloading blocks for at least 8 hours now, and it's still not done. I know the problem of having to download the entire block chain is being worked on, ...
7
votes
6answers
649 views
Can more than 1 block be solved per 10 mins on average (LONG TERM)?
I am wondering whether it is possible for a supercomputer to find the next 1000 blocks in a very short amount of time. Hypothetically, if a government agency concentrated a supercomputer on hashing, ...
3
votes
2answers
378 views
Getting orphaned Blocks from the Blockchain
I'm very interested in doing some analysis of orphaned blocks, but to do so I'd have to have a good way of accessing them. Blockchain.info seems like a good place to start but I don't want to abuse ...
7
votes
4answers
260 views
Can Bitcoin blocks be organized into shards?
Bitcoin Scalability is a hot topic. In database architecture design data is segmented into shards or the data is partitioned such that it can be spread among large number of machines.
In the ...
3
votes
1answer
426 views
Locating transactions by the relayed by IP in blockchain.info
I'm working on some stats and I was wondering if the relayed by IP on Blockchain.info can be used to get an approximate (country level) origin of the transaction. Would it be reasonable to assume that ...
11
votes
1answer
464 views
What is the expected time until the next block is found?
http://bitcoin.stackexchange.com/a/3908/659 says:
Luckily, you'll only have to wait five minutes on average for a block to be found (blocks are one every ten minutes, so the expected delay until ...
7
votes
2answers
953 views
Why can we have small fractions of a Bitcoin?
I didn't study the inner workings of Bitcoin (yet), but already since when I just started using it, I wondered why a Bitcoin can be split up in parts.
Because there is a limit on the amount of Bitcoin ...
