Skip to content

Commit e397af8

Browse files
authored
Update Meeting 0082.md
I have updated the meeting notes with the recording link and the NV'27 code freeze table.
1 parent e942b97 commit e397af8

File tree

1 file changed

+26
-14
lines changed

1 file changed

+26
-14
lines changed

Core Dev Meetings/Meeting 0082.md

Lines changed: 26 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# Filecoin Core Devs Monthly Meeting Notes
2+
Recording: https://danny.spesh.com/video/coredevs-2025-08-07/GMT20250807-150442_Recording_1790x920.mp4
23
**August 7, 2025**
34

45
## Welcome Michael Madoff - New Head of Governance
@@ -20,20 +21,31 @@ A few were rejected based on author feedback. Everything is documented on GitHub
2021

2122
## NV27 Network Upgrade Planning
2223

23-
Targeting **code freeze by end of August**. We decided to ship bite-sized upgrades rather than wait on Sealer ID.
24-
25-
**Included in NV27**
26-
- `FIP-0105` — BLS pre-compiles *(note: ~2 MB size increase concern)*
27-
- Three removal FIPs — `FIP-0103`, `FIP-0106`, `FIP-0101` *(cleanup of old methods)*
28-
- `FIP-0077` — miner creation deposit set to **5 FIL** to prevent spam
29-
- `FIP-0108` — F3 snapshots *(Forest team reports readiness)*
30-
31-
**Deferred**
32-
- **Sealer ID FIP** — still in draft; impacts Curio’s snark market plans
33-
- `FIP-0107` — implicit messages *(implementation bandwidth)*
34-
35-
**Potential add**
36-
- `FIP-0109` — smart contract notifications *(~1 day of work; pending editor review)*
24+
**Context:**
25+
This table summarizes the revised **Network Upgrade (NV27) FIPs queue** discussed during **Core Devs Meeting 82**.
26+
It reflects the latest status, timeline considerations, and prioritization of proposals based on Core Devs 82 discussions.
27+
28+
**Tentative Timeline:**
29+
The NV27 upgrade planning starts with a **target code freeze date of August 31, 2025**.
30+
31+
---
32+
33+
| FIP/FRC | Link | Status & Progress | Timeline | Summary | Notes |
34+
|---------|------|-------------------|----------|---------|-------|
35+
| 🟢 **FIP-0105**: Add BLS12-381 precompiles to FEVM | [FIP-0105](https://github.com/filecoin-project/FIPs/blob/master/FIPS/fip-0105.md) | PR open; performance concern on 2MB WASM increase resolved [here](https://github.com/filecoin-project/builtin-actors/pull/1669) | No concerns for NV27 | Adds ~2MB to EVM actor compiled WASM; improves cryptographic capabilities | [Slack discussion](https://filecoinproject.slack.com/archives/C015KQQLQQ1/p1755128066766349) |
36+
| 🟢 **FIP-0103**: Remove `ExtendSectorExpiration` method | [FIP-0103](https://github.com/filecoin-project/FIPs/blob/master/FIPS/fip-0103.md) | PR opened, reviewed, merged | No concerns for NV27 | Removes deprecated method, replaced by `ExtendSectorExpiration2` already in use | Straightforward removal |
37+
| 🟢 **FIP-0106**: Remove `ProveReplicaUpdates` method | [FIP-0106](https://github.com/filecoin-project/FIPs/blob/master/FIPS/fip-0106.md) | PR opened, reviewed, merged | No concerns for NV27 | Second of three removal FIPs in NV27; straightforward | Already accepted |
38+
| 🟢 **FIP-0077**: Add deposit requirement for new miner creation | [FIP-0077](https://github.com/filecoin-project/FIPs/blob/master/FIPS/fip-0077.md) | All feedback resolved; ready to move from last call to accepted | No concerns; minor changes possible by month-end | Adds 5 FIL deposit for creating new miners; spam prevention | Deposit reduced from original proposal |
39+
| 🟢 **FIP-0101**: Remove `ProveCommitAggregate` method | [FIP-0101](https://github.com/filecoin-project/FIPs/blob/master/FIPS/fip-0101.md) | Third and final removal FIP in NV27; already accepted | No concerns for NV27 | Removes deprecated parameters | Straightforward removal |
40+
| 🟢 **FRC-0108**: F3-compatible snapshots | [FRC-0108](https://github.com/filecoin-project/FIPs/blob/master/FRCs/frc-0108.md) | Ready for NV27; Forest team ready by end of August; testnet phase planned | No concerns | Standardizes format for F3 data loading; backward compatible; not a protocol change but requires network upgrade | Ensures all nodes support new snapshot format |
41+
| 🟡 **FIP-0109**: Smart contract notifications for Direct Data Onboarding (DDO) | [PR #1180](https://github.com/filecoin-project/FIPs/pull/1180) | Potential for NV27 if reviewed in time; flagged to FIP editors | Low risk; minimal integration | Enables DDO-related smart contract notifications; unlocks marketplaces, DAOs, data apps | Waiting for 2 FIP editor reviews |
42+
| 🔴 **FIP-0107**: Implicit messages in block receipts | [FIP-0107](https://github.com/filecoin-project/FIPs/blob/master/FIPS/fip-0107.md) | Deferred to next upgrade | Misses August deadline | Would allow implicit messages in receipts; deferred due to lack of bandwidth in Lotus & Forest | Update to be posted in GitHub discussions |
43+
| 🔴 **Sealer ID** | [PR #993](https://github.com/filecoin-project/FIPs/pull/993) | Deferred; implementation specs still WIP | High-risk; deferred | Assigns unique ID to sealers; significant miner-actor change | Needs extensive testing; timeline too short |
44+
45+
**Legend:**
46+
- 🟢 Ready for NV27 (no timeline concerns)
47+
- 🟡 Needs review / at risk but possible for NV27
48+
- 🔴 Deferred to next upgrade
3749

3850
## FIP100 Monitoring Committee Update
3951

0 commit comments

Comments
 (0)