SSB telah berjalan selama beberapa tahun sekarang. Kefungsian rangkaian sosial boleh diuji menggunakan dua aplikasi desktop (
Untuk Secure Scuttlebutt berfungsi, dua komputer yang disambungkan ke rangkaian tempatan adalah mencukupi. Aplikasi berdasarkan protokol SSB menghantar mesej siaran UDP dan akan dapat mencari satu sama lain secara automatik. Mencari tapak di Internet adalah sedikit lebih rumit, dan kami akan kembali kepada isu ini dalam beberapa perenggan.
Akaun pengguna ialah senarai terpaut semua entrinya (log). Setiap entri berikutnya mengandungi cincangan yang sebelumnya dan ditandatangani dengan kunci peribadi pengguna. Kunci awam ialah pengecam pengguna. Memadam dan menyunting entri adalah mustahil sama ada oleh pengarang sendiri atau oleh orang lain. Pemilik boleh menambah entri pada akhir jurnal. Pengguna lain harus membacanya.
Aplikasi yang terletak pada rangkaian tempatan yang sama melihat satu sama lain dan secara automatik meminta kemas kini daripada jiran mereka dalam log yang mereka minati. Tidak kira dari nod mana anda memuat turun kemas kini, kerana... Anda boleh mengesahkan ketulenan setiap entri menggunakan kunci awam. Semasa penyegerakan, tiada maklumat peribadi ditukar selain kunci awam jurnal yang anda minati. Semasa anda bertukar antara rangkaian WiFi/LAN yang berbeza (di rumah, di kafe, di tempat kerja), salinan log anda yang disimpan secara setempat akan dipindahkan secara automatik ke peranti pengguna lain yang berdekatan. Ini serupa dengan cara ia berfungsi
"Menjadi kawan seseorang" di sini mempunyai makna fizikal yang konkrit: rakan saya menyimpan salinan majalah saya. Lebih ramai kawan yang saya ada, majalah saya lebih mudah diakses oleh orang lain. Dalam keterangan tusukan
Log pengguna boleh mengandungi entri pelbagai jenis: mesej awam serupa dengan entri di dinding VKontakte, mesej peribadi yang disulitkan dengan kunci awam penerima, komen pada siaran oleh pengguna lain, suka. Ini adalah senarai terbuka. Gambar dan fail besar lain tidak diletakkan terus ke dalam majalah. Sebaliknya, cincangan fail ditulis kepadanya, yang mana fail itu boleh disoal secara berasingan daripada log itu sendiri. Keterlihatan ulasan untuk pengarang siaran asal tidak dijamin: melainkan anda mempunyai laluan yang cukup pendek untuk rakan bersama antara anda, maka kemungkinan besar anda tidak akan melihat ulasan sedemikian. Oleh itu, walaupun penyerang tentera cuba merampas jawatan anda, maka jika mereka bukan kawan anda atau kawan kawan kawan, anda tidak akan perasan apa-apa.
Secure Scuttlebutt bukanlah rangkaian p2p yang pertama malah rangkaian sosial p2p yang pertama. Keinginan untuk berkomunikasi tanpa perantara dan keluar dari lingkungan pengaruh syarikat besar telah wujud sejak sekian lama, dan terdapat beberapa sebab yang jelas untuknya. Pengguna terganggu dengan pengenaan peraturan permainan oleh pemain besar: beberapa orang mahu melihat pengiklanan pada skrin mereka atau diharamkan dan menunggu beberapa hari untuk maklum balas daripada perkhidmatan sokongan. Pengumpulan data peribadi yang tidak terkawal dan pemindahannya kepada pihak ketiga, akhirnya membawa kepada fakta bahawa data ini kadangkala dijual di web gelap, sekali lagi dan sekali lagi mengingatkan kita tentang keperluan untuk membina cara interaksi lain di mana pengguna akan mempunyai lebih kawalan atas datanya. Dan dia sendiri akan bertanggungjawab untuk pengedaran dan keselamatan mereka.
Rangkaian sosial terdesentralisasi yang terkenal seperti
Secure Scuttlebutt juga mempunyai nod perantara yang memudahkan penyegerakan (ia dipanggil "pub"). Walau bagaimanapun, penggunaan pub adalah pilihan, dan ia sendiri boleh ditukar ganti. Jika nod biasa anda tidak tersedia, anda boleh menggunakan orang lain tanpa kehilangan apa-apa, kerana anda sentiasa mempunyai salinan lengkap semua data anda. Nod proksi tidak menyimpan data yang tidak boleh ditukar ganti. Pub, jika anda bertanya, akan menambahkan anda sebagai rakan dan akan mengemas kini salinan majalah anda apabila anda menyambung. Setelah pengikut anda berhubung dengannya, mereka akan dapat memuat turun siaran baharu anda, walaupun anda telah memutuskan sambungan. Untuk membolehkan pub berkawan dengan anda, anda mesti menerima jemputan daripada pentadbir pub. Selalunya, anda boleh melakukannya sendiri melalui antara muka web (
Walaupun rangkaian itu telah beroperasi untuk masa yang agak lama, terdapat beberapa orang di dalamnya. Menurut André Staltz, pembangun aplikasi Android,
Arahan untuk pemula ada
Semua imej dari artikel oleh André Staltz
Pautan yang berguna:
[1]Sumber: www.habr.com