On August 19, Brennan Watt, CEO of Anza and a core developer of Solana, announced that Solana is activating its first upgrade to shorten Slot time on the mainnet, which is expected to reduce block generation time from the current approximately 400 milliseconds to 350 milliseconds. This adjustment will officially take effect at Epoch 1020. Brennan Watt cautioned developers that there are transitional issues with this upgrade. Currently, some SDK constants (including DEFAULT_MS_PER_SLOT) have not yet been synchronized with the new parameters, and the official version containing the latest values will be released after the feature is activated. Additionally, this feature employs a delayed activation mechanism: it will enter a pending activation state at Epoch E, be activated at Epoch E+1, and only become fully effective at Epoch E+2. He advised applications that rely on SDK constants to align with the actual Slot time on the mainnet to implement adaptation logic during the transition period, such as setting up a feature toggle mechanism based on Epoch Slot boundaries to avoid service disruptions due to changes in time parameters. Brennan Watt stated that in the long term, Solana will migrate these network parameters on-chain, allowing clients to query them directly. However, the team needs to complete this upgrade first, describing the process as similar to Solana's early 'difficult but rapid iteration' development phase. He revealed that the team expects the vast majority of nodes to achieve the goal of 'two Slot latency' in most cases, with related restrictions being further relaxed in the upcoming Anza v4.3 version.
All Comments