Skip to content

Commit

Permalink
Merge pull request #724 from Chia-Network/update-new-proof-info
Browse files Browse the repository at this point in the history
include plot sizes
  • Loading branch information
BrandtH22 authored Dec 11, 2024
2 parents e4a30c3 + e121352 commit c8b0ed8
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 5 deletions.
2 changes: 2 additions & 0 deletions docs/new-proof-format/new-proof-farming-requirements.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,9 @@ Lower k-sizes increase disk activity but lower your minimum hardware requirement
### Quality Strings Frequency

Quality strings are found when a plot passes several filters, including plot ID, scan, and chain filters. Once found, they are tested against a difficulty filter to determine if they qualify as a block or pool partial win.

**Solo farming:** The frequency of quality strings does not significantly impact farming activity.

**Pool farming:** Increased quality string frequency improves pool size estimation accuracy for smaller farmers, helping stabilize rewards. Farmers with few plots may experience fluctuating estimated space and rewards day-to-day, but over time, rewards will align with actual plotted space.

| Plot Size | Avg. Quality <br/> Strings per hr <br/> per TiB |
Expand Down
21 changes: 16 additions & 5 deletions docs/new-proof-format/new-proof-plotting-requirements.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,22 @@ This information was updated on 12/11/2024.

:::

## Memory
## Plot Sizes

We have separated the memory requirements by RAM only (no disk needed) and RAM + disk (for systems with 32 GiB of RAM). We also break down these requirements for plots meant to be stored on HDDs and for those meant to be stored on SSDs.
The new proof of space format supports plots as small as 3 GiB. Due to symmetric properties of the format, only even-sized k-sizes are supported. While we currently have no plans to support sizes smaller than k28, larger k-sizes may be enabled in the future. Each even-step k-size is a little over four times larger than the previous size.

### HDD
| Plot Size | All RAM |
| :-------- | :------------ |
| k34 | &#126;260 GiB |
| k32 | &#126;61 GiB |
| k30 | &#126;14 GiB |
| k28 | &#126;3 GiB |

Technically, HDD plots will also work on SSDs, but we also have a format that is optimized to be stored on SSDs for farming.
## Memory

#### RAM Requirements
We have separated the memory requirements by RAM only (no disk needed) and RAM + disk (for systems with 32 GiB of RAM). We also break down these requirements for plots meant to be stored on HDDs and for those meant to be stored on SSDs.

### RAM Requirements

Memory requirements for full plotting in RAM for HDD friendly format:

Expand All @@ -32,6 +39,10 @@ Memory requirements for full plotting in RAM for HDD friendly format:
| k30 | 32GB | 512MB | 512MB VRAM |
| k28 | 8GB | 128MB | 128MB VRAM |

### HDD

Technically, HDD plots will also work on SSDs, but we also have a format that is optimized to be stored on SSDs for farming.

### SSD optimized

Memory requirements for Benes compression used in the SSD-only format will likely require significantly more RAM and plotting time, exact details still to be determined.
Expand Down

0 comments on commit c8b0ed8

Please sign in to comment.