एनईओ ब्लॉकचैन पर जोखिम प्रबंधन और व्यापार मॉडल

आप में से जो एक सम्मेलन में शामिल हुए हैं, जहां मैं बोल रहा हूं, यह जानिए कि मुझे इस बात पर जोर देना पसंद है कि NEO बहुत ही कोर में अन्य ब्लॉकचेन प्लेटफार्मों से बहुत अलग है। उन लोगों के लिए जिन्होंने मेरी कोई प्रस्तुति नहीं देखी है; मुझे क्यों समझाते हैं।

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

इस समस्या को हल करने के लिए मुख्य रूप से प्रूफ ऑफ स्टेक (PoS) के विभिन्न संस्करणों का आविष्कार किया गया है। PoS, पीओडब्ल्यू प्रोटोकॉल की नकल करने का प्रयास है, लेकिन हैशिंग पावर के बजाय टोकन हिस्सेदारी का उपयोग करके। यह ऊर्जा संसाधनों को बचाता है और 51% हैशिंग पावर हमलों को रोकता है, जिससे यह बिटकॉइन जैसे छोटे नेटवर्क प्रभाव से पीड़ित मामलों के उपयोग के लिए एक वैध विकल्प बन जाता है। PoW की नकल करके, यह कोर-टू-पीयर इलेक्ट्रॉनिक कैश सिस्टम का एक प्रकार है, जो अभी भी स्मार्ट कॉन्ट्रैक्ट के लिए इस्तेमाल किया जा सकता है, लेकिन संक्षेप में उस उद्देश्य के लिए डिज़ाइन नहीं किया गया है। यह उन आवश्यकताओं को पूरा करने में विफल रहता है जो वास्तविक दुनिया के उपयोग के मामलों के लिए महत्वपूर्ण हैं। PoW और PoS दोनों में मुख्य समस्याओं में से एक यह है कि वे प्रत्येक ब्लॉक में अंतिमता की कमी से पीड़ित हैं, जिससे लेनदेन में देरी और असंभवता का उपयोग करने वाले मामलों को लागू करने में असमर्थता होती है।

चित्र 1: PoW और PoS में चेन

पीओडब्ल्यू और पीओएस दोनों में सामान्य ऑपरेशन के दौरान कांटा होने की संभावना है। जिस किसी ने भी कभी एक वॉलेट से दूसरे में या एक एक्सचेंज से दूसरे में एक टोकन ट्रांसफर किया है, उसने फोर्किंग संभावना का निहितार्थ देखा है। आप अपने लेनदेन को एक ब्लॉक एक्सप्लोरर में ट्रैक करने में सक्षम हैं, लेकिन लेन-देन पूरा होने से पहले 12-30 "पुष्टि" की प्रतीक्षा करने की आवश्यकता है। प्रत्येक "पुष्टिकरण" ब्लॉकचेन में एक नए ब्लॉक के अनुरूप है। कारण यह है कि आपको पुष्टि के लिए इंतजार करना होगा क्योंकि ये एल्गोरिदम सामान्य ऑपरेशन के दौरान कांटा हो सकता है, और रिसीवर को यह सुनिश्चित करना होगा कि लेनदेन "सही" श्रृंखला में शामिल है (चित्रा 1 में हरा ब्लॉक) और नहीं शाखाओं को काट दिया जाएगा (चित्रा 1 में नीला ब्लॉक)। यह अक्सर यह सुनिश्चित करने के रूप में संदर्भित किया जाता है कि आपका लेनदेन "सबसे लंबी श्रृंखला" का हिस्सा है। यह बताना कि PoW या PoS एल्गोरिथ्म में ब्लॉक का समय 5 सेकंड है, वास्तविक अनुप्रयोग के लिए बहुत कम महत्व रखता है। आपको यह जानने की आवश्यकता है कि कितने पुष्टिकरण की आवश्यकता है। यदि उदाहरण के लिए 20 पुष्टिकरणों की आवश्यकता है, तो 5 सेकंड ब्लॉक समय के साथ एक ब्लॉकचेन में वास्तविक लेनदेन का समय 100 सेकंड होगा।

यह न केवल लेनदेन के समय की समस्या है। व्यवसाय के दृष्टिकोण से, यह एक जोखिम प्रबंधन निर्णय है जिसे बनाना होगा। लेनदेन की X1 संख्या के साथ और अनुमानित x2 USD मूल्य के साथ, क्या हम स्वीकार कर सकते हैं कि x3% संभावना है कि लेनदेन सबसे लंबी श्रृंखला पर नहीं है और x4 संख्या ब्लॉक के बाद खारिज कर दिया जाएगा?

