Skip to content

Commit

Permalink
added the new shard layout and a note that more reshardings will happen
Browse files Browse the repository at this point in the history
  • Loading branch information
wacban authored Dec 12, 2023
1 parent be0ce88 commit 95b6d29
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions neps/nep-0508.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,8 @@ A new protocol version will be introduced specifying the new shard layout which
### Resharding flow

* The new shard layout will be agreed on offline by the protocol team and hardcoded in the reference implementation.
* The first resharding will be scheduled soon after this NEP is merged. The new shard layout boundary accounts will be: ["aurora", "aurora-0", "kkuuue2akv_1630967379.near", "tge-lockup.sweat"].
* Subsequent reshardings will be scheduled as needed, without further NEPs, unless significant changes are introduced.
* In epoch T, past the protocol version upgrade date, nodes will vote to switch to the new protocol version. The new protocol version will contain the new shard layout.
* In epoch T, in the last block of the epoch, the EpochConfig for epoch T+2 will be set. The EpochConfig for epoch T+2 will have the new shard layout.
* In epoch T + 1, all nodes will perform the state split. The child shards will be kept up to date with the blockchain up until the epoch end first via catchup, and later as part of block postprocessing state application.
Expand Down

0 comments on commit 95b6d29

Please sign in to comment.