Skip to content

Commit ef7dc2c

Browse files
authored
Merge pull request #928 from Chia-Network/2026_03_03_timelines
PoS2 updates
2 parents 676bff1 + 73d395b commit ef7dc2c

7 files changed

Lines changed: 231 additions & 112 deletions

File tree

docs/chia-blockchain/consensus/forks.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Forks
33
slug: /chia-blockchain/consensus/forks
44
---
55

6-
The following table is a comprehensive list of all forks (planned and activated) on Chia's blockchain. It was last updated on 2024-12-19.
6+
The following table is a comprehensive list of all forks (planned and activated) on Chia's blockchain. It was last updated on 2026-03-03.
77

88
| Activation Block | Activation Date | Type | Build | Status | Description |
99
| :--------------- | :-------------- | :--- | :---- | :-------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------- |
@@ -15,3 +15,5 @@ The following table is a comprehensive list of all forks (planned and activated)
1515
| `5 716 000` | 2024-07-30 | Soft | 2.3.0 | Activated | [CHIP-25](https://github.com/Chia-Network/chips/blob/main/CHIPs/chip-0025.md) -- Chialisp Message Conditions |
1616
| `5 940 000` | 2024-09-17 | Soft | 2.4.0 | Activated | Disallow infinity G1 points |
1717
| `6 800 000` | 2025-03-22 | Soft | 2.5.0 | Activated | [CHIP-36](https://github.com/Chia-Network/chips/blob/main/CHIPs/chip-0036.md) -- keccak256 CLVM operator |
18+
| `8 655 000` | 2026-04 | Soft | 2.6.0 | Released | Increased preliminary support for V2 plot format -- [Release notes](https://github.com/Chia-Network/chia-blockchain/releases/tag/2.6.0) |
19+
| `9 562 000` | 2026-11 | Hard | 3.0.0 | Planned | [CHIP-48](https://github.com/Chia-Network/chips/pull/160), [CHIP-49](https://github.com/Chia-Network/chips/pull/161) -- New Proof of Space |

docs/chia-blockchain/consensus/proof-of-space-2.0/new-proof-faq.md

Lines changed: 114 additions & 51 deletions
Large diffs are not rendered by default.

docs/chia-blockchain/consensus/proof-of-space-2.0/new-proof-farming-requirements.md

Lines changed: 53 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -9,32 +9,69 @@ import TabItem from '@theme/TabItem';
99

1010
:::note
1111

12-
This information was updated on 5/20/2025.
12+
This information was updated on March 3, 2026.
1313

1414
:::
1515

16-
In general, the larger your farm, the more powerful your harvesters will need to be. However, keep in mind that one farm can be broken into multiple harvesters, so it is possible to run a large farm without any high-end equipment.
17-
1816
## Proof Solving Times
1917

20-
After a proof of sufficiently high quality is found it needs to be _solved_, which reconstructs the full proof so it can be verified by others. Proof-solving hardware requirements depend on the maximum k-size in the farm. Solve times should ideally stay under 8 seconds. Plot security has been tuned for the Pi 5 to solve a k28 proof in under 8 seconds.
18+
After a sufficiently high-quality Quality String is found, the solver reconstructs the full 128 x-values for network verification. Solve time depends on the maximum plot strength in the farm. The Pi5 solves a k=28 proof in under 8 seconds at strengths up to +4.
19+
20+
| Strength | Raspberry Pi 5 | M3 Pro | Ryzen 9 9950X |
21+
| -------- | -------------- | ----------------- | ---------------- |
22+
| base | ~4.3 s | ~340 ms | ~220 ms |
23+
| +1 | ~4.5 s | ~370 ms | ~240 ms |
24+
| +2 | ~4.9 s | ~450 ms | ~280 ms |
25+
| +3 | ~5.7 s | ~660 ms | ~400 ms |
26+
| +4 | ~7.3 s | ~1.1 s | ~615 ms |
27+
| +5 | ~10 s | ~1.9 s | ~1.1 s |
28+
| +6 | ~17 s | ~3.7 s | ~1.9 s |
29+
| +7 | ~30 s | ~7.3 s | ~3.7 s |
30+
| +8 || ~14.5 s | ~7.3 s |
31+
| +n || ~2^(n−8) × 14.5 s | ~2^(n−8) × 7.3 s |
32+
33+
Strengths +5 and above are capped at effective plot filter 8192 until the scheduled filter adjustments take effect.
2134

2235
:::note
2336
See the [reference code](https://github.com/Chia-Network/pos2-chip) for benchmarking your own system on the Solver.
2437
:::
2538

26-
| Plot Size | Raspberry Pi 5 | Ryzen 5600 (6-core) | Threadripper | Nvidia 3060 |
27-
| --------- | -------------- | ------------------- | ------------ | ----------- |
28-
| k28 | ~6.8 seconds | ~1 seconds | < 1 second | 60 ms |
29-
| k30 | ~15.6 seconds | ~3.3 seconds | < 3 seconds | 240 ms |
30-
| k32 | N/A | ~11.7 seconds | < 8 seconds | 960 ms |
39+
#### HDD Activity
40+
41+
HDD activity depends on plot grouping, plot strength, and disk capacity. The table below assumes 10 ms random access and 250 MB/s sequential read. Higher plot strength increases the Effective Plot Filter proportionally, reducing average load.
42+
43+
| Disk Capacity | Strength (eff. plot filter) | Group Size | Max load/challenge | Avg load | Bandwidth/day |
44+
| ------------- | --------------------------- | ---------- | ------------------ | -------- | ------------- |
45+
| 5 TB | base (512) | 1 | ~4.48% | ~2.09% | ~42 MB |
46+
| 5 TB | base (512) | 16 | ~0.85% | ~0.13% | ~42 MB |
47+
| 5 TB | +1 (1024) | 16 | ~0.64% | ~0.07% | ~21 MB |
48+
| 5 TB | +2 (2048) | 16 | ~0.43% | ~0.03% | ~10 MB |
49+
| 5 TB | +3 (4096) | 16 | ~0.21% | ~0.01% | ~5 MB |
50+
| 20 TB | base (512) | 1 | ~12.4% | ~8.4% | ~170 MB |
51+
| 20 TB | base (512) | 2 | ~7.4% | ~4.2% | ~170 MB |
52+
| 20 TB | base (512) | 16 | ~2.2% | ~0.52% | ~170 MB |
53+
| 20 TB | base (512) | 32 | ~1.31% | ~0.27% | ~170 MB |
54+
| 20 TB | base (512) | 64 | ~0.89% | ~0.14% | ~170 MB |
55+
| 20 TB | base (512) | 100 | ~0.69% | ~0.09% | ~170 MB |
56+
| 20 TB | base (512) | 1000 | ~0.47% | ~0.01% | ~170 MB |
57+
| 100 TB | base (512) | 32 | ~3.42% | ~1.32% | ~850 MB |
58+
| 100 TB | base (512) | 64 | ~2.15% | ~0.65% | ~850 MB |
59+
| 100 TB | base (512) | 100 | ~1.85% | ~0.46% | ~850 MB |
60+
| 100 TB | base (512) | 1000 | ~0.47% | ~0.05% | ~850 MB |
61+
62+
Plots in a group can be assigned a `meta_group` (up to 256). The effective plot filter guarantees that grouped plots with different meta groups never pass the same challenge, reducing peak load toward the average. For example, 202 meta groups × 100 grouped plots = 20,200 plots, where peak load converges to ~0.09%.
63+
64+
Total daily bandwidth is low, so even large group counts can be read well within the challenge response window.
3165

32-
### HDD Activity
66+
#### Harvester Farm Size Support
3367

34-
Lower k-sizes increase disk activity but reduce minimum hardware requirements for proof solving (see previous section). For SSDs, k28 plots are recommended due to their minimal impact on farming performance, although large farms could benefit from larger k sizes for a proportional reduction in harvesting compute energy to process the Quality Chains. The Plot ID Filter will tune HDD disk activity to the levels shown in the table. Depending on plot filter scheduling and further security analysis we may relax these requirements to lower hdd usage levels.
68+
Chaining Proof Fragments at challenge time is the primary CPU cost. The table below shows single-thread Pi5 limits (conservative, since the Pi5 has 4 threads and other harvester tasks are comparatively light).
3569

36-
| Plot Size | Full 5TiB Disk Activity | Full 20TiB Disk Activity |
37-
| --------- | ----------------------- | ------------------------ |
38-
| k28 | ~2.5% | ~10% |
39-
| k30 | ~0.6% | ~2.4% |
40-
| k32 | ~0.23% | ~0.9% |
70+
| CPU | Avg Plot Strength | Supported Farm Size (PiB) |
71+
| ----------------- | ----------------- | ------------------------------------------------- |
72+
| Pi5 single-thread | base | 1.2 |
73+
| Pi5 single-thread | +1 | 2.4 |
74+
| Pi5 single-thread | +2 | 4.8 |
75+
| Pi5 single-thread | +3 | 9.6 |
76+
| Pi5 single-thread | +4 | 19.2 |
77+
| Pi5 single-thread | +n | 1.2 × 2^n (capped by effective plot filter at +4) |

docs/chia-blockchain/consensus/proof-of-space-2.0/new-proof-introduction.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@ import TabItem from '@theme/TabItem';
99

1010
:::note
1111

12-
This information was updated on 5/20/2025.
12+
This information was updated on March 3, 2026.
1313

1414
:::
1515

1616
## New Proof Format
1717

18-
In 2024 we announced that we were developing a new Proof of Space format. This is a long-term project which is not expected to be finalized until the end of 2026. All farmers will need to replot in the year leading up to that date. This will be a gradual process, so farmers will have plenty of time to plan ahead.
18+
In 2024 we announced that we were developing a new Proof of Space format. This is a long-term project which is not expected to be finalized until 2027. All farmers will need to replot if they want to continue farming. This will be a gradual process, so farmers will have plenty of time to plan ahead. See our [timeline](/chia-blockchain/consensus/proof-of-space-2.0/new-proof-timeline) for more info.
1919

2020
:::warning
2121

@@ -27,18 +27,13 @@ While the development of this technology is ongoing, we have put together severa
2727

2828
## Current Blogs and CHIPs
2929

30-
The best place to start learning about the new Proof of Space is to read the blogs.
31-
32-
- The new Proof of Space [blog](https://www.chia.net/2025/05/19/understanding-the-next-generation-proof-of-space/)
33-
- The timelines for the new Proof of Space [blog](https://www.chia.net/2025/05/19/the-future-of-farming-is-green-and-secure/)
34-
35-
To dive more into the specifications and provide your feedback please refer to the appropriate CHIPs:
30+
The best place to start learning about the new Proof of Space is our [latest blog post](https://www.chia.net/2026/02/27/changes-coming-to-3-0/) on the topic. To dive more into the specifications and provide your feedback, please refer to the appropriate CHIPs:
3631

3732
- The new Proof of Space [CHIP-48](https://github.com/Chia-Network/chips/pull/160)
38-
- The timelines for the new Proof of Space [CHIP 49](https://github.com/Chia-Network/chips/pull/161)
33+
- The timelines for the new Proof of Space [CHIP-49](https://github.com/Chia-Network/chips/pull/161)
3934

4035
:::note
41-
All the latest information regarding the new Proof of Space and its associated timelines can be found in those CHIPs, if you have questions that you do not feel are appropriate for the CHIPs they can be asked in our [discord server's](https://discord.gg/chia) "Plot format discussion" thread.
36+
All the latest information regarding the new Proof of Space and its associated timelines can be found in those CHIPs. If you have questions that you do not feel are appropriate for the CHIPs they can be asked in our [Discord server's](https://discord.gg/chia) "Plot format discussion" thread.
4237
:::
4338

4439
We have consolidated the high level information from the CHIPs into the below documents but please take note that the CHIPs will contain the most up-to-date information:
@@ -52,5 +47,10 @@ We have consolidated the high level information from the CHIPs into the below do
5247

5348
## Blog Archive
5449

55-
- A [blog post](https://www.chia.net/2024/12/11/upcoming-changes-for-chias-new-proof-of-space-format) by Dr. Nick, which takes a deep dive into the plans as of 12/11/2024
56-
- The original [blog post](https://www.chia.net/2024/08/08/approaching-the-next-generation-of-proof-of-space/) by Dr. Nick, which takes a deep dive into the initial plans for the new Proof Format. Note that this blog is outdated and the new blog should be used for the latest information.
50+
These blog poss are listed in reverse chronological order. The newest posts will contain the most up-to-date information.
51+
52+
- [Changes Coming to 3.0](https://www.chia.net/2026/02/27/changes-coming-to-3-0/) -- 2026-02-27
53+
- [Understanding the Next Generation of Proof of Space](https://www.chia.net/2025/05/19/understanding-the-next-generation-proof-of-space/) -- 2025-05-19
54+
- [The Future of Farming is Green and Secure](https://www.chia.net/2025/05/19/the-future-of-farming-is-green-and-secure/) -- 2025-05-19
55+
- [Upcoming Changes for Chia’s New Proof of Space Format](https://www.chia.net/2024/12/11/upcoming-changes-for-chias-new-proof-of-space-format) -- 2024-12-11
56+
- [Approaching the Next Generation of Proof of Space](https://www.chia.net/2024/08/08/approaching-the-next-generation-of-proof-of-space/) -- 2024-08-08

docs/chia-blockchain/consensus/proof-of-space-2.0/new-proof-plotting-requirements.md

Lines changed: 39 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -9,35 +9,52 @@ import TabItem from '@theme/TabItem';
99

1010
:::note
1111

12-
This information was updated on 5/20/2025.
12+
This information was updated on March 3, 2026.
1313

1414
:::
1515

1616
## Plot Sizes
1717

18-
The new proof of space format supports plots as small as 1.6 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.
18+
Whereas the original Proof of Space format supported a variety of plot sizes, Proof of Space 2 only supports k28 (around 1 GB per plot). The PoS2 documentation will rarely mention k-size because only a single size is supported. Future proofing will mainly come from automatically reducing the network's base filter, as described in [CHIP-49](https://github.com/Chia-Network/chips/pull/161).
1919

20-
:::note
21-
Subject to change pending final parameters.
22-
:::
20+
## Other Settings
2321

24-
| Plot Size | All RAM |
25-
| :-------- | :------------- |
26-
| k32 | &#126;10.6 GiB |
27-
| k30 | &#126;4.2 GiB |
28-
| k28 | &#126;1.6 GiB |
22+
Farmers will need to choose a _strength_ for their plots, as well as a group size and an optional meta group index. Each of these settings will be documented here when the specification is finalized. For now, refer to [CHIP-48](https://github.com/Chia-Network/chips/pull/160) and [CHIP-49](https://github.com/Chia-Network/chips/pull/161) for more details.
2923

3024
## Plotting Performance and Requirements
3125

32-
CPU plotting will be possible but will be less efficient than GPU. All times shown are for all-RAM plotting, although farmers can trade cpu RAM for temporary SSD storage, which results in slightly slower performance.
33-
34-
:::note
35-
Pending Plot ID Filter and Plot Difficulty settings. Aim will be for 3060 to plot >20TiB/day
36-
:::
37-
38-
| Plot Size | RAM Requirement | Raspberry Pi 5 | Ryzen 5600 (6-core) | Nvidia 3090 |
39-
| --------------------- | ----------------- | -------------- | ------------------- | ----------------------------- |
40-
| k28 | - GiB (min - MiB) | ~- minutes | ~- minutes | ~ seconds _(min - MiB VRAM)_ |
41-
| k30 | - GiB (min - MiB) | N/A | ~- minutes | ~- seconds _(min - MiB VRAM)_ |
42-
| k32 | - GiB (min - GiB) | N/A | ~- hours | ~- minutes _(min - GiB VRAM)_ |
43-
| **Plotted space/day** || Up to - GiB | Up to - GiB | Up to - TiB |
26+
CPU plotting is supported but less efficient than GPU. All times below are for all-RAM plotting; farmers may substitute temporary SSD storage for RAM at a modest speed penalty.
27+
28+
| | Raspberry Pi 5 8GB | Mac M3 Pro 12GB | Ryzen 5600 (6-core) | Nvidia 5090 |
29+
| --------------------------------- | ------------------ | --------------- | ------------------- | ----------- |
30+
| **Time per plot** (base strength) | 240s | 60s | 30s | 2s |
31+
| **Plotted space/day** | ~360 GiB/day | ~2 TiB/day | ~4 TiB/day | ~40 TiB/day |
32+
33+
Plotting time approximately doubles with each strength increment. At lower strengths, general memory-management overhead is still a factor; at higher strengths, matching performance dominates and doubling is consistent.
34+
35+
| Strength | CPU Time (s) | GPU Time (s) |
36+
| -------- | ------------ | ------------ |
37+
| base | 21.8 | 1.1 |
38+
| +1 | 35.5 | 1.9 |
39+
| +2 | 64.7 | 3.7 |
40+
| +3 | 124.4 | 7.3 |
41+
| +4 | 243.1 | 14.4 |
42+
| +5 | 481.3 | 28.6 |
43+
| +6 | 955.8 | 57.0 |
44+
| +7 | 1904.7 | 113.7 |
45+
| +8 | 3802.5 | 227.3 |
46+
47+
RAM and storage requirements depend on group size:
48+
49+
| # plots in group | Min CPU RAM | Min GPU RAM (optional) | Total RAM + storage needed |
50+
| ---------------- | ----------- | ---------------------- | -------------------------- |
51+
| 1 | 4 GB | 2 GB | 12 GB |
52+
| 2 | 4 GB | 2 GB | 13 GB |
53+
| 5 | 4 GB | 2 GB | 16 GB |
54+
| 21 | 4 GB | 2 GB | 32 GB |
55+
| 53 | 4 GB | 2 GB | 64 GB |
56+
| 117 | 4 GB | 2 GB | 128 GB |
57+
| 245 | 4 GB | 2 GB | 256 GB |
58+
| 1 + n | 4 GB | 2 GB | (12 + n) GB |
59+
60+
Temporary storage can substitute for RAM. At higher strengths the relative impact of swap latency decreases.

0 commit comments

Comments
 (0)