Jalankan Server Data Pribadi untuk Bluesky di dalam Chrome
LocalPDS, yang dibuat oleh Niall Bunting, adalah ekstensi Chrome yang mengubah browser menjadi Server Data Pribadi (PDS) untuk Protokol AT, dirancang untuk memberikan pengguna kontrol langsung atas catatan sosial mereka. Ekstensi ini mencegat permintaan jaringan dan menyajikan konten dari penyimpanan browser sehingga posting, menyukai, dan membalas muncul di klien Bluesky yang ada. Elemen kunci termasuk data berbasis localStorage, dukungan OAuth, jembatan untuk relai, dan DID kunci publik. Alat ini menargetkan pengguna Bluesky yang peduli privasi yang ingin melakukan self-hosting tanpa server eksternal.
Apa itu LocalPDS digunakan untuk?
LocalPDS menerapkan PDS di dalam browser sehingga pengguna Chrome dapat meng-host identitas dan kiriman AT Protocol mereka secara lokal daripada di server terpusat. Ekstensi ini terintegrasi dengan klien Bluesky untuk menangani tindakan sosial seperti memposting, menyukai, dan membalas dengan mencegat permintaan dan merespons dari localStorage. Ini membuat self-hosting dapat diakses oleh pengguna non-teknis karena menghilangkan kebutuhan akan perangkat keras server terpisah atau hosting jarak jauh.
Bagaimana ini mempengaruhi sumber daya browser dan responsivitas?
Arsitektur menjaga permintaan sumber daya tetap moderat dengan mengandalkan penyimpanan asli browser dan server jembatan ringan daripada daemon eksternal penuh. Menjalankan PDS di dalam browser berbasis Chromium menggunakan model proses browser untuk mengisolasi kesalahan, dan menyimpan data di localStorage menghindari peluncuran layanan latar belakang terpisah. Pengguna harus mengharapkan perilaku proses browser yang normal di bawah penggunaan tipikal, dengan dampak sumber daya terkait dengan jumlah data lokal yang disimpan dan tab yang terbuka.
Bagaimana ini melindungi data sosial dan identitas Anda?
Penyimpanan lokal pertama mengurangi penguasaan data oleh pihak ketiga karena data profil dan kiriman tetap di dalam localStorage browser kecuali pengguna menyinkronkannya. Identitas ditangani dengan pengenal terdesentralisasi berbasis kunci publik, dan dukungan OAuth memungkinkan klien AT Protocol untuk mengautentikasi tanpa mengekspos kunci pribadi. Pilihan-pilihan tersebut mengalihkan penguasaan dan kontrol kriptografi kepada pengguna, yang mengurangi paparan terhadap pelanggaran terpusat tetapi menempatkan tanggung jawab untuk manajemen kunci dan penyimpanan pada pengguna.
Apakah ini akan bekerja dengan klien Bluesky yang ada dan pengaturan multi-perangkat?
Integrasi menargetkan Bluesky dan ekosistem AT yang lebih luas dengan menawarkan konektivitas OAuth dan jembatan yang menyinkronkan data lokal ke relay jaringan. Pendekatan itu memungkinkan klien standar memilih 'localpds.at' sebagai penyedia hosting dan mengakses akun yang di-host di browser. Untuk ketersediaan lintas perangkat, jembatan membantu penyinkronan relay, sementara hosting lokal berarti status online browser mempengaruhi seberapa segera klien lain melihat pembaruan.
Pilihan praktis bagi pengguna yang mengutamakan kepemilikan data dengan kompromi portabilitas
LocalPDS adalah opsi pragmatis bagi anggota Bluesky yang ingin mengontrol secara langsung data sosial dan identitas mereka tanpa menjalankan server terpisah. Ini meminta pengguna untuk menerima bahwa hosting lokal menempatkan tanggung jawab ketersediaan dan cadangan pada lingkungan mereka. Untuk mengurangi risiko tersebut, ekspor atau cadangkan penyimpanan browser dan materi kunci DID Anda secara teratur sehingga akses akun dan kesinambungan bertahan dari perubahan perangkat atau reset browser.
Kelebihan
Bekerja di dalam Chrome, menghilangkan kebutuhan untuk hosting server eksternal
Menyimpan data sosial di localStorage browser di bawah kontrol pengguna
Mengintegrasikan dengan Bluesky untuk memposting, menyukai, dan membalas
Menggunakan DIDs kunci publik dan OAuth untuk identitas terdesentralisasi dan otentikasi
Kelemahan
Keterlihatan profil tergantung pada browser yang online untuk ketersediaan penuh
Mengandalkan server jembatan untuk menyinkronkan data lokal ke relay jaringan
Tempat penahanan lokal menempatkan tanggung jawab cadangan dan pengelolaan kunci pada pengguna.
Hukum terkait penggunaan perangkat lunak ini berbeda di tiap negara. Kami tidak mendorong atau membenarkan penggunaan program ini jika melanggar hukum. Softonic mungkin menerima biaya rujukan jika Anda mengeklik atau membeli produk yang ditampilkan di sini.