Bitcoin Forum
May 14, 2024, 02:21:46 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Blockchain pruning  (Read 1598 times)
ifinta (OP)
Full Member
***
Offline Offline

Activity: 733
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.


1715653306
Hero Member
*
Offline Offline

Posts: 1715653306

View Profile Personal Message (Offline)

Ignore
1715653306
Reply with quote  #2

1715653306
Report to moderator
1715653306
Hero Member
*
Offline Offline

Posts: 1715653306

View Profile Personal Message (Offline)

Ignore
1715653306
Reply with quote  #2

1715653306
Report to moderator
You can see the statistics of your reports to moderators on the "Report to moderator" pages.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715653306
Hero Member
*
Offline Offline

Posts: 1715653306

View Profile Personal Message (Offline)

Ignore
1715653306
Reply with quote  #2

1715653306
Report to moderator
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!