Solana Shows Potential for Sustained Network Stability in June 2025 Health Report