SimBlock: वास्तविक दुनिया ब्लॉकचेन नेटवर्क में सुधार के परीक्षण के लिए एक सिम्युलेटर

SimBlock: वास्तविक दुनिया ब्लॉकचेन नेटवर्क में सुधार के परीक्षण के लिए एक सिम्युलेटर

टोक्यो इंस्टीट्यूट ऑफ टेक्नोलॉजी (टोक्यो टेक) में काजुयुकी शूडो, उनके सहयोगियों और साइबरस्पेस रिसर्च सेंटर ने ब्लॉकचैन प्रदर्शन और सुरक्षा के परीक्षण में उपयोग के लिए "सिमब्लॉक" नामक एक सार्वजनिक ब्लॉकचेन सिम्युलेटर विकसित किया। सॉफ्टवेयर एक पीसी पर चल सकता है। यह अब सार्वजनिक रूप से खुले स्रोत के रूप में उपलब्ध है।


SimBlock एक उपयोगकर्ता को बड़ी संख्या में नोड्स (सर्वर) से युक्त ब्लॉकचेन नेटवर्क का अनुकरण करने की अनुमति देता है, और प्रदर्शन और सुरक्षा पर प्रभाव का परीक्षण करने के लिए नोड्स के व्यवहार को संशोधित करता है। उपयोगकर्ता मौजूदा ब्लॉकचेन में परिवर्तन के प्रभाव का अनुकरण कर सकते हैं, जैसे कि बिटकॉइन, या अपने स्वयं के डिज़ाइन के ब्लॉकचेन में।
SimBlock: A simulator for testing improvements to real-world blockchain networks

ब्लॉकचैन को पहली बार क्रिप्टोक्यूरेंसी के लिए लागू किया गया था, जो कि बिटकॉइन नेटवर्क के आधार के रूप में कार्य कर रहा था, जो 2009 में काम करना शुरू कर दिया था। लेकिन अब संसाधन और अधिकार प्रबंधन, उत्पाद (जैसे, भोजन) ट्रैसेबिलिटी, वोटिंग, और जैसे क्षेत्रों में अन्य संभावित अनुप्रयोग पाए जा रहे हैं। व्यापार प्रक्रिया स्वचालन।

इन दिनों, ब्लॉकचेन तकनीक पर कई सम्मेलन आयोजित किए जाते हैं, जिनमें IEEE ICBC, क्रायब्लॉक और IEEE ब्लॉकचैन शामिल हैं। फिर भी क्षेत्र में गतिविधि के बावजूद, वास्तविक दुनिया के ब्लॉकचेन नेटवर्क पर सुधार का परीक्षण करना लगभग असंभव है। इस तरह के प्रयोग के लिए सभी नोड्स के सॉफ़्टवेयर को अपडेट करने की आवश्यकता होती है, जो व्यवधान पैदा करने के जोखिम के कारण काम करने वाले नेटवर्क के लिए व्यावहारिक नहीं है। यहां तक ​​कि ऐसे मामलों में जहां एक ब्लॉकचेन में एक समस्या है जिसे फिक्स करने की आवश्यकता है, फिक्स का परीक्षण करना मुश्किल हो सकता है, क्योंकि यह कुछ और तोड़ सकता है।

एक ब्लॉकचैन सिम्युलेटर जिसे सिमब्लॉक कहा जाता है

Shudo और सहयोगियों ने SimBlock विकसित किया, जो एक एकल पीसी का उपयोग करके इंटरनेट पर लगभग 10,000 नोड्स के व्यवहार को अनुकरण कर सकता है। सॉफ्टवेयर, जिसे जुलाई 2018 में खुला स्रोत बनाया गया था, इंजीनियरों को मौजूदा या मूल ब्लॉकचेन पर सुधार का परीक्षण करने, या यहां तक ​​कि दुर्भावनापूर्ण नोड्स का अनुकरण करने और हमले की सफलता दर को मापने की अनुमति देता है, फिर इसके प्रभावों का परीक्षण करने के लिए काउंटरमेशर्स लागू करें।

IEEE ICBC 2019 क्रेडिट में SimBlock का प्रदर्शन: Kazuyuki Shudo

SimBlock वर्तमान में Bitcoin, Litecoin, और Dogecoin के मापदंडों का अनुकरण कर सकता है, ब्लॉकचेन नेटवर्क आकार, ब्लॉक जेनरेशन अंतराल और इंटरनेट पर संचार की गति को प्रतिबिंबित करता है। उपयोगकर्ता SimBlock में जावा कोड को संशोधित करके एक ब्लॉकचेन नेटवर्क में नोड व्यवहार में क्या बदलाव देख सकते हैं। ब्लॉकचेन और संचार की गति के मापदंडों को संशोधित करना भी संभव है।

0 Comments