21 नवंबर, 2025 को, कार्डानो को 14 घंटे की, आत्म-संरचनात्मक श्रृंखला फोर्क का सामना करना पड़ा. यह कारखाने के 8 वर्षों के संचालन के दौरान कार्डानो के लिए सबसे बड़ी सेवा में गिरावट है, और कार्डानो पारिस्थितिकी तंत्र के भीतर एक प्रमुख डेवलपर्स के रूप में, मुझे लगा कि यह एक अच्छा अवसर था कि क्या ठीक हो गया, और क्या हम कार्डियानो की मजबूतता को और भी बढ़ाने के लिए सीख सकते हैं. चाहे आप अधिकतमवादी हों या नफरत करने वाले हों, मुझे लगता है कि उद्देश्य तथ्यों के माध्यम से सीखने के लिए कुछ है। मैंने कार्डानो पर एक कैरियर और एक कंपनी का निर्माण करने का विकल्प चुना है. जब ऐसा कुछ होता है, तो मेरे पास ट्विटर पर अपनी छाती को मारने या सामूहिक डंकिंग में शामिल होने की लक्जरी नहीं है. मुझे यह निर्धारित करने के लिए गंभीर आत्मा की खोज में शामिल होने की आवश्यकता है कि मेरा दांव अभी भी अच्छा है या नहीं. मेरा जवाब हाँ था, निश्चित रूप से, कुछ घर के काम के साथ। **What happened \ A serialization bug caused a unidirectional soft-fork: one portion of the nodes rejected a transaction that the rest didn't. This was initially triggered in testnet, likely on accident, and a fix was identified and released quickly. Unfortunately, someone with deep familiarity with Cardano was able to reverse engineer how the transaction was constructed, and submitted it to mainnet. (You may see claims this was "vibe-coded"; that appears to refer to using AI to set firewall rules in an attempt to quarantine the transaction, not the attack itself.) दुर्भाग्य से, यह मरम्मत के व्यापक अनुमोदन तक पहुंचने से पहले था, और इसलिए अधिकांश नोड्स (बैग के साथ संस्करणों पर) इसे स्वीकार करते थे, जबकि वॉलेट्स, चेन एक्सप्लोरर्स और एक्सचेंज जैसे प्रमुख बुनियादी ढांचे ने इसे अस्वीकार कर दिया। जब नोड ऑपरेटरों ने स्थिर संस्करण के लिए अपग्रेड किया, तो लेनदेन को अस्वीकार करने वाली श्रृंखला ने इसे स्वीकार करने वाली श्रृंखला की तुलना में तेजी से बढ़ना शुरू कर दिया, और अंततः इसे पार कर लिया, जिससे श्रृंखला की मरम्मत की गई। गर्व का एक छोटा बिंदु के रूप में, निदान उपकरण जल्दी से समस्या का वर्गीकरण करने के लिए बनाया गया था। Rust में एक वैकल्पिक नोड लिखा जा रहा है जिसे Sundae Labs टीम एक योगदानकर्ता है. यह Cardano में कार्यान्वयन विविधता लाने के हमारे योजना का एक अच्छा सत्यापन था. \ Real Impact \ In practice, the impact of this chain fork was severe, though not as severe as you might have assumed. The chain continued to produce blocks, and a majority of transactions made it into the surviving fork, though delayed. The monitoring infrastructure run by the CF detected a spike in transaction delays up to 5 minutes, but other users may have seen delays as long as 16-30 minutes, the longest gap between blocks. Some subset of users may also have been unable to submit transactions entirely, though this was due to faulty 3rd party infrastructure that was unable to follow either fork. एक छोटा प्रतिशत (3.3%, 14401 में से 479) लेन-देनों ने इसे दोषी श्रृंखला में रखा, और इसे जीवित श्रृंखला में नहीं रखा. इन लेन-देनों को अभी भी विश्लेषण किया जा रहा है, लेकिन भूल गए आर्थिक अवसरों या डबल खर्च के जोखिम का प्रतिनिधित्व कर सकते हैं. **How I think about Blockchain Outages \ I've developed a personal taxonomy for categorizing large outages, from most serious to least: 1. स्वायत्तता उल्लंघन, जहां ब्लॉकचेन के कोर वादे और अखंडता (जैसे क्रिप्टोग्राफिक हस्ताक्षर) का उल्लंघन किया जाता है 2. लेजर बग, जहां एक ब्लॉकचेन के आर्थिक सिद्धांत (जैसे वित्तीय नीति) टूट जाते हैं 3. अपरिवर्तनीय सहमति उल्लंघन, जहां एक नेटवर्क स्थायी रूप से फोर्क करता है 4. पुनर्प्राप्त संयोग उल्लंघन, जहां एक नेटवर्क के पास एक लंबे समय से जीवित फोर्क है लेकिन पुनर्प्राप्त होता है 5. गंभीर स्मार्ट अनुबंध का प्रयोग, जहां अनुबंध में एक बग के कारण उपयोगकर्ता धन खो जाता है 6. पूर्ण सहमति बंद, जहां श्रृंखला को रोकना और पुनः शुरू करना चाहिए, एक केंद्रीय प्राधिकरण के माध्यम से समन्वय सेवा की कमी, जहां लेनदेन देरी होती है या उपयोगकर्ताओं को गलत जानकारी दिखाई देती है घटना Cardano के सामने 4 के रूप में वर्गीकृत किया गया था: गंभीर, लेकिन पुनर्प्राप्त. मेरे पूर्ण ब्लॉग पोस्ट में, मैं प्रत्येक के उदाहरण देता हूं. **What went well \ This incident put Cardano's Ouroboros consensus through its paces: long forks like this are supposed to be exceedingly rare black swan events, but the design of the consensus protocol and networking stack anticipate and account for this. For example, the fact that it was able to self-heal is built into the protocol, and the way time is handled has a self-regulating lamport clock that gave the stake pool operators time to upgrade their nodes. इसके अलावा, संस्थापक इकाइयों द्वारा बनाए गए रिपोर्टिंग और संचार बुनियादी ढांचे वास्तव में चमकते थे, क्योंकि हम समस्या को जल्दी से देखने और इसे व्यापक रूप से संचार करने में सक्षम थे। अंत में, यह Cardano की भाषा चुनने के लिए एक महान सत्यापन था. विशेष त्रुटि कुछ दोषी सीमाओं पर एक अविश्वसनीय इनपुट बफर पर जाँच करने से संबंधित थी. C जैसे भाषाओं में, यह बग (यदि यह विशेष रूप से नहीं है) बहुत आसानी से रिमोट कोड निष्पादन या इसी तरह के माध्यम से स्वायत्तता का उल्लंघन हो सकता है. हस्केल के मजबूत स्मृति सुरक्षा गारंटी का मतलब था कि इस तरह के बग टेबल पर कभी नहीं हैं. **What broke down \ It became clear from the incident that we need better infrastructure around some wallets, dApps, and chain explorers. Many were unable to follow कुछ मामलों में यह एक सुरक्षा विचार हो सकता है, लेकिन अन्य मामलों में यह केवल रक्षात्मक प्रोग्रामिंग की कमी थी जो इस परिदृश्य को भविष्यवाणी करती थी। इसी तरह, खासकर जब कार्डो ग्राहक विविधता के युग में प्रवेश करता है, तो यह स्पष्ट है कि हमें अपने पहले से ही कठोर परीक्षण मानदंडों को बेहतर बनाने की आवश्यकता है। क्योंकि वर्तमान नोड कार्यान्वयन में परीक्षण का स्तर भयानक है, लेकिन नोड के सभी कार्यान्वयनों में उसी कठोरता को बेहतर बनाने और मानकीकृत करने की आवश्यकता है। **Conclusion \ Blockchains are not immune to the यह आमतौर पर यह मानना सुरक्षित है कि सभी सॉफ्टवेयर एक नेटवर्क पैकेज है जो आप सही जादू ढूंढ सकते हैं, मानते हुए कि आप विनाशकारी गड़बड़ी से दूर हैं। अमरू प्रकार भी जीवित रहने के बावजूद एक ही तरह के बैग सौभाग्य से, इनमें से अधिकांश (लेकिन सभी नहीं) को सचेत सुरक्षा शोधकर्ताओं द्वारा पाया जाता है और इससे पहले कि वे व्यापक प्रभाव पैदा कर सकें। यह घटना एक अपवाद थी और उन क्षेत्रों को उजागर करती थी जहां कार्डना अपनी ताकत दिखाते हुए भी सुधार कर सकता है। Pi Lanningham, SundaeSwap प्रयोगशालाओं में मुख्य प्रौद्योगिकी अधिकारी द्वारा। के लिए , पि लेनिंगहम Chief Technology Officer at . लैपटॉप के बारे में लैपटॉप के बारे में