Bitcoin Forum
April 24, 2024, 07:55:16 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2] 3 4 5 »  All
  Print  
Author Topic: Size of BTC blockchain centuries from now...  (Read 10729 times)
Yurock
Sr. Member
****
Offline Offline

Activity: 462
Merit: 250


View Profile
September 25, 2012, 09:13:28 PM
 #21

Has anybody attempted/published a client or utility that could could verify the chain using openCL?

GPUS are used for the hashing involved mining now, is there a reason why it would be inefficient to verify the same way?
In my experience, the bottleneck is not in computation. The slowest thing during block verification are database operations. Within one block, different transaction "inputs" use "outputs" from different previous blocks. The program needs to access all of those blocks to verify "inputs".
1713988516
Hero Member
*
Offline Offline

Posts: 1713988516

View Profile Personal Message (Offline)

Ignore
1713988516
Reply with quote  #2

1713988516
Report to moderator
1713988516
Hero Member
*
Offline Offline

Posts: 1713988516

View Profile Personal Message (Offline)

Ignore
1713988516
Reply with quote  #2

1713988516
Report to moderator
1713988516
Hero Member
*
Offline Offline

Posts: 1713988516

View Profile Personal Message (Offline)

Ignore
1713988516
Reply with quote  #2

1713988516
Report to moderator
"If you don't want people to know you're a scumbag then don't be a scumbag." -- margaritahuyan
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713988516
Hero Member
*
Offline Offline

Posts: 1713988516

View Profile Personal Message (Offline)

Ignore
1713988516
Reply with quote  #2

1713988516
Report to moderator
1713988516
Hero Member
*
Offline Offline

Posts: 1713988516

View Profile Personal Message (Offline)

Ignore
1713988516
Reply with quote  #2

1713988516
Report to moderator
1713988516
Hero Member
*
Offline Offline

Posts: 1713988516

View Profile Personal Message (Offline)

Ignore
1713988516
Reply with quote  #2

1713988516
Report to moderator
Desolator
Sr. Member
****
Offline Offline

Activity: 392
Merit: 250



View Profile
September 28, 2012, 04:58:34 AM
 #22

Btw, how big is the database right now?  It's not stored in the directory I thought it was but I assume my updated but original client contains the entire chain db.  Speaking of that, what directly is it stored in for Windows 7 64-bit?  Because it uses soooooooooo much IO, I want to move it to a secondary drive if possible.

Also, I know this has massive security concerns but if someone downloaded a client that included a giant 1 year history worth of the block chain database for example, how compressed archive friendly would the database file(s) be?
Dabs
Legendary
*
Offline Offline

Activity: 3416
Merit: 1912


The Concierge of Crypto


View Profile
September 28, 2012, 02:05:49 PM
 #23

Centuries from now, the block chain might be a few terabytes in size. But every smart phone in the whole world can store it on the latest version of the microsd card, or even in the phone memory.

Our bandwidth speeds would allow a new phone to completely download the block chain in 1 hour from the neighborhood coffee shop that has free LTE (or whatever WIFI there is then.)

The lite clients wouldn't exist because every person with the slowest and oldest working smart phone runs a full node, and the higher end phones would be mining. The desktops at homes would be mining too in the high ultra-tera-bazillion-hash rates, for the 0.000001 BTC we get for every block every 10 minutes at an obscenely high trillion difficulty.

Then, centuries later, someone inherits an envelope that has a paper wallet with 10 bitcoin private keys, each one worth a few thousand full bitcoins (whereas everyone else has about a dozen bitcoins total worth their annual salary) that was saved a few decades prior.

kjj
Legendary
*
Offline Offline

Activity: 1302
Merit: 1024



View Profile
September 28, 2012, 03:45:49 PM
 #24

Btw, how big is the database right now?  It's not stored in the directory I thought it was but I assume my updated but original client contains the entire chain db.  Speaking of that, what directly is it stored in for Windows 7 64-bit?  Because it uses soooooooooo much IO, I want to move it to a secondary drive if possible.

Also, I know this has massive security concerns but if someone downloaded a client that included a giant 1 year history worth of the block chain database for example, how compressed archive friendly would the database file(s) be?

