A strict target date of December 2029 has been officially established by Ethereum to achieve quantum resistance. Interestingly, this timeline is driven entirely by the deployment schedule of the protective updates, rather than waiting to see when functional quantum computers actually emerge. Reaching this milestone will require five distinct network forks, with each phase allocated exactly 7.2 months. The development itinerary is extremely tight and leaves absolutely zero room for delays. You can review the full details at https://blog.ethereum.org/2026/09/07/protocol-priorities
External calls function as the essential foundation of on-chain code, meaning their simple presence should never be viewed as an automatic warning sign. However, there are exactly 2 specific situations that truly indicate danger. The first major issue arises whenever a state update takes place only after the call has already finished. The second risk occurs when execution control is surrendered to code that nobody has properly reviewed.