Skip to content

Commit

Permalink
GITBOOK-126: nakamoto date updates
Browse files Browse the repository at this point in the history
  • Loading branch information
cuevasm authored and gitbook-bot committed Apr 30, 2024
1 parent 780a066 commit 0cb58ec
Show file tree
Hide file tree
Showing 5 changed files with 6 additions and 16 deletions.
Binary file added .gitbook/assets/Screenshot 2024-04-30 154011.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
14 changes: 4 additions & 10 deletions nakamoto-upgrade/nakamoto-rollout-plan/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,9 @@ description: >-

# Nakamoto Rollout Plan

The current projection for the Instantiation step of the Nakamoto rollout is \~April 22nd at Bitcoin block 840,360. You can check the [real-time projection here](https://stacks-network.github.io/when-activation/2.5/). This marks the start of the Nakamoto mainnet rollout.

#### **TL;DR:**

> As [shared in January](https://stacks.org/nakamoto-launch-window), the Nakamoto upgrade will begin rolling out between April 15 - 29 (Instantiation window) which will kick off a period of at least one month for Signer onboarding. After Signers are onboarded, Nakamoto rules will go live in the Activation window between May 15 - 29, completing the launch!
> As [shared in January](https://stacks.org/nakamoto-launch-window), the Nakamoto upgrade will begin rolling out between April 15 - 29 (Instantiation window) which will kick off a period of Signer onboarding ([and now additional Signer/miner resiliency features](https://stacks.org/nakamoto-activation-update)). Nakamoto rules will begin going live on August 28th, completing the launch!
### Two-Step Release and Signer Onboarding

Expand Down Expand Up @@ -42,14 +40,10 @@ As [shared in January](https://stacks.org/nakamoto-launch-window), mainnet rollo

Once instantiated (Step 1), a period of at least 2 Stacking cycles will be afforded to Signers and other integration partners to register with pox-4. During this time they will ensure their Signers are ready for the progression to Activation (Step 2) where the network will depend on Signers actively validating blocks.

This means that assuming there are no major bugs or issues, full Nakamoto features will activate in mid to late May with some of that depending on how quickly Signers are onboarded. 
This means that assuming there are no major bugs or issues, full Nakamoto features will activate around August 28th with some of that depending on how quickly Signers are onboarded. 

### Visualizing the rollout

<div data-full-width="true">

<figure><img src="../../.gitbook/assets/image.png" alt=""><figcaption></figcaption></figure>

</div>
<figure><img src="../../.gitbook/assets/Screenshot 2024-04-30 154011.png" alt=""><figcaption></figcaption></figure>

**Note about sBTC Rollout:** Previous [updates](https://stacks.org/halving-on-horizon-nakamoto) mentioned targeting a launch of sBTC 2-3 months after Nakamoto Mainnet is live and stable. Once Nakamoto reaches Step 1 (Instantiation) in April, many Core Developers will turn their focus to sBTC and produce a more detailed rollout plan to share.
**Note about sBTC Rollout:** Previous [updates](https://stacks.org/halving-on-horizon-nakamoto) mentioned targeting a launch of sBTC 2-3 months after Nakamoto Mainnet is live and stable. Core Developers are now projecting [a faster follow](https://www.bitcoinwrites.com/p/sbtc-rollout-bootstrapping-programmable-bitcoin)!
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ You can learn more about the 2-step rollout structure here: [.](./ "mention") in
There are two steps for Nakamoto rollout exchanges should be aware of:

1. **Instantiation block:** The first hard fork occurs <mark style="color:orange;">at Bitcoin block 840,360</mark> which is currently projected for \~April 22nd. You can check the [real-time projection here](https://stacks-network.github.io/when-activation/2.5/). At this time, exchanges will need to upgrade to the latest node software or they will not process valid blocks and users will not be able to move funds on the network.
2. **Activation block:** The second hard fork occurs between May 15 and 29th. At this time, the Nakamoto consensus rules will activate, meaning the new Nakamoto features will be made live. Exchanges will need to repeat the upgrade process at this time. Again, no genesis sync, just a download and restart.
2. **Activation block:** The second hard fork occurs around August 28. At this time, the Nakamoto consensus rules will activate, meaning the new Nakamoto features will be made live. Exchanges will need to repeat the upgrade process at this time. Again, no genesis sync, just a download and restart.

### Other Recommendations:

Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
# Nakamoto for Stacking Providers

The current projection for the Instantiation step of the Nakamoto rollout is \~April 22nd at Bitcoin block 840,360. You can check the [real-time projection here](https://stacks-network.github.io/when-activation/2.5/).

***

Remember that Nakamoto is being rolled out in two phases. This represents the first phase. Understanding this process is key to understanding the information below, read it here: [.](./ "mention")

## Upgrading your Stacking pool or service
Expand Down
2 changes: 1 addition & 1 deletion nakamoto-upgrade/nakamoto-rollout-plan/nakamoto.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

Today’s testnet and mainnet (as of Bitcoin block 840,360) include the new contracts used for Signers and pox-4. This includes the new consensus rules which aren’t fully activated yet. Signers are now able to onboard and conduct distributed key generation and on-chain voting for the aggregate key, allowing them to test everything without the pressure of the network consensus requiring the real signing of blocks.

Fast blocks and Bitcoin finality will not be available until activation in May. Until then, application developers can go about their development process as normal, but there are a few things to be aware of depending on the functionality your app has.
Fast blocks and Bitcoin finality will not be available until activation around August 28th. Until then, application developers can go about their development process as normal, but there are a few things to be aware of depending on the functionality your app has.

### Getting Started with Nakamoto

Expand Down

0 comments on commit 0cb58ec

Please sign in to comment.