When initiating a transaction using the Leo wallet, a separate window is launched to optimize the proof generation process by leveraging your system's resources effectively. This step is unique to the Aleo blockchain, as it necessitates the creation of an encrypted proof within your wallet before a transaction can be sent. The purpose of this proof generation is to ensure the privacy of your transactions. By requiring users to generate an encrypted proof locally, Aleo maintains the confidentiality of transaction details, setting it apart from other blockchain networks that do not prioritize privacy to the same extent. The Leo wallet's approach to proof generation and transaction processing is designed to enhance user privacy while efficiently utilizing your computer's capabilities.