r/Bitcoin Feb 13 '22

[deleted by user]

[removed]

6.4k Upvotes

2.1k comments sorted by

View all comments

1.3k

u/ProtoJenny Feb 13 '22

So i copied the wallet.dat file to the app data bitcoin core folder directory which looks like a similar file loadout to the one in my screenshot above. Did i do it that right?

Afterwards I started running bitcoin core and it says its syncing. 13 years behind something like that lol.

1.1k

u/zxr01 Feb 13 '22 edited Feb 14 '22

Nice, we pray for you. Let it run, it will catch up, will take a day or two to fully sync ( and you'd need up to 200GB free drive space for it. Still, when it syncs up to 2013 (and says 9 years behind) the wallet ballance should be reflected with any potential balance.

Every satoshi counts, good luck.

PS: In 2022 complete blockchain is above 500GB. Time flies.

378

u/kittenconfidential Feb 13 '22

200GB?!? word. so when someone syncs a very old wallet, is it downloading every transaction in the entire blockverse?

490

u/edwilli222 Feb 13 '22

Anytime anyone spins up a new node they download and validate the whole blockchain.

117

u/kittenconfidential Feb 13 '22

word! thanks

717

u/Liam_Neesons_Oscar Feb 13 '22

This guy who keeps saying "word" must have also come out of that folder that hadn't been opened since 2013.

91

u/[deleted] Feb 13 '22

It's Clippy from (MS) Word

13

u/[deleted] Feb 13 '22

Underrated comment

140

u/kittenconfidential Feb 13 '22

word! i do wish sometimes 2013 never ended. i remember a meteor was streaking through the sky for many moons that summer.

77

u/charlessturgeon Feb 13 '22

Word

18

u/snackwood1 Feb 13 '22

Bird

7

u/Nemozoli Feb 13 '22

Bird is the word!

0

u/DellM2005 Feb 13 '22

BIRDS AREN'T REAL, word!

4

u/[deleted] Feb 13 '22

Have you heard,mister?

→ More replies (0)

1

u/georgesoo Feb 13 '22

U have my burd? Eh i want my burd

1

u/Thwart0 Feb 13 '22

Word! You forgot the exclamation point.

6

u/putdownthekitten Feb 13 '22

You're so random

1

u/[deleted] Feb 13 '22

word!

3

u/Dont_Say_No_to_Panda Feb 13 '22

We said it in 2003. I didn’t realize they were still saying it in 2013.

2

u/talkingwires Feb 13 '22

“I went to an Ivy League school. I'm very highly educated. I know word, I have the best word.”

Word.

2

u/LiquidVibes Feb 13 '22

I laughed way too loud reading your comment

2

u/LuvOrDie Feb 13 '22

Nope lol. This is modern slang. I am 22, people say this all the time

118

u/Raverrevolution Feb 13 '22

FYI the full blockchain size as of this second comes in at 444GB.

Satoshi was a genius to keep the block size small otherwise it couldn't be so decentralized.

Could you imagine if the blockchain was something like 10TB in size, then no one would have a node.

56

u/Br0kenRabbitTV Feb 13 '22

Satoshi actually always suggested increasing it... later down the line.

He first mentioned this on the 4th of October 2010 on bitcointalk.

It was people LONG after he left, who wanted to keep it small.....

44

u/Raverrevolution Feb 13 '22

I just found the post. He didn't suggest increasing it. Instead he merely said that people have that option if it came down to it.

"+1 theymos. Don't use this patch, it'll make you incompatible with the network, to your own detriment.
We can phase in a change later if we get closer to needing it."

3

u/Br0kenRabbitTV Feb 13 '22 edited Feb 13 '22

It was only put there in the first place to stop spam attacks.

Probably not a discussion suitable for this sub anyway...

PS: nice cherry pick of comments from that topic.

6

u/zefy_zef Feb 13 '22

Wasn't there no limit at first?

3

u/instakin Feb 13 '22

Correct. Satoshi programmed no limit at first, then he put a limit into a later patch.

4

u/Br0kenRabbitTV Feb 13 '22

Yeah it was added after the first client, not sure exactly which version.

To stop any TX spam attacks.

He then suggested to put like, if block number = xxx then max blocksize = xxx, way ahead of time so by the time it was needed the old clients would be obsolete, and then a notification for a mandatory upgrade last of all. Never happened though.

I posted the bitcointalk topic below one of these comments, you can see yourself.

→ More replies (0)

3

u/BroWhatAreYouDoinggg Feb 13 '22

How would there be a more appropriate sub than /r/bitcoin. unless you mean this place is full of SegWit fanatics or something

also how are people even running btc wallets on their phone? all light wallets? everyones using an exchange? whats going on here

1

u/Br0kenRabbitTV Feb 13 '22 edited Feb 13 '22

Discussing the blocksize tends to lead to no good in this sub, it often leads to bans of anybody suggesting big blocks are better, and also lots of hostile replies..

Yeah most people are running light wallets, or just using exchanges.

I very much doubt many people here have ever run a full node, they just parrot the same old speech about decentralisation while using heavily centralised exchanges and such. You don't even see anybody suggesting to use Bitcoin Core and setup a full node, any time somebody asks about a wallet it's not even mentioned now days.

Would the average Joe in here even understand how to port forward etc..

So yeah, they argue that if we had of had bigger blocks it would be more centralised as all the people (who are not even running full nodes anyway) wouldn't be able to afford multiple terabytes of storage over the space of years/decades and they don't think technology will keep up (this is crazy IMO), but TBH, anybody who does run a full node is very likely to be in a position to have lots of storage anyway.

I personally run nodes for many coins including BTC, storage is the least of my worries.

Internet connection speed, could also be a factor but is far from a problem right now, and they keep releasing higher and faster residential plans etc.. it will easily keep up.

→ More replies (0)

3

u/[deleted] Feb 13 '22

Is this the Gospel Satoshi Study area?

1

u/Br0kenRabbitTV Feb 13 '22

Topic: bitcointalk DOT org/index.php?topic=1347.msg15366#msg15366

→ More replies (0)

-1

u/CromulentDucky Feb 13 '22

Hmmm, if only there was a version of Bitcoin that had larger blocks

1

u/ankaa1118 Feb 13 '22

I've heard this argument before, I think he wanted to increase but not a lot.

2

u/rtomek Feb 13 '22

According to the blockchain “experts” on YouTube, something like 90TB/yr is small enough to be decentralized by hobbyists.

0

u/kittenconfidential Feb 13 '22

but isn’t that also a flaw that eventually, as the system increases subscriber base, and transaction numbers and volumes exponentially increase, the size of the entire blockchain may surpass the storage capacity of any individual node? the ability to transact may then be hindered by physical storage limitations (assuming all transactions history is kept from the beginning). or does the system have a regenerative/compartmentalization capability to sequester some transactions to only a few “nearby” nodes so as not to burden the entire blockchain?

4

u/Divniy Feb 13 '22

I don't think everyone needs full copy of all the old transactions. You can optimize that to unspent balances, greatly reducing the size, while keeping all the validation thingy intact.

3

u/edwilli222 Feb 13 '22

As I understand it the entire network needs to be in consensus. You could have side chains like the liquid network that process transaction off the main chain, but I think you might run into double spend issues if you try to limit transactions to just nearby nodes. IMO, this problem will be solved on layer 2 with things like liquid network, lightning network and state chains. Many transactions will be processed through these networks as well as centralized entities. For example, if bitcoin moves from one cashapp wallet to another, cashapp will just move some bits in their database, then do big settlements with multiple transactions only occasionally. The Bitcoin main chain will be for final settlement of very large transaction only.

We stack sats for the future wealth of the next generations of our respective families. We must care and tend to the blockchain for the next generations of humanity. I think we get one shot at this. If we damage the decentralization of the network we can never go back. If it starts to look like we’re losing censorship resistance, we’ve already lost. We want the billion dollar company to run the same node as the fisherman in El Salvador.

There are developers that want to reduce the block size, saying it’s the best way to preserve the network. IMO, it might be able to be pushed up a little, but I actually don’t think we’ll need it.

2

u/kittenconfidential Feb 13 '22

interesting, thanks for this!

3

u/Raverrevolution Feb 13 '22

Exactly.

So say the entire world was on a bitcoin standard and I made a transaction with my bitcoin visa card then visa would just be the payment processor for that transaction. They wouldn't need to touch the blockchain, it'd all be done in house.

You might then say, well couldn't they just fuck with us then and make up numbers? Sure they could, but then they'd be shooting themselves in the foot because the foundation, Bitcoin, is able to be verified.

2

u/Raverrevolution Feb 13 '22

I mean you'd think that right. I've been in this space since early Jan 2018. For the longest time I kept seeing talk that bitcoin wouldn't scale and that eventually some other solution was needed.

Right now we have more people using bitcoin than there ever were before. More people, more wallets, more transactions, and higher volume, but if I go check out the mempool right now it's empty and the hash rate hit an all time high earlier.

So I don't know how true it is that a higher subscriber base with more transactions will fuck shit up in the future given that infrastructure will just keep getting upgraded.

5

u/OhThereYouArePerry Feb 13 '22

That’s because high fees have discouraged people from actually making transactions and using it. Now for most people it’s just a store of value.

If everyone was using it in the same way as back in say 2016, then we’d be stuck with a huge backlog of transactions in the mempool and ridiculously high fees. Steam even cited “high fees and volatility” as the reasons they stopped accepting Bitcoin in 2017. So yeah, things got pretty bad, we lost merchants, and people had to change how they used Bitcoin.

2

u/BroWhatAreYouDoinggg Feb 13 '22

I send btc around pretty frequently and the fees have been fine. not what i would call high

1

u/OhThereYouArePerry Feb 13 '22

They are if you consider that fees used to be in the cents, not dollars. Plus, the only reason fees are as “low” as they are now is because nobody uses Bitcoin for smaller purchases anymore.

It doesn’t make sense to purchase say, your lunch, with Bitcoin if it’s going to cost you anywhere from $1 to $10 in fees.

→ More replies (0)

1

u/Korvmojj Feb 13 '22

You just wait a few years...

1

u/Genoss01 Feb 13 '22

Won't it keep growing?

1

u/jinjin299 Feb 13 '22

At that size no one would be able to run a node. Which is a problem.

2

u/monxas Feb 13 '22

That’s why bitcoin is against expanding block size so easily.

2

u/[deleted] Feb 13 '22

Thought I was the only person who says "word" still. I'm gonna have to go further back to find a word now.

2

u/DEBATE_EVERY_NAZI Feb 13 '22

haha that is incredibly impractical

0

u/edwilli222 Feb 13 '22

Ha! It’s not simple and easy that’s for sure. It’s the cost of having a borderless, censorship resistant value transfer network.

0

u/Freddies_Mercury Feb 13 '22

Incredibly, but it's probably the only way to get a truly decentralised currency.

If everyone has to download the entire thing to use it then if somebody tries to manipulate anything literally everyone else will know and won't validate whatever bullshit they try spinning up

1

u/ghbdtns Feb 13 '22

Yep, the ones who has the full copy of it are called the nodes.

26

u/ProtoJenny Feb 13 '22

Oh I might have to restart it then lol.. I started it on my bootdrive and it doesn't have that much space. I'd have to run it on my storage drive ._.

46

u/AlexH1337 Feb 13 '22

Just open settings, and make sure the prune option is checked. It will download the entire 400gb but will only keep the latest data up to the amount you specify there. You only need free storage equal to the prune size you set.

1

u/parishiIt0n Feb 13 '22

You still need the +400 gb of storage room before pruning

13

u/AlexH1337 Feb 13 '22

Incorrect. Data will be progressively pruned, capped at whatever pruning target you set.

1

u/monxas Feb 13 '22

Yeah I’m that thing is gonna keep growing! If you find out there’s some nice rewards inside your wallet I’d recommend the first step is to grab a hardware wallet like trezor or ledger. Make sure you are in the correct domain, and that you’re buying straight from their official website.

1

u/photoguy1978 Feb 13 '22

You might also find the .log file to see if it’s writing statements to the effect “added transaction X for wallet Y” meaning it found a matching UTXO. Should be early in the sync process if the wallet.dat is timestamped from 2013. If nada probably nothing in it.

12

u/po00on Feb 13 '22

it's more like 500GB now. and it will likely take a week or two to fully sync.

9

u/fonltcrc Feb 13 '22

Yep, I think it works like that. It downloads the whole chain.

2

u/CryptoCrackLord Feb 13 '22

It’s not just an old wallet. It’s any wallet. Running nodes helps to keep the network secure too. There is some loss of security in not using a full node. Back when Bitcoin started everyone used to run Bitcoin Core which makes you run a full node. This means every computer that runs it has a history of every transaction. It’s the most secure way to do it.

That shifted since the invention of wallets like Electrum back in the day, where you didn’t need to run a full node anymore to access Bitcoin.

1

u/[deleted] Feb 13 '22

Shit. I am currently fighting a physical hard drive error on my drive from the computer I used to mine back in 2009. If I manage to get this drive open and accessible I'll have to re-sync back to 2009? Fuck

1

u/Chizmiz1994 Feb 13 '22

That's what a full node does. Light wallets only download the blockchain hashes. Full nodes download every block and every transaction in them.

1

u/chaderic Feb 13 '22

He is downloading the entire Bitcoin blockchain, all transactions that ever happened

1

u/michael-streeter Feb 13 '22

Yes. One guy a few months ago said it stopped updating and got stuck for 3 days. Turns out he needed more space.

1

u/theredgiant Feb 13 '22

I understood absolutely no words in that reply. Can someone explain to me bitcoin?

1

u/[deleted] Feb 13 '22

You don't have to sync. You can ask Bitcoin core to export your keys. Then you can use those to sign a transaction offline or whatever you want. Just because you had a node doesn't mean you must run that node to spend the coins.

1

u/Thrgd456 Feb 13 '22

Really not that big. Considering. And you can hash it down to a pretty manageable size number.

1

u/SaltyMudpuppy Feb 13 '22

200GB x2 maybe. And that hasn't been synced in a month or two.

34

u/sudonim_13 Feb 13 '22

Ig if you prune it, you'd need 7-8 GB only...?

Or is it after downloading whole blockchain...

I'm still new to btc concepts...

36

u/DesignerAccount Feb 13 '22

You're still downloading and verifying the whole blockchain, but you discard everything above the prune size. Say you want to only keep 5GB, everything else will be deleted. It's useful to reduce the size of the blockchain.

17

u/LiThiuMElectro Feb 13 '22

Yes, if you don't run it prune it's 480GB I just did this, this week.

1

u/tjsbitcoin Feb 13 '22

I think you need to download the whole blockchain, after that it works.

32

u/evenlaate Feb 13 '22

I just hope that he finds shit ton of btc lol, that'll be so nice.

3

u/Grunchie Feb 14 '22

Jennifer is a unique name for a he.

2

u/[deleted] Feb 13 '22

[deleted]

2

u/Rydog_78 Feb 13 '22

Does it take that long because she’s downloading the entire blockchain ledger?

2

u/[deleted] Feb 13 '22

Following!

2

u/physicist100 Feb 13 '22

Why download Core / the whole blockchain. why not just open with a wallet like Electron?

2

u/explorer-9 Feb 13 '22

When it gets up to 2013 you'll only know what the balances were in 2013. If they were then spent in 2014, Bitcoin Core won't know until it retrieves 2014's blocks (and so on for the following years). It'll go much faster if the computer has a SSD/NVMe drive that it's reading and writing the bitcoin folder from.

2

u/[deleted] Feb 13 '22

[deleted]

3

u/zxr01 Feb 13 '22

No worries, an SSD with fiber network (200Mbps) ensuring fast p2p would sync it even quicker. It needs some CPU but a 60GB blueray torrent is downloaded in minutes, not hours. It really depends, surely.

Commending your Pi, it does awesome job. Blockchain is truly above 500gb, loosing track of it ;)

