Questions tagged [pruning]

Ability to avoid storing unnecessary data about prior transactions. For example one could use pruning to disable storing older transaction signatures on disk once they are verified. Archive nodes could be used to store the signatures disabled in the pruning branch.

1
vote
1answer
30 views

Getting “Error retrieving blocks, missed (#) transactions for block with hash” while running pruned node

I've been running a pruned node on a very low-end server ( <2GB of RAM), and monerod keeps spitting out lines like that every couple blocks. May be relevant, opening a wallet with the RPC throws ...
2
votes
1answer
23 views

Can I copy my pruned blockchain .bitmonero folder to another computer and start syncing?

After pruning the monero blockchain, can I copy this pruned blockchain from the .bitmonero folder to another computer and just start syncing from there? What are some disadvantages of pruning the ...
2
votes
1answer
84 views

How to enable pruning in the command line of the monero blockchain in version v0.14.1?

Monero v0.14.1 has just been released with pruning. How does one activate it in the command line for ubuntu?
1
vote
1answer
78 views

Can known spent outputs be pruned?

In Monero's early history, many transactions did not include any decoys. It was extremely clear that these outputs were spent. Could Monero prune these known spent outputs? Here is an example ...
2
votes
1answer
393 views

Is there a monero pruned blockchain mode like how bitcoin core has a pruned blockchain?

Monero's blockchain is almost 50GB as of March 2018 and my laptop doesn't have that much space to spare anymore. Is there a pruned version of the monero blockchain?
2
votes
1answer
175 views

What’s the difference between sharding and pruning?

In the context of blockchain size manageability, I have seen both the terms sharding and pruning mentioned. Sharding mostly for Monero, and pruning mostly for Aeon. What is the exact difference ...
7
votes
1answer
485 views

Size requirements for different “pieces” of a Monero transaction

What are the different pieces of a transaction that take up precious bytes on the blockchain (range proof, MLSAG, inputs, outputs, ECDH, keys, TX extra, other)? How much space do they take up (in ...
2
votes
1answer
347 views

Is it possible to reset the blockchain with a new genesis block for efficiency?

I am researching state prunning, and I saw here that AEON state prunning does helps a bit, with some issues though because of historical reasons (details in the link). Would it be possible to reset ...
2
votes
1answer
224 views

Where can I find the AEON pruning branch?

Very recently smooth_xmr said: You might try the experimental pruning branch, which has been updated to 0.9.7.1 (I don't have the link for the instructions, maybe someone else knows it?) The ...
2
votes
0answers
77 views

BLS Signature Aggregation

Would signature aggregation as an alternative to pruning be possible / desirable with Monero? As far as I understand it, it's a way to compress hundreds of tx into a single hash.
4
votes
1answer
113 views

Will it be possible to prune all non-RingCT outputs once we know they are all converted into RingCT outputs?

Inspired by this question, I realized that it's actually possible to know how much unspent non-RingCT outputs exist (although we cannot know which are unspent) by checking the total amount converted ...
9
votes
1answer
1k views

What kind of pruning techniques does AEON use?

AEON has a pruning branch. What kind of pruning is it? Is it just like Bitcoin pruning, or is there more to it?
11
votes
1answer
372 views

Does Mimblewimble have any relevance to new pruning ideas for Monero?

This Mimblewimble paper was introduced last month by Tom Elvis Jedusor. It appears that the system will not work with Bitcoin (on chain) The first thing we need to do is remove Bitcoin Script. ...
11
votes
2answers
367 views

Can Ring Confidential Transactions Range Proofs be pruned?

RingCT adds a set of range proofs to each transaction. Can these be pruned? Would there be a need for "full nodes" which retain these proofs? If so, why?
9
votes
1answer
57 views

Does the CONOP definition exclude pruning branches from its node definition?

Paul Sztorc in his post Measuring Decentralization defined CONOP as For this section, the cost of the option to create a full node will be referred to as the “cost of node-option” or “CONOP”. The ...
28
votes
4answers
2k views

How much larger are Monero transactions compared to the average Bitcoin transaction?

We know that because of the way Monero's privacy works, transactions are larger than a Bitcoin one, but how much larger on average are they compared to Bitcoin transactions? How will this affect the ...
14
votes
2answers
1k views

Can the Monero block chain be pruned to increase scalability?

Can the Monero block chain be pruned to increase scalability? If so, exactly what data can and cannot be pruned?