As stated in the SWC116 (https://swcregistry.io/docs/SWC-116/) using
block.number in Smart Contracts under Proof of Work was problematic.
Block.timestampcould be influenced by the miners up to 15s
block.numberas proxy for time is inaccurate since the time between block depended on the difficulty i.e. was not fixed.
Do those two issues still exists under Proof of Stake? If not, are there any other/new concerns about using block values as a proxy for time?