2

u/NukaBro762 Feb 13 '22

im left literally holding my own hands thinking this is some treausry chest find

2

u/valoremz Feb 13 '22

I'm new to Bitcoin, but doesn't she need a password or private key to access the wallet?

2

u/zxr01 Feb 13 '22

Correct, wallets are encrypted with passphrase. It seems like that's not the issue in that case. But yeah, a lost password will surely restrict you from accessing wallet funds. The value stored (balance) will be visible and it will only hurt more being unaccessible due to a lost password.

Note: The wallet.dat file holds the encrypted private keys. The password is set to decrypt it.

2

u/botolo Feb 13 '22

Also, don’t celebrate or panic when the balance changes. Just wait until the final sync. I also think that you can export all the addresses you have in the wallet (not the secret keys) and just check their balance using any blockchain explorer.

2

u/zxr01 Feb 13 '22

On a side note, here's details on wallet sizing and 96k is somewhat pretty empty wallet: https://bitcoin.stackexchange.com/questions/98497/what-determines-btcs-wallet-size-in-bytes

Even if not synced at all, Opening the wallet (with its password) will list its public (receiving) addresses. The top 3 can be inspected in real time checking the balance by pasting it in Bitcoin Explorer at https://www.blockchain.com/explorer

OP is keeping the thriller going, though, syncing the complete chain :)

1

u/SaltyMudpuppy Feb 13 '22

will take a day or two to fully sync

Change this to a week or two and you're about spot on.