NewNode adalah CDN terdesentralisasi dari pengembang FireChat





Suatu hari saya menemukan penyebutan NewNode tertentu:

NewNode adalah SDK untuk pengembangan seluler yang membuat aplikasi apa pun tidak dapat digunakan untuk sensor dan DDoS, dan secara dramatis mengurangi beban server. Jaringan P2P. Dapat bekerja secara teori tanpa internet.


Itu terlihat sangat berantakan, tetapi menarik, dan saya masuk ke dalamnya. Tidak ada tempat di repositori untuk deskripsi proyek, jadi saya harus pergi ke situs web Clostra (agak aneh) dan membaca kembali pendaratan lokal beberapa kali untuk memahami jenis teknologi apa itu dan bagian mana yang mendasar. Saya menceritakan kembali di bawah.



dCDN



Pengembang di Clostra percaya bahwa CDN tradisional tidak dapat mengatasi kemacetan jaringan, rentan terhadap kemungkinan penyensoran dan peretasan, dan juga membutuhkan banyak tenaga dan uang untuk mengukur. Mereka menawarkan alternatif - CDN desentralisasi, di mana aplikasi akan dapat bertukar konten tanpa kemampuan untuk masuk dan mengontrol lalu lintas dari luar. Juga, menurut pendapat mereka, penggunaan dCDN secara masif tidak akan menyebabkan kemacetan dan kekacauan jaringan.



Protokol



Selanjutnya, ternyata NewNode adalah protokol peer-to-peer di mana dCDN sudah dibangun. Ini menjanjikan kecepatan tinggi, yang biasanya menyebabkan masalah untuk jaringan desentralisasi.

Secara formal, protokolnya tidak dijelaskan di mana saja, tetapi dari pdf Anda dapat memahami bahwa itu berfungsi:



  • LEDBAT
  • Bittorrent DHT
  • Koneksi perangkat-ke-perangkat dari FireChat


Item terpisah menunjukkan properti jaringan di NewNode untuk meluas dan memperbaiki secara otomatis (yang terakhir, kemungkinan besar, menyiratkan ketidakstabilan jaringan mesh dari perangkat seluler). Juga, karena pengembang berharap untuk mengintegrasikan dukungan protokol ke semua aplikasi yang mungkin, lalu lintas yang dihasilkan oleh NewNode tidak akan membuka kedok pengguna. Perlindungan DDoS dideklarasikan dan frasa disorot secara terpisah:



Manfaatkan basis pengguna 250 Juta BitTorrent


Secara umum, tidak jelas apa yang ingin mereka katakan dengan ini dan bagaimana banding ke Bittorrent DHT dalam protokol disamakan dengan basis pengguna Bittorrent.



Bekerja tanpa internet jelas diwarisi dari teknologi FireChat, tetapi tidak jelas sampai sejauh mana. Satu-satunya baris tentang offline mengklaim akses ke "konten Anda", yang kemungkinan besar berarti meneruskan data yang masuk melalui klien tetangga dengan Internet melalui jaringan mesh.



Gudang



Ini berisi SDK untuk Android, iOS dan macOS / Linux. Selama tiga setengah tahun keberadaan proyek, 4 kontributor telah dicatat di dalamnya, tetapi sebenarnya semua kode ditulis oleh satu pengembang - Greg Hazel . Di sini, tentu saja, saya merasa tertekan - semua perada ambisius ini ternyata, pada kenyataannya, merupakan proyek kesayangan dari satu pengembang. Tapi ada sesuatu yang meyakinkan saya.







Koneksi terpisah mulai dibangun di situs, dan setelah mengobrak-abrik github, saya akhirnya ingat. CEO Clostra, yang mengembangkan proyek, dan salah satu kontributornya adalah Stanislav Shalunov, salah satu pengembang FireChat dan penulis Low Extra Delay Background Transport (LEDBAT), yang menjalankan Bittorrent, Apple, dan mungkin sesuatu yang lain. Sekarang dia juga seorang investor, dan sangat mungkin dia berencana untuk mengembangkan protokolnya secara serius dan membuatnya diterima secara umum (atau setidaknya diketahui secara umum, seperti yang terjadi pada LEDBAT).



Apa lagi yang membingungkan



Selain sepenuhnya tergantung pada satu pengembang, ada keanehan lain di sekitar proyek ini.



  • Tidak ada yang menulis tentang dia di mana pun. Bukan di HN, bukan di Blozhik atau Twitter. Vakum informasi lengkap. Saya bahkan tidak tahu bagaimana orang yang menulis testimonial dari awal posting mengetahui tentang dia.
  • , , , ( ). .
  • Clostra — . . , Keymaker ( NewNode), , , , . . , - . , , . , Department of Defence. , (, «Don't waste your time with Clostra. Something stinks about this scam», . , .


Mari kita lihat apa yang keluar dari semua ini, secara pribadi, akan menarik bagi saya untuk mengikuti proyek ambisius seperti itu. Jika NewNode berbunyi, ini dapat secara dramatis mengubah cara aplikasi seluler dan lalu lintasnya bekerja, dan jika macet, gagasan itu dapat diambil oleh seseorang yang lebih bertanggung jawab dan mampu.






Iklan



Server Epic adalah VDS berbasis KVM yang andal dengan prosesor AMD EPYC terbaru. Seperti jenis server lainnya, ada banyak pilihan sistem operasi untuk instalasi otomatis, dimungkinkan untuk menginstal OS apa pun dari ISO Anda sendiri , panel kontrol berpemilik dan pembayaran harian.






All Articles