What the proposal is
The Internet Computer’s Network Nervous System (NNS) contains an open InstallCode proposal (ID 124593) to replace the node‑rewards canister with a new build based on commit 0e0e15dbf24b6a0d9a1b7bba459d087eb5cd7125. The proposer is identified as pietro.di.marco at dfinity.org and the submitting neuron is 77. The proposal is currently listed as open.
What the change contains
According to the proposal metadata, the new commit includes two noted items:
- A third temporary node‑provider reward reduction cohort. This is described in the commit list as a feature added to the node‑rewards code.
- A migration of the node‑rewards code to ic‑cdk 0.20.
Why this matters
The node‑rewards canister is responsible for logic that determines and distributes rewards to node providers that operate the Internet Computer’s infrastructure. Changes to that canister can affect how and when node providers receive rewards, and therefore are material to operators, node providers and any parties tracking protocol economics or capacity planning. Because this proposal is an InstallCode proposal executed via NNS governance, it must be accepted by NNS voters before the new code is installed on the network.
Technical and verification details
The proposal provides a precise git commit to install (0e0e15dbf24b6a0d9a1b7bba459d087eb5cd7125). For reference, the proposal lists the currently deployed git hash as 5ec6c4cd04236a30930f57463a272b41ec093127 and the current deployed wasm hash as b646b205a5f967350b71812ca36b3dd6d18dd4074f6ed9060d3874dd6e588bfa.
The proposal text includes instructions for local verification of the built canister artifact. The recommended steps are: check out the specified git commit, build the canisters using the project’s build container script, and produce a SHA‑256 fingerprint of the resulting node‑rewards canister binary (artifacts/canisters/node-rewards-canister.wasm.gz). The computed fingerprint should match the wasm_module_hash recorded in the proposal payload before any voter or operator trusts the artifact.
Who is affected and what to watch for
- Node providers and operators: the proposal’s stated change — a temporary reward reduction cohort — directly concerns reward calculations and distributions.
- NNS voters: this is an InstallCode proposal that requires governance approval to take effect; the proposal is currently open.
- Developers and auditors: the commit also reports a migration to ic‑cdk 0.20, which may be relevant for development, testing and local verification.
What this article does not state
This article reports the contents and status of the proposal as published in the NNS dashboard. It does not assert whether the proposal will pass, when or if an upgrade will be performed, nor any post‑installation effects beyond the items described in the proposal metadata.
Further information
Consult the proposal record on the NNS dashboard for the full proposal payload, the wasm_module_hash to verify against, any discussion or voting activity, and the proposer’s details.
