News Zilliqa battles back-to-back network disruptions amid latest upgrade rollout editorial staff 10. May 2024