Bitcoin Forum
September 27, 2018, 09:57:41 PM *
News: ♦♦ New info! Bitcoin Core users absolutely must upgrade to previously-announced 0.16.3 [Torrent]. All Bitcoin users should temporarily trust confirmations slightly less. More info.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Blockchain pruning  (Read 1551 times)
ifinta
Full Member
***
Offline Offline

Activity: 257
Merit: 100



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.


1FiNTaXmmHDasJUhgkSo5U79uuQN7c5pB5
1538085461
Hero Member
*
Offline Offline

Posts: 1538085461

View Profile Personal Message (Offline)

Ignore
1538085461
Reply with quote  #2

1538085461
Report to moderator
1538085461
Hero Member
*
Offline Offline

Posts: 1538085461

View Profile Personal Message (Offline)

Ignore
1538085461
Reply with quote  #2

1538085461
Report to moderator
Make a difference with your Ether.
Donate Ether for the greater good.
SPRING.WETRUST.IO
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
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:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!