ओएसिस जनवरी 2023 इंजीनियरिंग अपडेट

Yatendra
Oasis Foundation Hindi
7 min readFeb 24, 2023

Disclaimer : यह अनुवाद एक Oasis Ambassador द्वारा किया गया हैं। सटीक अनुवाद प्रदान करने के लिए कठोर जाँच की जाती है लेकिन फिर भी चूक और त्रुटि होने की सम्भावना हो सकती है। Oasis Network अनुवादित जानकारी की सटीकता या विश्वसनीयता के लिए ज़िम्मेदार नहीं है। यदि आप मूल लेख पढ़ना चाहते हैं यहाँ पढ़ें

ओएसिस की अभियांत्रिक टीम ने वर्ष 2023 की शुरुआत महत्वपूर्ण कोर प्रोटोकॉल अपग्रेड और विशेषताओं के अपडेट की स्थिर धारा के साथ की है | जनवरी माह में जो चीजें बड़ी संख्या में भेजे गए हैं उनमे रनटाइम विशेषताएं , कोर अनुकूलन सत्यापनकर्ता अपडेट एवं अन्य मुख्य रूप से शामिल हैं | इन सबसे बड़ी बात यह है कि एक और महीने में लगातार मेननेट और टेस्टनेट स्थिरता के साथ कई अपग्रेड किए गए, जबकि एमराल्ड पर औसत दैनिक लेनदेन में 20% की वृद्धि देखी गई |

जनवरी के दौरान ओएसिस इंजीनियरिंग की प्रगति के पूर्ण सारांश के लिए पढ़ना जारी रखें |

‍वॉलेट अपडेट

ओएसिस सफायर जो की मेननेट पर चल रहा है को आधिकारिक तौर पर ओएसिस वॉलेट — ब्राउज़र एक्सटेंशन में जोड़ा गया है ! यह विशेषता 1.9.0 के रिलीज़ में शामिल थी एवं क्रोम वेब स्टोर में उपलब्ध है |

जनवरी माह में, ओएसिस वॉलेट — वेब ने कई बाहरी निर्भरताओं को देखा और परीक्षण में सुधार किये | कुल मिलाकर, 40 पुल अनुरोधों को मिलाया गया |

ओएसिस CLI के लिए एक नई रिलीज प्रक्रिया स्थापित की गई थी, जो 0.1.0 रिलीज से शुरू हुई थी | वर्तमान में, Linux के लिए amd64 binaries प्रदान किए जाते हैं और हम निकट भविष्य में MacOS बिल्ड को जोड़ने की योजना बना रहे हैं |