कई उपयोग के मामलों को बिल्कुल भी लागू नहीं किया जा सकता है, खासकर जब हम वास्तविक दुनिया स्मार्ट कॉन्ट्रैक्ट्स के निर्माण के समाधान के रूप में ब्लॉकचेन पर चर्चा करते हैं। उदाहरण के लिए एक नियमित IOU लें; एक IOU की बहुत मूल संपत्ति यह है कि इसका केवल एक ही संस्करण मौजूद है। पीओडब्ल्यू और पीओएस में ब्रांचिंग और फोर्किंग के साथ, कि आईओयू के पास सामान्य ऑपरेशन के तहत कई वैध प्रतियां होंगी; प्रत्येक प्रतिस्पर्धी कांटा पर एक। एक IOU दो या दो से अधिक IOU हो जाता है यहां तक ​​कि अगर सबसे लंबी श्रृंखला स्थापित होने के बाद भी "गलत" ब्लॉक को अस्वीकार कर दिया गया है, तो IOU को गुणा करने की स्थिति इस और इसी तरह के वित्तीय उपयोग के मामलों के साथ काम करते समय अस्वीकार्य है।

चित्रा 2: dBFT में चेन

अन्य ब्लॉकचेन प्लेटफार्मों के विपरीत, एनईओ ब्लॉकचेन एक पीयर-टू-पीयर इलेक्ट्रॉनिक कैश सिस्टम को स्मार्ट कॉन्ट्रैक्ट सिस्टम में बदलने की कोशिश नहीं करता है। बिटकॉइन के लिए मूल ब्लॉकचेन आर्किटेक्चर ट्यूरिंग पूर्ण स्मार्ट अनुबंधों के लिए नहीं बनाया गया है; हमें बड़े पैमाने पर विकेंद्रीकृत अनुप्रयोगों के लिए एक और वास्तुकला की आवश्यकता है जो व्यापार और आर्थिक उपयोग के मामलों से आवश्यकताओं को पूरा करते हैं। जैसे, PoW और PoS दोनों अनुपयुक्त हैं। आवश्यकताओं को पूरा करने के लिए, एनईओ ब्लॉकचैन को एरिक झांग द्वारा अनुकूलित बीएफटी एल्गोरिदम द्वारा प्रस्तावित बीजान्टिन फॉल्ट टॉलरेंस (डीबीएफटी) पर बनाया गया है। DBFT के साथ लाभ यह है कि यह शाखा नहीं कर सकता है। किसी एक समय में एक और केवल एक ब्लॉक का प्रस्ताव होता है। एक बार ब्लॉक पर हस्ताक्षर करने के बाद, यह 100% अंतिम है। सर्वसम्मति एल्गोरिथ्म के बारे में अधिक जानकारी यहां पाई जा सकती है:
http://docs.neo.org/en-us/basic/consensus/whitepaper.html

व्यवहार में, इसका मतलब है कि लेनदेन या चालान भेजते समय आपको कई पुष्टियों का इंतजार करने की आवश्यकता नहीं है। लेनदेन को सीधे एक ब्लॉक में शामिल करने के बाद, दूसरे शब्दों में एक ही पुष्टि में पूरा किया जाता है। इसका अर्थ यह भी है कि लेनदेन का समय वास्तव में ब्लॉक समय के बराबर है; यदि ब्लॉक का समय 5 सेकंड है, तो लेनदेन 5 सेकंड में प्राप्त होता है।

इसके अलावा, बड़ी मात्रा और उच्च मूल्य के लेनदेन को भेजने और प्राप्त करने के लिए किसी जोखिम प्रबंधन की आवश्यकता नहीं है। ऑपरेशन के दौरान कोई ब्रांचिंग नहीं होने के कारण, सभी लेनदेन एक ब्लॉक में शामिल होने के बाद 100% पूरे हो जाते हैं, इसलिए अंतिम रूप से कोई जोखिम विश्लेषण नहीं करना पड़ता है। लेनदेन हमेशा सही / सबसे लंबी श्रृंखला पर होगा, क्योंकि एल्गोरिथम की प्रकृति द्वारा dBFT में शाखा श्रृंखला मौजूद नहीं हो सकती है।

