1
I was thinking of hosting my own node. I have a fast Amazon AWS server, however not enough storage to host a full node. What I was thinking, is to host a full node on the AWS client, but get it to store and write to a blockchain on a different database server, where storage is cheaper.
Is this possible? Or is this not classified as a full node?
I have 30gb of storage. Is it possible to allow others to download from the database, through me? – Whyte the Weeabear – 2016-09-06T00:55:33.870
No sorry, the current blockchain is over 60GB, so you would need more than that available in storage. – m1xolyd1an – 2016-09-06T02:47:50.397
Could I run a pruned node with 30gb? – Whyte the Weeabear – 2016-09-06T02:48:52.080
Yes, absolutely. A 5GB VPS could run a pruned node, so a 30GB service would have more than enough storage space available. – m1xolyd1an – 2016-09-06T03:07:26.483
1I always took "full node" to refer to the node's function of completely verifying the Bitcoin network's state. I've seen several statements (also from Core developers) that still refer to nodes with pruning mode enabled as "full nodes", so I don't agree with your first and last sentence. Besides, since 0.12.0 and BIP130, blocks can be announced by header and pruned nodes can serve the blocks they have (if not the complete blockchain). – Murch – 2016-09-06T09:32:49.560
@m1xolyd1an: also see my follow-up question: What is the meaning of the term “full-node”?
– Murch – 2016-09-06T12:33:33.460