Code:
2012-02-19 1028273116 /etc/bitcoin/blk0001.dat
2012-02-20 1030893023 /etc/bitcoin/blk0001.dat
2012-02-21 1033600078 /etc/bitcoin/blk0001.dat
2012-02-22 1036884969 /etc/bitcoin/blk0001.dat
2012-02-23 1040070244 /etc/bitcoin/blk0001.dat
2012-02-24 1043757836 /etc/bitcoin/blk0001.dat
2012-02-25 1047055454 /etc/bitcoin/blk0001.dat
2012-02-26 1049849268 /etc/bitcoin/blk0001.dat
2012-02-27 1052491609 /etc/bitcoin/blk0001.dat
2012-02-28 1055614369 /etc/bitcoin/blk0001.dat
2012-02-29 1058808039 /etc/bitcoin/blk0001.dat
2012-03-01 1061836655 /etc/bitcoin/blk0001.dat
2012-03-02 1065729757 /etc/bitcoin/blk0001.dat
2012-03-03 1068703901 /etc/bitcoin/blk0001.dat
2012-03-04 1071294341 /etc/bitcoin/blk0001.dat
2012-03-05 1074387846 /etc/bitcoin/blk0001.dat
2012-03-06 1077978733 /etc/bitcoin/blk0001.dat
2012-03-07 1081143206 /etc/bitcoin/blk0001.dat
2012-03-08 1084187734 /etc/bitcoin/blk0001.dat
2012-03-09 1087216165 /etc/bitcoin/blk0001.dat
2012-03-10 1090632277 /etc/bitcoin/blk0001.dat
2012-03-11 1093027825 /etc/bitcoin/blk0001.dat
2012-03-12 1095717413 /etc/bitcoin/blk0001.dat
2012-03-13 1098872551 /etc/bitcoin/blk0001.dat
2012-03-14 1102999881 /etc/bitcoin/blk0001.dat
2012-03-15 1106390198 /etc/bitcoin/blk0001.dat
2012-03-16 1109340729 /etc/bitcoin/blk0001.dat
2012-03-17 1112547621 /etc/bitcoin/blk0001.dat
2012-03-18 1115430766 /etc/bitcoin/blk0001.dat
2012-03-19 1118175379 /etc/bitcoin/blk0001.dat
2012-03-20 1121299358 /etc/bitcoin/blk0001.dat
2012-03-21 1124459929 /etc/bitcoin/blk0001.dat
2012-03-22 1127385378 /etc/bitcoin/blk0001.dat
2012-03-23 1130211449 /etc/bitcoin/blk0001.dat
2012-03-24 1133069304 /etc/bitcoin/blk0001.dat
2012-03-25 1135859931 /etc/bitcoin/blk0001.dat
2012-03-26 1138999144 /etc/bitcoin/blk0001.dat
2012-03-27 1141954800 /etc/bitcoin/blk0001.dat
2012-03-28 1145074237 /etc/bitcoin/blk0001.dat
2012-03-29 1148504098 /etc/bitcoin/blk0001.dat
2012-03-30 1151818132 /etc/bitcoin/blk0001.dat
2012-03-31 1154944079 /etc/bitcoin/blk0001.dat
2012-04-01 1157573274 /etc/bitcoin/blk0001.dat
2012-04-02 1160508007 /etc/bitcoin/blk0001.dat
2012-04-03 1164407015 /etc/bitcoin/blk0001.dat
2012-04-04 1168059554 /etc/bitcoin/blk0001.dat
2012-04-05 1171859799 /etc/bitcoin/blk0001.dat
2012-04-06 1175214760 /etc/bitcoin/blk0001.dat
2012-04-07 1178503398 /etc/bitcoin/blk0001.dat
2012-04-08 1181164181 /etc/bitcoin/blk0001.dat
2012-04-09 1183853502 /etc/bitcoin/blk0001.dat
2012-04-10 1187162797 /etc/bitcoin/blk0001.dat
2012-04-11 1191063672 /etc/bitcoin/blk0001.dat
2012-04-12 1195003097 /etc/bitcoin/blk0001.dat
2012-04-13 1198613547 /etc/bitcoin/blk0001.dat
2012-04-14 1201986837 /etc/bitcoin/blk0001.dat
2012-04-15 1205257888 /etc/bitcoin/blk0001.dat
2012-04-16 1208864649 /etc/bitcoin/blk0001.dat
2012-04-17 1213032914 /etc/bitcoin/blk0001.dat
2012-04-18 1217397654 /etc/bitcoin/blk0001.dat
2012-04-19 1221412762 /etc/bitcoin/blk0001.dat
2012-04-20 1225158640 /etc/bitcoin/blk0001.dat
2012-04-21 1229536626 /etc/bitcoin/blk0001.dat
2012-04-22 1232508822 /etc/bitcoin/blk0001.dat
2012-04-23 1235743036 /etc/bitcoin/blk0001.dat
2012-04-24 1239154645 /etc/bitcoin/blk0001.dat
2012-04-25 1242809309 /etc/bitcoin/blk0001.dat
2012-04-26 1247061559 /etc/bitcoin/blk0001.dat
2012-04-27 1250610923 /etc/bitcoin/blk0001.dat
2012-04-28 1253971213 /etc/bitcoin/blk0001.dat
2012-04-29 1257188789 /etc/bitcoin/blk0001.dat
2012-04-30 1260866573 /etc/bitcoin/blk0001.dat
2012-05-01 1265190100 /etc/bitcoin/blk0001.dat
2012-05-02 1270163555 /etc/bitcoin/blk0001.dat
2012-05-03 1275254112 /etc/bitcoin/blk0001.dat
2012-05-04 1282006483 /etc/bitcoin/blk0001.dat
2012-05-05 1287707753 /etc/bitcoin/blk0001.dat
2012-05-06 1294218855 /etc/bitcoin/blk0001.dat
2012-05-07 1300269417 /etc/bitcoin/blk0001.dat
2012-05-08 1308494966 /etc/bitcoin/blk0001.dat
2012-05-09 1316495890 /etc/bitcoin/blk0001.dat
2012-05-10 1323694667 /etc/bitcoin/blk0001.dat
2012-05-11 1330328973 /etc/bitcoin/blk0001.dat
2012-05-12 1339111094 /etc/bitcoin/blk0001.dat
2012-05-13 1346342075 /etc/bitcoin/blk0001.dat
2012-05-14 1355724696 /etc/bitcoin/blk0001.dat
2012-05-15 1366893298 /etc/bitcoin/blk0001.dat
2012-05-16 1377294005 /etc/bitcoin/blk0001.dat
2012-05-17 1384497000 /etc/bitcoin/blk0001.dat
2012-05-18 1393788808 /etc/bitcoin/blk0001.dat
2012-05-19 1409455981 /etc/bitcoin/blk0001.dat
2012-05-20 1425077523 /etc/bitcoin/blk0001.dat
2012-05-21 1438993690 /etc/bitcoin/blk0001.dat
2012-05-22 1450841819 /etc/bitcoin/blk0001.dat
2012-05-23 1462765298 /etc/bitcoin/blk0001.dat
2012-05-24 1473824462 /etc/bitcoin/blk0001.dat
2012-05-25 1487811671 /etc/bitcoin/blk0001.dat
2012-05-26 1498248084 /etc/bitcoin/blk0001.dat
2012-05-27 1508681378 /etc/bitcoin/blk0001.dat
2012-05-28 1522815402 /etc/bitcoin/blk0001.dat
2012-05-29 1534559641 /etc/bitcoin/blk0001.dat
2012-05-30 1548519990 /etc/bitcoin/blk0001.dat
2012-05-31 1559021061 /etc/bitcoin/blk0001.dat
2012-06-01 1569564941 /etc/bitcoin/blk0001.dat
2012-06-02 1580575393 /etc/bitcoin/blk0001.dat
2012-06-03 1587946725 /etc/bitcoin/blk0001.dat
2012-06-04 1606402628 /etc/bitcoin/blk0001.dat
2012-06-05 1627834056 /etc/bitcoin/blk0001.dat
2012-06-06 1640348229 /etc/bitcoin/blk0001.dat
2012-06-07 1652350639 /etc/bitcoin/blk0001.dat
2012-06-08 1666167538 /etc/bitcoin/blk0001.dat
2012-06-09 1677896481 /etc/bitcoin/blk0001.dat
2012-06-10 1693645887 /etc/bitcoin/blk0001.dat
2012-06-11 1709933345 /etc/bitcoin/blk0001.dat
2012-06-12 1722759164 /etc/bitcoin/blk0001.dat
2012-06-13 1740414976 /etc/bitcoin/blk0001.dat
2012-06-14 1764025373 /etc/bitcoin/blk0001.dat
2012-06-15 1793373477 /etc/bitcoin/blk0001.dat
2012-06-16 1816779031 /etc/bitcoin/blk0001.dat
2012-06-17 1833252231 /etc/bitcoin/blk0001.dat
2012-06-18 1852905491 /etc/bitcoin/blk0001.dat
2012-06-19 1870037682 /etc/bitcoin/blk0001.dat
2012-06-20 1887288369 /etc/bitcoin/blk0001.dat
2012-06-21 1900401914 /etc/bitcoin/blk0001.dat
2012-06-22 1912466805 /etc/bitcoin/blk0001.dat
2012-06-23 1923995757 /etc/bitcoin/blk0001.dat
2012-06-24 1933990532 /etc/bitcoin/blk0001.dat
2012-06-25 1944690092 /etc/bitcoin/blk0001.dat
2012-06-26 1959698111 /etc/bitcoin/blk0001.dat
2012-06-27 1972913174 /etc/bitcoin/blk0001.dat
2012-06-28 1986538427 /etc/bitcoin/blk0001.dat
2012-06-29 1996448635 /etc/bitcoin/blk0001.dat
2012-06-30 2006916132 /etc/bitcoin/blk0001.dat
2012-07-01 2015973705 /etc/bitcoin/blk0001.dat
2012-07-02 2023618409 /etc/bitcoin/blk0001.dat
2012-07-03 2035063345 /etc/bitcoin/blk0001.dat
2012-07-04 2043890164 /etc/bitcoin/blk0001.dat
2012-07-05 2054166307 /etc/bitcoin/blk0001.dat
2012-07-06 2065055232 /etc/bitcoin/blk0001.dat
2012-07-07 2076545899 /etc/bitcoin/blk0001.dat
2012-07-08 2086724069 /etc/bitcoin/blk0001.dat
2012-07-09 2096537543 /etc/bitcoin/blk0001.dat
2012-07-10 2097197999 /etc/bitcoin/blk0001.dat 12008809 /etc/bitcoin/blk0002.dat
2012-07-11 2097197999 /etc/bitcoin/blk0001.dat 27005578 /etc/bitcoin/blk0002.dat
2012-07-12 2097197999 /etc/bitcoin/blk0001.dat 39748075 /etc/bitcoin/blk0002.dat
2012-07-13 2097197999 /etc/bitcoin/blk0001.dat 49326320 /etc/bitcoin/blk0002.dat
2012-07-14 2097197999 /etc/bitcoin/blk0001.dat 62794757 /etc/bitcoin/blk0002.dat
2012-07-15 2097197999 /etc/bitcoin/blk0001.dat 71811369 /etc/bitcoin/blk0002.dat
2012-07-16 2097197999 /etc/bitcoin/blk0001.dat 85398455 /etc/bitcoin/blk0002.dat
2012-07-17 2097197999 /etc/bitcoin/blk0001.dat 99914073 /etc/bitcoin/blk0002.dat
2012-07-18 2097197999 /etc/bitcoin/blk0001.dat 114831638 /etc/bitcoin/blk0002.dat
2012-07-19 2097197999 /etc/bitcoin/blk0001.dat 130607878 /etc/bitcoin/blk0002.dat
2012-07-20 2097197999 /etc/bitcoin/blk0001.dat 147820861 /etc/bitcoin/blk0002.dat
2012-07-21 2097197999 /etc/bitcoin/blk0001.dat 165420763 /etc/bitcoin/blk0002.dat
2012-07-22 2097197999 /etc/bitcoin/blk0001.dat 178572030 /etc/bitcoin/blk0002.dat
2012-07-23 2097197999 /etc/bitcoin/blk0001.dat 192501692 /etc/bitcoin/blk0002.dat
2012-07-24 2097197999 /etc/bitcoin/blk0001.dat 206724726 /etc/bitcoin/blk0002.dat
2012-07-25 2097197999 /etc/bitcoin/blk0001.dat 217679969 /etc/bitcoin/blk0002.dat
2012-07-26 2097197999 /etc/bitcoin/blk0001.dat 230471863 /etc/bitcoin/blk0002.dat
2012-07-27 2097197999 /etc/bitcoin/blk0001.dat 243038699 /etc/bitcoin/blk0002.dat
2012-07-28 2097197999 /etc/bitcoin/blk0001.dat 255916653 /etc/bitcoin/blk0002.dat
2012-07-29 2097197999 /etc/bitcoin/blk0001.dat 269434652 /etc/bitcoin/blk0002.dat
2012-07-30 2097197999 /etc/bitcoin/blk0001.dat 285548558 /etc/bitcoin/blk0002.dat
2012-07-31 2097197999 /etc/bitcoin/blk0001.dat 300996976 /etc/bitcoin/blk0002.dat
2012-08-01 2097197999 /etc/bitcoin/blk0001.dat 318611215 /etc/bitcoin/blk0002.dat
2012-08-02 2097197999 /etc/bitcoin/blk0001.dat 331520948 /etc/bitcoin/blk0002.dat
2012-08-03 2097197999 /etc/bitcoin/blk0001.dat 344838301 /etc/bitcoin/blk0002.dat
2012-08-04 2097197999 /etc/bitcoin/blk0001.dat 356550607 /etc/bitcoin/blk0002.dat
2012-08-05 2097197999 /etc/bitcoin/blk0001.dat 370743850 /etc/bitcoin/blk0002.dat
2012-08-06 2097197999 /etc/bitcoin/blk0001.dat 385511040 /etc/bitcoin/blk0002.dat
2012-08-07 2097197999 /etc/bitcoin/blk0001.dat 399372092 /etc/bitcoin/blk0002.dat
2012-08-08 2097197999 /etc/bitcoin/blk0001.dat 412823715 /etc/bitcoin/blk0002.dat
2012-08-09 2097197999 /etc/bitcoin/blk0001.dat 427681293 /etc/bitcoin/blk0002.dat
2012-08-10 2097197999 /etc/bitcoin/blk0001.dat 440175151 /etc/bitcoin/blk0002.dat
2012-08-11 2097197999 /etc/bitcoin/blk0001.dat 452568162 /etc/bitcoin/blk0002.dat
2012-08-12 2097197999 /etc/bitcoin/blk0001.dat 466195766 /etc/bitcoin/blk0002.dat
2012-08-13 2097197999 /etc/bitcoin/blk0001.dat 483163148 /etc/bitcoin/blk0002.dat
2012-08-14 2097197999 /etc/bitcoin/blk0001.dat 501741802 /etc/bitcoin/blk0002.dat
2012-08-15 2097197999 /etc/bitcoin/blk0001.dat 520557035 /etc/bitcoin/blk0002.dat
2012-08-16 2097197999 /etc/bitcoin/blk0001.dat 545470935 /etc/bitcoin/blk0002.dat
2012-08-17 2097197999 /etc/bitcoin/blk0001.dat 562766557 /etc/bitcoin/blk0002.dat
2012-08-18 2097197999 /etc/bitcoin/blk0001.dat 581570416 /etc/bitcoin/blk0002.dat
2012-08-19 2097197999 /etc/bitcoin/blk0001.dat 596226301 /etc/bitcoin/blk0002.dat
2012-08-20 2097197999 /etc/bitcoin/blk0001.dat 614725587 /etc/bitcoin/blk0002.dat
2012-08-21 2097197999 /etc/bitcoin/blk0001.dat 630696938 /etc/bitcoin/blk0002.dat
2012-08-22 2097197999 /etc/bitcoin/blk0001.dat 646700956 /etc/bitcoin/blk0002.dat
2012-08-23 2097197999 /etc/bitcoin/blk0001.dat 661270387 /etc/bitcoin/blk0002.dat
2012-08-24 2097197999 /etc/bitcoin/blk0001.dat 674000481 /etc/bitcoin/blk0002.dat
2012-08-25 2097197999 /etc/bitcoin/blk0001.dat 690126369 /etc/bitcoin/blk0002.dat
2012-08-26 2097197999 /etc/bitcoin/blk0001.dat 702519764 /etc/bitcoin/blk0002.dat
2012-08-27 2097197999 /etc/bitcoin/blk0001.dat 716207603 /etc/bitcoin/blk0002.dat
2012-08-28 2097197999 /etc/bitcoin/blk0001.dat 729101108 /etc/bitcoin/blk0002.dat
2012-08-29 2097197999 /etc/bitcoin/blk0001.dat 744126478 /etc/bitcoin/blk0002.dat
2012-08-30 2097197999 /etc/bitcoin/blk0001.dat 755980806 /etc/bitcoin/blk0002.dat
2012-08-31 2097197999 /etc/bitcoin/blk0001.dat 772855156 /etc/bitcoin/blk0002.dat
2012-09-01 2097197999 /etc/bitcoin/blk0001.dat 789335949 /etc/bitcoin/blk0002.dat
2012-09-02 2097197999 /etc/bitcoin/blk0001.dat 804388646 /etc/bitcoin/blk0002.dat
2012-09-03 2097197999 /etc/bitcoin/blk0001.dat 821006790 /etc/bitcoin/blk0002.dat
2012-09-04 2097197999 /etc/bitcoin/blk0001.dat 836312363 /etc/bitcoin/blk0002.dat
2012-09-05 2097197999 /etc/bitcoin/blk0001.dat 854129159 /etc/bitcoin/blk0002.dat
2012-09-06 2097197999 /etc/bitcoin/blk0001.dat 873526155 /etc/bitcoin/blk0002.dat
2012-09-07 2097197999 /etc/bitcoin/blk0001.dat 889422332 /etc/bitcoin/blk0002.dat
2012-09-08 2097197999 /etc/bitcoin/blk0001.dat 903365802 /etc/bitcoin/blk0002.dat
2012-09-09 2097197999 /etc/bitcoin/blk0001.dat 916624640 /etc/bitcoin/blk0002.dat
2012-09-10 2097197999 /etc/bitcoin/blk0001.dat 930943985 /etc/bitcoin/blk0002.dat
2012-09-11 2097197999 /etc/bitcoin/blk0001.dat 944491878 /etc/bitcoin/blk0002.dat
2012-09-12 2097197999 /etc/bitcoin/blk0001.dat 960655424 /etc/bitcoin/blk0002.dat
2012-09-13 2097197999 /etc/bitcoin/blk0001.dat 972003589 /etc/bitcoin/blk0002.dat
2012-09-14 2097197999 /etc/bitcoin/blk0001.dat 987247808 /etc/bitcoin/blk0002.dat
2012-09-15 2097197999 /etc/bitcoin/blk0001.dat 1001929255 /etc/bitcoin/blk0002.dat
2012-09-16 2097197999 /etc/bitcoin/blk0001.dat 1014553077 /etc/bitcoin/blk0002.dat
2012-09-17 2097197999 /etc/bitcoin/blk0001.dat 1026133089 /etc/bitcoin/blk0002.dat
2012-09-18 2097197999 /etc/bitcoin/blk0001.dat 1038611622 /etc/bitcoin/blk0002.dat
2012-09-19 2097197999 /etc/bitcoin/blk0001.dat 1053155737 /etc/bitcoin/blk0002.dat
2012-09-20 2097197999 /etc/bitcoin/blk0001.dat 1067596678 /etc/bitcoin/blk0002.dat
2012-09-21 2097197999 /etc/bitcoin/blk0001.dat 1080601402 /etc/bitcoin/blk0002.dat
2012-09-22 2097197999 /etc/bitcoin/blk0001.dat 1094006521 /etc/bitcoin/blk0002.dat
2012-09-23 2097197999 /etc/bitcoin/blk0001.dat 1105101587 /etc/bitcoin/blk0002.dat
2012-09-24 2097197999 /etc/bitcoin/blk0001.dat 1118726220 /etc/bitcoin/blk0002.dat
2012-09-25 2097197999 /etc/bitcoin/blk0001.dat 1129992308 /etc/bitcoin/blk0002.dat
2012-09-26 2097197999 /etc/bitcoin/blk0001.dat 1142190581 /etc/bitcoin/blk0002.dat
2012-09-27 2097197999 /etc/bitcoin/blk0001.dat 1156590441 /etc/bitcoin/blk0002.dat
2012-09-28 2097197999 /etc/bitcoin/blk0001.dat 1169408710 /etc/bitcoin/blk0002.dat