इसके अलावा, आईओयू और अन्य वित्तीय स्मार्ट कॉन्ट्रैक्ट्स को NEO ब्लॉकचेन में बिना किसी अजीबता के लागू किया जा सकता है कि यह एक ही समय में दो शाखाओं में मौजूद हो सकता है। आप सार्वजनिक अनुबंध पर सीधे स्मार्ट अनुबंध को तैनात कर सकते हैं या यहां तक ​​कि एक निजी श्रृंखला के रूप में अपना स्वयं का एनईओ ब्लॉकचेन चला सकते हैं; यह अभी भी एक ही व्यवहार होगा। बड़े पैमाने पर अनुप्रयोगों को भी निर्भरता और ट्रिगर की आवश्यकता होगी, जहां जंजीर लेनदेन एक आवश्यकता बन जाती है। अंतिम प्रबंधन के बिना जंजीर लेन-देन जोखिम प्रबंधन और अंत-से-अंत समय के मामले में बहुत समस्याग्रस्त हो जाता है। यह विकेंद्रीकृत एक्सचेंजों के लिए विशेष रूप से सच है, जहां हमें बहुत बड़ी मात्रा में जंजीर लेनदेन देखने की संभावना है।

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

आगे के लाभ:
गोद लेने में मदद करने के लिए, NEO स्मार्ट कॉन्ट्रैक्ट C #, पायथन, जावास्क्रिप्ट, गोलांग और जावा में लिखे जा सकते हैं; आप उन डेवलपर्स के साथ तेजी से गति करने के लिए उठेंगे जिनके पास पहले से ही आपकी पहुंच है। अपनी टीम को एक नई प्रोग्रामिंग भाषा में प्रशिक्षित करना या समर्पित स्मार्ट कॉन्ट्रैक्ट डेवलपर्स की एक पूरी नई टीम को नियुक्त करना दोनों बहुत ही महंगे विकल्प हैं। यदि आप इस खर्च में कटौती कर सकते हैं, तो आपके पास एक लाभदायक व्यवसाय मॉडल बनाने के लिए एक बेहतर शुरुआती बिंदु है। एक लाभदायक व्यवसाय मॉडल में दूसरी बाधा उच्च लेनदेन शुल्क है, और यही कारण है कि NEO ब्लॉकचेन में दो देशी टोकन हैं: NEO और GAS। यह सुनिश्चित करता है कि लेनदेन शुल्क हमेशा शून्य के करीब होगा, स्पष्टीकरण के लिए इस लेख को देखें।

लेन-देन की गति 1000-10 000 लेनदेन प्रति सेकंड और लगातार बढ़ती जा रही है, लक्ष्य 2020 से पहले प्रति सेकंड 100 000 लेनदेन तक पहुंचने के लिए है। यह योजना दो समानांतर परियोजनाओं द्वारा प्राप्त करना है जो 6 महीने से अधिक समय से चल रही है, जिसे नव कहा जाता है -शार्प और हाइपर वीएम। नियो-शार्प NEO ब्लॉकचेन का एक पुन: लिखित कार्यान्वयन है जो समान प्रोटोकॉल नियमों का पालन करता है, लेकिन एक मॉड्यूलर वास्तुकला के साथ जो यूनिट परीक्षण और एकीकरण परीक्षण दोनों को सरल करता है, जबकि व्यक्तिगत मॉड्यूल के उन्नयन के लिए भी अनुमति देता है। HyperVM, C ++ में लिखा NeoVM का एक पुनर्लेखन संस्करण है, जो एक निचले स्तर की प्रोग्रामिंग भाषा है जो प्रदर्शन को अनुकूलित करने में अधिक लचीलेपन की अनुमति देता है। दूसरी लेयर स्केलिंग को थर्ड-पार्टीज़ द्वारा विकसित किया जा रहा है और लेन-देन की गति को 100 000 tps से भी आगे बढ़ा देगा। NeoX, एक क्रॉस-चेन प्रोटोकॉल है जो NeoVM का उपयोग करके किसी भी ब्लॉकचेन के बीच साइडचाइन्स और इंटरैक्शन की अनुमति देगा, इस वर्ष के अंत में परीक्षण में प्रवेश करेगा।

यदि आपके पास कोई विशिष्ट व्यावसायिक आवश्यकता है जो एनईओ ब्लॉकचैन वर्तमान में पूरा करने में असमर्थ है, तो कृपया एक टिप्पणी छोड़ दें। हमारा समुदाय NEO ब्लॉकचेन को दुनिया में नंबर एक ब्लॉकचेन प्लेटफॉर्म बनाने के लिए प्रतिबद्ध है।