{"id":88702,"date":"2023-12-26T10:18:57","date_gmt":"2023-12-26T08:18:57","guid":{"rendered":"https:\/\/forklog.com\/en\/?p=88702"},"modified":"2025-09-13T19:40:29","modified_gmt":"2025-09-13T16:40:29","slug":"zksync-era-team-explains-cause-of-network-outage","status":"publish","type":"post","link":"https:\/\/u1f987.com\/en\/zksync-era-team-explains-cause-of-network-outage\/","title":{"rendered":"zkSync Era team explains cause of network outage"},"content":{"rendered":"<p><a href=\"https:\/\/u1f987.com\/en\/news\/zksync-era-protocol-halts-block-production\">Block processing halt<\/a> on December 25 <a href=\"https:\/\/u1f987.com\/en\/news\/what-is-a-layer%e2%80%912-solution-in-blockchain\">by a Layer-2 decision<\/a> zkSync Era occurred due to an error in the calculation of the state update, according to developers.<\/p>\n<blockquote class=\"twitter-tweet\" data-lang=\"en\">\n<p lang=\"en\" dir=\"ltr\">On December 25 at 05:50 UTC, zkSync Era encountered an issue triggered by one of the network\u2019s automated safety procedures.<\/p>\n<p>The issue is completely resolved, but we want to share details with the community about what happened, and what teams did to address it.<\/p>\n<p>TL;DR<br \/>\u2022 There\u2026 <a href=\"https:\/\/t.co\/hO9TKlfBMQ\">pic.twitter.com\/hO9TKlfBMQ<\/a><\/p>\n<p>\u2014 zkSync Developers (\u220e, \u2206) (@zkSyncDevs) <a href=\"https:\/\/twitter.com\/zkSyncDevs\/status\/1739395228233335154?ref_src=twsrc%5Etfw\">December 25, 2023<\/a><\/p><\/blockquote>\n<p> <script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<p>Data are processed on both the protocol side and the nodes. In the latter software there was a small bug, the team explained. As a result of discrepancies in the calculations, safety procedures were activated \u2014 the network entered maximum-security mode.<\/p>\n<p>After the bug was fixed, the sequencer resumed processing transactions, starting with those accumulated in the mempool. Developers released a software update for node operators.\u00a0<\/p>\n<p>The holiday period meant the fix took longer than normal operation, as most specialists were on leave.<\/p>\n<p>The team noted that the activated maximum-protection mode is now considered excessive, but they were unable to discuss lifting the procedure during the incident. The developers also plan to improve emergency-response measures for network incidents during holiday periods in the coming year.<\/p>\n<p>User funds were safe during the outage, they emphasised.<\/p>\n<p>In August, the <a href=\"https:\/\/u1f987.com\/en\/news\/what-is-polygon-matic\">Polygon<\/a> unit accused the main zkSync Era developer\u2014the company Matter Labs\u2014<a href=\"https:\/\/u1f987.com\/en\/news\/polygon-zero-team-accuses-matter-labs-of-plagiarism\">in code theft<\/a> for the <a href=\"https:\/\/u1f987.com\/en\/news\/zksync-developers-unveil-new-boojum-proof-system\">Boojum<\/a> update.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Block processing halted on December 25 by a Layer-2 decision, due to an error in calculating the state update, according to developers.<\/p>\n","protected":false},"author":1,"featured_media":88703,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"select":"1","news_style_id":"1","cryptorium_level":"","_short_excerpt_text":"","creation_source":"","_metatest_mainpost_news_update":false,"footnotes":""},"categories":[3],"tags":[1301,1179,1518],"class_list":["post-88702","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news-and-analysis","tag-blockchain-vulnerabilities","tag-layer-2-solutions","tag-zksync"],"aioseo_notices":[],"amp_enabled":true,"views":"18","promo_type":"1","layout_type":"1","short_excerpt":"","is_update":"","_links":{"self":[{"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/posts\/88702","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/comments?post=88702"}],"version-history":[{"count":1,"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/posts\/88702\/revisions"}],"predecessor-version":[{"id":88704,"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/posts\/88702\/revisions\/88704"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/media\/88703"}],"wp:attachment":[{"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/media?parent=88702"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/categories?post=88702"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/tags?post=88702"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}