I don't keep historic data on blkindex.dat, but it is currently 1079406592 bytes.  (Currently meaning right now, not when the snapshot of the block000?.dat files were recorded.)  Oh, and these are my files, not the files.  Yours might be a bit different depending on which orphans your node saw.

I'm not sure about how to move it in Windows.  I *think* you can shut down, copy all the files, edit your bitcoin.conf to include a datadir=D:\blah\ line, and start again.  Pay attention if you do this, using the datadir= option changes where the client looks for EVERYTHING except the bitcoin.conf.  But I'm not sure about that, you may need to use something more elaborate, like a NTFS junction.  The default data dir in Windows is %APPDATA%\Bitcoin

Sadly, it isn't really compressible in the usual way.  Almost everything in it is high entropy, so it won't compress much, if any.  The devs are working on other ways to distribute the files and reduce their impact.

17Np17BSrpnHCZ2pgtiMNnhjnsWJ2TMqq8
I routinely ignore posters with paid advertising in their sigs.  You should too.
Ascholten
Full Member
***
Offline Offline

Activity: 155
Merit: 100


View Profile
September 28, 2012, 10:34:05 PM
 #25

you would think that they could break them into say 100 meg pieces that can be loaded as that one chunk, already 'pre figured out' or whatever you want to call it, and then maybe the last 30 days trickle in as it does now.

