Author: Troy Benjegerdes 2017-04-08 21:22:11
Published on: 2017-04-08T21:22:11+00:00
The author suggests that those worried about hard drive access should order a 512GB NVME flash drive or a laptop, as the performance is expected to make the use of cloud unnecessary. The author's brief analysis of the performance of a full chain download on a new laptop showed more overhead in lock contention and database writes, which could be due to slow flash write speed, but random reads are fast. Flash storage sizes are growing at similar rates as the total blockchain size. The question is raised as to why persistent storage is needed in a distributed byzantine fault-tolerant system, except for long-term archival and chain of custody issues. The author suggests serializing the in-memory structures out as a stream to things like tape drives or write-once optical media. A discussion ensues regarding optimizing the system for parallel access, cramming as much as possible in memory, and minimizing disk accesses. Another individual questions the proposals for addressing UTXO growth and how they relate to long-term resource requirements.
Updated on: 2023-06-11T23:52:10.007540+00:00