विकेन्द्रीकृत वेबसाइट बनाने के लिए ज़ीरोनेट मंच

ज़ीरोनेट एक विकेन्द्रीकृत वेब प्लेटफ़ॉर्म है, जो सुझाव देता है कि बिटकॉइन लक्ष्यीकरण और सत्यापन तंत्र का उपयोग करके बिटटोरेंट वितरित साइटों को वितरित करने के लिए वितरण तकनीक का उपयोग किया जा सकता है, जिसे सेंसर, छेड़छाड़ या अवरुद्ध नहीं किया जा सकता है।

साइटों की सामग्री आगंतुकों की मशीनों पर एक पी 2 पी नेटवर्क में संग्रहीत की जाती है और मालिक के डिजिटल हस्ताक्षर के साथ सत्यापित है। संबोधित करने के लिए, Namecoin वैकल्पिक DNS सर्वर सिस्टम का उपयोग किया जाता है।

साइट पर प्रकाशित डेटा सत्यापित है और साइट के मालिक के खाते से जुड़ा हुआ है बिटकॉइन वॉलेट के लिंकिंग के अनुरूप, जो सूचना की प्रासंगिकता को नियंत्रित करने और वास्तविक समय में सामग्री को अपडेट करने की अनुमति देता है।

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

मुख्य विशेषताओं में से जिन्हें हाइलाइट किया जा सकता है, हम ढूंढ सकते हैं:

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

लिनक्स पर ज़ीरोनेट कैसे स्थापित करें?

ज़ीरोनेट इंस्टॉलेशन काफी सीधा और है इसके लिए केवल यह आवश्यक है कि आपके पास अपने सिस्टम पर पायथन का सबसे वर्तमान संस्करण हो।

ताकि जीरोनेट हो सके हमें बस एक टर्मिनल खोलना है और उसमें निम्नलिखित कमांड्स निष्पादित करना है:

wget https://github.com/HelloZeroNet/ZeroNet/archive/py3/ZeroNet-py3.tar.gz
tar xvpfz ZeroNet-py3.tar.gz
cd ZeroNet-py3

ज़ीरोनेट साइटों को देखने के लिए, बस zeronet.py स्क्रिप्ट का उपयोग करें:

python3 zeronet.py

फिर URL के माध्यम से ब्राउज़र में साइटें खोलें

http://127.0.0.1:43110/zeronet_address

जहाँ zeronet_address उस साइट का पता है जिसे वे देखना चाहते हैं। उदाहरण के लिए:

http://127.0.0.1:43110/1HeLLo4uzjaLetFx6NH3PMwFP3qbRbTf3D

जब साइट खोली जाती है, तो प्रोग्राम निकटतम जोड़े की खोज करता है और अनुरोधित पृष्ठ (एचटीएमएल, सीएसएस, चित्र, आदि) से जुड़ी फाइलों को लोड करता है।

एक साइट बनाने के लिए, बस कमांड चलाएं

zeronet.py siteCreate

और फिर साइट पहचानकर्ता और निजी कुंजी उत्पन्न होगी डिजिटल हस्ताक्षर द्वारा लेखक की पुष्टि करने के लिए।

बनाई गई साइट के लिए "डेटा / xxx ..." फ़ॉर्म की एक खाली निर्देशिका बनाई जाएगी।

इस निर्देशिका की सामग्री को बदलने के बाद, नया संस्करण "zeronet.py siteSign साइट पहचानकर्ता" कमांड का उपयोग करके और निजी कुंजी दर्ज करके प्रमाणित किया जाना चाहिए।

जैसे ही नई सामग्री प्रमाणित होती है, उसे "zeronet.py sitePublish साइट-आइडेंटिफायर" कमांड के साथ विज्ञापन देना आवश्यक होता है ताकि संशोधित संस्करण साथियों के लिए उपलब्ध हो (परिवर्तनों की घोषणा करने के लिए WebSocket API का उपयोग करके) ब्लॉकचेन के माध्यम से। , साथियों ने नए संस्करण की अखंडता को डिजिटल रूप से हस्ताक्षर करने, नई सामग्री अपलोड करने और इसे अन्य साथियों के लिए स्ट्रीमिंग करके सत्यापित किया जाएगा।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।