ZeroNet platform decentralizált weboldalak létrehozására

A ZeroNet egy decentralizált webplatform, amely a Bitcoin célzási és ellenőrzési mechanizmusainak használatát javasolja a BitTorrent elosztott kézbesítési technológiákkal együtt olyan webhelyek létrehozására, amelyeket nem lehet cenzúrázni, manipulálni vagy blokkolni.

A webhelyek tartalmát P2P hálózatban tárolják a látogatók gépein és a tulajdonos digitális aláírásával ellenőrzik. A címzéshez a Namecoin alternatív DNS-kiszolgáló rendszert használják.

A webhelyen közzétett adatokat ellenőrizzük, és összekapcsoljuk a webhely tulajdonosának számlájával analógia útján a Bitcoin pénztárcák összekapcsolásával, amely lehetővé teszi az információk relevanciájának ellenőrzését és a tartalom valós időben történő frissítését is.

Anonim Tor hálózat használható IP-címek elrejtésére, azon túl, hogy a felhasználó részt vehet az összes hozzáférett webhely terjesztésében. Miután letöltötte a helyi rendszerre, a fájlok gyorsítótárban vannak és elérhetőek a jelenlegi gépről történő terjesztéshez a BitTorrent-re emlékeztető módszerekkel.

A kiemelhető főbb jellemzők közül, megtaláljuk:

  • Hiányzik egyetlen hibapont - a hely továbbra is elérhető, ha legalább egy pár van az elosztásban
  • Teljesen decentralizált - a webhelyet nem lehet bezárni a tárhely letiltásával, mivel az adatok minden látogató gépen vannak
  • A fentiekben látható összes információ elérhető a gyorsítótárban, és a jelenlegi gépről offline is elérhető, a globális hálózathoz való hozzáférés nélkül.
  • Valós időben támogatja a tartalomfrissítéseket
  • A címzés lehetősége a ".bit" területen lévő domain regisztrációval
  • Dolgozzon előzetes konfiguráció nélkül - csak csomagolja ki a szoftverarchívumot, és futtasson egy szkriptet
  • A webhelyek klónozásának lehetősége egyetlen kattintással
  • Jelszó nélküli engedélyezés a BIP32 formátum alapján: a számlát ugyanaz a titkosítási módszer védi, mint a Bitcoin kriptovalutát
  • Beépített SQL szerver P2P adatszinkron funkciókkal
  • A Tor anonimitáshoz való felhasználásának képessége és a Tor rejtett szolgáltatásainak (.onion) IPv4-címek helyett történő teljes támogatása
  • A TLS titkosítás támogatása
  • Automatikus elérhetőség az uPnP-n keresztül
  • Több különböző digitális aláírással rendelkező szerző csatolása a webhelyhez
  • Plugin jelenléte a többfelhasználós konfigurációk létrehozásához (openproxy)
  • Támogatás a hírek továbbításához
  • Bármely böngészőben és operációs rendszerben működik.

Hogyan kell telepíteni a ZeroNet Linuxot?

A ZeroNet telepítése meglehetősen egyszerű és csak megköveteli, hogy a Python legfrissebb verziója legyen a rendszeren.

A ZeroNet megszerzése érdekében Csak meg kell nyitnunk egy terminált, és végre kell hajtanunk benne a következő parancsokat:

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

A ZeroNet webhelyek megtekintéséhez egyszerűen használja a zeronet.py parancsfájlt:

python3 zeronet.py

Ezután csak nyissa meg a webhelyeket a böngészőben az URL-en keresztül

http://127.0.0.1:43110/zeronet_address

Ahol a zeronet_address a meglátogatni kívánt webhely címe. Például:

http://127.0.0.1:43110/1HeLLo4uzjaLetFx6NH3PMwFP3qbRbTf3D

A webhely megnyitásakor a program megkeresi a legközelebbi párokat, és betölti a kért oldalhoz társított fájlokat (html, css, képek stb.).

Webhely létrehozásához futtassa a parancsot

zeronet.py siteCreate

És akkor a helyazonosító és a privát kulcs generálódik a szerzőség digitális aláírással történő megerősítése.

A létrehozott webhelyhez egy üres könyvtár jön létre az "data / xxx ..." formában.

A könyvtár tartalmának megváltoztatása után az új verziót hitelesíteni kell a "zeronet.py siteSign site identifier" paranccsal, és meg kell adni a privát kulcsot.

Amint az új tartalom tanúsításra kerül, a "zeronet.py sitePublish site-identifier" paranccsal hirdetni kell, hogy a módosított verzió elérhető legyen a társaik számára (a WebSocket API segítségével jelentse be a változásokat). A blokkláncon keresztül a társak digitális aláírással, új tartalom feltöltésével és más társak felé történő streamingjével ellenőrzik az új verzió integritását.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.