How about, after a transaction has been verified a few thousand times, umm duuh it's VALID, lets move it to an inactive block chain or something.  I know each piece works off the previous but we we take a 100 meg
piece say 'THIS' is the answer from that ... that gets fed to the next transaction, it might speed things up a bit.

Aaron

Bit Visitor      You view the page / ads and get paid. 
Coin Tube    You watch videos and get paid.
solareclipse64236
Sr. Member
****
Offline Offline

Activity: 392
Merit: 250



View Profile
September 28, 2012, 10:37:28 PM
 #26

wtf do you mean centuries from now?

it's only good until 2120 something

Ascholten
Full Member
***
Offline Offline

Activity: 155
Merit: 100


View Profile
September 28, 2012, 10:43:14 PM
 #27

by that time I see an entirely new form of currency and bit coins will be about as obsolete as 8 track tapes.

Aaron

Bit Visitor      You view the page / ads and get paid. 
Coin Tube    You watch videos and get paid.
Desolator
Sr. Member
****
Offline Offline

Activity: 392
Merit: 250



View Profile
September 29, 2012, 06:15:25 AM
 #28

wtf do you mean centuries from now?

it's only good until 2120 something
I better correct that before people fill up their flamethrowers.  It's only going to keep being created for <100 years Tongue it'll still be "good" and useful lol.