उपयोगकर्ताओं के लिए एक नई उल्लेखनीय सुविधा लक्ष्य पतों के लिए एक सुरक्षा जांच है जो उपयोगकर्ताओं को आरक्षित पतों जैसे मूल पैराटाइम पते, पुरस्कार और सामान्य पूल, शुल्क संचायक और समान (#123) पर धन भेजने से रोकेगा | उपयोगकर्ता इस चेक को नया — force flag पास करके ओवरराइड कर सकते हैं |

ओएसिस नैनो ऐप का नया संस्करण (2.5.0+) Ledger हार्डवेयर वॉलेट का उपयोग करके पैराटाइम लेनदेन को sign करने के लिए सहायता प्रदान करता है | ओएसिस CLI और अन्य वॉलेट्स में इसका एकीकरण प्रगति पर है |

‍नेटवर्क अपडेट

जनवरी महीने में मेननेट और टेस्टनेट दोनों पर एमराल्ड, नीलम और cipher पैराटाइम्स सभी स्थिर रहे हैं | कई उन्नयनो के बावजूद कोई डाउनटाइम्स या किसी भी प्रकार की समस्यांओ की सूचना नहीं मिली है |

पिछले महीने मेननेट और टेस्टनेट में क्या बदलाव आया, इसकी एक सूची यहां दी गई है |

मेननेट हाइलाइट्स

ओएसिस कोर 22.2.x शाखा का दिसंबर में पूरी तरह से परीक्षण किया गया था, इसलिए, 4 जनवरी को, ओएसिस कोर 22.1.x से ओएसिस कोर 22.2.x शाखा में नॉन-ब्रेकिंग अपडेट मेननेट पर प्रस्तावित किया गया था | पहला 22.2.x संस्करण जो की उपयोग में लाया गया था वो 22.2.3 था और बाद में दो अतिरिक्त रखरखाव अद्यतन प्रस्तावित किए गए थे — 11 जनवरी को संस्करण 22.2.4 और 23 जनवरी को संस्करण 22.2.5 |

26 जनवरी को मेननेट पर सफायर 0.3.1 और cipher 2.6.2 नॉन-ब्रेकिंग पैराटाइम अपग्रेड प्रस्तावित किये गए थे |

एमराल्ड पर दैनिक लेनदेन की औसत संख्या में जनवरी में 20% की वृद्धि देखी गई है (दिसंबर 2022 में हुए 12,700 लेनदेन की तुलना में 15,300 लेनदेन) | 14 जनवरी को अधिकतम लेनदेन का आंकड़ा 21,442 भी पिछले महीने 16 दिसंबर, 2022 को 15,929 से अधिक था | जनवरी महीने के मध्य में, ओएसिस इंजीनियरिंग ने सफायर लेनदेन की निगरानी की स्थापना की | औसतन गिनती 18 जनवरी को 1160 अधिकतम लेनदेन के आंकड़े के साथ, 1125 लेनदेन प्रतिदिन रही |

31 जनवरी, 2023 तक सक्रिय ओएसिस मेननेट नोड्स इस प्रकार हैं :

  • 120 सत्यापनकर्ता नोड्स
  • 6 key प्रबंधक नोड्स
  • 28 Cipher पैराटाइम कंप्यूट नोड्स
  • 52 एमराल्ड पैराटाइम कंप्यूट नोड्स
  • 22 Sapphire पैराटाइम कंप्यूट नोड्स

टेस्टनेट हाइलाइट्स

10 जनवरी को एमराल्ड 10.0.0-टेस्टनेट अपग्रेड प्रस्तावित किया गया था | और 25 जनवरी को Sapphire 0.3.1-टेस्टनेट और Cipher 2.6.2-टेस्टनेट अपग्रेड प्रस्तावित किए गए थे |

जनवरी महीने से, ओएसिस इंजीनियरिंग स्थिरता के लिए टेस्टनेट पर चल रहे एमराल्ड के आंकड़ों की भी रिपोर्ट करेगा | 16 जनवरी को 3,282 लेनदेन के शिखर के साथ दैनिक लेनदेन की औसत संख्या 2,953 थी |

11 जनवरी को, टेस्टनेट पर चल रहे नीलम में 3,069 दैनिक लेनदेन का उच्चतम आंकड़ा था, दिसंबर 2022 में 2,096 लेनदेन से 46% की वृद्धि हुई | इसी तरह, लेनदेन की औसत संख्या जो की दिसंबर 2022 में 1,067 थी, से बढ़कर 2,880 हो गई |

31 जनवरी, 2023 तक सक्रिय ओएसिस टेस्टनेट नोड्स इस प्रकार हैं:

  • 44 सत्यापनकर्ता नोड्स
  • 5 key प्रबंधक नोड्स
  • 14 Cipher पैराटाइम कंप्यूट नोड्स
  • 32 Emerald पैराटाइम कंप्यूट नोड्स
  • 18 Sapphire पैराटाइम कंप्यूट नोड्स

‍डेवलपर प्लेटफॉर्म और पैराटाइम अपडेट

जनवरी महीने में, ओएसिस SDK कोष में ज्यादातर EVM के बारे में संस्करण उछाल और पॉलिश देखे गए और माइग्रेट ओएसिस सीएलआई को माइग्रेट किया गया | कुल 27 पुल अनुरोधों को मिलाया गया |

Sapphire के मोर्चे पर, एक कुंजी जोड़ी उत्पन्न करने और native ed25519, secp256k1 और sr25519 योजनाओं का उपयोग करके एक संदेश पर हस्ताक्षर करने के लिए सॉलिडिटी को जोड़ा गया है (#80) | @oasisprotocol/sapphire-paratime और @oasisprotocol/sapphire-hardhat रैपर को स्मार्ट कॉन्ट्रैक्ट कॉल करते समय आंतरायिक समस्याओं को ठीक करने के लिए समाधान मिला है (#95, #101) |

नीलम मेननेट का समापन बिंदु भी अब आधिकारिक रूप से समर्थित है (#103)| मेटामास्क रैपर अब पहली बार हस्ताक्षरित प्रश्नों को ब्राउज़र सत्र समाप्त होने तक cache कर सकता है (#100) | यह हर बार गोपनीय जिज्ञासा सबमिट करने की आवश्यकता होने पर परेशान करने वाले पॉपअप से छुटकारा दिलाता है | कुल 8 पुल अनुरोधों को Sapphire रिपॉजिटरी में मिला दिया गया |

जनवरी महीने में सभी 3 आधिकारिक पैराटाइम्स ने नए रखरखाव रिलीज़ देखे हैं | वे नए ओएसिस SDK संस्करण और ओएसिस कोर 22.2.x शाखा के ऊपर बने हैं:

ओएसिस Web3 गेटवे में भी कई संस्करण अद्यतन हुए परन्तु कोई नया विज्ञप्ति नहीं हुई | dApp निर्माताओं को यह जानकार अत्यंत ख़ुशी होगी कि एक नयी oasisprotocol/sapphire-dev डोकर छवि विकास के अंतिम चरण में है जो Sapphire dApps के स्थानीय नेटवर्क विकास और परीक्षण को सक्षम करेगा | फरवरी में परिनियोजन के लिए हमारे साथ बने रहें !

ओएसिस इंडेक्सर और ओएसिस एक्सप्लोरर पर काम तेज गति से जारी रहा | इंडेक्सर में जनवरी में तीन नए प्रक्षेपण हुए (0.0.6, 0.0.7, 0.0.8) | यह अब खाते से संबंधित प्रश्नों का समर्थन करता है, जो इसे विशिष्ट वॉलेट ऐप्स प्रश्नों (#277) के लिए उपयुक्त बनाता है | CORS समर्थन (#290) और लेनदेन आंकड़ों को भी जोड़ा गया है (#294) | दिसंबर में इंडेक्सर के लिए पूर्ण OpenAPI विनिर्देश जोड़ने से एक्सप्लोरर को एंडपॉइंट्स के लिए एक पूर्ण Golang कोड प्राप्त करने में सक्षम बनाया गया जो अब OpenAPI विनिर्देश से उत्पन्न होता है | जनवरी में, 27 पुल अनुरोधों को ओएसिस इंडेक्सर में मिला दिया गया और 54 पुल अनुरोधों को ओएसिस एक्सप्लोरर कोडबेस में मिला दिया गया |

ओएसिस डॉक्स पर मामूली अपडेट किए गए हैं | नोड ऑपरेटर जो पहले एक विश्वसनीय निष्पादन वातावरण को कॉन्फ़िगर नहीं करते थे, इंटेल सीपीयू पर SGX को कॉन्फ़िगर करने के लिए आवश्यक सटीक BIOS सेटिंग्स दिखाते हुए एक नई तालिका देखकर खुश होंगे | Sapphire एवं Emerald को अपने वॉलेट में जोड़ते समय यदि आपका मेटामास्क डिटेक्ट नहीं होता है तो हेल्पर बटन आपको चेतावनी देगा (#346) — अभी तक यह चुप चाप फ़ैल हो जाता था | इसके अलावा दूसरे अपडेट नए ओएसिस कोर एवं पैराटाइम के विज्ञप्ति से सम्बंधित हैं | कुल 10 पुल अनुरोध मर्ज किए गए हैं |

‍ओएसिस कोर अपडेट

ओएसिस कोर के लिए दो नॉन-ब्रेकिंग मेंटेनेंस अपडेट जनवरी में जारी किए गए हैं: 22.2.4 और 22.2.5 |

  • पहले अपडेट में गोपनीय प्रश्नों में रुक-रुक कर आने वाली त्रुटियों (#5123), रनटाइम-होस्ट प्रोटोकॉल संदेश पासिंग में अधिक सख्ती (#5094) और पुनरारंभ पर गलत कुंजी-प्रबंधक नीति व्याख्या (#5092) को ठीक करने की शुरुआत की |
  • दूसरा रखरखाव अद्यतन बेहतर मेमोरी प्रबंधन से सम्बंधित है, बड़ी संख्या में सत्यापनकर्ताओं के होने से नए लाइट क्लाइंट के साथ संगतता ठीक होती है जिसे 23.0 (#5151) और नए रनटाइम एन्क्रिप्शन कुंजी रजिस्ट्री फ़ील्ड (#5137) में पेश किया जाएगा |

नए संस्करण पहले से ही टेस्टनेट पर तैनात हैं | उपयोगकर्ताओं को अपने नोड्स को अपडेट करने के लिए हम प्रोत्साहित करते हैं | यदि आने वाले कुछ सप्ताहों में कोई बड़ी समस्या नहीं पाई जाती है तो मेननेट पर अपग्रेड प्रस्ताव का पालन किया जाएगा |

ऊपर बताये गए रखरखाव सुधारों के अलावा, कई उल्लेखनीय नई सुविधाओं और बग समाधानों को मास्टर शाखा में मिला दिया गया था जो 23.0 रिलीज में शामिल रहेगी :

  • Support for Provisioning Certification Service v4 and a subset of Intel Trusted Domain Extension was merged (#5108).
  • अस्थायी प्रमाणीकरण सर्विस v4 के लिए समर्थन और इंटेल विश्वसनीय डोमेन एक्सटेंशन के एक सबसेट को मिला दिया गया (#5108)|
  • संभावित अस्वास्थ्यकर प्रतिस्पर्धा (#5102) से बचने के लिए सत्यापनकर्ताओं के लिए न्यूनतम कमीशन दर अब परिभाषित की जा सकती है | वर्तमान में यह मेननेट पर 0 रहेगा लेकिन यह भविष्य में इसे बदलने की अनुमति देता है |
  • सार्वजनिक पैराटाइम keys अब एक असुरक्षित RPC चैनल (#5101) का उपयोग करके प्राप्त की जा सकती हैं | यह सार्वजनिक keys को cache करने योग्य बनाता है और प्रमुख प्रबंधकों पर सेवा हमले की सतह से इनकार को कम करता है |
  • समझौता होने की स्थिति में ओएसिस नोड अब विशिष्ट EPID GIDs की ब्लैकलिस्ट रखता है (#5113) |
  • पैराटाइम का स्वामित्व और हिस्सेदारी रखने वाली संस्था को अब पंजीकृत होने के बाद बदला जा सकता है (#5114) |
  • नई रनटाइम एन्क्रिप्शन कुंजी का सार्वजनिक हिस्सा अब रजिस्ट्री में संग्रहीत है और एन्क्लेव द्वारा सीधे एन्क्रिप्टेड डेटा को स्टोर करने और एक्सेस करने के लिए उपयोग किया जा सकता है (#5125, #5140) |
  • अपस्ट्रीम टेंडरमिंट-आरएस रिपॉजिटरी में दो भरोसेमंद ऊंचाइयों के बीच टूटे ब्लॉक सत्यापन के लिए एक समाधान का योगदान दिया गया था | ओएसिस कोर को सही संस्करण को उपयोग करने के लिए अपडेट किया गया था (#5134) |

परिवर्तनों की पूरी सूची देखने के लिए, जनवरी में मर्ज किए गए सभी 31 पुल अनुरोधों को देखें |

और इसी के साथ हम जनवरी माह को समाप्त करते हैं !

ओएसिस की तकनीकी टीम फ़रवरी महीने के अंत में और अपडेट देने के लिए अत्यंत उत्साहित है | तब तक के लिए , Discord या हमारे Forum पर हमसे जुड़कर ओएसिस टीम के साथ वार्तालाप करें ! और हाँ, हमारा नव जारी ओएसिस 2023 रोडमैप यहाँ अवश्य देखें |

--

--

Yatendra
Oasis Foundation Hindi

Follow me I will follow you back🥳🥳🥳🥳🥳🥳