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

[Tracking] Pre-release of the mainnet branch #3077

Closed
wants to merge 204 commits into from
Closed

[Tracking] Pre-release of the mainnet branch #3077

wants to merge 204 commits into from

Conversation

howardwu
Copy link
Contributor

@howardwu howardwu commented Feb 9, 2024

[Tracking] Pre-release of the mainnet branch

Changelog

Most changes are confirmed audit fixes from the recent series of audits in preparation for mainnet. The remaining changes are either requests from custodians or necessary changes for compatibility with mainnet (i.e. URL paths, network IDs, etc.).

Note: The network ID for mainnet is 0 (where as it was 3 on testnet3). As such, please update your firewall to support these TCP ports:

  • 4130 (previously 4133)
  • 3030 (previously 3033)

Following this convention will ensure Aleo can better support multiple distinct testnets simultaneously after mainnet launch.

Disclaimer

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.

ljedrz and others added 30 commits October 31, 2023 14:39
Signed-off-by: ljedrz <ljedrz@gmail.com>
Signed-off-by: ljedrz <ljedrz@gmail.com>
Signed-off-by: ljedrz <ljedrz@gmail.com>
Switches transmissions configs to snarkVM
Prevent handshake based signature forgery
Implement block-per-anchor instead of block-per-subdag
raychu86 and others added 25 commits March 2, 2024 16:23
Update fetch redundancy as a factor of committee size
Co-authored-by: Howard Wu <9260812+howardwu@users.noreply.github.com>
Signed-off-by: Raymond Chu <14917648+raychu86@users.noreply.github.com>
[ZKS-02] Add committee ID checks when processing proposals and certificates
[ZKS-01] Add round check in signed proposals cache
[ZKS-04] Perform garbage collection on subdag commit
[ZKS-02] Use the certificate round for committee lookback selection
[ZKS-04] Do not perform GC on bootup
…n-check

[HackerOne-2310746] Add fee check to transmissions fetched in batch proposal.
Properly set the `gc_round` on `Storage` initialization
@howardwu howardwu closed this Mar 4, 2024
@howardwu howardwu deleted the mainnet branch March 4, 2024 18:07
@howardwu
Copy link
Contributor Author

howardwu commented Mar 4, 2024

We need to re-open this, the closure was caused by the same Github bug as before.

@vvp @joske @ljedrz do you recall how you worked around this?

@howardwu
Copy link
Contributor Author

howardwu commented Mar 5, 2024

@apruden2008 Just letting you know, we hit an edge case of Github Pull Requests when transitioning branches yesterday. We're going to open the same tracking PR as a new PR, as it turns out we aren't allowed to re-open this PR anymore.

@howardwu
Copy link
Contributor Author

howardwu commented Mar 5, 2024

The new tracking PR can be found here: https://github.com/AleoHQ/snarkOS/pull/3160

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

Successfully merging this pull request may close these issues.

None yet

10 participants