Author

Topic: Blockchain pruning (Read 1599 times)

member
Activity: 98
Merit: 10
August 24, 2014, 08:01:39 PM
#2
Please re-read https://bitcoin.org/bitcoin.pdf. It describes how pruning can be accomplished without forcing people to move their coins every n years. Bitcoin Core's database has already been structured to accommodate pruning as described in the whitepaper, and developers are actively coding and testing it. https://github.com/bitcoin/bitcoin/pull/4481 https://github.com/bitcoin/bitcoin/pull/4701
full member
Activity: 733
Merit: 109
August 24, 2014, 07:56:23 PM
#1
Blockchain size is big. Bitcoin really is in use already.
Are there algorithms for blockchain pruning? (and planned implementations?) Please send me links, or simple description... for example:

"A simple blockchain pruning:

Rules:
 - current length of blockchain is N.
 - length of blockchain will be maximised (M = approx. number of blocks of 2 years). An earlier blocks will be later (after the 2 years) dropped.
 - Transactions in actual block (>N) will include the end-balance (balance after accepting the actual block) of addresses too.

After 2 years (K = N + M) will pruning begin. 2 years should be enough to inform everybody."

Thanks in advance.

Jump to: