Questions tagged [pruning]

For questions about Bitcoin Core's pruning feature.

Filter by
Sorted by
Tagged with
1
vote
1answer
110 views

Default behaviour when network partitions/pruned network

From people oposed to SegWit I have heard about the argument, that after SegWit activation, nodes may chose to drop/prune all Witnesses. From my understanding, this may not be much different from ...
0
votes
1answer
506 views

Do I need 145GB disk space to validate and relay transactions with Bitcoin Core?

I wish to withdraw my bitcoin to an external wallet address under my control. I have downloaded a wallet software (Bitcoin Core) but I read that it's a full node that validates and relays transactions ...
2
votes
1answer
1k views

What will happen if a block is lost on a peer?

In the Bitcoin network, each peer maintains a full copy of the ledger (blockchain). What will happen if a peer losts one of its blocks in the blockchain (e.g. another process on the peer accidentally ...
3
votes
1answer
3k views

How is the ledger stored on every node?

I read different sourcing claiming the size of the blockchain for bitcoin. Some says it's 8GB, some a 100GB and some 800GB. Now I'm wondering do all the miners computers (nodes) have to store it ...
3
votes
1answer
260 views

Does having a pruned node reduce its network score?

My node's network score (revealed by getnetworkinfo) is very low (<75). Most of the time there are no peers with incoming connections connected to the node. Is this because I'm running a pruned ...
1
vote
1answer
355 views

How does the prune target size work?

Judging from the docs I understand that pruning, in laymen terms, only allows to get rid of information that cannot have any follow up transaction. Now, how/why is it possible to set the prune option ...
4
votes
1answer
1k views

What does “NODE_WITNESS (12)” mean as it is shown in bitnodes.21.co?

I'm running a pruned full node of bitcoin core version 0.14.0 and checking on https://bitnodes.21.co/nodes/ I can see that my node was labelled "NODE_WITNESS (12)" unlike of the others nodes shown, ...
5
votes
1answer
1k views

How to operate bitcoin core .14 without downloading the entire blockchain with limited hard drive space of 50gb free?

I only have 50GB free on my main drive. I read that the bitcoin blockchain is 120gb and you have to first download the entire thing then you can downgrade it to something smaller. how can someone with ...
8
votes
2answers
3k views

What happens if you set prune=<n> to a value between 0 and 550?

Today I saw a question about what Bitcoin Core would do if you set prune=1. The documentation on bitcoin.org states: A value of 0 disables pruning. The minimal value above 0 is 550. Apparently, ...
1
vote
0answers
33 views

Will block chain pruning work for zeronet (Website hosting on block chain)?

Pruning limits block chain by removing old blocks. Will this methodology work for zeronet. One of the perks of zeronet is to be able to access websites (read zites) even without internet connectivity. ...
1
vote
1answer
293 views

Does pruning affect a node's security or consensus ability?

An SPV node certainly is a compromise of security because the full set of consensus rules are not verified by the node (for example block size or subsidy rules). A pruned node seems like a win-win, ...
0
votes
1answer
109 views

Privacy approach for a light-weight wallet

I am looking for an approach to build a privacy centric lighter weight wallet. By privacy centric I only mean: network observers should be unable to guess the addresses belongs to the same wallet. So ...
5
votes
4answers
1k views

Keeping old blocks on an external hard drive and latest blocks on an SSD

I would like to keep the latest 512 MB of blocks on my SSD (using pruning?) and the rest of the blockchain on an external non-SSD hard-drive. Is there a way to do this already, or do I need to write a ...
3
votes
2answers
787 views

Does Armory work with a pruned copy of the blockchain?

I'm recovering a wallet from Armory and the blockchain is taking too much space. My HD is 500 GB big but none of my partitions have more then 70 GB left. The folder .bitcoin/blocks already uses 37 GB ...
1
vote
2answers
720 views

I have Bitcoin Core 0.13.1 (64-bit) and I can't get prune to work

First I close Bitcoin Core... The size of Bitcoin Core it is 105GB and I want to do pruning so I can have only 2 GB. I make a notepad file named bitcoin.conf and then I write inside prune=2000 or I ...
1
vote
1answer
74 views

How to determine if a remote node prunes?

Is there a way to determine if a remote full-node prunes its blocks (i.e., if it doesn't store the entire Bitcoin blockchain)?
6
votes
2answers
2k views

Do I need to keep all blocks when running Bitcoin Core?

Do I need to keep all blocks, from block 0 up to the current one, when running Bitcoin Core, either as a full node or not? Or can I just keep the more recent blocks to save space?
5
votes
3answers
1k views

What is the meaning of the term “full-node”?

There seem to be some different interpretations of what the term "full-node" implies. E.g. there seems to be some disagreement whether a pruned node is still a full-node. So: What characteristics ...
1
vote
1answer
169 views

Changing prune size in working bitcoin daemon

I need to free some disk space in bitcoin server. Will bitcoind download all blocks from scratch again if I change 'prune' value in bitcoin.conf over working daemon?
6
votes
1answer
390 views

Running bitcoin core in a low storage system

I have a machine with ~40GB in storage. The Bitcoin block chain is ~75GB in size, is there any chance to run bitcoind in my system? I mean, can I somehow skip downloading some part of the block chain? ...
5
votes
2answers
214 views

Would moving a transaction from an old block to a new one allow more pruning?

At Pruning the branches in Merkle Tree Nick ODell writes "A leaf (transaction) can be pruned when all of its outputs have been spent." So I was thinking that if a transaction is one of the last few in ...
1
vote
1answer
188 views

Bitcoin core installation

I need to configure the bitcoin core and synchronize the bitcoin network. I have bought a server with 1GB ram and 20GB hard disk space is it possible to run bitcoin run in this machine ? Can someone ...
5
votes
1answer
486 views

Efficient way to migrate a pruned node

I would like to know what are the step to succefully migrate a pruned node. I have a Raspnode (rPi2B+) and it is so slow that it doesnt seem to sync the blockchain after several days... I want to ...
3
votes
0answers
145 views

Does anyone know how to enable “Massively Reduced Disk Usage for Wallets” feature in Bitcoin Core 0.12.0? [duplicate]

Based on the release note https://bitcoincore.org/en/2016/02/23/release-0.12.0/. Users will be able to run a full node while only storing around 2GB of data. What should I do to enable this feature ...
7
votes
3answers
2k views

Size of the blockchain after pruning

What is the size of the blockchain stored on a user harddrive after pruning has occurred?
4
votes
3answers
2k views

What do pruning nodes contribute to the network?

Pruning nodes are described in the sourcecode thusly: -prune=<n>: Reduce storage requirements by pruning (deleting) old blocks. This mode is incompatible with -txindex and -rescan. I’ve ...
3
votes
2answers
731 views

Can a blockchain be created that forgets transactions whose outputs have been spent?

Is it possible for a blockchain based currency to say, after all outputs have been spent from a transaction to "delete" it from the blockchain, or at least require the nodes not to download it, what ...
2
votes
1answer
236 views

What are spent transactions?

Satoshi's paper says: Once the latest transaction in a coin is buried under enough blocks, the spent transactions before it can be discarded to save disk space. What are spent transactions?
0
votes
1answer
146 views

Decentralized Data Storage System in NXT - How do you disable the 2 week data pruning?

Currently the NXT platform has the ability to store data in its blockchain, whereby making it a decentralized data storage system. But the thing is that the data is purged from a nodes blockchain ...
1
vote
1answer
134 views

Embedding P2Pool technology in Bitcoin Core

As far as I understand, P2Pool is a way to decentralize mining. I don't know all the details, but it allows to distribute the mining rewards by the parties involved, fairly and without a centralized ...
46
votes
3answers
36k views

How can I run bitcoind in pruning mode?

I read this comment: You could consider running a pruning node, which is practically the same as a full node (including security), except it throws away some of the old history. Version 0.11 ...
15
votes
3answers
5k views

Can Bitcoin-Qt be configured to trim the blockchain?

I run Bitcoin-Qt and Bitcoin Armory on a laptop. I don't have the space to store the whole 20 GB (or however big it is now) blockchain. I understand the need to run through the entire thing for ...
12
votes
3answers
6k views

How explicitly can the blockchain be pruned?

How can the blockchain be pruned? If the blockchain is tamper-proof thus cannot be changed, how can the data be removed? Please be as explicit as possible.
14
votes
2answers
1k views

Why is pruning not considered already at the moment?

I understand that Bitcoin scales in several meanings (Scalability), and pruning is one important concept of it (SE Question). I also understand that a "Simplified Payment Verification" (SPV) needs to ...
2
votes
1answer
595 views

Is pruning of the merkle tree implemented in the bitcoin android wallet?

I know that satoshi's client doesn't prune, because we need to store all the transactions so that we can send them to other nodes. But does this android bitcoin wallet from de.schildbach prune? ...
13
votes
4answers
1k views

Is pruning transaction history implemented in Satoshi's bitcoin client?

The original bitcoin paper suggests a method to discard old transactions. One should compute the Merkle Tree of the entire transaction history, and store only part of the tree. However, I didn't ...

1
2