Btw my system's not running Linux but don't hate, at least I recoginzed that as Linux from my Redhat training lol.  That does answer my Q since I assume that means it's around 1028MB but just so I know for future reference, aww fuck it, I ran a search Tongue it's in C:\Users\[your username]\AppData\Roaming\Bitcoin\

...except mine's 2,048,142KB for blk0001.dat and 1,100,784KB for blk0002.dat and 1,030,936KB for blkindex.dat.

Btw what precisely are each of those?
Yurock
Sr. Member
****
Offline Offline

Activity: 462
Merit: 250


View Profile
September 29, 2012, 06:31:29 AM
 #29

...except mine's 2,048,142KB for blk0001.dat and 1,100,784KB for blk0002.dat and 1,030,936KB for blkindex.dat.

Btw what precisely are each of those?
https://en.bitcoin.it/wiki/Data_directory#Files
Blockchain data is split in 2GB files.
kjj
Legendary
*
Offline Offline

Activity: 1302
Merit: 1024



View Profile
September 29, 2012, 06:48:02 AM
 #30

by that time I see an entirely new form of currency and bit coins will be about as obsolete as 8 track tapes.

Check your (physical) wallet.  The 8-track tapes are in there.  The entirely new form of currency is here.

17Np17BSrpnHCZ2pgtiMNnhjnsWJ2TMqq8
I routinely ignore posters with paid advertising in their sigs.  You should too.
kjj
Legendary
*
Offline Offline

