Block Pruning

Block pruning is another blockchain feature designed to make using the Lux wallet easier and more convenient. As the Luxcore blockchain grows, it places an ever-increasing storage demand on users. With a block size of 4MB per block (for comparison, that’s four times larger than Bitcoin’s), the Luxcore block and undo files already require about 800MB of storage space, growing at a rate of approximately 100MB per month. Over time, it’s conceivable that the storage space requirement for Luxcore will become unmanageable for regular users like you and me. This is a potential risk that all blockchain projects will eventually face as they mature.



Enter block pruning. With block pruning enabled, a user can define the number of MB they want to devote to hosting the Lux blockchain. The wallet will then automatically delete the oldest block data, keeping only the most recent blocks on the chain to maintain the storage size target set by the user. This means you will be able to host a full Lux node on a USB stick or SD card, for example, without fear of running out of space.