Yggdrasil implementasi jaringan IPv6 pribadi dan terdesentralisasi

Yggdrasil adalah implementasi tahap awal dari jaringan IPv6 sItu dipisahkan melalui jaringan global biasa dan sepenuhnya dienkripsi dari satu ujung ke ujung lainnya. Itu ringan, mengatur diri sendiri, kompatibel multi-platform dan memungkinkan hampir semua aplikasi yang mendukung IPv6 untuk berkomunikasi secara aman dengan node Yggdrasil lainnya. Yggdrasil tidak mengharuskan Anda memiliki konektivitas internet IPv6; itu juga bekerja melalui IPv4.

Yggdrasil mengembangkan konsep perutean baru untuk membuat jaringan terdesentralisasi global, di mana node dapat terhubung langsung satu sama lain dalam mode jaringan mesh (misalnya, melalui Wi-Fi atau Bluetooth), atau berinteraksi melalui jaringan IPv6 atau IPv4 yang ada (jaringan di jaringan). Seluruh jaringan Yggdrasil tidak dilihat sebagai kumpulan subnet yang berbeda, tetapi sebagai pohon rentang terstruktur tunggal, yang memiliki "akar", dan setiap simpul memiliki induk dan satu atau lebih keturunan. Struktur pohon seperti itu memungkinkan Anda untuk membangun jalur ke node tujuan, relatif terhadap node sumber, menggunakan mekanisme "locator", yang menentukan jalur optimal ke node dari root.

Informasi tentang pohon didistribusikan di antara node dan tidak disimpan secara terpusat. Tabel hash terdistribusi (DHT) digunakan untuk bertukar informasi perutean, yang dengannya suatu simpul dapat mengambil semua informasi tentang rute ke simpul lain. Jaringan itu sendiri hanya menyediakan enkripsi ujung ke ujung (node ​​passthrough tidak dapat menentukan konten), tetapi bukan anonimitas (saat menghubungkan melalui Internet, rekan yang melakukan komunikasi langsung dapat menentukan alamat IP yang sebenarnya, sehingga anonimitas diusulkan untuk menghubungkan node melalui Tor atau I2P).

Diamati bahwa, meskipun proyek ini dalam tahap pengembangan alfa, sudah cukup stabil untuk penggunaan sehari-hari, tetapi tidak menjamin kompatibilitas mundur antar versi. Untuk Yggdrasil 0.4, komunitas memelihara serangkaian layanan, termasuk platform untuk menampung wadah Linux untuk meng-host situs mereka, mesin pencari YaCy, server komunikasi Matrix, server IRC, DNS, sistem VoIP, pelacak BitTorrent, peta titik akhir , gateway IPFS, dan proxy untuk mengakses jaringan Tor, I2P dan clearnet.

Saat ini akuImplementasinya ada di versi 0.4 dan dalam versi baru skema perutean baru diimplementasikan yang tidak kompatibel ke belakang oleh Yggdrasil. Juga saat membuat koneksi TLS dengan node, penyematan kunci digunakan. Jika tidak ada tautan selama koneksi, kunci yang dihasilkan akan ditetapkan ke koneksi. Jika pengikatan telah dibuat, tetapi kuncinya tidak cocok, koneksi akan ditolak. TLS dengan pengikatan kunci didefinisikan sebagai metode yang direkomendasikan untuk menghubungkan ke rekan.

Perubahan lain yang dibuat adalah kode sepenuhnya didesain ulang dan ditulis ulang untuk perutean dan manajemen sesi, yang meningkatkan kinerja dan keandalan operasional, terutama untuk node yang sering berganti pasangan. Rotasi kunci berkala diimplementasikan dalam sesi kriptografi. Menambahkan dukungan untuk perutean sumber, yang dapat digunakan untuk merutekan lalu lintas IPv6 khusus. Arsitektur Tabel Hash Terdistribusi (DHT) didesain ulang dan dukungan untuk perutean berbasis DHT ditambahkan. Implementasi algoritma perutean telah dipindahkan ke perpustakaan terpisah

Alamat IP IPv6 sekarang dihasilkan dari kunci publik ed25519 alih-alih hash X25519 Anda yang akan menyebabkan semua alamat IP internal berubah setelah memutakhirkan ke Yggdrasil 0.4.
Pengaturan tambahan disediakan untuk mencari rekan multicast.

Akhirnya jika Anda tertarik untuk mengetahui lebih banyak tentangnya Tentang implementasi ini, Anda ingin tahu cara menginstal Yggdrasil serta cara mengkonfigurasi atau berkonsultasi dengan dokumentasinya, Anda dapat melakukannya dari tautan di bawah. 


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.