Bitcoin Forum
July 12, 2024, 11:04:24 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Blockchain pruning  (Read 1601 times)
ifinta (OP)
Full Member
***
Offline Offline

Activity: 734
Merit: 109



View Profile
August 24, 2014, 11: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.


PRab
Member
**
Offline Offline

Activity: 98
Merit: 10


View Profile
August 25, 2014, 12:01:39 AM
 #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
Pages: [1]
  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!