Activity: 1302
Merit: 1024



View Profile
September 29, 2012, 06:55:15 AM
 #31

wtf do you mean centuries from now?

it's only good until 2120 something
I better correct that before people fill up their flamethrowers.  It's only going to keep being created for <100 years Tongue it'll still be "good" and useful lol.

Btw my system's not running Linux but don't hate, at least I recoginzed that as Linux from my Redhat training lol.  That does answer my Q since I assume that means it's around 1028MB but just so I know for future reference, aww fuck it, I ran a search Tongue it's in C:\Users\[your username]\AppData\Roaming\Bitcoin\

...except mine's 2,048,142KB for blk0001.dat and 1,100,784KB for blk0002.dat and 1,030,936KB for blkindex.dat.

Btw what precisely are each of those?

There isn't precise answer.  The blocks are just appended to the block file(s), as they come in.  Each node has a (potentially) unique view of orphan blocks.

17Np17BSrpnHCZ2pgtiMNnhjnsWJ2TMqq8
I routinely ignore posters with paid advertising in their sigs.  You should too.
misterbigg
Legendary
*
Offline Offline

Activity: 1064
Merit: 1001



View Profile
September 29, 2012, 03:32:58 PM
 #32

In 1980 a 26 MB hard drive cost ~$5,000 (or $193,000,000 per TB).
Obviously angry birds isn't viable.  I mean who is going to spend a couple hundred dollars in storage on a free game. Smiley

