Bluesky bukan terdesentralisasi
(beige.party)- Bluesky menggunakan AT Protocol, tetapi karena merupakan aplikasi dengan server terpusat dan kontrol korporat, ia dipandang berada dalam kategori yang sama dengan Facebook, X, LinkedIn, dan TikTok
- Meski feed bawaan dan pengalaman pemblokiran saat ini cukup baik, pengalaman pengguna yang baik tidak otomatis berarti struktur terdesentralisasi
- Di jaringan sebenarnya hanya ada 1 node aktif Bluesky, sementara anggota ATP lain mengandalkan 13 juta pengguna Bluesky untuk autentikasi dan jangkauan
- AT Protocol menargetkan portabilitas identitas berbasis DID, tetapi dalam aplikasi Bluesky yang sebenarnya, portabilitas yang diharapkan pengguna dianggap belum terwujud
- Series A sekitar 15 juta dolar AS ($15m) dan masuknya Blockchain Capital ke dewan direksi memunculkan kekhawatiran bahwa Bluesky bisa semakin terikat pada pendanaan VC dan pengambilan keputusan korporat
Aplikasi terpusat dan feed yang lumayan adalah hal berbeda
- Bluesky mengedepankan “desentralisasi” dan “tanpa algoritme”, tetapi pada kenyataannya dipandang lebih dekat dengan aplikasi korporat terpusat
- Feed bawaan itu sendiri dinilai positif
- Pengguna bisa melihat semua postingan teman
- Pengguna bisa memblokir sesuai keinginan
- Spam tidak dipaksa masuk ke feed
- Postingan politik dari teman dianggap tidak di-shadowban
- Namun fakta bahwa pengalaman feed cukup baik harus dipisahkan dari klaim bahwa struktur layanannya terdesentralisasi
Struktur jaringan sebenarnya yang tertutupi AT Protocol
- Bluesky berjalan di atas protokol jaringan yang secara teori dapat didesentralisasi, tetapi node aktif saat ini hanya 1, yaitu Bluesky
- Anggota kecil lain dalam jaringan ATP dipandang memanfaatkan 13 juta pengguna yang terikat pada Bluesky untuk autentikasi dan jangkauan
- AT Protocol digunakan untuk meneruskan pesan di antara edge node, tetapi fungsi-fungsi inti masih tetap berada di pusat
- Protokol ini memisahkan “speech” dan “reach” sehingga jangkauan dapat dikelola secara terpusat
- Pemblokiran terpusat
- Amplifikasi di berbagai feed
- Pemfilteran
- Ada kritik bahwa protokol itu sendiri juga belum sepenuhnya diimplementasikan sesuai desainnya
DID dan portabilitas identitas yang belum tuntas
- AT Protocol memiliki struktur yang dapat menyediakan portabilitas identitas melalui DID
- Secara teori, tujuannya adalah agar pengguna nantinya bisa berpindah ke layanan pesaing fiktif seperti GreenSky tanpa kehilangan hal-hal berikut
- Pengikut
- Daftar blokir
- Riwayat postingan
- Aplikasi Bluesky yang sebenarnya dikritik karena tidak menyediakan DID sebagai fitur yang bisa dirasakan pengguna
- Implementasi terkait di GitHub disebut
did-placeholder, dan dipandang masih berupa stub serta berstatus TBD - did-method-plc menyatakan bahwa awalnya diberi nama “placeholder”, dan mereka berharap bentuk saat ini tidak bertahan permanen serta berupaya mengganti atau mengembangkannya dengan cara yang kurang terpusat
- Identifier
did:plcyang sudah ada rencananya akan didukung hingga masa tenggang yang wajar setelah metode penerus dirilis - Jalur migrasi juga akan disediakan agar identifier yang sudah ada tetap dapat digunakan
- Identifier
Investasi Blockchain Capital dan masuk ke dewan direksi
- Bluesky memperoleh Series A sebesar 15 juta dolar AS, yang dipimpin oleh Blockchain Capital
- Kinjal Shah, general partner di Blockchain Capital, bergabung dengan dewan direksi Bluesky
- Dalam pengumumannya, Bluesky menyatakan bahwa aplikasi Bluesky dan AT Protocol tidak menggunakan blockchain atau mata uang kripto, serta tidak akan terlalu memfinansialisasi pengalaman sosial melalui token, perdagangan kripto, NFT, dan sejenisnya
- Namun janji itu saja tidak menghapus kekhawatiran akibat masuknya investor kripto ke dewan direksi
- Tautan terkait
Model langganan dan kekhawatiran layanan memburuk
- Bluesky mengumumkan akan mulai mengembangkan model langganan untuk fitur seperti video berkualitas tinggi, warna profil, dan bingkai avatar
- Bluesky menyatakan bahwa layanan akan selalu bisa digunakan secara gratis dan tidak akan menaikkan peringkat akun berbayar
- Investasi VC bukan pinjaman, melainkan taruhan yang mengharapkan exit besar, sehingga layanan bisa mendapat tekanan demi imbal hasil investasi
- Alur yang dikhawatirkan adalah sebagai berikut
- Mengenakan biaya langganan untuk mengakses seluruh fitur
- Menambahkan iklan ke tier gratis
- Setelah itu, iklan bisa juga masuk ke tier berbayar
- Donasi ke Mastodon atau berbagi biaya operasional instance dipandang berbeda dari langganan Bluesky
- Di Mastodon, pengguna bisa tahu kepada siapa mereka membayar dan uangnya digunakan untuk apa
- Backup toot dan migrasi ke instance lain dimungkinkan, dan sebagian besar daftar following, follower, serta blokir dianggap bisa dipertahankan
- Bluesky dipandang memiliki lebih banyak pengambilan keputusan tertutup karena jumlah karyawan, biaya hosting, tanggung jawab hukum dan Trust & Safety, dewan direksi, serta dana investasi
Di mana kontrol tetap berada
- Bluesky diakui sebagai layanan yang layak digunakan karena lebih baik daripada Facebook, lebih mudah daripada Mastodon, lebih jenaka daripada TikTok, dan bukan X
- Namun pengalaman pengguna yang baik atau fakta bahwa ia memakai AT Protocol saja tidak menjadikannya layanan terdesentralisasi
- Intinya bukan sekadar perdebatan definisi topologi jaringan, melainkan konsentrasi kontrol
- Siapa yang mengambil keputusan, untuk siapa, dengan persetujuan siapa, dan demi kepentingan siapa—itulah pusat perdebatan tentang Bluesky
1 komentar
Komentar Hacker News
Tulisan ini layak dibaca: https://atproto.com/articles/atproto-for-distsys-engineers
AT Protocol bekerja seperti web, di mana setiap pengguna adalah situs web dan setiap aplikasi adalah mesin pencari. Aplikasi merayapi jaringan host untuk mengagregasi aktivitas; ada lebih dari 100 host eksternal dan setidaknya 3 aplikasi agregasi. Ini model yang berbeda dari ActivityPub, yang lebih dekat ke email
Kami tidak pernah mengatakan “tanpa algoritma”. Saya tidak tahu meme itu berasal dari mana. Ada sistem terbuka untuk algoritma, dan kami maupun pengembang pihak ketiga dapat mengoperasikannya. Ada juga Discover, algoritma default untuk semua pengguna. Menyiapkan jawaban untuk algoritma di jaringan terdesentralisasi adalah salah satu perhatian utama kami
Untuk DID PLC, solusi yang paling mungkin adalah memindahkan registrinya ke organisasi nirlaba yang akan memeliharanya seperti ICANN. Kami juga mendukung metode Web DID, dan jika kekhawatiran seperti ini terus berlanjut, kami terbuka terhadap metode DID lain. Ini memang penting, tetapi saya melihatnya lebih sebagai infrastruktur yang menopang jaringan aplikasi, seperti DNS atau penerbit TLS
Saya tidak bermaksud membela algoritma Twitter atau media sosial lain, tetapi sebagian orang tampaknya membenci semua algoritma secara membabi buta karena kesalahpahaman
Di bawah ini ada banyak tulisan yang tampak sangat negatif dan tidak akurat, tetapi pengembangan Atproto sudah memiliki banyak kekuatan, dan minat pengembang juga meningkat besar dalam beberapa minggu terakhir. Saya menantikan ekosistem ini berkembang, dan merasa kita sedang berada di titik belok
Jika ingin memecahkan masalah ini, saya sarankan membaca dulu dokumen Scuttlebot yang masih tersedia: https://scuttlebot.io/
Kadang saya memikirkan kebangkitan Scuttlebot bergaya retro. Jika ingin memulai proyek seperti ini, silakan hubungi saya melalui kontak di profil
Mastodon bukan terdesentralisasi, melainkan terfederasi. Ia tidak menyelesaikan sebagian masalah sentralisasi, hanya membuat lebih banyak entitas dengan masalah yang sama. Struktur yang bergantung pada kehendak server tetap ada, dan lucunya portabilitas data pun tidak sepenuhnya terselesaikan. Nyatanya, postingan tidak bisa dipindahkan.
“Desentralisasi” Mastodon bisa jadi lebih buruk daripada janji teoretisnya, karena dalam beberapa aspek itu benar-benar janji pemasaran yang tidak bekerja seperti itu. Kamu masih “tersentralisasi” pada server tempat kamu mendaftar, dan petunjuk-petunjuk yang dimiliki layanan tersentralisasi sungguhan juga masih ada. Memang lebih baik, tetapi tidak sehebat yang dibesar-besarkan; sikap mengejek atau mengarang dugaan sampai sejauh ini terasa ironis.
Ini lebih merupakan kelebihan daripada masalah. Kebebasan untuk berpindah dan bergaul dengan siapa pun sangat penting. Anehnya, ada orang-orang yang berpura-pura hal seperti ini tidak penting di dunia online, dan itu tidak masuk akal.
Jika kamu tidak ingin menghabiskan waktu luang di sekitar Eric, kamu harus bisa pindah dan bersosialisasi di tempat lain tanpa Eric. Itulah kebebasan yang nyata. Jika aku diikat pada satu tempat atau dipaksa bergaul dengan Eric, itu namanya dikurung.
Kemampuan memilih bagaimana, mengapa, di mana, dan dengan siapa menghabiskan waktu luang itu penting dan bukan “masalah”. Itu adalah hak menentukan nasib sendiri, dan aku berharap orang-orang tidak menyebutnya masalah lalu menentangnya.
Di sisi lain, ada kualitas layanan yang bisa diperoleh hanya dengan federasi yang “sederhana”, dan itu jauh lebih sulit pada banyak strategi desentralisasi. Topologi nyata memang penting, tetapi menurutku federasi adalah model yang cukup baik. Ada alasan mengapa email sudah lama menjadi sistem yang berguna.
Agar “tautan” dibuat dengan benar, postingan harus difederasikan lagi, dan mungkin sisi lama harus dibatalkan federasinya; tetapi jika klien tidak menangani postingan bertanggal masa lalu dengan benar, hasilnya bisa membingungkan. Sebagian besar klien yang kupakai pada 2023 memang begitu.
Solusi mungkin ada[1][2], tetapi tampaknya ini area yang belum dipikirkan secara mendalam di sisi ActivityPub.
[0] https://docs.joinmastodon.org/methods/statuses/#create tidak memiliki field tanggal.
[1] Saat mengimpor arsip Twitter 10 tahun ke instance Akkoma, aku mengubah kode agar a) mengizinkan penetapan tanggal lama pada postingan, b) hanya mengizinkan akun tertentu menetapkan tanggal lama, c) tidak memfederasikan postingan bertanggal lama dari akun tersebut. Itu tidak menyelesaikan seluruh masalah, tetapi cukup bagiku.
[2] Jika mengizinkan posting status bertanggal masa lalu, tentu muncul masalah lain, seperti orang membuat riwayat palsu.
Ada contoh tandingan terhadap klaim bahwa BlueSky mengusung besar-besaran “tanpa algoritme”. Lebih dari setahun lalu sudah ada blog yang menyatakan sebaliknya: https://bsky.social/about/blog/3-30-2023-algorithmic-choice
Ada juga klaim bahwa aplikasi BlueSky yang sebenarnya tidak mengimplementasikan DID dan di GitHub disebut “did-placeholder”, berupa stub dan belum ditentukan; tetapi setahuku orang-orang yang memiliki did:web DID bisa membuat akun dan menggunakan Bluesky.
Cerita bahwa investor kripto bernama Blockchain Capital membeli kursi dewan lewat Series A senilai 15 juta dolar juga bukan hal baru. Salah satu investor awalnya adalah Jack Dorsey, dan mereka telah memakai library serta konsep yang populer di ranah kriptografi dan cryptocurrency. Dari dulu memang begitu.
Siapa pun bisa bergabung dengan chat pengembang terkait, atau bertanya kepada orang-orang yang sudah menjalankan server sendiri atau sedang mengerjakannya tentang seberapa tersentralisasi atau terdesentralisasinya bsky, tetapi tulisan ini tampaknya tidak melakukan itu.
Menarik bahwa tidak ada yang menanggapi data point tentang struktur kepemilikan dalam tulisan ini.
“Siapa yang membeli kursi dewan BlueSky lewat Series A senilai 15 juta dolar?” itulah satu-satunya hal yang penting.
Potongan-potongan teknologi untuk desain alternatif interaksi online sebenarnya sudah ada semua. Desentralisasi, federasi, distribusi, P2P. Apa pun namanya, yang penting adalah hasilnya.
Yang sepenuhnya hilang dari “perang protokol” konyol seperti ini adalah visi konkret dan realistis tentang seperti apa web generasi berikutnya yang baik secara ekonomi, sosial, dan politik, bukan secara teknis. Yang penting adalah siapa yang memperoleh kekuasaan dan siapa yang dieksploitasi, siapa yang memiliki suara seberapa kuat dan siapa yang dimanipulasi oleh suara itu.
Norma, kontrak sosial, dan institusi yang ada pada era pra-digital sudah benar-benar rusak, tetapi selain ideal yang samar, tidak tampak ada penggantinya.
Bentuk “web generasi berikutnya” sangat ditentukan oleh siapa yang mendanainya dan mengapa, insentif serta ekspektasi apa yang mereka miliki, dan insentif serta ekspektasi apa yang mereka ciptakan bagi seluruh ekosistem pengembang, pendiri startup, moderator, dan pengguna.
Setiap kali ada yang menjelaskan mengapa Bluesky lebih baik, kedengarannya seperti habis minum obat aneh
Layanan lain memusatkan identitas sekaligus algoritme dan operasinya. Namun Bluesky tampaknya menghilangkan yang kedua dan hanya memusatkan identitas, jadi rasanya seperti mengumpulkan sisi buruk dari kedua kubu
Masalah identitas terpusat pada dasarnya sudah “diselesaikan” lewat email. Seperti biasanya, intinya bukan menjadi benar-benar antipeluru, melainkan gagal dengan anggun. Email dalam keadaan terfederasi pada umumnya membuat individu bisa memilih tingkat sentralisasi yang mereka inginkan, dan yang lebih penting, memungkinkan mereka mematikan akun dan memulai lagi jika perlu. Jadi Mastodon adalah pembanding terbaik
Apa yang saya lewatkan? Apa keunggulan Bluesky di sini?
Saya tidak tahu bagaimana membuat orang-orang yang merancang layanan terdesentralisasi dan terfederasi memahami bahwa pengalaman pengguna yang mulus dan tersentralisasi adalah hal inti bagi platform apa pun
Jumlah pengguna aktif Lemmy turun setiap bulan, dan Mastodon juga turun meski tidak separah itu. Alasan keduanya tidak pernah benar-benar mendapat traksi adalah karena mereka memecah dan memagari orang-orang ke taman-taman kecil tempat tak ada apa-apa terjadi, sehingga orang menghabiskan waktu berpindah-pindah komunitas kosong alih-alih berada di ruang gabungan
Entah backend-nya tersentralisasi atau tidak, di frontend orang membutuhkan hal yang sama. Upaya-upaya berani untuk membuat ulang situs populer oleh publik demi publik ini tidak hanya berhadapan dengan perusahaan-perusahaan yang ingin menghapus keberadaan mereka sebagai konsep, tetapi juga melawan keputusan bodoh mereka sendiri. Dalam jangka panjang, penghalang itu kemungkinan terlalu besar
https://slrpnk.net adalah pengecualian, ruang yang lucu dengan aktivisme dan berita terkait, tetapi khususnya saat memakai internet untuk bersantai, bukan hanya itu yang saya inginkan
Memang sampelnya baru 5 hari, tetapi BlueSky adalah yang selama ini saya tunggu. Terutama untuk konten sains, baik meme maupun bukan
Bagi orang yang lebih menyukai pengalaman Twitter lama, BlueSky cukup bagus
Sejauh ini, tingkat desentralisasi berbanding terbalik dengan pengalaman pengguna yang baik
nostr sangat terdesentralisasi, tetapi pengalaman penggunanya buruk karena harus mengelola kunci secara manual
Mastodon cukup terdesentralisasi karena bergantung pada DNS dan tidak memungkinkan migrasi akun, tetapi pengalaman penggunanya buruk karena membingungkan harus memakai instance yang mana, dan saat ingin berinteraksi dengan sesuatu muncul “Take Me Home”
Bluesky(atproto) cukup terdesentralisasi karena did:plc, dan pengalaman penggunanya luar biasa
Keunggulan utama atproto dibanding dua lainnya adalah, jika seseorang menyelesaikan masalah did:plc, dalam semalam ia bisa menjadi platform media sosial pertama yang sangat terdesentralisasi sekaligus punya pengalaman pengguna yang luar biasa
Pengetahuan dasar tentang pengelolaan kunci manual seharusnya wajib bagi semua pengguna internet. Bayangkan saja pengelola kata sandi
Hal bagus dari Nostr adalah individu bisa ikut aktif dalam perbaikan. Karena sepenuhnya terbuka, siapa pun bisa membangun apa pun yang mereka inginkan di atasnya. Saya setuju saat ini belum sempurna, tetapi akan membaik seiring waktu, dan kemajuan yang sudah dicapai saja menunjukkan bahwa Nostr akan tetap ada dan makin baik. Semakin banyak pengembang, semakin cepat ekosistem berkembang
Secara pribadi, saya senang memakainya. Cross-posting sudah terselesaikan, sampai-sampai saya tidak ingat kapan terakhir kali membuka Twitter. Mastodon tidak terlalu menarik bagi saya. Bluesky hanyalah Twitter lain dan tidak terdesentralisasi. Sebagai catatan, mereka bisa membaca DM
Salah satu fitur terbaik Nostr adalah begitu Anda membuat sesuatu, Anda langsung mendapat pengguna, dan jika memposting di Nostr, postingan itu juga di-cross-post ke Mastodon dan Bluesky. Reaksi juga bisa dipertukarkan
Saya rasa mungkin ada tulisan menarik tentang betapa mudahnya bsky bisa ditangkap oleh satu entitas. Bisa membahas kenyataan PDS saat ini: 99,9999% di-host oleh bsky, dan relay juga sama. Lalu merangkum skenario EEE, kemungkinannya, dan apakah bsky cukup terdesentralisasi untuk mencegahnya
Namun tulisan ini bukan tulisan seperti itu, dan menurut saya meleset
Sayangnya, sebagian besar orang yang berada di Bluesky atau pindah ke sana hampir tidak peduli apakah itu terdesentralisasi atau tidak. Mereka hanya menginginkan Twitter lain yang berfungsi dengan baik
Sebagian besar orang yang pindah ke Bluesky adalah seniman, akademisi, penulis, dan kreator, dan mereka tidak tertarik pada teknologinya
Kalau mereka peduli pada desentralisasi, sekarang semuanya pasti sudah pindah ke Mastodon, tetapi di sana tidak ada daya tarik dalam skala jutaan pengguna
Migrasi juga berfungsi. Saat ini masih berupa alat command line yang aneh, tetapi begitu ada orang yang mulai peduli, itu akan dirapikan. Ia bekerja lebih baik daripada Mastodon, dan riwayat serta jaringan berpindah lebih baik dibanding migrasi server masto
Anda bisa menjalankan Personal Data Server sendiri dan terhubung ke jaringan bsky, lalu semua orang dapat melihat dan berinteraksi dengan postingan Anda. Ini masih sistem baru yang baru berumur beberapa tahun, tetapi komponen-komponen yang tepat bergerak ke arah yang benar
Pada akhirnya, semuanya adalah soal pengalaman pengguna. Privasi dan keamanan juga sama
Bluesky belum mengungkap jumlah pengguna aktif harian maupun bulanan, tetapi angka Mastodon juga tidak terlalu buruk
https://bsky.social/about/blog/10-24-2024-series-a
https://mastodon-analytics.com
Ini adalah ocehan paranoid yang konyol, dan mengingat sifat Mastodon, 10 tahun lagi itu tidak akan tersisa di internet live