Derova.algo का डैशबोर्ड एक Algorand नोड के पेंडिंग पूल और अगले स्टेट प्रूफ पर नज़र रखता है
Derova.algo का मुफ़्त डैशबोर्ड एक Algorand नोड के पेंडिंग ट्रांज़ैक्शन पूल को लाइव दिखाता है, साथ में पिछले 20 ब्लॉक, नोड की सेहत और नेटवर्क के अगले स्टेट प्रूफ की उलटी गिनती भी। कोई वॉलेट नहीं चाहिए — लेकिन पूल की गिनती एक नोड का नज़रिया है, पूरे नेटवर्क का नहीं।


mempool.algorand.ing एक मुफ़्त वेब पेज है जो लाइव दिखाता है कि एक Algorand नोड के पेंडिंग ट्रांज़ैक्शन पूल में इस वक्त क्या पड़ा है — यानी उन ट्रांज़ैक्शन की कतार जो नेटवर्क पर भेज तो दी गई हैं, पर अभी किसी ब्लॉक में दर्ज नहीं हुईं। कतार के बगल में यह नेटवर्क के अगले स्टेट प्रूफ के लिए उलटी गिनती चलाता है, जो इस बात का संक्षिप्त प्रमाणपत्र है कि चेन में इस समय क्या मौजूद है, और नीचे पिछले बीस ब्लॉक की सूची देता है — हर ब्लॉक में कितने ट्रांज़ैक्शन थे, उसका आकार क्या था और उसने कितना शुल्क जमा किया। यहाँ कुछ भी वॉलेट, लॉगिन या भुगतान नहीं माँगता।
यह पेज समुदाय के एक नोड ऑपरेटर Derova.algo1 का है, और यह साफ़ बताता है कि ये आँकड़े किसके हैं: फ़ुटर में लिखा है 'Mempool डेटा जैसा Derova.algo Node में दिखता है'। यह निजी डोमेन algorand.ing2 पर मौजूद चार मुफ़्त टूल्स में से एक है — बाकी हैं एक नोड स्टेटस पेज, एक Grafana मेट्रिक्स डैशबोर्ड3 और Valar4 के पीयर-टू-पीयर स्टेकिंग का लिंक — और यह इस डिस्क्लेमर के साथ प्रकाशित होता है कि साइट 'Algorand समुदाय के एक सदस्य के स्वामित्व और संचालन में स्वतंत्र रूप से चलती है' तथा इसका Algorand Technologies या Algorand Foundation से कोई ताल्लुक नहीं है।
पेज पढ़ने पर क्या दिखता है
स्क्रीन के बाईं ओर टाइप-वितरण वाला पैनल भरा रहता है: कितने पेंडिंग ट्रांज़ैक्शन भुगतान हैं, कितने असेट ट्रांसफ़र, कितने स्मार्ट कॉन्ट्रैक्ट के कॉल, और कितने उन श्रेणियों में हैं जिन्हें उस वक्त कोई इस्तेमाल ही नहीं कर रहा — की रजिस्ट्रेशन5, असेट कॉन्फ़िगरेशन, असेट फ़्रीज़, स्टेट प्रूफ, हार्टबीट।
कुछ मिनटों के अंतराल पर पेज तीन बार खोला गया और हर बार कतार कुछ और थी। पहली बार 49 ट्रांज़ैक्शन दिखे: 15 भुगतान, 18 असेट ट्रांसफ़र और 16 ऐप कॉल।
कुछ मिनट बाद उसी पैनल ने 78 दिखाए, जिनमें 57 ऐप कॉल थे। तीसरी बार पढ़ने पर 39 मिले। असली बात यही उतार-चढ़ाव है: Algorand तक़रीबन हर 2.8 सेकंड में एक ब्लॉक लिखता है, इसलिए किसी ट्रांज़ैक्शन को ज़्यादा इंतज़ार नहीं करना पड़ता, और जो गिनती आपके सामने है वही अगले दर्शक को नहीं दिखेगी। भुगतान ALGO को हिलाता है; असेट ट्रांसफ़र Algorand पर जारी किसी टोकन को हिलाता है, जिसे नेटवर्क की Algorand Standard Asset व्यवस्था की बदौलत कोई भी बिना कॉन्ट्रैक्ट लिखे बना सकता है; और ऐप कॉल किसी स्मार्ट कॉन्ट्रैक्ट को चलाता है। हर बार पढ़ने पर पूल में यही तीन तरह के ट्रांज़ैक्शन थे, और जिन पाँच श्रेणियों में शून्य दिखा वे Algorand के आम ट्रांज़ैक्शन प्रकार हैं, जो उस मिनट में बस हो ही नहीं रहे थे।
पेज का बाकी हिस्सा तीन और पैनल संभालते हैं।
| अवधारणा | यह क्या दिखाता है | असल ज़िंदगी में मतलब |
|---|---|---|
| प्रकार के हिसाब से पेंडिंग पूल | वे ट्रांज़ैक्शन जो इस नोड को मिल चुके हैं पर अभी किसी ब्लॉक में नहीं रखे गए, प्रकार के अनुसार बँटे हुए | ऐसी कतार जो एक-दो सेकंड चलती है और जिसका कोई ब्लॉक एक्सप्लोरर रिकॉर्ड नहीं रखता |
| हाल के ब्लॉक | पिछले बीस राउंड, ट्रांज़ैक्शन की संख्या, आकार और जमा हुए शुल्क के साथ | शुल्क का कुल योग 0.0016 ALGO की निचली सीमा के आसपास होने का मतलब है कि चेन शांत है और अंदर घुसने के लिए कोई बोली नहीं लगा रहा |
| नेटवर्क की सेहत | नोड ऑनलाइन है या ऑफ़लाइन, कंसेंसस ठीक है या नहीं, और वह कौन-सा सॉफ़्टवेयर बिल्ड चला रहा है (वर्शन 5.0.1, कमिट e763fb0d) | बताता है कि ये आँकड़े देने वाला नोड ख़ुद चेन के साथ कदम मिलाकर चल रहा है या नहीं |
| क्वांटम सुरक्षा | पिछला स्टेट प्रूफ कब पोस्ट हुआ, अगले तक कितने ब्लॉक बाकी हैं, वह किस ब्लॉक ऊँचाई की गवाही देता है, और क्या कोई पूल में इंतज़ार कर रहा है | Algorand के पोस्ट-क्वांटम काम का दिखने वाला आधा हिस्सा, उस उलटी गिनती पर जिसे आप ख़ुद देख सकते हैं |
ब्लॉक का आकार बड़ा नहीं होता: इस रिसर्च में जिन बीस-ब्लॉक की खिड़कियों पर नज़र रखी गई, उनमें हर ब्लॉक में 8 से 57 ट्रांज़ैक्शन तक रहे। इनमें एक खिड़की में 54 ट्रांज़ैक्शन वाला ब्लॉक था, जिसने शुल्क के रूप में 0.115 ALGO जमा किया। नेटवर्क शांत रहने पर Algorand का आधार शुल्क7 0.0018 ALGO प्रति ट्रांज़ैक्शन होता है, यानी 54 साधारण ट्रांज़ैक्शन पर 0.054 ALGO बनता — उस ब्लॉक के कुल का आधे से भी कम। इसलिए उसके कुछ ट्रांज़ैक्शन न्यूनतम सीमा से ऊपर शुल्क चुका रहे थे, और ऐसा होने के जो तरीके दर्ज हैं वे हैं स्वेच्छा से ज़्यादा शुल्क देना, Falcon-1024 पोस्ट-क्वांटम सिग्नेचर (न्यूनतम 0.0039 ALGO, यानी आधार का तीन गुना) या कंजेशन प्राइसिंग, जो तभी लगती है जब ब्लॉक भरने शुरू हों।
Classic व्यू, और किसी ट्रांज़ैक्शन के साथ हो सकने वाली तीन बातें
mempool.algorand.ing/classic पर मौजूद दूसरा पेज डैशबोर्ड को छाँटकर पाँच आँकड़ों तक ले आता है — PENDING, CONFIRMED, DROPPED, CONNECTED और मौजूदा ब्लॉक — और फ़ोन पर यही बेहतर व्यू है। यहीं अंदर की मशीनरी भी दिखती है। इसका कोड api.algorand.ing10 पर एक वेबसॉकेट खोलता है और पूल में होने वाले अपडेट सुनता है; हर नया ट्रांज़ैक्शन अपने आख़िरी वैध राउंड के साथ पेंडिंग दर्ज होता है, और पेज उसी ट्रांज़ैक्शन की सदस्यता ले लेता है ताकि तीन नतीजों में से एक बता सके: कन्फ़र्म, राउंड और लगे समय के साथ; पूल से हटा हुआ; या एक्सपायर।
एक्सपायरी को समझना सबसे ज़रूरी है। Algorand के ट्रांज़ैक्शनों में nonce की जगह पहला और आख़िरी वैध राउंड11 होता है, और इन दोनों के बीच का वक्त ही ऐसा होता है जब ट्रांज़ैक्शन को शामिल किया जा सकता है; आख़िरी वैध राउंड आ गया और ट्रांज़ैक्शन शामिल नहीं हुआ, तो वह अब मान्य नहीं रहता और उसे दोबारा भेजना पड़ता है। लाइव व्यू का फ़ायदा यही है: आप अपना ट्रांज़ैक्शन कतार में पड़ा देख सकते हैं और अंदाज़ा लगा सकते हैं कि वह अपनी खिड़की से बाहर होने वाला है या नहीं।
एक बार पढ़ने पर Classic पेज ने 20 पेंडिंग, 14 कन्फ़र्म और 0 ड्रॉप दिखाए; उसी पेज को पहले स्कैन करने पर 49 पेंडिंग, 43 कन्फ़र्म और 4 ड्रॉप दर्ज हुए थे। गिनतियाँ चलती रहती हैं।
Algorand पर पेंडिंग पूल का व्यू अलग मायने क्यों रखता है
Ethereum पर mempool व्यूअर ज़्यादातर तमाशा देखने जैसा है: ब्लॉक भरते हैं, यूज़र कतार काटने के लिए शुल्क पर बोली लगाते हैं, और दिलचस्पी इस बात में होती है कि अगली जगह के लिए कौन कितना दे रहा है। Algorand इससे उलटी दिशा में चलता है। नवंबर 2021 के एक फ़ोरम थ्रेड12 में — जो आज भी इसकी सबसे सपाट व्याख्या है — पेंडिंग ट्रांज़ैक्शन देखने के सवाल पर डेवलपर हैंडल fabrice का जवाब आया कि 'Ethereum के उलट, गैस शुल्क के हिसाब से ट्रांज़ैक्शनों को कोई प्राथमिकता नहीं दी जाती और फ़िलहाल कोई कंजेशन भी नहीं है', और दूसरे जवाब में tsachi ने आगाह किया कि 'इसकी कोई गारंटी नहीं है कि आपके नोड को वे सारे ट्रांज़ैक्शन दिखेंगे जो अगले (प्रभावी) ब्लॉक में जाएँगे।'
शुल्क के नियम दूसरे छोर से यही बात कहते हैं: कोई ट्रांज़ैक्शन प्रति-बाइट कंजेशन शुल्क और न्यूनतम शुल्क में जो ज़्यादा हो, वह चुकाता है; चेन शांत रहने पर प्रति-बाइट शुल्क शून्य रहता है; और भुगतान, असेट ट्रांसफ़र तथा ऐप कॉल — सबकी कीमत एक ही तरह तय होती है। यानी यह पेज बोली की जंग की अगली कतार का टिकट नहीं है। यह सिर्फ़ बताता है कि कोई ट्रांज़ैक्शन देखा गया या नहीं।
आम मक़सद के एक्सप्लोरर इसके उलट तय हो चुकी चेन दिखाते हैं। Allo13, Pera Explorer14 और Algo Surf15 ब्लॉक, अकाउंट, असेट और नेटवर्क थ्रूपुट की सूची देते हैं — एक बार देखने पर Algo Surf ने 10.2 ट्रांज़ैक्शन प्रति सेकंड और औसतन 2.80 सेकंड का ब्लॉक समय बताया, जबकि Nodely के सार्वजनिक डैशबोर्ड16 ने 100 ब्लॉक के आधार पर 13 TPS और 2.73 सेकंड मापा। यह सब इतिहास है: ब्लॉक सामने आते-आते उसके ट्रांज़ैक्शन पक्के हो चुके होते हैं। पेंडिंग पूल उससे पहले का हिस्सा है, और इसे ज़िंदा रखना ज़्यादा मुश्किल रहा है। iamnotabot.com/pool पर एक Algorand mempool एक्सप्लोरर दिसंबर 2021 से ऑनलाइन था — 2022 में TRON के लिए वही टूल बनाने वाले17 एक डेवलपर ने इसे नक़ल करने लायक बताया था — और अब वह डोमेन रिज़ॉल्व ही नहीं होता। लाइव ट्रांज़ैक्शन दिखाने वाला एक और व्यू, chaintrail.io, अब एक असंबंधित जुआ साइट चला रहा है।
पेच यह है: एक नोड पूरा नेटवर्क नहीं होता
यहाँ सब कुछ एक ही नोड का नज़रिया है, और पेज ख़ुद यह बताता है। 2021 के वे फ़ोरम जवाब12 समझाते हैं कि यह शर्त क्यों मायने रखती है: अलग-अलग Algorand नोड के पास पेंडिंग पूल का अलग संस्करण हो सकता है, और उनका मेल खाना तय नहीं है। दोनों पेज भी आपस में एक जैसे नहीं थे: एक रिसर्च सेशन के दौरान एक मिनट के अंतराल पर पढ़ने पर फ़्रंट पेज का टाइप पैनल और Classic पेज का पेंडिंग काउंटर ढाई गुना फ़र्क़ दिखा रहे थे। लगता है यह फ़र्क़ इस बात का है कि दोनों पेज क्या गिनते हैं — फ़्रंट पेज नोड का पूल वैसा बताता है जैसा नोड उसे देखता है, जबकि Classic पेज उन ट्रांज़ैक्शनों का अपना हिसाब रखता है जिन्हें एक खुला ब्राउज़र टैब देखता रहा है और ब्लॉक पड़ते ही काउंटर साफ़ कर देता है — लेकिन बाहर से इनमें से कोई भी आँकड़ा दोहराया नहीं जा सका। दो निष्पक्ष एंडपॉइंट, AlgoNode (Allo की टीम) की मुफ़्त algod सेवा और Nodely18 की एक सेवा, ने उसी वक्त करीब-करीब एक-एक पेंडिंग ट्रांज़ैक्शन लौटाया, जबकि api.algorand.ing पर दिए गए हर एंडपॉइंट को X-API-Key हेडर चाहिए और उसके बिना वह 401 देता है। यह फ़र्क़ समय का है, पीयरिंग का है या Derova के नोड से सचमुच ज़्यादा बड़ा नज़रिया मिल रहा है — यह सार्वजनिक एंडपॉइंट तय नहीं कर सकते। लाइव फ़ीड को पेज के ज़रिए ख़ुद दोहराया जा सकता है।
बाहर से दो और चीज़ें जाँची नहीं जा सकतीं। डैशबोर्ड का कोड प्रकाशित नहीं है: Derova के सार्वजनिक GitHub19 पर दो रिपॉज़िटरी हैं — Ré'ti स्टेकिंग-पूल प्रोजेक्ट का एक फ़ोर्क और Algorand नोड चलाने की गाइडों का एक सेट — इनमें से कोई भी यह पेज नहीं है, इसलिए गिनतियाँ कैसे निकाली जाती हैं, यह जाँचा नहीं जा सकता। और पेज पर यह भी दर्ज नहीं है कि इसे कितने लोग देखते हैं। ऑपरेटर कोई कंपनी नहीं, बल्कि एक सत्यापित समुदाय अकाउंट है — derova.algo20 नाम जून 2022 में रजिस्टर हुआ था और यह 477 फ़ॉलोअर वाले X अकाउंट से जुड़ा है — लेकिन इसके पीछे का अकाउंट सचमुच कंसेंसस में हिस्सा लेता है: उसके पास करीब 44,969 ALGO हैं, वह भागीदारी के लिए ऑनलाइन रजिस्टर है, और उसके हाल के रिकॉर्ड में हार्टबीट ट्रांज़ैक्शन भी शामिल हैं, यानी वह प्रकार जो Algorand ने इसलिए शुरू किया कि नोड साफ़ तौर पर बता सके कि वह ऑनलाइन है, भले ही वह कोई ब्लॉक पेश न कर रहा हो। उनका नोड स्टेटस पेज21 दो mainnet स्टैक दिखाता है, जिनके नाम Valar EU और Myth Finance हैं, और इनमें नोड, algod सेवा, होस्ट तथा कैरियर — सब 100 प्रतिशत पर हैं।
उन्होंने पहले भी एक सेवा को बासी पड़े रहने देने के बजाय बंद कर दिया था: reti.algorand.ing22 पर चलने वाला उनका Ré'ti स्टेकिंग-पूल इंटरफ़ेस अब एक सूचना दिखाता है कि वह कभी आधिकारिक इंटरफ़ेस होने के लिए बना ही नहीं था, और विज़िटरों को reti.nodely.io23 की ओर भेजता है। इसमें कस्टडी का कोई जोखिम नहीं है — पेज कोई वॉलेट कनेक्शन या फ़ंड नहीं रखता, और उसका कोड सिर्फ़ दो बाहरी चीज़ें लोड करता है: एक वेब-एनालिटिक्स सेवा और Google Fonts। दाँव पर एक मुफ़्त, सिर्फ़ पढ़ने वाले डिस्प्ले की सटीकता लगी है।
सबसे पहले क्या खोलें
शुरुआत फ़्रंट पेज से करें और उसे एक मिनट दें। जैसे-जैसे ट्रांज़ैक्शन आते और साफ़ होते हैं, टाइप वितरण फिर से बनता जाता है, और नीचे की ब्लॉक सूची हर कुछ सेकंड में भरती रहती है। फ़ोन पर Classic व्यू खोलें: पाँच आँकड़े और कनेक्शन की स्थिति, कोई चार्ट नहीं। अगर आप ख़ुद Algorand नोड चलाते हैं, तो उसकी algod सेवा वही पेंडिंग-ट्रांज़ैक्शन सूची देती है जिस पर यह पेज बना है, इसलिए Derova की गिनती को आप अपने नोड के नज़रिये से मिला सकते हैं, आँख मूँदकर मानने की ज़रूरत नहीं।
जिस पैनल को खुला छोड़ना चाहिए वह क्वांटम वाला है। Algorand 2022 से mainnet पर स्टेट प्रूफ बनाता आ रहा है24, जो Falcon से साइन होते हैं — यह जाली-आधारित योजना क्वांटम कंप्यूटरों का सामना कर सके, इसलिए चुनी गई — और हर 25625 राउंड में एक नया प्रूफ पोस्ट करता है, यानी चेन की हाल की रफ़्तार पर करीब बारह मिनट में। Derova ने यह ट्रैकिंग 3 अप्रैल के अपडेट में जोड़ी और उस वक्त लिखा26 कि पेज 'अब स्टेट प्रूफ ट्रैक करने के लिए अपडेट कर दिया गया है ताकि आप रियल-टाइम में देख सकें कि वे कब आएँगे।' Algorand Foundation का रोडमैप27 2027 के अंत तक व्यापक क्वांटम प्रतिरोध का लक्ष्य रखता है, जिसके पहले पड़ाव 2026 की तीसरी तिमाही से शुरू होने हैं।
स्रोत
इस कहानी के 4 आंकड़े जाँचे गए हैं।हर जाँच देखें
स्रोत
- 1Derova.algo x.com↩
- 2algorand.ing algorand.ing↩
- 3Grafana मेट्रिक्स डैशबोर्ड metrics.algorand.ing↩
- 4Valar stake.valar.solutions↩
- 5की रजिस्ट्रेशन dev.algorand.co↩
- 7आधार शुल्क dev.algorand.co↩
- 10api.algorand.ing api.algorand.ing↩
- 11पहला और आख़िरी वैध राउंड dev.algorand.co↩
- 12नवंबर 2021 के एक फ़ोरम थ्रेड forum.algorand.co↩
- 13Allo allo.info↩
- 14Pera Explorer explorer.perawallet.app↩
- 15Algo Surf algo.surf↩
- 16Nodely के सार्वजनिक डैशबोर्ड tps.nodely.io↩
- 17TRON के लिए वही टूल बनाने वाले devpost.com↩
- 18Nodely nodely.io↩
- 19Derova के सार्वजनिक GitHub github.com↩
- 20derova.algo app.nf.domains↩
- 21नोड स्टेटस पेज status.algorand.ing↩
- 22reti.algorand.ing reti.algorand.ing↩
- 23reti.nodely.io reti.nodely.io↩
- 24Algorand 2022 से mainnet पर स्टेट प्रूफ बनाता आ रहा है dev.algorand.co↩
- 26उस वक्त लिखा x.com↩
- 27Algorand Foundation का रोडमैप algorand.co↩
- 28Derova.algo Node Mempool mempool.algorand.ing↩
- 29Derova.algo Nodes status.algorand.ing↩
- 30Derova.algo Node Mempool mempool.algorand.ing↩
- 31derova - Algorand forum.algorand.co↩
- 32Algorand block explorers in 2024: A quick guide | Algorand algorand.co↩