TL;DR
Based on collected experience and community feedback from recent SNS launches and forum discussions, we propose four enhancements to the Community Fund framework:
- Introduction of a ‘Matched Funding’ scheme: Instead of a fixed ICP amount, the fund’s contribution to SNS swaps should scale in line with direct participation, allowing for a more accurate reflection of market signals.
- Implementation of a 10% Participation Cap: To streamline adjustments when neurons opt out during SNS proposal voting, we suggest a cap in relationship to the totals funds available. This ensures the fund’s contribution to a single SNS never exceeds 10% of the total available funds at the proposal execution time. Consequently, this automatically adjusts the fund’s participation if neurons opt out.
- Renaming of the ‘Community Fund’ to ‘Neurons’ Fund’: This change aims to clarify misconceptions about the fund. It emphasizes that the fund comprises neurons owned by private individuals who are exposing their maturity to promising SNS DAOs. It is suggested to release this cosmetic change next week.
- Reduction of the Maximum Swap Duration: A potential fund contribution is tied up and cannot be utilized for other SNS launches for the duration of the swap. To prevent a potentially unsuccessful swap from blocking a fund contribution for an extended period, we propose shortening the maximum swap duration from the current 90 days to 14 days.
Fluctuating relative fund contribution
At present, the fund’s contribution to an SNS swap is established as a fixed ICP amount. As a result, the relative size of the fund contribution varies depending on the total collected during the SNS swap. If the SNS swap collects only the minimum amount, the portion of the fund contribution becomes significantly larger than if the SNS swap reaches the maximum amount.
This system does not seem optimal. A better approach would involve the fund contribution scaling in line with direct participation in the SNS swap. In other words, as the SNS swap collects more, the fund contributes more, allowing for accurate reflection of market signals.
Hence we suggest introducing a ‘Matched funding’ scheme, aligning the fund’s participation with the swap participation via a fixed ratio. This ratio, configurable by the NNS, would be initially set to 33%. This equates to the fund contributing 1 ICP for every 2 ICP collected through direct swap participants. Consequently, the fund contribution would increase in direct proportion to the amount collected by direct swap participants.
Amendments to account for changes in the fund size
The existing process handling the case where fund neurons opt out during the voting of a SNS swap, has been a source of confusion. Currently, if fund neurons withdraw from the fund while an SNS proposal is open for voting, the ICP amount the fund was expected to contribute is reduced proportionally. Conversely, if neurons join the fund during an open SNS proposal, the ICP amount the fund invests in an SNS remains unchanged. However, each fund neuron will participate with proportionally less maturity.
To simplify this slightly complicated process, we suggest a 10% participation cap, ensuring that the fund’s contribution to a single SNS doesn’t exceed 10% of the total available funds at proposal execution time. This automatically adjusts the fund’s participation if neurons opt out. Hence, no special tracking for neurons withdrawing from the fund while an SNS proposal is open for voting is required anymore.
Misconceptions about the fund’s name
The ‘Community Fund’ name has led to misunderstandings, with some people assuming the fund is owned by the community. In reality, the fund’s resources, which the NNS contributes to SNS decentralization swaps, come entirely from neurons owned by private individuals. These individuals are not donating their maturity; they are strategically exposing it to SNS DAOs with promising potential. This is not a grants program or charity.
Please note, the private individuals who own the neurons supporting the fund can choose to deselect the ‘Community Fund’ tag on their neurons, thereby reducing the fund’s contribution to a specific SNS.
To help clarify its nature and dispel these misconceptions, we suggest renaming the ‘Community Fund’ to ‘Neurons’ Fund’. It is suggested to release this cosmetic change next week.
Swap Duration
The length of an SNS swap is a configurable parameter capped at 90 days. A potential fund contribution is tied up and cannot be utilized for other SNS launches for the duration of the swap. To prevent a potentially unsuccessful swap from blocking a potential fund contribution for an extended period, it’s suggested that the maximum swap duration should be reduced. Currently set at 90 days, we propose shortening it to 14 days.