ซีโร่เน็ต
เว็บไซต์กระจายอำนาจโดยใช้ Bitcoin crypto และเครือข่าย BitTorrent - https://zeronet.io / onion
ทำไม
- เราเชื่อในเครือข่ายและการสื่อสารที่เปิดกว้าง ฟรี และไม่มีการเซ็นเซอร์
- ไม่มีจุดล้มเหลวเพียงจุดเดียว: ไซต์ยังคงออนไลน์อยู่ตราบเท่าที่อย่างน้อย 1 เพียร์ให้บริการ
- ไม่มีค่าใช้จ่ายโฮสติ้ง: ผู้เข้าชมให้บริการไซต์ต่างๆ
- ปิดไม่ได้: ไม่มีที่ไหนเลยเพราะมันอยู่ทุกหนทุกแห่ง
- รวดเร็วและทำงานแบบออฟไลน์: คุณสามารถเข้าถึงไซต์ได้แม้ว่าอินเทอร์เน็ตจะไม่พร้อมใช้งานก็ตาม
คุณสมบัติ
- ไซต์ที่อัปเดตตามเวลาจริง
- รองรับโดเมน Namecoin .bit
- ติดตั้งง่าย: แกะและเรียกใช้
- โคลนเว็บไซต์ได้ในคลิกเดียว
- การอนุญาตตาม BIP32 โดยไม่ต้องใช้รหัสผ่าน: บัญชีของคุณได้รับการปกป้องโดยการเข้ารหัสแบบเดียวกับกระเป๋าเงิน Bitcoin ของคุณ
- เซิร์ฟเวอร์ SQL ในตัวพร้อมการซิงโครไนซ์ข้อมูล P2P: ช่วยให้การพัฒนาไซต์ง่ายขึ้นและเวลาในการโหลดหน้าเว็บเร็วขึ้น
- ไม่เปิดเผยตัวตน: รองรับเครือข่าย Tor เต็มรูปแบบพร้อมบริการที่ซ่อนอยู่ .onion แทนที่อยู่ IPv4
- การเชื่อมต่อที่เข้ารหัส TLS
- การเปิดพอร์ต uPnP อัตโนมัติ
- ปลั๊กอินสำหรับการรองรับผู้ใช้หลายคน (openproxy)
- ใช้งานได้กับเบราว์เซอร์/ระบบปฏิบัติการใดๆ
มันทำงานอย่างไร?
- หลังจากเริ่มต้น
zeronet.py
คุณจะสามารถเยี่ยมชมไซต์ Zeronet ได้โดยใช้ http://127.0.0.1:43110/{zeronet_address}
(เช่น http://127.0.0.1:43110/1HeLLo4uzjaLetFx6NH3PMwFP3qbRbTf3D
) - เมื่อคุณเยี่ยมชมไซต์ซีโรเน็ตใหม่ มันจะพยายามค้นหาเพียร์ที่ใช้เครือข่าย BitTorrent เพื่อให้สามารถดาวน์โหลดไฟล์ของไซต์ (html, css, js...) จากไซต์เหล่านั้นได้
- แต่ละไซต์ที่เยี่ยมชมก็ให้บริการโดยคุณเช่นกัน
- ทุกไซต์มีไฟล์
content.json
ซึ่งเก็บไฟล์อื่นๆ ทั้งหมดในแฮช sha512 และลายเซ็นที่สร้างโดยใช้คีย์ส่วนตัวของไซต์ - หากเจ้าของไซต์ (ซึ่งมีคีย์ส่วนตัวสำหรับที่อยู่ไซต์) แก้ไขไซต์ เขา/เธอจะลงนามใน
content.json
ใหม่และเผยแพร่ไปยังเพียร์อื่นๆ หลังจากนั้น เพื่อนร่วมงานจะตรวจสอบความสมบูรณ์ของ content.json
(โดยใช้ลายเซ็น) พวกเขาดาวน์โหลดไฟล์ที่แก้ไข และเผยแพร่เนื้อหาใหม่ไปยังเพียร์อื่นๆ
สไลด์โชว์เกี่ยวกับการเข้ารหัส ZeroNet, การอัปเดตไซต์, ไซต์ที่มีผู้ใช้หลายราย »
คำถามที่พบบ่อย »
เอกสารสำหรับนักพัฒนา ZeroNet »
ภาพหน้าจอ
ภาพหน้าจอเพิ่มเติมในเอกสาร ZeroNet »
วิธีการเข้าร่วม
หน้าต่าง
- ดาวน์โหลด ZeroNet-py3-win64.zip (18MB)
- แกะออกที่ไหนก็ได้
- เรียกใช้
ZeroNet.exe
ระบบปฏิบัติการ macOS
- ดาวน์โหลด ZeroNet-dist-mac.zip (13.2MB)
- แกะออกที่ไหนก็ได้
- เรียกใช้
ZeroNet.app
ลินุกซ์ (x86-64bit)
-
wget https://github.com/HelloZeroNet/ZeroNet-linux/archive/dist-linux64/ZeroNet-py3-linux64.tar.gz
-
tar xvpfz ZeroNet-py3-linux64.tar.gz
-
cd ZeroNet-linux-dist-linux64/
- เริ่มต้นด้วย:
./ZeroNet.sh
- เปิดหน้า Landing Page ของ ZeroHello ในเบราว์เซอร์ของคุณโดยไปที่: http://127.0.0.1:43110/
เคล็ดลับ: เริ่มต้นด้วย ./ZeroNet.sh --ui_ip '*' --ui_restrict your.ip.address
เพื่ออนุญาตการเชื่อมต่อระยะไกลบนเว็บอินเตอร์เฟส
Android (อาร์ม, arm64, x86)
- รองรับเวอร์ชัน Android ขั้นต่ำ 16 (JellyBean)
- ดาวน์โหลด APK: https://github.com/canewsin/zeronet_mobile/releases
- XDA Labs: https://labs.xda-developers.com/store/app/in.canews.zeronet
นักเทียบท่า
มีภาพอย่างเป็นทางการสร้างจากแหล่งที่มาที่: https://hub.docker.com/r/nofish/zeronet/
ติดตั้งจากแหล่งที่มา
-
wget https://github.com/HelloZeroNet/ZeroNet/archive/py3/ZeroNet-py3.tar.gz
-
tar xvpfz ZeroNet-py3.tar.gz
-
cd ZeroNet-py3
-
sudo apt-get update
-
sudo apt-get install python3-pip
-
sudo python3 -m pip install -r requirements.txt
- เริ่มต้นด้วย:
python3 zeronet.py
- เปิดหน้า Landing Page ของ ZeroHello ในเบราว์เซอร์ของคุณโดยไปที่: http://127.0.0.1:43110/
ข้อจำกัดในปัจจุบัน
ไม่มีการแบ่งไฟล์แบบทอร์เรนต์เพื่อรองรับไฟล์ขนาดใหญ่ (เพิ่มการรองรับไฟล์ขนาดใหญ่) ไม่เปิดเผยตัวตนมากไปกว่า Bittorrent (เพิ่มการรองรับ Tor เต็มรูปแบบในตัว)- ธุรกรรมไฟล์ไม่ได้รับการบีบอัด
หรือเข้ารหัสไว้แล้ว (เพิ่มการเข้ารหัส TLS) - ไม่มีไซต์ส่วนตัว
ฉันจะสร้างไซต์ ZeroNet ได้อย่างไร
- คลิกที่ ⋮ > รายการเมนู "สร้างไซต์ใหม่ที่ว่างเปล่า" บนไซต์ ZeroHello
- คุณจะ ถูกนำ ไปยังไซต์ใหม่ที่คุณสามารถแก้ไขได้เท่านั้น!
- คุณสามารถค้นหาและแก้ไขเนื้อหาเว็บไซต์ของคุณได้ในไดเรกทอรี data/[yoursiteaddress]
- หลังจากการแก้ไขเปิดไซต์ของคุณแล้ว ให้ลากปุ่ม "0" ด้านบนขวาไปทางซ้าย จากนั้นกด ปุ่มลงชื่อ และ เผยแพร่ ที่ด้านล่าง
ขั้นตอนถัดไป: เอกสารสำหรับนักพัฒนา ZeroNet
ช่วยให้โครงการนี้คงอยู่ต่อไป
- Bitcoin: 1QDhxQ6PraUZa21ET5fYUCPgdrwBomnFgX
- เพย์พาล: https://zeronet.io/docs/help_zeronet/donate/
สปอนเซอร์
- ความเข้ากันได้ของ macOS/Safari ดีขึ้นโดย BrowserStack.com
ขอบคุณ!
- ข้อมูลเพิ่มเติม ความช่วยเหลือ บันทึกการเปลี่ยนแปลง ไซต์ Zeronet: https://www.reddit.com/r/zeronet/
- มาแชทกับเรา: #zeronet @ FreeNode หรือบน gitter
- อีเมล: [email protected] (PGP: 960F FF2D 6C14 5AA6 13E8 491B 5B63 BAE6 CB96 13AE)