I paid $800 for a ten megabyte hard drive in 1987.
wumpus
Hero Member
*****
qt
Offline Offline

Activity: 812
Merit: 1022

No Maps for These Territories


View Profile
September 30, 2012, 11:37:00 AM
 #33

Ooh the far future, cool.

(/Charles Stross mode on)

Humanity in 2500AD only very superficially resembles that of today. After a few recompilations and refactorings of the underlying mind substrate, and after converting most of the matter in the solar system to computronium, the concept of a human as we know it today seems pretty quaint.

This general purpose programmable material makes it possible to store information at a density never even imagined, by rearranging matter at a scale of particles not yet known today. And there are rumors of other civilizations, far away in the Magellanic cloud, storing information directly in the quantum state by performing a timing attack on the underlying fabric of spacetime.

One of the weakly godlike intelligences decides to use their spare cycles in the Jupiter Brain to compute the Kolmogorov complexity of the block chain, which at that point in time consists of 10^20 bytes of audit trail of artificially intelligent financial instruments solving the problem of interstellar trade between relativistic frames of reference...

(/Charles Stross mode off)

Bitcoin Core developer [PGP] Warning: For most, coin loss is a larger risk than coin theft. A disk can die any time. Regularly back up your wallet through FileBackup Wallet to an external storage or the (encrypted!) cloud. Use a separate offline wallet for storing larger amounts.
Ascholten
Full Member
***
Offline Offline

