द्विपक्षीय समझौते अक्सर एक व्यक्ति की इच्छा पर टिके होते हैं। जब वह नेता गायब हो जाता है, तो समझौता कांच की संरचना की तरह नाजुक हो जाता है। कूटनीति के पीछे छिपी ऐतिहासिक दरारें जोरदार तरीके से उभरती हैं, और जो ठोस लगता था वह एक असंभव पहेली बन जाता है जिसे फिर से बनाना मुश्किल है।
एक संधि का स्रोत कोड: रेत के टीलों पर प्रोग्रामिंग 🖥️
तकनीकी दृष्टिकोण से, एक अंतरराष्ट्रीय समझौता एक वितरित फ़ाइल सिस्टम के समान है। प्रत्येक नेता एक केंद्रीय नोड के रूप में कार्य करता है जो लेन-देन को मान्य करता है। यदि वह नोड विफल हो जाता है, तो डेटा की अखंडता भ्रष्ट हो जाती है। डेवलपर्स जानते हैं कि अतिरेक और विकेंद्रीकृत सहमति के बिना, कोई भी राजनयिक API पहली बार एक्सेस क्रेडेंशियल बदलने पर ढह जाता है।
वह अपडेट जो किसी ने नहीं मांगा: नेता के बाद सुरक्षा पैच 🔧
यह ऐसा है जैसे आपका बॉस कंपनी छोड़ देता है और नया बॉस तय करता है कि समझौतों के लीगेसी कोड को एक ऐसी भाषा में फिर से लिखा जाए जिसमें कोई महारत नहीं रखता। परिणाम एक ऐसी संधि है जो पुराने खंडों को कॉपी और पेस्ट करने की कोशिश करती है, लेकिन सिंटैक्स त्रुटियों के साथ। शांति एक कष्टप्रद पॉप-अप बन जाती है जिसे आप बंद करना नहीं जानते।