-
|
While I understand that the idea of someone possibly being able to re-plot (phase 1) in under 5 minutes could be an issue I would like to have a better understanding of whether or not this is a realistic scenario. Since plotting does use resources would it really be worth it to plot a k=31 plot between every block (just to get a relatively small increase in effective space)? It seems to be that the k=32 minimum plot size might be prohibitive to smaller farmers (some people have 50-150gb free on their pc and not enough space for a 300gb temp file). And if the goal is to be as decentralized as possible it seems to me that these smaller farmers should be encouraged. Additionally, allowing smaller plot sizes would make it easier to plot on an SSD with limited space and then move the file to your hard drive. In my case I have 100gb free on my SSD but can unfortunately not utilize this to plot the 300gb temp files. This means I have to plot directly onto my 8tb hard drive which further increases the time needed to plot everything. I am relatively new so it is very possible that I have overlooked something, maybe some of you could give me some more insight. Thanks in advance! :) |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 6 replies
-
|
There are two additional issues that have to be kept in mind. The first is that the single fastest way to plot through only phase 1 of a plot - as one can theoretically farm just phase 1 - is to use a very large memory machine and perform all the sorts in memory. That's mostly limited by the CPU to RAM speed actually and it is MUCH faster than you'd expect already today. It's not cost effective and has a very low per day TB of plots written, but it's an attack vector that can turn Proof of Space back into Proof of Work. You can create lots more farmable TB by plotting slower and as parallel as you can. The plotting and farming process is designed to be very parallelize-able. The second is that all k sizes will eventually go up due to a mix of Moore's and Kryder's laws. A k=31 would be likely retired much sooner than a k=32. At k=32 and knowing what we do about RAM and disk prices and technologies today - we think that k=32 will make it certainly 7 years and probably 10+ years. There are always tradeoffs but we think erring on the side of lowering the amount of re-plotting necessary and keeping our security constants pretty high is the right trade. -Gene |
Beta Was this translation helpful? Give feedback.
-
|
Can someone explain to me aft the plots are going into the temp ssd/space then it moves on the Permanent hdd (in my case my nas). |
Beta Was this translation helpful? Give feedback.
There are two additional issues that have to be kept in mind.
The first is that the single fastest way to plot through only phase 1 of a plot - as one can theoretically farm just phase 1 - is to use a very large memory machine and perform all the sorts in memory. That's mostly limited by the CPU to RAM speed actually and it is MUCH faster than you'd expect already today. It's not cost effective and has a very low per day TB of plots written, but it's an attack vector that can turn Proof of Space back into Proof of Work. You can create lots more farmable TB by plotting slower and as parallel as you can. The plotting and farming process is designed to be very parallelize-able.
The second is…