The bitcoin database size is more than 100GB now in 2017.
Blockchain is used by all altcoins and Namecoin for distributed DNS like system.
The bitcoin database size is more than 100GB now in 2017.
Blockchain is used by all altcoins and Namecoin for distributed DNS like system.
I assume then that there's a way to "query" the blockchain? How does Electrum do it?
The amount of transactions people are willing to do depends on the value each does, so some people think if bitcoin transactions are almost free some other people would "spam" the network with their "worthless" transactions, thus increasing/growing the size needlessly. So these people claim high fees should ensure only really valuable transactions happen on the network, and not for buying coffe/payment-processing.
So your other question, astronomical, completely otterly astronomical.
Which is why people invent https://byteball.org and others to solve these problems.
Pruned nodes I think are like 2 GB right now? Something in that ballpark.
Many of these solutions come from people who genuinely believe that they've solved fundamental problems with Bitcoin. But by and large, they have missed important security vectors. Writing a blockchain is a lot like rolling your own crypto - leave it to the experts, and don't trust one unless you've got a bunch of experts who agree that it seems sound.
These problems are very hard. If you are wondering why Bitcoin has not adopted some interesting new technology despite years of dozens of experts doing their best to get scaling into Bitcoin, it's probably because the interesting new technology has some fatal flaw.
https://blockchain.info/charts/blocks-size?timespan=all
It now grows linearly because it has reached the maximum block size of 1MB per block (actually 1000 kB) (this is the block size debate you've likely heard about)
Blocks today are almost always 998, 998 kB in size and without a transaction fee your transaction can take multiple blocks to be processed.
Block every 10 minutes (goal) is 6 blocks an hour, 144 blocks a day is 144,000 kB a day, is around 4,320 MB a month.