Activity: 155
Merit: 100


View Profile
September 30, 2012, 11:33:06 PM
 #34

I have a feeling within 20 years, money will be dna encoded or something and our 'wallets' are kept right on / as part of our body,  all this silly paper / metal disks, and virtual dollars and bitcoins will be long gone.

Aaron

Bit Visitor      You view the page / ads and get paid. 
Coin Tube    You watch videos and get paid.
Dabs
Legendary
*
Offline Offline

Activity: 3416
Merit: 1912


The Concierge of Crypto


View Profile
October 01, 2012, 06:00:34 AM
 #35

No one would want anything permanently stuck on our body (except tattoos). There are movies about this, even old ones.

There would be no more anonymity (which can even be more valuable than many other things) or privacy if our public keys (or private keys) are embedded in our body.

A token might work, but people would be sure to shield them (like RFID passports and credit cards / smart cards.)

ragnard
Member
**
Offline Offline

Activity: 66
Merit: 10



View Profile
October 01, 2012, 08:42:37 PM
 #36

This is an important conversation to be having!

I've been concerned about the large blockchain since I first started studying and using bitcoin in 2011.  I recently installed the Satoshi client on a new PC and it took many hours to download/calculate the blockchain.  With so many users now having fast broadband Internet access, the size of the chain isn't the killer.  It is the huge I/O tasks involved.  I have been trying the Satoshi client out in a Virtual Box Windows 7 image and it is nearly unusable for 2-3 hours if I haven't run it for a few days and the client has to catch back up.  The hard drive just is maxed out making the physical machine nearly unusable.  I've been looking at alternative clients that don't require the full block chain and am glad to see work progressing in that area.
Mushoz
Hero Member
*****
Offline Offline

Activity: 686
Merit: 500


Bitbuy


View Profile WWW
October 01, 2012, 08:48:30 PM
 #37

This is an important conversation to be having!

I've been concerned about the large blockchain since I first started studying and using bitcoin in 2011.  I recently installed the Satoshi client on a new PC and it took many hours to download/calculate the blockchain.  With so many users now having fast broadband Internet access, the size of the chain isn't the killer.  It is the huge I/O tasks involved.  I have been trying the Satoshi client out in a Virtual Box Windows 7 image and it is nearly unusable for 2-3 hours if I haven't run it for a few days and the client has to catch back up.  The hard drive just is maxed out making the physical machine nearly unusable.  I've been looking at alternative clients that don't require the full block chain and am glad to see work progressing in that area.

In the next release, they will most likely make the switch to levelDB, which will be significantly faster in disk I/O. Smiley

www.bitbuy.nl - Koop eenvoudig, snel en goedkoop bitcoins bij Bitbuy!
SgtSpike
Legendary
*
Offline Offline

Activity: 1400
Merit: 1005



View Profile
October 01, 2012, 09:03:27 PM
 #38

This is an important conversation to be having!

I've been concerned about the large blockchain since I first started studying and using bitcoin in 2011.  I recently installed the Satoshi client on a new PC and it took many hours to download/calculate the blockchain.  With so many users now having fast broadband Internet access, the size of the chain isn't the killer.  It is the huge I/O tasks involved.  I have been trying the Satoshi client out in a Virtual Box Windows 7 image and it is nearly unusable for 2-3 hours if I haven't run it for a few days and the client has to catch back up.  The hard drive just is maxed out making the physical machine nearly unusable.  I've been looking at alternative clients that don't require the full block chain and am glad to see work progressing in that area.
It is pretty amazing how long it takes these days... I had a client that was updated through block 135,000 or so, then turned off for months.  Started it back up the other day, and it took 3 days on a 1TB WD Black drive to finally get up to date - HDD crunching away the whole time.
ragnard
Member
**
Offline Offline

Activity: 66
Merit: 10



View Profile
October 01, 2012, 09:03:44 PM
 #39

In the next release, they will most likely make the switch to levelDB, which will be significantly faster in disk I/O. Smiley

This is very good news indeed!
Dabs
Legendary
*
Offline Offline

Activity: 3416
Merit: 1912


The Concierge of Crypto


View Profile
October 02, 2012, 03:02:54 AM
 #40

If you have the RAM and hardware, maybe put your datadir inside a ramdrive. At least until it was updated.

Pages: « 1 [2] 3 4 5 »  All
  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!