वॉलेट डेवलपर्स, सुरक्षा फर्मों और एथेरियम फाउंडेशन की ट्रिलियन डॉलर सिक्योरिटी इनिशिएटिव (Trillion Dollar Security Initiative) से मिलकर बने एक इथेरियम वर्किंग ग्रुप ने आज एक ओपन स्टैंडर्ड लॉन्च किया है, जिसे ब्लाइंड साइनिंग (अंधे रूप से हस्ताक्षर करना) को समाप्त करने के लिए डिज़ाइन किया गया है — यह एक ऐसी संरचनात्मक खामी है जिसके कारण बायबिट (Bybit) हैक सहित उपयोगकर्ताओं को अरबों का नुकसान हुआ है। एथेरियम फाउंडेशन की ट्रिलियन डॉलर सिक्योरिटी इनिशिएटिव स्पष्ट हस्ताक्षर (Clear Signing) रजिस्ट्री के एक विश्वसनीय रूप से तटस्थ प्रबंधक (steward) के रूप में सक्रिय भूमिका निभा रही है।

क्रिप्टो और ब्लॉकचेन एप्लिकेशन में होने वाले बड़े कारनामों (exploits) में, अंतिम चरण अक्सर कोड में कोई बग नहीं होता है, बल्कि उपयोगकर्ता द्वारा लेन-देन को स्वीकृति देना होता है। यहां तक कि जब फ़िशिंग या बुनियादी ढांचे से समझौता होने पर सेंधमारी शुरू होती है, तब भी अंतिम चरण आमतौर पर एक ऐसी पुष्टि (confirmation) होती है जिसे उपयोगकर्ता सार्थक रूप से समझ नहीं पाता है। ब्लॉकचेन पर आपकी संपत्तियों के साथ क्या होता है, इस पर नियंत्रण रखते समय लेन-देन को स्वीकृति देना रक्षा की अंतिम पंक्ति (last line of defense) माना जाता है। जब यह आँख बंद करके (blindly) किया जाता है, तो वह रक्षा काम नहीं आती।
उपयोगकर्ताओं और संस्थानों को इथेरियम पर ट्रिलियन डॉलर की संपत्तियों को स्टोर करने और उनके साथ इंटरैक्ट करने में सहज महसूस कराने के लिए, "आप जो देखते हैं वही आप हस्ताक्षर करते हैं" (What You See Is What You Sign - WYSIWYS) हमारा लक्ष्य होना चाहिए, और स्पष्ट हस्ताक्षर करना (Clear Signing) डिफ़ॉल्ट होना चाहिए।
आज, किसी लेन-देन को स्वीकृति देने का मतलब अक्सर उस जानकारी के आधार पर यह समझने की कोशिश करना होता है कि आप क्या करने वाले हैं, जिसे लोगों के पढ़ने के लिए डिज़ाइन नहीं किया गया है। उच्च-जोखिम वाली स्थितियों में, उपयोगकर्ता विवरणों की दोबारा जांच करने के लिए एक अलग डिवाइस पर भरोसा कर सकते हैं, खासकर यदि वे जिस ऐप का उपयोग कर रहे हैं उससे समझौता किया गया हो। व्यवहार में, यह जानकारी अक्सर निम्न-स्तरीय (low-level), मशीन-पठनीय (machine-readable) प्रारूपों में दिखाई जाती है जो सटीक तो होती है लेकिन तकनीकी विशेषज्ञता के बिना इसकी व्याख्या करना मुश्किल होता है।
इथेरियम पर मौजूदा और नए दोनों एप्लिकेशनों के लिए एक ऐसे तरीके की आवश्यकता है जो स्पष्ट, मानव-पठनीय और संरचित विवरण प्रदान करे कि कोई लेन-देन क्या करेगा, ताकि वॉलेट इस जानकारी को उपयोगकर्ताओं के सामने लगातार और विश्वसनीय रूप से प्रस्तुत कर सकें। इसे प्राप्त करने के लिए इन विवरणों के लिए एक साझा प्रारूप (ERC-7730), उन्हें स्टोर और वितरित करने के लिए एक रजिस्ट्री, यह सत्यापित करने का एक तरीका कि वे सटीक हैं, और ऐसे टूल की आवश्यकता है जो वॉलेट और डेवलपर्स के लिए इस दृष्टिकोण को अपनाना आसान बनाते हों, साथ ही बुनियादी ढांचे का समर्थन करने के लिए एक विश्वसनीय रूप से तटस्थ पार्टी की भी आवश्यकता है।
कोई भी इस प्रणाली में डिस्क्रिप्टर (descriptors) का योगदान कर सकता है। उनकी सटीकता को स्वतंत्र समीक्षाओं और प्रमाणनों (attestations) के माध्यम से सत्यापित किया जाता है, और वॉलेट यह तय करते हैं कि वे किन स्रोतों पर भरोसा करते हैं। हालांकि ये डिस्क्रिप्टर सीधे लेन-देन में एम्बेडेड होने के बजाय इसके साथ प्रदान किए जाते हैं, यह दृष्टिकोण मौजूदा और नए दोनों एप्लिकेशनों का समर्थन करना संभव बनाता है, जबकि अभी भी उनकी सटीकता को स्वतंत्र रूप से सत्यापित करने की अनुमति देता है।
एथेरियम फाउंडेशन की वन ट्रिलियन डॉलर सिक्योरिटी इनिशिएटिव इस बुनियादी ढांचे को होस्ट करने और इसके विकास का समर्थन करने के लिए प्रतिबद्ध है, जिसमें इकोसिस्टम भर के योगदानकर्ताओं द्वारा बनाए और बनाए रखे गए टूलिंग शामिल हैं, और इथेरियम पर स्पष्ट हस्ताक्षर करने (Clear Signing) को डिफ़ॉल्ट बनाने में मदद करने के लिए clearsigning.org के माध्यम से इसे अपनाने को प्रोत्साहित किया जाता है।
हम वॉलेट डेवलपर्स को इस दृष्टिकोण को अपनाने और स्पष्ट, मानव-पठनीय लेन-देन पुष्टिकरण के लिए समर्थन को एकीकृत करने के लिए प्रोत्साहित करते हैं। एप्लिकेशन बनाने वाले डेवलपर्स को इस बात का सटीक विवरण प्रदान करने के लिए प्रोत्साहित किया जाता है कि उनके लेन-देन क्या करते हैं, और सुरक्षा विशेषज्ञों को उनकी शुद्धता की समीक्षा करने और प्रमाणित करने के लिए प्रोत्साहित किया जाता है। उपलब्ध टूलिंग के बारे में जानकारी, जिसमें 1TS के माध्यम से वित्त पोषित Rust और TypeScript लाइब्रेरी शामिल हैं, clearsigning.org पर पाई जा सकती है।
स्पष्ट हस्ताक्षर करने (Clear Signing) की ओर बढ़कर, हम रक्षा की अंतिम पंक्ति को मजबूत कर रहे हैं और इथेरियम इकोसिस्टम को अधिक सुरक्षित, अधिक सुलभ और उपयोगकर्ताओं की अगली लहर तथा संस्थागत रूप से अपनाए जाने के लिए बेहतर ढंग से तैयार कर रहे हैं।
हम ERC-7730 और शुरुआती टूलिंग, बुनियादी ढांचे और शैक्षिक प्रयासों को शुरू करने के लिए लेजर (Ledger) को श्रेय देना और स्वीकार करना चाहते हैं। यह जानबूझकर किया गया एक बहु-पक्षीय प्रयास है जिसमें अनुसंधान, लाइब्रेरी विकास, ऑडिट और समन्वय में योगदान शामिल है, जिसमें ZKnox, Sourcify, Cyfrin, Zama, WalletConnect, Fireblocks, Trezor, Keycard, मेटामास्क, Argot जैसी टीमें और इकोसिस्टम भर के स्वतंत्र योगदानकर्ता शामिल हैं।


