द्वारा Ugly Bob | OCT 11, 2022
9:35 मिनट पढ़ें
ETH किलर की अवधारणा, हालांकि किशोर है, क्रिप्टोक्यूरेंसी स्पेस में एक प्रकार की पवित्र कब्र की प्रशंसा है। पिछले साल के बुल मार्केट के दौरान हर लेयर-1 एक संभावित ईटीएच किलर और हजार-टाइमर था। लेकिन फिर बाजार पूंजीकरण के साथ हर दूसरा टोकन ऐसा ही था।
सोलाना को संयुक्त राज्य अमेरिका में काम करने वाले एक रूसी कंप्यूटर इंजीनियर अनातोली याकोवेंको ने बनाया था। एक युद्ध-कठिन वितरित नेटवर्क इंजीनियर, उसकी पिछली नौकरियां उसके लिए एक आदर्श इनक्यूबेटर प्रतीत होती हैं जो भविष्यवाणी को पूरा करेगा; उन्होंने क्वालकॉम, मेसोस्फीयर और ड्रॉपबॉक्स में काम किया।
ब्लॉकचेन की वर्तमान स्थिति के साथ एक समस्या थी क्योंकि लेन-देन थ्रूपुट एक समस्या बन गया था। जिन लोगों ने बिटकॉइन ( बीटीसी / यूएसडीटी ) खरीदने और एथेरियम ( ईटीएच / यूएसडीटी ) खरीदने का फैसला किया, वे प्रति सेकंड पिछले पंद्रह लेनदेन को मापने के लिए संघर्ष कर रहे थे। इन जंजीरों ने समय का उपयोग नहीं किया, बल्कि एक ब्लॉक समय की एक इकाई थी।
नवंबर 2017 में अनातोली ने प्रूफ-ऑफ-हिस्ट्री पर एक श्वेतपत्र जारी किया, जो SHA-256 हैशिंग एल्गोरिथम का उपयोग करने वाले कंप्यूटरों के नेटवर्क के लिए एक घड़ी प्रदान करने की एक विधि है; किंवदंती के अनुसार उनके पास बहुत अधिक कॉफी थी।
उन्होंने सी प्रोग्रामिंग भाषा में लूम नामक अपनी परियोजना को विकसित करते हुए, निजी तौर पर काम करना शुरू किया। बाद में मित्र ग्रेग फिट्जगेराल्ड के कुछ प्रोत्साहन के साथ इसे रस्ट प्रोग्रामिंग भाषा में स्थानांतरित कर दिया गया।
लूम अपना रास्ता था और फरवरी 2018 में, ग्रेग फिट्जगेराल्ड ने ‘सिल्क’ नामक प्रूफ-ऑफ-हिस्ट्री श्वेतपत्र का एक ओपन-सोर्स प्रोटोटाइप जारी किया, जो आधे सेकंड में दस हजार हस्ताक्षरित लेनदेन को सत्यापित और संसाधित करने में सक्षम था।
थोड़े समय बाद, एक अन्य क्वालकॉम दिग्गज, स्टीफन एक्रिज, GPU पर हस्ताक्षर सत्यापन प्रक्रिया को लोड करके प्रोटोटाइप में सुधार करने में सक्षम थे।
दो लोग अनातोली ऑन लूम में तीन अन्य संस्थापकों के साथ शामिल होंगे।
दुर्भाग्य से, इंजीनियर चीजों का नामकरण करने में बहुत अच्छे नहीं हैं, इसलिए कुछ भ्रम पैदा हुआ क्योंकि एथेरियम में लूम नेटवर्क भी था। उपयोगकर्ता इसे अनातोली के लूम के साथ भ्रमित करेंगे। और सौभाग्य से, लूम/सिल्क सोलाना बन गया, छोटे समुद्र तट शहर के आधार पर तीनों क्वालकॉम में काम करते हुए रहते थे।
जून 2018 में टीम क्लाउड इन्फ्रास्ट्रक्चर पर काम कर रहे एक स्वीकृत पचास नोड, सार्वजनिक टेस्टनेट नेटवर्क को जारी करने में सक्षम थी जो प्रति सेकंड 250K लेनदेन के लगातार ‘फटने’ का समर्थन करने में सक्षम था।
बाद में उन्होंने ‘पिलबॉक्स’ सार्वजनिक टेस्टनेट रिलीज तक 150 नोड्स चलाने और प्रति सेकंड 200K और 500K लेनदेन के बीच संख्या को आगे बढ़ाने के लिए काम किया। इस पिलबॉक्स रिलीज ने बीपीएफ निष्पादन वातावरण का उपयोग करते हुए ऑन-चेन कार्यक्रमों के लिए सीमित समर्थन की पेशकश की।
ये सोलाना के प्रारंभिक वर्ष थे; सोलाना बनाने वाले प्रमुख घटकों को तोड़ने के बाद हम हाल के इतिहास में आ जाएंगे। उन्हें समझना महत्वपूर्ण है क्योंकि सोलाना एथेरियम या बिटकॉइन की तुलना में एक अलग जानवर है।
“सोलाना में मार्गदर्शक डिजाइन सिद्धांत सॉफ्टवेयर को डिजाइन करना है जो 100% उपयोग की अनुमति देने के लिए हार्डवेयर के रास्ते से बाहर हो जाता है” – सोलाना लैब्स
सोलाना में मूल टोकन SOL है, जिसे AscendEX पर खरीदा जा सकता है और इसका उपयोग नेटवर्क पर शुल्क का भुगतान करने के लिए किया जाता है। एसओएल के छोटे मूल्यवर्ग को लैम्पॉर्ट्स कहा जाता है, जो बीटीसी के लिए सतोशी की तरह है। एक लैम्पपोर्ट का मान 0.000000001 SOL है। एथेरियम के लिए ईआरसी -20 की तरह, एसपीएल टोकन मानक डीएपी को उनके संबंधित प्रोटोकॉल में उपयोग के लिए टोकन बनाने के साधन प्रदान करता है।
माना जाता है कि जब तक नेटवर्क अपनी मुद्रास्फीति अनुसूची को साफ करता है, तब तक केवल कुल 489 मिलियन एसओएल ही प्रचलन में होगा।
प्रूफ-ऑफ-हिस्ट्री डेटा के रूप में समय को एन्कोड करने का एक तरीका है। यह एक ऐसा विचार है जो बिटकॉइन के प्रूफ-ऑफ-वर्क सर्वसम्मति पर बनाता है, लेकिन ब्लॉक की पुष्टि के लिए नोड्स की प्रतीक्षा करने की आवश्यकता से बचा जाता है क्योंकि प्रत्येक सत्यापनकर्ता का समय बाद में सिंक्रनाइज़ किया जाता है।
हालांकि इसे सोलाना की रीढ़ माना जाता है, प्रूफ-ऑफ-हिस्ट्री एक आम सहमति एल्गोरिथ्म नहीं है, बल्कि इसका उपयोग प्रूफ-ऑफ-स्टेक के साथ ब्लॉक प्रोडक्शन और ट्रांजैक्शन ऑर्डर जैसी घटनाओं को व्यवस्थित करने के लिए किया जाता है।
घड़ी जितनी जल्दी हो सके SHA-256 हैश चलाकर और अगले हैश के इनपुट के रूप में आउटपुट का उपयोग करके काम करती है। समय को सेकंड में नहीं बल्कि ‘टिक’ में मापा जाता है, इसलिए जब एक निश्चित संख्या में टिक बनाए जाते हैं तो प्रोटोकॉल रिकॉर्ड करता है कि ‘समय’ का हिस्सा एक सत्यापन योग्य डेटा संरचना के रूप में होता है। आने वाले ब्लॉक लीडर समय के इन हिस्सों के अनुसार खुद को ऑर्डर कर सकते हैं।
नेटवर्क प्रतिभागी निश्चित हो सकते हैं कि लेन-देन समय के एक हिस्से के बाद बनाया गया था यदि यह उससे पहले किसी भी रिकॉर्ड किए गए समय का संदर्भ देता है।
प्रूफ-ऑफ-हिस्ट्री एक भ्रमित करने वाली अवधारणा है जिसमें बहुत सारे वीडियो हैं जो आपको ट्यूब पर और अधिक भ्रमित करते हैं, लेकिन यह समझने लायक भी है जितना आप कर सकते हैं। आप अनातोली याकोवेंको के ब्लॉग को भी पढ़ सकते हैं जो इतिहास के सबूत को विस्तार से बताता है।
सोलाना अपने सर्वसम्मति तंत्र के रूप में प्रैक्टिकल बीजान्टिन फॉल्ट टॉलरेंस की एक बीस्पोक भिन्नता का उपयोग करता है। यह इतिहास के सबूत के बगल में सोलाना का शायद सबसे भ्रमित करने वाला हिस्सा है। तो एक ELI5 क्रम में है और आप यहाँ एक ELI30 के लिए जा सकते हैं।
ELI5 ish : प्रूफ-ऑफ-हिस्ट्री में रिकॉर्ड किए गए समय का उपयोग करते हुए, सोलाना केवल सत्यापनकर्ताओं को एक विशिष्ट समय के लिए ब्लॉकचैन के एक कांटे को अपना वोट देने की अनुमति देता है। एक बार जब कोई वोट डाला जाता है और उस ब्लॉक की वैधता पर उनकी हिस्सेदारी दांव पर लगा दी जाती है, तो सत्यापनकर्ता को ऐसे किसी भी ब्लॉक पर मतदान करने से रोक दिया जाता है जो उस वोट का बच्चा नहीं है; नेटवर्क के पास लेज़र के कई संस्करणों पर Validators वोटिंग नहीं हो सकती है।
मैंने अपने पांच साल के बच्चे को यह अनुमान लगाने योग्य (और संबंधित) परिणामों के साथ बताया: वह रोने लगा, अपने खिलौनों के लिए भीख माँगने लगा, और खुद को गंदा कर लिया। सोलाना ( यूएसडीटी / एसओएल ) के आंतरिक कामकाज के बारे में सीखने के लिए यह मानक अभ्यास है।
बड़ी मात्रा में सत्यापनकर्ताओं को डेटा की बड़ी मात्रा के वितरण को संभालने के लिए सोलाना द्वारा नियोजित एक ब्लॉक प्रचार प्रोटोकॉल । एक नोड के लिए 25,000 नोड्स के लिए अलग कनेक्शन होना और उन्हें 256MB डेटा का पूर्ण ब्लॉक भेजना व्यावहारिक नहीं है।
टर्बाइन बिटटोरेंट (या मल्टी-लेवल मार्केटिंग) में डेटा प्रसार जैसा समाधान प्रदान करता है। 256MB ब्लॉक के बजाय, ब्लॉक लीडर फ़ाइल को छोटे टुकड़ों में तोड़ता है और प्रत्येक पैकेट को यादृच्छिक सत्यापनकर्ताओं को वितरित करता है। वे सत्यापनकर्ता बदले में अपने प्राप्त डेटा को एक पड़ोस के रूप में जाने वाले साथियों के समूह को प्रेषित करते हैं। सहकर्मी अपने जुड़े हुए पड़ोस के साथ भी ऐसा ही करते हैं और जल्द ही हजारों नोड्स मिलीसेकंड के भीतर डेटा प्राप्त करते हैं।
सत्यापनकर्ता डेटा को रीड-सोलोमन कोड के रूप में भी भेज सकते हैं ताकि सत्यापनकर्ता अपूर्ण डेटा वाले ब्लॉकों का पुनर्निर्माण कर सकें। यह ध्यान रखना महत्वपूर्ण है कि अधिक स्टेक वाले $SOL टोकन वाले सत्यापनकर्ताओं को ब्लॉक निर्माता के करीब रखा जाता है ताकि अधिक प्रतिबद्ध सत्यापनकर्ताओं को सबसे पूर्ण जानकारी पर सबसे अच्छा मौका मिल सके।
बिटकॉइन और एथेरियम दोनों असंसाधित लेनदेन को संग्रहीत करने के लिए मेम पूल का उपयोग करते हैं जहां अपुष्ट लेनदेन के इस पूल को नेटवर्क में यादृच्छिक नोड्स के लिए प्रचारित किया जाता है। चूंकि प्रूफ-ऑफ-हिस्ट्री हमें ब्लॉक नेताओं के आदेश को पहले से जानने की अनुमति देती है, लेनदेन को समय से पहले सत्यापनकर्ताओं को भेजा जा सकता है। एक बार लेन-देन एक सत्यापनकर्ता को भेजे जाने के बाद, इसे आगामी ब्लॉक लीडर को भेजा जाता है।
वॉलेट द्वारा संदर्भित ब्लॉक हैश के आधार पर अग्रेषित लेनदेन केवल एक सीमित समय के लिए मान्य होते हैं। एक बार लेन-देन लगभग 24 सेकंड से अधिक पुराना हो जाने पर इसे वैलिडेटर के मेम पूल से हटा दिया जाता है और अमान्य माना जाता है।
Ethereum अपने स्मार्ट अनुबंधों को निष्पादित करने के लिए EVM का उपयोग करता है। EVM केवल एक थ्रेड का उपयोग करता है, जिसका अर्थ है कि केवल एक स्मार्ट अनुबंध एक समय में Ethereum की स्थिति को बदल सकता है। सीलेवल सोलाना में स्मार्ट अनुबंधों के बहु-थ्रेडेड निष्पादन की अनुमति देता है।
सोलाना की लेनदेन प्रसंस्करण इकाई के रूप में भी जाना जाता है। सोलाना का लक्ष्य सभी उपलब्ध संसाधनों का कुशलतापूर्वक उपयोग करना है ताकि अधिक से अधिक डेटा को यथासंभव तेजी से संसाधित किया जा सके। पाइपलाइनिंग प्रक्रिया लेनदेन प्रक्रिया को चरणों में और प्रत्येक चरण के लिए जिम्मेदार हार्डवेयर के अलग-अलग टुकड़ों में विभाजित करती है। विचार यह है कि जैसे ही लेन-देन एक सत्यापनकर्ता को संसाधित किया जाता है, नेटवर्क को लेनदेन को पाइपलाइन में फीड करने की अनुमति देता है।
कन्वेयर बेल्ट कैसे काम करता है इस प्रकार है: कर्नेल स्पेस हैंडल लेनदेन से डेटा प्राप्त करता है। इसके बाद हस्ताक्षर को सत्यापित करने के लिए GPU को भेजा जाता है। सत्यापन होने पर, इसे बैंकिंग, टोकन राशि परिवर्तन आदि को संसाधित करने के लिए सीपीयू को भेजा जाता है। फिर इसे प्रोग्राम में किए गए परिवर्तनों को लिखने के लिए वापस कर्नेल स्पेस में भेजा जाता है।
सत्यापनकर्ता एक ही समय में दो पाइपलाइन चलाते हैं: ब्लॉक लीडिंग के लिए टीपीयू और सामान्य ब्लॉक सत्यापन के लिए टीवीयू।
खातों के डेटाबेस को व्यवस्थित करने के लिए एक डेटा संरचना। आधुनिक एसएसडी की बत्तीस थ्रेड क्षमताओं का उपयोग यह सुनिश्चित करने के लिए कि सत्यापनकर्ता समवर्ती रूप से पढ़ और लिख सकते हैं। प्रत्येक अतिरिक्त एसएसडी सत्यापनकर्ता के लिए अधिक संग्रहण स्थान जोड़ता है जिससे अधिक लेनदेन प्रसंस्करण क्षमता की अनुमति मिलती है।
यह क्लाउडब्रेक की एक सरल व्याख्या है लेकिन सोलाना को अपने नेटवर्क का विस्तार करने की अनुमति देने का एक शक्तिशाली तरीका है; सोलाना पर बेट हार्डवेयर पर बेट है।
जिन लोगों ने सोलाना को खरीदने का फैसला किया, उन्होंने 2021 के अंत में नवंबर में 259.96 डॉलर के उच्च स्तर पर कीमत में एक बड़ा पंप देखा। नेटवर्क एक क्रिप्टो अनुभव प्रदान कर रहा था जिसे आखिरी बार एथेरियम के शुरुआती दिनों में जाना जाता था, इससे पहले गैस की कीमतों में औसत उपयोगकर्ता को डेफी को एक लाभदायक दैनिक उपयोगकर्ता अनुभव बनाने से बाहर रखा गया था; सस्ता, तेज और बिना अनुमति के वित्त।
सोलाना का यह स्पष्ट स्वर्ण युग अधिक समय तक नहीं रहेगा। 2021 में सोलाना नेटवर्क प्रदर्शन के साथ संघर्ष करना शुरू कर दिया और फिर FUD के हमले का पालन किया। सोलाना ने कुछ वास्तविक नेटवर्क आउटेज के साथ लेन-देन आउटपुट में कुछ मंदी का अनुभव किया, लेकिन क्रिप्टो में, इससे कोई फर्क नहीं पड़ता: बदमाशों और स्थायी अस्थिरता से भरे बाजार में एक निवेशक के लिए यह सब समान है। कीमत नीचे चली गई।
किसी भी क्रिप्टो एप्लिकेशन की तरह, सोलाना एक चालू परियोजना है। नए नेटवर्क अपग्रेड जैसे QUIC कार्यान्वयन, स्टेक-वेट क्वालिटी ऑफ़ सर्विस, और फ़ी मार्केट सॉफ़्टवेयर अपग्रेड हैं लेकिन वास्तविक घोषणा (अभी भी एक भालू बाज़ार दिमाग है) सोलाना मोबाइल स्टैक और सागा फोन थे। DeFi और dApps आपकी जेब में आ रहे हैं। ये अवधारणाएं इस लेख के दायरे से बाहर हैं, लेकिन बॉब निश्चित रूप से भविष्य में उनके बारे में लिखेंगे, शायद हमारे सागों से।