Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HIP 77: Launch Parameters for Solana Migration #573

Closed
vincenzospaghetti opened this issue Mar 1, 2023 · 4 comments
Closed

HIP 77: Launch Parameters for Solana Migration #573

vincenzospaghetti opened this issue Mar 1, 2023 · 4 comments

Comments

@vincenzospaghetti
Copy link
Contributor

vincenzospaghetti commented Mar 1, 2023

HIP 77: Launch Parameters for Solana Migration

Summary

In the course of the migration to the Solana blockchain and prior to the finality date of
2023-03-27, several parameters need to be finalized by the community. This includes everything from
governance settings, circuit breaker settings, and the number of decimals in our tokens to prevent
overflow.

The largest change proposed here is to change MOBILE and IOT tokens from 8 decimals to 6 decimals.
Solana uses the u64 data type to represent token supply, and given the hundreds of billions of
tokens in MOBILE and IOT, with 8 decimals, this would cause an overflow.

The second largest change is the formation of a multisig to govern the helium programs and
parameters. Currently, changes to the blockchain are governed by a master key that flips a chainvar
after validators have upgraded. On Solana, programs are upgradeable by an updated authority.

Motivation

HIP-70 proposed a move to Solana to scale the helium network. Now that the implementation of this
The HIP is well underway, we should finalize the settings for when we move to the Solana network. While
most of these settings can be changed, it is important we reach consensus before flipping the
switch.

Rendered View

https://github.com/helium/HIP/blob/main/0077-solana-parameters.md

@vincenzospaghetti
Copy link
Contributor Author

@abhay @ChewingGlass - I know you both have mentioned this HIP needs revisions. If this needs to be voted on before the migration, can you add any revisions before Tuesday EOD?

Is there anything the community can support with edits, questions, etc?

@vincenzospaghetti
Copy link
Contributor Author

There are new updates to HIP 77 based on community & foundation feedback. Please review the HIP in full and reference PR #578

@vincenzospaghetti
Copy link
Contributor Author

This has been implemented. Please see contracts on the Solana blockchain or visit this Repo: https://github.com/helium/helium-program-library.

@waveform06
Copy link
Collaborator

HIP 77 was approved by the community on 11th April 2023 with a passing rate of 98.53%
https://www.heliumvote.com/146pksPcH7C3Wz8hN5NxL544k1VVq6Z4W2iB14e1yJ1HFJ3Wtf3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants