Bitcoin Forum
April 24, 2024, 11:19:03 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: What is the Blockchain?  (Read 7930 times)
baconbit (OP)
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
October 15, 2011, 10:18:27 PM
 #1

I understand when you start up the bitcoin app, it must download the blockchain which is why it is laggy at first.  What exactly is this blockchain?

All help is greatly appreciated!
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714000743
Hero Member
*
Offline Offline

Posts: 1714000743

View Profile Personal Message (Offline)

Ignore
1714000743
Reply with quote  #2

1714000743
Report to moderator
Lord F(r)og
Donator
Sr. Member
*
Offline Offline

Activity: 477
Merit: 250



View Profile
October 15, 2011, 10:28:20 PM
 #2

I understand when you start up the bitcoin app, it must download the blockchain which is why it is laggy at first.  What exactly is this blockchain?

All help is greatly appreciated!

http://en.wikipedia.org/wiki/Bitcoin#Block-chain_and_confirmations

https://bitcointalk.org/index.php?topic=15918.0

CoinExchanger
Member
**
Offline Offline

Activity: 76
Merit: 10


View Profile
October 16, 2011, 02:06:51 AM
 #3

I understand when you start up the bitcoin app, it must download the blockchain which is why it is laggy at first.  What exactly is this blockchain?

All help is greatly appreciated!

The blockchain is bitcoin. It is the torrent file we all share. it is the record keeper. It is the solution and the reason why bitcoin is what it is.

If you need coins visit, www.coinexchanger.com
Shawshank
Legendary
*
Offline Offline

Activity: 1623
Merit: 1608



View Profile
October 16, 2011, 02:01:52 PM
 #4

I understand when you start up the bitcoin app, it must download the blockchain which is why it is laggy at first.  What exactly is this blockchain?

All help is greatly appreciated!

All transactions that have occurred since the creation of Bitcoin are stored in the block chain. A copy of the block chain gets downloaded automatically to your system once you start your Bitcoin client. Currently, 149520 blocks have been created, so it may take a while to download all of them.

It is expected that future versions of Bitcoin will address this issue, so that Bitcoin scales better, even for low memory, low storage devices.

Lightning Address: shawshank@getalby.com
RodeoX
Legendary
*
Offline Offline

Activity: 3066
Merit: 1145


The revolution will be monetized!


View Profile
October 16, 2011, 09:37:58 PM
 #5

Because there is no central authority or server for bitcoin, each client is a peer node on the network and maintains a record of all transactions. The blockchain is that record. (It gets more complicated, but this is an important function of the chain.)

The gospel according to Satoshi - https://bitcoin.org/bitcoin.pdf
Free bitcoin in ? - Stay tuned for this years Bitcoin hunt!
factotumjack
Newbie
*
Offline Offline

Activity: 22
Merit: 0


View Profile
October 16, 2011, 11:10:26 PM
 #6


All transactions that have occurred since the creation of Bitcoin are stored in the block chain. A copy of the block chain gets downloaded automatically to your system once you start your Bitcoin client. Currently, 149520 blocks have been created, so it may take a while to download all of them.

It is expected that future versions of Bitcoin will address this issue, so that Bitcoin scales better, even for low memory, low storage devices.

That's one block for every 10 minutes since Bitcoin started right? That would make sense, it implies about 2.85 years worth of blocks.

Is each block in the chain the same size and overheard, or does that increase with the number of transactions that happened in that block?  I can see that becoming a major hassle given that blocks in the chain never retire. If it becomes a problem, I would consider chipping in for a bounty for a solution.
odysseus654
Newbie
*
Offline Offline

Activity: 44
Merit: 0


View Profile
October 17, 2011, 02:07:16 AM
 #7

No, blocks are different sizes depending on the number and complexity of the transactions contained within it.  I believe there is an upper limit of 1MB on a single block, although I don't believe it's ever gotten that high.  There's also a bunch of "suggestions" as to which transactions to choose to include in a block.  It is the mining pool's (or sole miner's) sole decision as to which transactions to include in a block, so there may be many waiting transactions when a new block is generated that only contains a single payment to the pool/miner.  This is when transaction fees enter into play in an attempt to "bribe" the pool/miner to accept transactions.

You can use http://blockexplorer.com to explore the blockchain, on each block you can examine which ones came before and after, which transactions were a part of the block, and the size of the block (which is usually less than a dozen kb)
factotumjack
Newbie
*
Offline Offline

Activity: 22
Merit: 0


View Profile
October 17, 2011, 02:59:18 AM
 #8

Excellent, thank you!

That explains why the first 100,000 blocks were downloaded before I'd even noticed, and why it's chugging ever so slowly now that I'm nearly caught up.
inki
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
October 18, 2011, 06:59:18 AM
 #9

Enlightening. Thanks guys.
robocop
Sr. Member
****
Offline Offline

Activity: 252
Merit: 250


View Profile
October 18, 2011, 07:52:55 AM
 #10

I think the bitcoin wiki is very useful for a newbee.
It helps me to understand the bitcoin.
finway
Hero Member
*****
Offline Offline

Activity: 714
Merit: 500


View Profile
October 18, 2011, 07:55:13 AM
 #11

The whole database.

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!