Author

Topic: How about a multiparts blockchain? (Read 623 times)

member
Activity: 114
Merit: 12
April 03, 2014, 09:58:25 AM
#6
Not quite possible, i think the blockchain has to be complete to verify that u have bitcoins in ur wallet

Peter Todd has his interesting "Tree Chains" idea to shard the chain to allow much more decentralized mining. 

However like usual, on the thread he posted his initial summary, he stepped on his wee wee and got people pissed.

If he just pushed his ideas in a less aggressive manner he'd get much farther.
legendary
Activity: 2212
Merit: 1199
April 03, 2014, 08:27:16 AM
#5
Not quite possible, i think the blockchain has to be complete to verify that u have bitcoins in ur wallet

It need to be indeed.
That is why they didn't design it as a multiparts thing.
full member
Activity: 210
Merit: 100
April 03, 2014, 08:17:22 AM
#4
Not quite possible, i think the blockchain has to be complete to verify that u have bitcoins in ur wallet
sr. member
Activity: 352
Merit: 250
https://www.realitykeys.com
April 02, 2014, 09:20:06 PM
#3
So , I am not an experienced programer . I've never looked at the code of bitcoin core .
But every body know sync-ing the blockchain is hell now .
I've been wandering if it is possible to modify the current client (, or maybe make a fork , or something ...)
to make it download and check only the parts of the blockchain that I am interested on.
Those parts how have there offsets saved in my wallet or something like that.
Maybe it's stupid but I have to ask .
PS:I didn't find anything in Google about multiparts blockchain.

The thing to Google is "SPV" or "Simplified Payment Verification". This was in the original Satoshi paper, and there are some clients out there that already work like this.

This doesn't work for mining because you need to know about all spendable outputs, but in theory you can still get by with a subset of the entire blockchain. Google up something like "pruning utxo".
sr. member
Activity: 412
Merit: 275
April 02, 2014, 08:41:57 AM
#2
This will be a problem in the future, but not very soon. If bitcoin reaches 20,000tps then the blockchain will increase by around 2gigs a day.

Distributed storage will probably mean fewer full nodes, and more partial nodes.
member
Activity: 85
Merit: 10
April 01, 2014, 12:17:02 AM
#1


So , I am not an experienced programer . I've never looked at the code of bitcoin core .
But every body know sync-ing the blockchain is hell now .
I've been wandering if it is possible to modify the current client (, or maybe make a fork , or something ...)
to make it download and check only the parts of the blockchain that I am interested on.
Those parts how have there offsets saved in my wallet or something like that.
Maybe it's stupid but I have to ask .
PS:I didn't find anything in Google about multiparts blockchain.

Jump to: