एथेरियम वेब को कैसे शार्प कर सकता है
हमारे 25 साल पुराने वेब की स्थिति और 1970 के दशक के सिस्टम डिज़ाइन से विरासत में मिली सभी समस्याओं को देखते हुए, हमें रुकना चाहिए और उन घटकों की सूची लेनी चाहिए जो मूल रूप से टूट चुके हैं और विकास निवेश पर पर्याप्त लाभ प्रदान करेंगे। सुरक्षा, गोपनीयता और सेंसरशिप प्रतिरोध के साथ इस चिंता को जोड़ते हुए, यह स्पष्ट रूप से स्पष्ट होना चाहिए इंटरनेट के बुनियादी ढांचे पर चौतरफा हमला पहले से ही चल रहा है. नेटिज़न्स के रूप में, एक साझा कर्तव्य हम पर पड़ता है कि हम नई तकनीकों का पता लगाएं, उनका दोहन करें और उन्हें लागू करें जो रचनाकारों को लाभ पहुंचाती हैं, उत्पीड़कों को नहीं।
और जबकि क्रिप्टोग्राफी ने पहले हमें अपने संदेशों को ताक-झांक करने वाली नज़रों से सुरक्षित करने की अनुमति दी थी, इसका तेजी से अधिक अमूर्त तरीकों से उपयोग किया जा रहा है जैसे कि क्रिप्टोकरेंसी के माध्यम से डिजिटल मूल्य का सुरक्षित संचलन। यदि पीजीपी लागू क्रिप्टो का पहला प्रमुख पुनरावृत्ति था और बिटकॉइन दूसरा, तो मुझे उम्मीद है कि एक विकेंद्रीकृत वेब के बहुत कपड़े में क्रिप्टो की बातचीत और एकीकरण परिष्कृत तीसरा कार्यान्वयन होगा, जो जड़ लेगा और लोकप्रियता में खिलेगा।
वेब सेवाओं का विस्फोट
वेब के संक्षिप्त इतिहास पर एक नज़र डालते हुए, अधिकांश सहमत होंगे कि वेब 1.0 को सीजीआई स्क्रिप्ट द्वारा एक सर्वर पर टेम्प्लेट की गई सामग्री उत्पन्न करने और इसे अंतिम रूप में क्लाइंट को डिलीवर करने का प्रतीक बनाया गया था। यह मोनोलिथिक केंद्रीकरण का एक स्पष्ट मॉडल था, हालांकि, अन्तरक्रियाशीलता का यह मूल रूप मूल पोस्ट-एंड-रीड प्रारूप पर एक बड़ा सुधार था जिसमें उस समय बहुत सारी इंटरनेट सामग्री शामिल थी। हर बार जब आप कुछ क्लिक करना चाहते हैं तो डिग के पूरे फ्रंट पेज को फिर से लोड करने की कल्पना करें:
2006 में डिग, “वेब 2.0” अन्तरक्रियाशीलता का एक शानदार उदाहरण पारंपरिक सीजीआई लिपियों द्वारा वहन नहीं किया गया
जैसे-जैसे ब्राउज़र तकनीक उन्नत हुई, के साथ प्रयोग ajax कॉल शुरू हुई, जिससे हमें पूरे पृष्ठ को फिर से लोड किए बिना अतुल्यकालिक रूप से कार्य करने की अनुमति मिली। अंत में, आप HTML फॉर्म सबमिट किए बिना और सब कुछ पुनः लोड किए बिना अपवोट कर सकते हैं। प्रस्तुतीकरण से सामग्री को अलग करने की इस गतिविधि—CSS द्वारा सहायता प्राप्त—ने वेब को आगे बढ़ाया।
आज हमारे पास ऐसी तकनीकें हैं AngularJS और एम्बरजेएस जो डिज़ाइनर को कुछ बैकएंड द्वारा भरे जाने वाले विशिष्ट डेटा छिद्रों के साथ क्लाइंट टेम्पलेट उत्पन्न करने के लिए कहते हैं। हालाँकि ये रूपरेखाएँ सीमलेस और लाइव अपडेट के लिए कुछ प्रोग्रामिंग ग्लू की सुविधा प्रदान करती हैं, लेकिन वे डेवलपर को एक विशिष्ट तरीके से काम करने के लिए प्रेरित करती हैं। लेकिन यह वेब 2.5 की ओर केवल एक सामान्य कदम है।
amuse-bouche
वास्तविक वेब 3.0 अभी शुरू होना बाकी है, लेकिन यह सर्वर होने की आवश्यकता को हटाकर सामग्री को प्रस्तुति से अलग करने की धारणा को समाप्त कर सकता है। आइए कुछ अंतर्निहित तकनीकों पर एक नज़र डालें, जिन्हें एथेरियम प्रोजेक्ट वितरित करना चाहता है:
- ठेके: विकेंद्रीकृत तर्क
- झुंड: विकेंद्रीकृत भंडारण
- फुसफुसाना: विकेंद्रीकृत संदेश
एथेरियम कॉन्ट्रैक्ट्स, स्वार्म स्टोरेज, व्हिस्पर कॉम्स सहित इंटरेक्शन
झुंड जैसी प्रौद्योगिकियां अंतर्निहित स्थिर होस्टिंग अवसंरचना के रूप में काम कर सकती हैं, अत्यधिक वितरण और विशिष्ट सामग्री को कैश करने की आवश्यकता को दूर कर सकती हैं। क्योंकि “विकेंद्रीकृत ड्रॉपबॉक्स” इस तरह की आवृत्ति के साथ चर्चा की गई है, उम्मीद है कि इस प्रकार के ब्लॉब स्टोरेज के ऊपर HTTP जैसी बाइंडिंग या सेवाओं का निर्माण किया जाएगा, जिससे विकेंद्रीकृत वेब 3.0 के साथ एकीकरण और भी आसान हो जाएगा। यह प्रयास विशिष्ट सामग्री वितरण नेटवर्कों के प्रतिस्थापन की भी अनुमति देगा (सीडीएन) एक वितरित हैश तालिका के साथ (डीएचटी) फाइल ब्लब्स की ओर इशारा करते हुए, बिटटोरेंट कितना काम करता है। एथेरियम अनुबंधों द्वारा पेश किए गए लचीलेपन के कारण, सामग्री एक्सेस का मॉडल निर्माता भुगतान, पाठक भुगतान या कुछ हाइब्रिड सिस्टम हो सकता है।
इसलिए हमने अभी कैश, रिवर्स प्रॉक्सी, सीडीएन, लोड बैलेंसर्स और उपयोगकर्ताओं को स्थिर सामग्री प्रदान करने की आवश्यकता को बदल दिया है। एक अन्य तरीका जिसमें एथेरियम इस पारंपरिक बुनियादी ढाँचे को प्रभावित कर सकता है, वह है ऑन-ब्लॉकचेन कॉन्ट्रैक्ट्स के साथ बिजनेस लॉजिक एप्लिकेशन टियर को बदलना। पारंपरिक रूप से पर्ल, पीएचपी, पायथन, एएसपी, सी #, और रूबी जैसी विभिन्न वेब-फ्रेंडली भाषाओं में विकसित, एथेरियम कॉन्ट्रैक्ट पूरी तरह से निरीक्षण योग्य वर्चुअल मशीन में चलते हैं जो सादगी और पुन: उपयोग को प्रोत्साहित करते हैं। व्यापार विश्लेषकों और परियोजना प्रबंधकों को यह कोड पारदर्शिता ताज़ा लग सकती है, खासकर जब से एक ही कोड में लिखा जा सकता है साँप (एक पायथन जैसी भाषा), एल एल एल (एक लिस्प-जैसी भाषा), एक्सएमएल (एक दुःस्वप्न), या यहां तक कि विज़ुअल ब्लॉक फॉर्म में भी!
एथेरियम कॉन्ट्रैक्ट कोड विज़ुअल एडिटर
यह सब कैसे संभव हो सकता है? नवीनतम पर एक नज़र एथेरियम प्रूफ-ऑफ-कॉन्सेप्ट 6 जावास्क्रिप्ट बाइंडिंगहम देखते हैं कि विकेंद्रीकृत वेब पर खाते की शेष राशि की निगरानी करने के लिए बस कुछ ही जावास्क्रिप्ट की आवश्यकता होती है:
<div>You have <span id="ether">?</span>.</div> <script> eth.watch({altered: eth.secretToAddress(eth.key)}).changed(function() { document.getElementById("ether").innerText = eth.toDecimal(eth.balanceAt(eth.secretToAddress(eth.key))) }); </script>
क्योंकि एथेरियम प्रोटोकॉल एक बड़े वितरित की-स्टोर के रूप में भी काम करता है (प्रशंसकों के लिए एक खुश नोट नोएसक्यूएल), अंततः उपयोगकर्ता खातों, क्रेडेंशियल्स और प्रतिष्ठा को व्हिस्पर संचार प्रोटोकॉल की मदद से ब्लॉकचेन पर माइग्रेट किया जा सकता है। इस तरह, जैसा कि हम जानते हैं, एथेरियम पारंपरिक बुनियादी ढाँचे को पूरी तरह से विभाजित करने के लिए मंच तैयार करता है। कोई और अधिक जटिल उच्च-उपलब्धता अवसंरचना आरेख नहीं। एथेरियम पारिस्थितिकी तंत्र में, विकेंद्रीकृत डीएनएस भी मुफ्त है।
किसी भी सिस्टम इंफ्रास्ट्रक्चर के एक बड़े आरेख में इस संदर्भ का मूल्यांकन करने पर, यह स्पष्ट है कि हमारा वर्तमान वेब उतना सुरक्षित या सेंसरशिप प्रतिरोधी नहीं है जितना हम चाहते हैं। पैमाने की मितव्ययिता ने एकल संस्थानों को बहुत कम कीमतों पर इंटरनेट पर बड़ी मात्रा में प्रसंस्करण शक्ति और भंडारण की पेशकश करने की अनुमति दी है, जिससे उनकी बाजार हिस्सेदारी एक बिंदु तक बढ़ गई है जहां वे व्यक्तिगत रूप से इंटरनेट गतिविधि के बड़े हिस्से को नियंत्रित करते हैं, अक्सर कम-की देखरेख में। समझदार सरकारें। सीमा के बाद के युग में जहां इंटरनेट की कोई सीमा नहीं है, ऐसे क्षेत्राधिकार का बहुत कम या कोई अर्थ नहीं है।
जैसा कि एथेरियम पारिस्थितिकी तंत्र का अर्थशास्त्र परिपक्व होता है जैसे कि न्यूनतम दर भंडारण के लिए खुले अनुबंध विकसित होते हैं, सामग्री होस्टिंग का एक मुक्त बाजार विकसित हो सकता है। पी2पी अनुप्रयोगों की प्रकृति और गतिशीलता को देखते हुए, लोकप्रिय सामग्री चुपचाप सर्वरों के बकलिंग लोड से पीड़ित होने के बजाय झुंड के शेयरों के रूप में बड़े पैमाने पर होगी। शुद्ध परिणाम यह है कि लोकप्रिय सामग्री वितरित की जाती है और तेजधीमा नहीं।
हमने प्रोटोकॉल को अनुकूलित करने में दशकों बिताए हैं, जिस पर इंटरनेट पहली बार स्थापित किया गया था, लेकिन यह नए, अनुकूलित एक को क्यूरेट करने के बजाय पुरानी प्रणाली को लगातार पैच करके खोए हुए अवसरों को पहचानने का समय है। भविष्य अपने साथ पारंपरिक और विकेन्द्रीकृत प्रौद्योगिकियों के बीच एक संक्रमण काल लाएगा, जहां अनुप्रयोग हाइब्रिड ब्रह्मांड में रहते हैं और उपयोगकर्ता अशांत अंतर्धारा से अनजान हैं। लेकिन वे होना चाहिए।
यह कायापलट डेवलपर्स को विकेंद्रीकृत, निजी, सुरक्षित, सेंसरशिप-प्रतिरोधी प्लेटफार्मों की अगली पीढ़ी के निर्माण का अवसर प्रदान करेगा जो अगले सर्वश्रेष्ठ विचार के रचनाकारों और उपभोक्ताओं को नियंत्रण लौटाते हैं। सपने देखने वाला कोई भी व्यक्ति क्रेडिट कार्ड या किसी भी खाते के लिए साइन अप किए बिना अगली पीढ़ी की विकेन्द्रीकृत वेब सेवाओं की इस नई श्रेणी का निर्माण करने के लिए स्वतंत्र है।
यद्यपि हमें बताया या अपेक्षित नहीं किया गया है, हमारे पास उन साझा संसाधनों को संजोने और सुधारने की अनिवार्यता है, जो कुछ परेशान, हेरफेर और नियंत्रित करना चाहते हैं। जैसे कोई एक व्यक्ति उभरती हुई इंटरनेट सामूहिक बुद्धिमत्ता को पूरी तरह से नहीं समझता है, हमें किसी एक इकाई से पूरी तरह से समझने या पूरी तरह से संरेखित उद्देश्यों को बनाए रखने की उम्मीद नहीं करनी चाहिए। बल्कि इंटरनेट की समस्याओं के समाधान के लिए हमें इंटरनेट पर निर्भर रहना चाहिए।
इस वजह से, एथेरियम जैसी ब्लॉकचेन प्रौद्योगिकियां सरलीकरण और लागत को कम करने की अनुमति देंगी, जो कि इंफ्रास्ट्रक्चर-ए-ए-सर्विस की शुरुआत के बाद से नहीं देखी गई हैं (आईएएएस). एक साधारण वेब परियोजना से परे विचार का विस्तार करते हुए, एथेरियम यह प्रदर्शित करने की उम्मीद करता है कि पूरी तरह से विकेंद्रीकृत स्वायत्त संगठन (डीएओ) साइबरस्पेस के भीतर पूरी तरह से रह सकता है, न केवल केंद्रीकृत सर्वरों की आवश्यकता को नकारता है, बल्कि तीसरे पक्ष पर भी भरोसा करता है, शुरुआती इंटरनेट अग्रदूतों के सपनों को साकार करता है, जिन्होंने एक स्वतंत्र की कल्पना की थी मन का नया घर.