आपका ऑडिट एक तस्वीर था। मालिक की चाबी हाथ बदलती है, सप्लाई मिंट होती है, कोई प्रॉक्सी अपग्रेड होती है, लिक्विडिटी निकल जाती है — और रिपोर्ट ग़लत कभी नहीं थी, बस अब वह एक बीत चुके क्षण के सवाल का जवाब दे रही थी। Watchtower उन 7 घटनाओं को हर पंद्रह मिनट पर पढ़ता है जो उस रिपोर्ट का मोल बदल देती हैं।
जो कुछ हो रहा है उस सबका प्रवाह नहीं — ये वे 7 घटनाएँ हैं जो इसलिए चुनी गईं कि इनमें से हर एक किसी ऑडिट रिपोर्ट का मोल बदल देती है। नीचे की हर पंक्ति पेज बनते समय इंजन के सोर्स से पढ़ी जाती है, इसलिए यह सूची ऐसी किसी चीज़ का प्रचार कर ही नहीं सकती जिस पर इंजन सचमुच नज़र नहीं रखता।
मालिक वह खाता है जो नियम बदल सकता है। उसके हाथ बदलते ही, इस कॉन्ट्रैक्ट पर किसका नियंत्रण है इस बारे में रिपोर्ट ने जो कुछ कहा था वह सही रहना बंद हो गया।
लॉन्च के बाद उभरने वाली सप्लाई हर धारक का हिस्सा पतला करती है। जाँच शून्य पते से निकलने वाली Transfer घटनाएँ पढ़ती है — नई इकाइयाँ बनने का इकलौता रास्ता यही है।
कभी इस्तेमाल न हुई पॉज़ की चाबी और अभी-अभी घुमाई गई पॉज़ की चाबी — धारक के लिहाज़ से ये दो अलग कॉन्ट्रैक्ट हैं। ख़रीद-बिक्री का रुक जाना वह क्षण है जिसे आप सबसे पहले सुनना चाहेंगे।
प्रॉक्सी अपग्रेड उसी पते के पीछे का कोड बदल देता है। इस कॉन्ट्रैक्ट पर बनी हर रिपोर्ट की हर फ़ाइंडिंग अब उस कोड के बारे में थी जो वहाँ रहा ही नहीं।
भूमिका दे देना ही वह तरीक़ा है जिससे एक आम बुलाने वाला चुपचाप एडमिन बन जाता है। हाथ से पकड़ने में यह सबसे धीमा और ब्लॉक एक्सप्लोरर पर चूकने में सबसे आसान है।
पूल से लिक्विडिटी का निकलना वह घटना है जिसका पता धारकों को सबसे देर से चलता है और जिसकी परवाह वे सबसे ज़्यादा करते हैं। यह किसी क़ीमत-फ़ीड से नहीं, ख़ुद उस जोड़ी की burn घटनाओं से पढ़ी जाती है।
पते पर मौजूद रनटाइम बाइटकोड सेटअप के समय हैश किया जाता है और हर स्कैन पर दोबारा हैश होता है। अगर वह अलग है तो कोड बदला है — चाहे किसी भी तरीक़े से बदला हो और चाहे उसने कोई घटना छोड़ी हो या नहीं।
किसी ख़ज़ाने या वितरक वॉलेट पर लगा पहरेदार दी गई अनुमति की ख़बर उसी क्षण देता है — सीमा आप तय करते हैं, क्योंकि बिना संख्या वाला «बड़ा» महज़ एक राय है।
टूल स्वयं (स्कैनर, कंट्रोल पैनल, SAFI वर्कस्पेस) फ़िलहाल अंग्रेज़ी इंटरफ़ेस में चलते हैं। ये पेज वहाँ जाने से पहले हर चीज़ हिन्दी में समझाते हैं।
एक आधार-पाठ, पंद्रह मिनट का एक स्कैन चक्र, और एक ऐसा अलर्ट जो बताता है कि करना क्या है।
जो निगरानी उत्पाद सिर्फ़ अपनी ख़ूबियाँ गिनाता है, वह चाहता है कि खाइयाँ आप लाइव माहौल में ख़ुद ढूँढ़ें। ये पहले से लिखी हैं:
जिस क्षण आप कोई पता जोड़ते हैं, सिर-ब्लॉक, रनटाइम कोड हैश और पूल का बैलेंस पढ़ लिए जाते हैं। उसके बाद की हर चीज़ इसी से तुलना है।
आज लगाया गया पहरेदार पिछले हफ़्ते हुई किसी चीज़ पर अलर्ट क्यों नहीं दे सकता, वजह यही है — और यह देखने का नाटक करने के बजाय इसे साफ़ कह देता है।
हर स्कैन चेन से पिछली स्थिति के बाद बने रिकॉर्ड माँगता है और उन्हें आपकी चुनी हुई घटना-श्रेणियों से छानता है।
प्रति नेटवर्क ब्लॉक की सीमा कोई तय संख्या नहीं, ख़ुद उस नेटवर्क की ब्लॉक-रफ़्तार है। Ethereum पर काम करने वाली सीमा Arbitrum को हमेशा के लिए पीछे छोड़ देती है और चुपचाप घटनाएँ चूक जाती है।
क्या बदला, वह क्यों मायने रखता है, और वह ट्रांज़ैक्शन जिसने यह किया — एक्सप्लोरर के लिंक के साथ। हर घटना-पंक्ति एक डिलीवरी-झंडा रखती है, ताकि जो अलर्ट कहीं पहुँचा ही नहीं वह «कुछ नहीं» के रूप में नहीं, «डिलीवर नहीं हुआ» के रूप में दिखे।
डिलीवरी आज टेलीग्राम पर होती है और खाता पेज से एक ही टैप में जुड़ जाती है। जिस खाते से टेलीग्राम जुड़ा नहीं है, वहाँ अलर्ट के जाने की कोई जगह ही नहीं है — यह बात पैनल भी कहता है और वह क्षण भी जब आप पहरेदार बनाते हैं; यह आपसे महीनों की चुप्पी से सीखने की उम्मीद नहीं करता।
कॉन्ट्रैक्ट का पता पेस्ट करें; जोखिम में पड़ने से पहले मालिक की शक्तियाँ, लिक्विडिटी और बिक्री-सिमुलेशन का नतीजा देखें। प्रति स्कैन एक छोटा शुल्क हस्ताक्षर से पहले दिखाया जाता है — और किसी भी सदस्यता में यह असीमित रूप से शामिल है।