Bitcoin Forum
November 19, 2017, 12:48:37 PM *
News: Latest stable version of Bitcoin Core: 0.15.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: BitCoin - scaling to long histories, validating rarely used coins?  (Read 1862 times)
jon.seymour
Newbie
*
Offline Offline

Activity: 1


View Profile
May 17, 2011, 01:44:58 PM
 #1

As I understand it, the current bit coin clients need to validate the entire BitCoin block history upon initial start up. Even with a relatively short history (~124K blocks), this took 1-2 hours on my Mac OSX. In 5 years time, how long will this take? What if BitCoin became *really* popular?

Is this fundamentally necessary, or is it just a current implementation decision?

If it isn't true, how does one validate the authenticity of coins that haven't been used for, say, 20 years?

jon.
1511095717
Hero Member
*
Offline Offline

Posts: 1511095717

View Profile Personal Message (Offline)

Ignore
1511095717
Reply with quote  #2

1511095717
Report to moderator
1511095717
Hero Member
*
Offline Offline

Posts: 1511095717

View Profile Personal Message (Offline)

Ignore
1511095717
Reply with quote  #2

1511095717
Report to moderator
Join ICO Now Coinlancer is Disrupting the Freelance marketplace!
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1511095717
Hero Member
*
Offline Offline

Posts: 1511095717

View Profile Personal Message (Offline)

Ignore
1511095717
Reply with quote  #2

1511095717
Report to moderator
1511095717
Hero Member
*
Offline Offline

Posts: 1511095717

View Profile Personal Message (Offline)

Ignore
1511095717
Reply with quote  #2

1511095717
Report to moderator
1511095717
Hero Member
*
Offline Offline

Posts: 1511095717

View Profile Personal Message (Offline)

Ignore
1511095717
Reply with quote  #2

1511095717
Report to moderator
MacRohard
Full Member
***
Offline Offline

Activity: 120


View Profile
May 17, 2011, 03:20:38 PM
 #2

Presumably you would cache the 'latest' state for every coin.

[ CENTRA ] Multi-Blockchain Worldwide Debit Card & Insured Wallet
▞▬▬▬▞▬▬▬▞▬▬▬▞▬▬▬▞▬▬▬▞▬▬▬▚▬▬▬▚▬▬▬▚▬▬▬▚▬▬▬▚▬▬▬▚
FacebookSlackTwitterGithubMediumANN Thread
carlerha
Hero Member
*****
Offline Offline

Activity: 588



View Profile
May 17, 2011, 03:42:43 PM
 #3

Could the client not be shipped with the first x blocks good to go? Thought I read that somewhere…
Stephen Gornick
Legendary
*
Offline Offline

Activity: 2310



View Profile
May 17, 2011, 06:09:52 PM
 #4

Could the client not be shipped with the first x blocks good to go? Thought I read that somewhere…

You can download the blockchain seeded with 120,000 blocks.
  http://sourceforge.net/projects/bitcoin/files/Bitcoin/blockchain

One concern is the source of the block chain binary that you download (i.e., that one doesn't use SSL).

Also being discussed is how to implement a lightweight client that includes headers-only (i.e,. all data needn't be stored, just the headers)
  - http://bitcointalk.org/index.php?topic=7972.0

Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!