According to Foresight News, zkSync has announced an upgrade to the behavior of block.number, block.timestamp, and blockhash on the zkSync Era, effective today at 18:00. After the upgrade, block.number, block.timestamp, and blockhash will return the L2 block's number, timestamp, and hash value, respectively. The upgrade is expected to last 40-60 days, during which the block rate and timestamp refresh time will gradually increase.

zkSync reminds its ecosystem developers that if their projects have critical logic dependent on the return values of block.number, block.timestamp, and blockhash, they may face unexpected behavior, such as shortened governance voting times and increased rewards.