3 ms·
Transaction bandwidth is the primary inefficiency for continuously running nodes, yeah. Especially if you are using EC2 pricing.
by Taek 7y ago
Transaction bandwidth is the primary inefficiency for continuously running nodes, yeah. Especially if you are using EC2 pricing.
- BubRoss 7y ago$5 a month can buy a VPS that runs a node with 1% of all of its resources.
- RL_Quine 7y agoBarely. The resource requirements for running a meaningfully performant node outstrip what you're getting on digitalocean. Most Bitcoin nodes as a result are horrendously slow compared with running on reasonable hardware.
- BubRoss 7y agoSlow in what way? A computer from 15 years ago or old rasberry pi can run a node. What can't handle verifying one tiny block every 10 minutes while sending out data?
- londons_explore 7y agoAs far as I can see, running a bitcoin node requires looking up ~10 transaction inputs per second in a precomputed index, and running a handful of EC computations per second. Shouldn't be difficult for even fairly ancient hardware. The storage requirements for all live transaction outputs is possibly a limiting factor. Am I missing something? Is the issue not the theoretical amount of computation required, but the fact implementations have significant overhead?
- deleted 7y ago[deleted]