Iqonga leZeroNet lokwenza iiwebhusayithi ezisasazekileyo

I-ZeroNet liqonga lewebhu elinatyisiweyo, ecebisa ukusebenzisa ukuqinisekiswa kweBitcoin kunye neendlela zokulungisa ngokudityaniswa ne-BitTorrent isasazwe itekhnoloji yonikezelo ukwenza iisayithi ezingenakuhlolwa, zisetyenziswe okanye zivalwe.

Umxholo wesayithi ugcinwe kwinethiwekhi ye-P2P koomatshini beendwendwe kwaye iqinisekiswa ngomsayino wedijithali womnini. Ukujongana, inkqubo ye-Namecoin yezinye iiseva ze-DNS zisetyenziswa.

Idatha epapashwe kwisayithi iqinisekisiwe kwaye idibene ne-akhawunti yomnini wesayithi ngokufaniswa nokudityaniswa kwee-wallet zeBitcoin, okwenza kube lula ukulawula ukufaneleka kolwazi kunye nokuhlaziya umxholo ngexesha langempela.

Inethiwekhi yeTor engaziwa ingasetyenziswa ukufihla iidilesi ze-IP, ukongeza kwinto yokuba umsebenzisi unokuthatha inxaxheba ekusasazweni kwazo zonke iisayithi ezifunyenweyo. Emva kokukhuphela inkqubo yendawo, iifayile zigcinwe kwaye ziyafumaneka ukusasazwa kumatshini wangoku usebenzisa iindlela ezikhumbuza iBitTorrent.

Phakathi kweempawu eziphambili ezinokugqanyiswa, sinokufumana:

  • Ukungabikho kwenqaku elilodwa lokungaphumeleli: isayithi lihlala lifikeleleke ukuba kukho ubuncinane intanga enye ekuhanjisweni
  • Ukunatyiswa ngokupheleleyo - indawo ayinakuvalwa ngokukhubaza ukusingathwa, njengoko idatha ibekwe kubo bonke oomatshini beendwendwe.
  • Lonke ulwazi olujongwe ngaphambili luyafumaneka kwi-cache kwaye lunokufumaneka kumatshini wangoku ungaxhunyiwe kwi-intanethi, ngaphandle kokufikelela kwinethiwekhi yehlabathi.
  • Ixhasa uhlaziyo lomxholo wexesha lokwenyani
  • Inokwenzeka yokujongana nokubhaliswa kwesizinda kwindawo ethi ".bit".
  • Sebenza ngaphandle koqwalaselo lokuqala - vula ngokulula i-archive yesoftware kwaye usebenzise iskripthi
  • Ukukwazi ukudibanisa iisayithi ngokucofa kanye
  • Ugunyaziso olungenamagama okungenamagama olusekwe kwifomathi ye-BIP32-iakhawunti ikhuselwe yindlela efanayo yokufihlakele njenge-cryptocurrency ye-Bitcoin
  • Iseva yeSQL eyakhelwe-ngaphakathi eneempawu zongqamaniso lwedatha yeP2P
  • Ukukwazi ukusebenzisa iTor yokungaziwa kunye nenkxaso epheleleyo yokusebenzisa iinkonzo ezifihliweyo zeTor (.onion) endaweni yeedilesi ze-IPv4
  • Inkxaso yoguqulelo oluntsonkothileyo lwe-TLS
  • Ukufumaneka okuzenzekelayo nge-UPnP
  • Ukukwazi ukuncamathisela ababhali abaninzi ngeesignesha ezahlukeneyo zedijithali kwisiza
  • Ubukho beplagin yokwenza ulungelelwaniso lwabasebenzisi abaninzi (openproxy)
  • Inkxaso yokusasazwa kweendaba
  • Isebenza kuyo nayiphi na ibhrawuza kunye nenkqubo yokusebenza.

Uyifaka njani iZeroNet kwiLinux?

Ufakelo lweZeroNet lulula kwaye Ifuna kuphela ukuba ube nolona guqulelo lwangoku lwePython kwinkqubo yakho.

Ukuze ufumane iZeroNet Kufuneka nje sivule i-terminal kwaye senze le miyalelo ilandelayo kuyo:

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

Ukujonga iisayithi ze-ZeroNet, sebenzisa nje iskripthi se-zeronet.py:

python3 zeronet.py

Emva koko uvule iisayithi kwibhrawuza nge-URL

http://127.0.0.1:43110/zeronet_address

Apho i-zeronet_address iyidilesi yendawo abafuna ukuyindwendwela. Umzekelo:

http://127.0.0.1:43110/1HeLLo4uzjaLetFx6NH3PMwFP3qbRbTf3D

Xa indawo ivuliwe, inkqubo ifumana izibini ezikufutshane kwaye ilayishe iifayile ezinxulumene nephepha eliceliweyo (html, css, imifanekiso, njl.).

Ukwenza isayithi, sebenzisa ngokulula umyalelo

zeronet.py siteCreate

Kwaye ke isichongi sesiza kunye nesitshixo sabucala siya kuveliswa ukuqinisekisa ubuqambi ngotyikityo lwedijithali.

Uluhlu olungenanto lwefomu “idatha/xxx…” luya kwenzelwa indawo eyenziweyo.

Emva kokutshintsha imixholo yolu luhlu, inguqulelo entsha kufuneka iqinisekiswe kusetyenziswa umyalelo othi "zeronet.py siteSign isazisi sendawo" kwaye ungenise isitshixo sabucala.

Ngokukhawuleza ukuba umxholo omtsha uqinisekisiwe, kuyimfuneko ukuyivakalisa ngomyalelo othi "zeronet.py sitePublish site-identifier" ukwenzela ukuba uguqulelo olulungisiweyo lufumaneke kwiontanga (usebenzisa iWebSocket API ukuvakalisa utshintsho) ngaloo ndlela Nge-blockchain, oontanga baya kuqinisekisa ukuthembeka kwenguqulelo entsha ngokusayina ngedijithali, ukulayisha umxholo omtsha, kunye nokuwuthumela kwabanye oontanga.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.