News Degen Chain restarts after two-day outage, still stabilizing infrastructure editorial staff 15. May 2024